From 3bb6f37494381678bfbbe1ec7a5782a41d675921 Mon Sep 17 00:00:00 2001 From: bandit-ibayashi Date: Wed, 6 Nov 2024 16:20:00 +0900 Subject: [PATCH] 1.8.0 --- CHANGELOG.md | 16 + README.md | 22 +- android/build.gradle | 2 +- android/src/lib/stario10.aar | Bin 4418610 -> 4715368 bytes .../java/com/stario10module/EventParameter.kt | 7 + .../StarDeviceDiscoveryManagerWrapper.kt | 30 + .../StarIO10ErrorDetailWrapper.kt | 55 + .../com/stario10module/StarIO10Package.kt | 1 + .../stario10module/StarIO10ValueConverter.kt | 4 + .../com/stario10module/StarPrinterWrapper.kt | 14 + docs/CHANGELOG_JP.md | 17 + docs/README_JP.md | 10 +- example/.gitignore | 29 +- example/.yarn/releases/yarn-stable-temp.cjs | 925 + example/Gemfile | 8 +- example/android/app/build.gradle | 24 +- .../android/app/src/main/AndroidManifest.xml | 3 +- .../main/java/com/example/MainApplication.kt | 4 +- example/android/build.gradle | 6 +- example/android/gradle.properties | 2 - .../android/gradle/wrapper/gradle-wrapper.jar | Bin 63721 -> 43462 bytes .../gradle/wrapper/gradle-wrapper.properties | 2 +- example/android/gradlew | 16 +- example/android/gradlew.bat | 184 +- example/android/settings.gradle | 4 +- example/ios/.xcode.env | 10 - example/ios/Podfile | 16 - example/ios/PrivacyInfo.xcprivacy | 42 +- example/ios/example.xcodeproj/project.pbxproj | 8 +- example/ios/example/AppDelegate.mm | 4 +- example/ios/example/Info.plist | 2 +- example/metro.config.js | 2 +- example/package.json | 20 +- example/windows/example/App.xaml.cs | 4 +- .../example/Properties/AssemblyInfo.cs | 4 +- example/yarn.lock | 4899 +- index.d.ts | 5 + index.ts | 5 + .../StarDeviceDiscoveryManagerWrapper.m | 46 +- .../StarIO10ErrorDetailWrapper.h | 6 + .../StarIO10ErrorDetailWrapper.m | 182 + ios/StarIo10.xcodeproj/project.pbxproj | 6 + ios/StarPrinter/StarPrinterStatusWrapper.m | 2 +- ios/StarPrinter/StarPrinterWrapper.m | 16 + ios/Util/EventParameter.h | 16 +- ios/Util/EventParameter.m | 16 +- ios/Util/StarIO10ValueConverter.h | 8 +- ios/Util/StarIO10ValueConverter.m | 65 +- .../Headers/StarIO10-Swift.h | 974 +- .../ios-arm64/StarIO10.framework/Info.plist | Bin 780 -> 779 bytes .../arm64-apple-ios.abi.json | 73909 +++++++--------- .../arm64-apple-ios.private.swiftinterface | 418 +- .../arm64-apple-ios.swiftdoc | Bin 708 -> 704 bytes .../arm64-apple-ios.swiftinterface | 418 +- .../ios-arm64/StarIO10.framework/StarIO10 | Bin 3569408 -> 3897432 bytes .../Headers/StarIO10-Swift.h | 1980 +- .../StarIO10.framework/Info.plist | Bin 760 -> 759 bytes .../arm64-apple-ios-simulator.abi.json | 73909 +++++++--------- ...apple-ios-simulator.private.swiftinterface | 418 +- .../arm64-apple-ios-simulator.swiftdoc | Bin 720 -> 716 bytes .../arm64-apple-ios-simulator.swiftinterface | 418 +- .../x86_64-apple-ios-simulator.abi.json | 73909 +++++++--------- ...apple-ios-simulator.private.swiftinterface | 418 +- .../x86_64-apple-ios-simulator.swiftdoc | Bin 720 -> 716 bytes .../x86_64-apple-ios-simulator.swiftinterface | 418 +- .../StarIO10.framework/StarIO10 | Bin 7263680 -> 7971328 bytes .../_CodeSignature/CodeResources | 46 +- package.json | 8 +- src/StarDeviceDiscoveryManager.ts | 11 + src/StarIO10ErrorDetail.d.ts | 7 + src/StarIO10ErrorDetail.ts | 14 + src/StarIO10ErrorDetailFactory.d.ts | 5 + src/StarIO10ErrorDetailFactory.ts | 115 + src/StarPrinter.d.ts | 2 + src/StarPrinter.ts | 16 + src/StarPrinterInformation.d.ts | 3 + src/StarPrinterInformation.ts | 8 + src/StarPrinterInformationBluetooth.d.ts | 10 + src/StarPrinterInformationBluetooth.ts | 19 + src/StarPrinterInformationBluetoothLE.d.ts | 4 + src/StarPrinterInformationBluetoothLE.ts | 7 + src/StarPrinterInformationDetail.d.ts | 14 + src/StarPrinterInformationDetail.ts | 28 + src/StarPrinterInformationLan.d.ts | 6 + src/StarPrinterInformationLan.ts | 11 + src/StarPrinterInformationUsb.d.ts | 8 + src/StarPrinterInformationUsb.ts | 15 + windows/StarIO10/EventParameter.cs | 6 + windows/StarIO10/Properties/AssemblyInfo.cs | 4 +- .../StarDeviceDiscoveryManagerWrapper.cs | 17 + windows/StarIO10/StarIO10.csproj | 1 + .../StarIO10/StarIO10ErrorDetailWrapper.cs | 72 + windows/StarIO10/StarIO10ValueConverter.cs | 6 + windows/StarIO10/StarPrinterWrapper.cs | 15 + .../libs/NativeLibraries/x64/StarIO10LG.dll | Bin 64512 -> 104448 bytes .../libs/NativeLibraries/x86/StarIO10LG.dll | Bin 57344 -> 90112 bytes windows/libs/StarIO10.UWP.dll | Bin 3871232 -> 3958272 bytes 97 files changed, 108885 insertions(+), 125551 deletions(-) create mode 100644 android/src/main/java/com/stario10module/StarIO10ErrorDetailWrapper.kt create mode 100644 example/.yarn/releases/yarn-stable-temp.cjs create mode 100644 ios/StarIO10Error/StarIO10ErrorDetailWrapper.h create mode 100644 ios/StarIO10Error/StarIO10ErrorDetailWrapper.m create mode 100644 src/StarIO10ErrorDetail.d.ts create mode 100644 src/StarIO10ErrorDetail.ts create mode 100644 src/StarIO10ErrorDetailFactory.d.ts create mode 100644 src/StarIO10ErrorDetailFactory.ts create mode 100644 src/StarPrinterInformationBluetooth.d.ts create mode 100644 src/StarPrinterInformationBluetooth.ts create mode 100644 src/StarPrinterInformationBluetoothLE.d.ts create mode 100644 src/StarPrinterInformationBluetoothLE.ts create mode 100644 src/StarPrinterInformationDetail.d.ts create mode 100644 src/StarPrinterInformationDetail.ts create mode 100644 src/StarPrinterInformationLan.d.ts create mode 100644 src/StarPrinterInformationLan.ts create mode 100644 src/StarPrinterInformationUsb.d.ts create mode 100644 src/StarPrinterInformationUsb.ts create mode 100644 windows/StarIO10/StarIO10ErrorDetailWrapper.cs diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c86fef8..324923b6 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ # Change Log +## 1.8.0 (2024/11/01) + +* Added TSP100IV-UEWB and TSP100IV-UEWB SK support. +* Added API to get detail information of printer. + * detail property of StarPrinterInformation + * StarPrinterInformationDetail + * StarPrinterInformationLan + * StarPrinterInformationBluetooth + * StarPrinterInformationBluetoothLE + * StarPrinterInformationUsb +* Added API to get detail information of error. + * errorDetail property of StarPrinter + * StarIO10ErrorDetail +* Bug Fix: + * Fixed an issue where `react-native-star-io10` failed to open and discover printer via LAN with the Xcode16 and iOS 18. [#124](https://github.com/star-micronics/react-native-star-io10/issues/124) + ## 1.7.0 (2024/06/24) * Added BSC10II support (Limited region model). diff --git a/README.md b/README.md index 1f42f9e9..65f8b16a 100755 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -

+

-

+
- [日本語](docs/README_JP.md) @@ -52,18 +52,18 @@ Please check the table below and take action. ##### 1. Set `Supported external accessory protocols` -1. Click on the information property list file (default : “Info.plist”). +1. Click on the information property list file (default : "Info.plist"). 2. Add the `Supported external accessory protocols` Key. -3. Click the triangle of this key and set the value for the “Item 0” to `jp.star-m.starpro`. +3. Click the triangle of this key and set the value for the "Item 0" to `jp.star-m.starpro`. > :warning: If you do not use the printer concerned, do not configure this setting. ##### 2. Set `Bluetooth Always Usage Description` and `Bluetooth Peripheral Usage Description` -1. Click on the information property list file (default : “Info.plist”). -2. Add the `Privacy – Bluetooth Always Usage Description` Key. -3. If you set `Deployment Target` to iOS12, add the `Privacy – Bluetooth Peripheral Usage Description` Key. +1. Click on the information property list file (default : "Info.plist"). +2. Add the `Privacy - Bluetooth Always Usage Description` Key. +3. If you set `Deployment Target` to iOS12, add the `Privacy - Bluetooth Peripheral Usage Description` Key. 4. Set the reason for using Bluetooth in Value (e.g. `Use Bluetooth for communication with the printer.`) 5. When communicating with the Bluetooth printer on iOS 13 or later, an alert requesting permission to access Bluetooth is displayed. The string set in Value is displayed in the alert as the reason for using Bluetooth. @@ -74,7 +74,7 @@ https://developer.apple.com/documentation/bundleresources/information_property_l ##### 3. Set `Local Network Usage Description` -1. Click on the information property list file (default : “Info.plist”). +1. Click on the information property list file (default : "Info.plist"). 2. Add the `Privacy - Local Network Usage Description` Key. 3. Set the reason for using Local Network in Value (e.g. `Use Local Network for communication with the printer or discovery the printers.`) 4. When communicating with the Ethernet printer on iOS 14 or later, an alert requesting permission to access Local Network is displayed. The string set in Value is displayed in the alert as the reason for using Local Network. @@ -113,7 +113,7 @@ When communicating with a USB printer, a dialog box will appear asking for conne If you do not want to display the connection permission dialog every time the USB cable is plugged in or unplugged, configure the following settings. This setting will also allow the application to start automatically when the USB cable is plugged. -##### 2.1. Add settings to AndroidManifest.xml +##### 3.1. Add settings to AndroidManifest.xml Add the following `` and `` elements to AndroidManifest.xml. ```xml @@ -126,7 +126,7 @@ Add the following `` and `` elements to AndroidManifes ``` -##### 2.2. Add a resource file +##### 3.2. Add a resource file Store the following resource files under `res/xml` with the names `device_filter.xml` and `accessory_filter.xml`. - device_filter.xml @@ -160,6 +160,8 @@ Store the following resource files under `res/xml` with the names `device_filter + + diff --git a/android/build.gradle b/android/build.gradle index 8bd2b7e0..69ae0a2c 100755 --- a/android/build.gradle +++ b/android/build.gradle @@ -33,7 +33,7 @@ android { minSdkVersion 28 targetSdkVersion getExtOrIntegerDefault('targetSdkVersion') versionCode 1 - versionName "1.7.0" + versionName "1.8.0" } buildTypes { diff --git a/android/src/lib/stario10.aar b/android/src/lib/stario10.aar index eaa8fb33b8cfd035046826aaca62bf2c55902131..521b981d32ddb7e8c71257120a99e8761d926431 100755 GIT binary patch delta 1882822 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�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%0AUJU|DOGQW#fu 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

CKi=p~V_fBP1MsGbh{eS8O+{@LqA^S>sF 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 z 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,o}Uf^{%Ly`Vuo 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

l(w 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ƸRf578lr$=l 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%0Dqv?)q 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 z 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

nX7x9*8mdM=6YyG85 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�DtMn$6oT^t+ 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
b3?H6&Pkv#vn^dgvl{O+X;`FZhta_%C5 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�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%0DE!5)_mD43Fddz7Y#aRBIVV&EJR4w5`~f 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℘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 Sd`1bxz@nL8h~1eqE<=jspN&PlFKrkqYX66o#;O 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
&Ft2x6M_7j;;NBY2O`3Kzr)gnztM_C% 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 z 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±mrpob*il!0|hVnF;2T?ls6 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 &CHb}= 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

8QXJr;%)H?NafO{fE_wK^I&lLYrPEVn z$s^5`zTx!VkbZnet#$>Z;}IQmRf3cmoB6Jjp8svcRq;xGhR;2@CUc==#;K%sU+#cy z)l|xge=8GP5m?=s&`GzuaL*KLzgFB#2KUNlz3l;I;ok58oqREH_8d3pn6Rs+Fw*sd z;a3x3RUM52AXT;~=g5ugGPh-%&nLOUO;ZZ-EL@J3VYQyca{_?ztt~Ql23_xXX!1;j zWs1FGw7$?h)oASHlkT5`Kx5p97Yr*Hf1i^n`JV^?HQwLa_@a(_O^@ASe6RcG?o}dA z{ipfZ;7gP`rXt}Xy~{H8=!iXyRX$5xz~{!{hr)R#+C`@EXB|f#mj|<;>x|zt2i}AW zN{Y^^Ge7yR`qgFE>(!*c`?fG0Z5SRW3uvvm;GQGBckW;Fq5Q54Z=&3jLJ=TUkEZs* zejNA>+E!v3**4A`eq5}bcl~K~ERE?g^(fy++T4Yn6r&5v;$YC6nmOM|L3x8t0F8&z znbP6l1+E?`^g^Xnz~Y8^p%W|@?7PsoB05TW#+#a~N|%M4RjU3^UTy=rhI)hXio8iRaVG$o<+gBz_4Uwot6plELsX)gMSN7EQ@J=; zbhz&vLTI;q^jUP__c_+FA;b(SAwJ-O2uP;1;Y_`57FT<|y3=IC`9NA!4Ze!-vnfmi zYqwt=9()rWhWR%us!cw0f!2-yv!bG6eR3|5i5TY|a)(1lVrty9sgz(v1Zq-*$W`%S zOyYxqida!G;}XW@t2NQL@C$Jp&iLt2Pw2riEqR^nUA1B#fO_-bocgd&W|}}z`dZw! zFzKvEt@Y4F7Cs1C>5Po=90Bc2aD-F@}CE&Nsa%yU;#u`v4J<^e7lU3`t;t3PWx&4j( zYRRK?2O@eiDCLj`NbRz}ubj501R}Ms?5EV3R2G@owJH1!ov1`X z_?7^z)WK-Twa-m}s8}bY6}?)am5$?)9m}%u!-@9exu`_!^P^{rU1=~#oAmM?I<&@! zj^$a!Z_+JNRvown9Fx(WnOXT;3g3bBz)si0m*3pd_UImDRbLhCMqFK@f$c3=V#tN3 zZpa{`e1wiJw1DsV9%z{fafP*@d!w#5*pKAh?>oK0LY5oAYi4xGUCw30&+hx(L^X&( zkdaaw^A3^qqVlEvpA98PW@}1iEdY|OkY34x*7imDUVYnb3wy6DvDgCu!xL1#QbmH5 z@|(cE0&ElS7Cy#9F15Ut+Kq`g5Ew<@SRIRGIM}5C)?<$$F&iG5G!=s|i#M%-ttq|O zbvN?sp?f*10rY<3gDm9g@S8yshw&T6%^x?dtU|R11ix^9%~+Bf55)MKsyE#{XtiFt zQz6Vg*SvFYF~o-|6)G;QlPXcwVq-4Wc7}A*AU~>V7}#rkwt&yev!47Js-CG;-9Xyh z#Z?3csBLq=?YudL#q@+wVz>}85T;Air?6`H2q4P1?#eE|nAph+G_ z3a4E@?>67sAs;rn4f8_mNe-^jQx_9iIvW7cU_4lZ{Q#1wr3`f-Sb!fhi0YjCL~EU! z@~jE%CD94-73ZYW(i{NqwHBmZbk!MOCQ}~Te$pCF8*@4}u3*f&nVP3T?z44re7$KS z**IWaj6a(Ty7s;@hvuBDv|S4=-9dgC;o3U9C@95T7gkevl@c~|MRXk8TTZZ4I0V!f zryG@M7v*#%#A+PkLS0)d!y2$th~d9vIFKG+wCGL8AgOQMrkmzjwy=hT4~%}l)n7je zbgHL0vo;qHE%z-dQA)SZlsMk^rP`m)?Y9T4Qw80cFP^<^HJfnEB;t?BzhGN0(M<2Z z-VkA)HI6^6xxuWoW&CWYBQ7+S%L1$`hI@;}97flp}yScr}~PNkYSwVTFlFP(1a zQaLMU9LQT&FKkLlC!5F*BAW3}M0ax3{m#LJ>+g=8Rd38&r}7-G=EA+*Gnu*tkRG`3 zj-v&kL&Q}PRh><{m z2KwycktFqF0Y7NWz23}7pn3viqh0#t0%{R=fndF&?`rT?2%tZvP0eYybR#;5zBmWi zZs68%8g1m)Bk@s|D+q}Pm67k-Al9X|qOes<)iosObd)c`R9Kk3y!J$^40H2jOlYn6 znrkr#oUZ1dJ~+opG6c9NnIH4H_bBGeBQ6|L`+p2dmyIwETFwKC8^;xCt(zwoMYQ{}8%21iF>s59*q$rYvJnHPF zUE;7QO4^^YDN4R-S*c?2G;xl~wHtGPxX&;&Jv z7hWybSB-+~v_IBCpd9d1`i;SH=S&f9_5SRtDUhvp#l0rD4l;7+NlCw`Bt0%FUzv|j zbQV+gWW|i$n<(zIpPJG{MQUXwp7{w+x_^_S-!cJmc2q3#SFp?-vY104(xe79MG0e4 zothX2uF7SLdzXpPzC|;XLo8cap%7@8lKsmtF~|6|*hhXTZ8G)>7aA(&t2=6)IUDzV z%lgGy=&HneH!}3%Yn$ly^5)VbX;v<%QMc#LfZC6+wC&{T*jo-awEKB%E%Z#yOP~&| z4r~BR^A6)E%}JQMs6}=?%;}f0MOkg7jzaKPdw+%K^C*RQTSllE+j3RaPmmR(=vVsW zJt^K2lho8Ug~1}#$Pn;bWDCVXCWMNkwQTB>4VP5e=HeAs)$l7PJ98~^;ohaH>K9Hn zGdMQ(X$L+uaLZ3l^QWF2y0)p{A8CE=CS<^wn2x9rRTV`(qcQ-$^GlV>?%XVFPwnOz z38ZrF<*59WDw(h?>Bct_pZw`Se})L|^|igOum8A5234e3p~-y_pRbL}o? zseX-mWMoHSG3Dr2OtU_qxDFfdzi18f2hU#O!j+ol!dR5-YpM!#(gz#lA|bIILnmhB zmbSuEiu3{&%S#vCq(}v<3q}M$I-gS&b|l9ra8O2C8FbN$?Dos5PTW$Puc*qnR*drC z@U?)+bolH^EOh(GhJ(Z)gZEvuznV6}nuB9D9T*Q{kB%76kszLgx!mfZaifyMksS?a zhR-$jvN%#atbt()`uXs}xRj%}RjK90js2qHxq`qix^j0wdHTi9pb5a!(0WPb(d~aF zwa{_phYk_7sA$)<0Emx4B;c4zpu|kfM;?B+!<l1uwmhsL5v$l_P7?u`{||3jodH0Ig@P4@7l05yj6h%$q(r-W^i zn$I6;%?xXwiPaw-_$He977PYBN0odNu!=Y?ck9#3s!qE)1IS!vEtlV!pX-w}nU`F? zP;bTTrd;s}GuwA`A? zJkv!96#!45-n%!24=y^n<=SWWxjN^12K7Cc-1dVjQD?6<;a_Gv+ob#%&@GQ%je$Yo zc9*&v{`L5+*6_U{i12#UR!dZaDDw%2Gjyz;jK;QHR~qJX@cIW77UqzJSF1yoSi8(7OH?Puwy1xcc zxE-G1dvrk{7_E*DjAI+g-<)p5rw1X~U6;$gmvRpkEnT&~>aN){a{q1>6)5emFsyT* z2_X0AzJNr5^|RfySP(}P``-ihrJVPYgbRRQXM+2kd)N4TxjBFu)9yLrX3bn{Ls14e z2Lbp`e{xznYAw)NT~SO>p9H9oxtF@5EK{xFz9pB!i#gTeI`7wv%`+c>bmhPc4$qpo zbb=3&kswpMi&GGtwZ$woPts9usHA-kc(~z3<}&2s7}PUSK_s5N6Pc8}+IrKeLAu36 z$MX$NeSEVGa$NF`k51C5(+bwU@*9df1ElFaX;)72SZp~r_r?%*q1iJ~m|Jxq=Qpi6k70`2@CnIMD^R)paR=Dp1f`jyn}HzkXIG3;mof z)}p&~y8FHm`0-t=wSh;p>0WhCJVHYZ5pegsKrtsWso!@A z4LK9)KcoN}lyOvJ8s#&jE!kijiKiarI0!Nh5`Ez$Qb*T>s zHC+gt+cu*Lfhro}I&?J9Y@?zv)CO^Cx(?Ka2-F5UM)3h!8UTtf^;8iqXq#O%N-J4M zD+>*Pvmryla9$}>MYwq!sdT^1H=C{QL%xiH9gYQ=gJ^k??&jI>v-XBLlADHsH&#qm z0dqlTuw$=$ri~4u#TrfN!Q-sb`qeW=aD4XQ(Cm0e0C8qy%UtA{y5de-Ge?ttyg6=5 zw2aNO*_b_dU=~7*~C^veYL$H>m_!PRppDsVlrIaUEToXZe?R z){{1tdDkNj&UhkQ!I@)-1e)alMjxwdNVu;Ew>ZgQyJFml^r&H@*hJd0@$+qixE&*I ztdui2HL`ZdEKg9UCj(AihXs&GkUq`pFNzgT#zJe<$gpr9HyZo?=hL_4BbPDI}XrG$sRdhHMA zMh2qBHRt#-IaM8?=Z6v#r?JFv1tfF`xX@r|t@;kKN#1a}gjb??VXu9j96R^-K{8%n zqQ*p_qQ6HZA*fkM7|22U+brB=QzVW~KBsDrfdNGqx`O&HxQml`9PLsKYOnF}SBxSg z3Le*eHWnqQ!0DTP!ub+$2GGz9=Ag5IgIO;vcv9A-g%M?3yyA;k- zC}?#F`6^x~&fE$F0n;nbD|hHr{BPF0DhDra0-ME2fKGSpt4qrLuFFB|83%KVHs3z) z8>$u4$*c&#qc?GN2a(G%X$n&SYQ%~jnOYH{s(eB14QUzbBIZdq+-BRof=w6t$-6MU zdW0j){Nx!kosGrZTH@yFPKtM7JXmpJ+@74EvQ6sY7tAqI7g<%)7e9S%eige6-zXT#)I8bi7LF{}v zQR^&^aEMR4xXBH7T@MDcY_2$+wr#BBGM%KF$KRnFaa`eGPUk)tQaFc@!A&d7C5rFy z#>Cpf0c|)ov~n(fL1B4?J^plJt}Bw~0FPVjI@QlEaOE?qR(n{iC+ejPGX&&xb6hoV zBfJX+g=t99V#d41IwP|Rs~x@Qv&K>0BhD%6`;NjyvYRfg>huLS z*`znLt&!>kpg5V%kiB!-{qDVcs5MM-#%%n7eizDx0nag|=K&HN7PY8VxkC1un6Ik_ z%;YG944;d+|;S$r~RUVM@i_G2(Z4)>k1j_|OjsTHjo88q-U zV1>CPQ2XtM;57}#RNfAjEDSP2`u=*1yVdFBQOMmNgF&Bj%|D!n3OoUtduFV}7xhPk zEk0~1>TM=SR+gGL$2H_}$CaiuVd_C0j-PY+3!b>0Pbb zh?~HkfO)iX(%_JJJP_7#vYDT2IOO~ZNeF&@WGE(o1Wd4dqUrGfh87#orjazW6A&cl zxQ~V3$n)a3Ez0clqW(EcvYD#eacL%Tv2xtpr)pfmKsoDu(73ArQ1N(4sFKjlJLe2H z?*2gen{EscadB+{3GA^*V=tSdl?^Q<1R_Et8ALAfT5+945KFc#{N*Vj&MQWW8|+i6 zw$nDH+a5moI&JMT5kv>R-&B^{0OlWl42oV%*CD332_;jfK2y5~k`PFp%DD@2#h!!3 zYUtkjjcPG!ddc9GrK8)ual$k15ihfgx_D{3LrI82WnG`sXtT>RuEA;eAhu`s=IcvF zt1>C48}PSm0`8fCLH#d27|YWGgKM=O*hI4fgDH=F$efz8a)44d29T>Ppje^1WaGN- z32Dikz?EmZG?%C$E%w@VZ+^^-5hHWjXvkk5{D|qYnKLB@#@zj3>{BL2oX76Li+)Ad zypWuNV7a-rLBh7Lc)x;Fy><`e84dh#6{RpBAtP2}OqX(a5pP1ip&~&N7krQt((1K; z62bJAxNbUfZ?0$1>we1)u(-m&I*0naGttGuMI~#dYi>uarOmMtf3p?)I_Ob7JF^uJ zh?r#dBSg{aT>TL<4iB56?fy<1ez$teQhfl&#Gj0&^4TZSB&{}Oa~JUdVG|DB zzzKr~Cb?^mG8gv(rdrAJhS=&`uH`&y8Xidy@w^Bxsc8$#@U_9CIEt})g+kA0ZOfPE zFGuRrTROH|SvG^N(JNEIRmVxcAlGb14ts0|E7sqH&#Zsuymp)Icquiucp33?z=OMf z{75Lt4+iL%1Mo%sCWVViI1fZ`sZ(i7>bL$Vb{dh;@Ze5?LQC`+W^u@G7OOc71|`MS zE4E)8BE*|$h;V(&c}@_4q&$hNl>qO_f;k97)=DxBUq}I8Hg|<@6d$y2JC2TM)2Y1T zsl=qd8eI=>CbNKF9Q;VQjU?@WVVab>)#(7kDTvYE^eD!PbR1-RK{-w=z2~(`x{1yM zz(y6v8}S$;DnGuMFPTH7Rp!f ztrEH-y~Mb%?6@W+xhC90SKocZgo9uNbR5w;M0MyeGhlqK?7#Rv%spsmt998&=4Mf# zyUXb?(To#GpWvmq!#uk`Tj7F8JgcwFz*)YPEaqtH-j>aVYHbRx1eus6Z9QHf`@IbR zZMOyM`-^fvuq|+XVG(WKyHq0R+5sho6m3HPkE5%OYwCOdgp`!=k%ozs2-3pHsdOWa zAWQ*Kq>*O3gbGMAN=1i)ba%r5fgvH?J-SDZ!S>tt_s3rMb~pg1obF-zLDP*tcT8<8hBIgAl{ zjfhCt zjSDhtJG{-aj5C9b6S9%4EwSv=t8_)q+J>>e0qI(@>|C`zpwXiMoZ`kjlQNhOyYqLH z4OVRs(fV#u^&OZeh;BVwiK&!dUe7=GS_!6o<&vtO!!VU`6CAlqz19vD=KmnRCow`s zhBJ)G)?7xnsi2gYK9h{$9?uYc=tO=V%dtLfsm|c2aDq@aYa{EFmC{K<+c_tFvdi~xyg6ZBo zJ0Vo-`Ew$VAsA;w$9n!%B>En>!hC=H2xG8~08>U9^53%M#(WRjvLbPlQrzUC{@0u`zw^9_vx`RK@zr1#H_ zcMmUnNzwQiGRY_#stgsHq-P3&ErKVR2SO>KmjdYk^a1$VT382E7)&7>mPOJe>eKKQ z=mqdQk5U4ZL8bW^$Fxk-@R;bB?hd`3&Y*L1ixd?rjd~@)>OywZMqWnCB|aQ%5dN`g z-z(*I8%59Cv_h4AFINb)#-zI>c9 z*}cS$olL8^c&Ro|vr|};{?B8PMCzJwdB$`nXdY_(jQXUIW+ylS03w(J7VDTcPF{JO zKOr-ay(~&%%8iLI63M6N$D~zwkh|#f7wILEID0 zz%F#0jOa$c#np##au0C=p3as zEJp}Txte$f48j488GV?>$q{s#45B%D>Mr3Ef?UYIpc?thSYTN9WHqbpzaGPHgrUKF z!r@?kOX1k^bb+U(ix~_RTOi)>?BofeL(X~jlm0?5q6S%~y}RIBS<{GrJ+=T;ZVkGc zz~J9bW^w|F>tjT63GSlCKc}nKrohO<0tmr;EO)Np0w}RI0~{K+;@vD@otSsiV}zp3 z=$6cjVeve|OGHFVCV_uG=VH-Sc3{SI!NKdVtHQkYNbZ8$dc}+x(#Z?8%Yk$o5t{wE zd*zpRg=wsM(fgucP(~gv=DP6u;_b-bSNM>FMeeltmMP3VcMGo%alx8=e=b)d{;H*t z2c;$ffb=*P@g}mRdJAq|>#QdPH-yj=)QLRe_Fk95r+{R}F6kD(cg=yV*%Kxxt{y8A zkQ@kn2bn-6cSBxw{iNTf1e4q&tYh;6<*7FuKDBIsy|9pIeOt_O%SnMPiy)Mdn<)KWN8Uq z4T{8+8@?W!&v7-ec~> z`Yn2r(NSgOwq|bM>_J$vwyFH1S5e8oGW@2p$?80aryoOJ(YyKqLg^F(Q$7>Xfmi+# zQOMToIbl;!4u7h2CflQ5f5whGe36&NGoVA=G0=(byTL&Pk}-=OxJhvC5Pwex^d6hE zR;_OdyCM~SU-SvP0^;eEOd<7)CQu$Q-CFo=YkLc0&K1YeH7=UywjSN|TIjOOK+rMk zF{J&hUIJi~g9GEYx^Yr#%<0S;ZFFVi839&TI+w*;(LmvaTUlbplje|UC`~s}ag@qm zbdvrD)9H}dBr^+vXOL$?$l;lc5awQBXKUI$QovqP)c>w_Ijk2ppCCbABRIF(~q4njC$l( zP+Eqt3E~vVJ*B7zxsZFWOBhaxlQb#xs);DhCYMeb7fufh!B_9Z-1fQ@k==hhakeDx zcmRC0*nv??(0N6pxuFj*ovp8e7Y_lmt8%C;Mh|h+7Tm)Km7Jtc4YT)!@i07vGcttM zALXe^P{@XIA5FX6a0ykCDuo+__9xsXd}^SKzjQA$fl5tM8HCPduJ7k*mXYmH?O(%_ zJTdsc`Vb#FJt`WMk_RnAcn6dfOfk<4#Dxup*=OQGk$jVM1|d_WzuZvXcGYJcwq{q& zIRHZjg(^`^nWT;kBn1nT6a7VKgM=PI2Z@U|(jQ1QBEl1gFF8QPbDR9T{9$C-C<>@RAwVbydXvFY(x3jD89AfQLjCiT*zOPOAcRO z3v(qYn&P?CB2-DUCI(z=}=K(VsgiAw@tnD3GnpTTBYI!{1k^9!&Jrw@$gJVQ1 z03&!vaEO@1nXBY7`RcCZE#^;c*CdX(C6lO6!!{Qg(&>IA-{7-aZc*#xjC}-oB{sGnkhTSs2BmG;NnAaP>XELa ziwW6^lK^INqUo9;mPdsaWk|vj1q^0)Nff zy)E}@mSkJZr!J$X_E28Tu*oQs6Q$61;YU#64f#7O4iM-KhEU#lnolTl z2?~R7#!N--6Ph*B{6b`sVIbro)RuZH{(|8oOIh_qH3u}EeX*%u5Wi65g?(MUA}8Nu z1?&!fYbvwq{*sVSz&IADKuk^udMB-qOs+t(SJ|6ax%mqtP{q}eM9m9Ertl@{vb_-c zMWxB4->2UyM-4>kXs@kOoz}p;+TXRBFkmWwqL&h_2b?1F&*Z|y4yZ>K9Cj53Od$<}qlAkh*y|b` zU03CT%WkW3VnZPu6vTDUg>rOnA{`rfRO~h2dme!^al?#@?U1&hEjDHJs8{ zAJF`}PJq_#qp!EL)_UGHVoX8O{6eu}xuAPK8&|ZR8i^08?0P zh&^PvmGvczTnHuH#hyXEGKf;3_6-#ye2?%Rjl;YmJQ*0Q_74?K2x`+in1Ql@ufGnD z9vAb8*z)$9gxv+i##%epx|ynv+L)U6pOujXca_A4;u4zIpU)4PDOy39j-9@#tlKoV zGKyv|KyRiWz3j6u1I2_?g2wRx;z(lQZp2a107|e2L4x}F+j#Oir`(#-`TPq(L}Qy< zPvX%HLyzlRG?kDr7?&uOPylxZg`&!@vy-sOgcmqp9tx+s>#Nq^(_47$W_-RWF*W>n z+%!naLtigc*`yeK)NK)R(SG98#_z$QM?FZmzx7`etsV&rOv^a*C}#lF`x+W)RDcA1 zUn|2Q#z%sNi_$xP-6=M#u`RfaPLyojHy?7?Xolo8g@G(-<3iM-UR2|Dy(INpb&3m{ z*dM}MpXCvF5J9JJ@RB1zrv>xX7ANxwTa6-#5Rd;{UN=7IW0s(Ip_*xvl?Z~2L&`uq znKrRXBMThW)}~n(Ko>{skxx!*jmEB$S(b0bJ!c`dq0@9l_G#8pJ+bLTzVvSBJuqAZODkK$7r!X6LA6TX!m(-+KuhC?uoI|g9)<*_Y0Mg z?uFcnb(Is58B7tr3TWM=(IYieA=dXt2%IfHFQVMv1Z|q(=@v%e(yjT2JpaFhh4iem zTkk(SvsRuh-K_+5%7^>lGW(@H-h6-ngSi*vq?NU6n(}evMTJewTuyKlUD@pnt|fej zvs2sgZNYeJd_DQeN~=DxH)I;XtD46%e}M?HDrXa_zQCuCO>zbUEm!qC63)KZTx0qt zj!@(o2Qz$WSqdtM4>mm66|99Bt_X%d5QiJCu*=9Ry*Y97`kUDWv|$KO`u_q&oAjV^ z??payx%f9cc)dNC+VlrY~`O^xS$L1W7^>|2?GWFN-uU4(AMpNH;7K+_Lp3Gp>w<&nP*pfsn$(e>JI|+AO}^-Y0AZf8bWTb zDls1(OU&K6jT}1tNgT$lu}_e8bW4uveQeg(7wZOQ(4N%@g7jDfkaLmj@9>z)fAijQt9#5?Kj2imT~E{?YRx{tQbMoAyc zpey%RQwTL6G}d|`?$JW&ZP$tWaiAdO+%;0~qmN*f6L;}s~FBZCHne>C8k zi5E~pdca`l@u)P@1*eOsv>n`3iD65&FN^;ESMz4QLN1y5Ao-)jvR2 z)0>vUw_KOw^@~k=lq0~%$?K(7vwf>kU+w4ztUz;)*T}mD(!Sg8izl9&3XBycSniUI z;NE4YXIZdvlao2YcyKid*6HtV2g-EaDV}gh6M60)eRumIWc*HX?VhFU0;upp7@_J` zJ+Wo3_!C@>*nb8~)I14re+C=4=?omxHuDh8$M6dUQreBNP|0mY+moofgSsExEdmae zfs!{$^hwE6c9Dpz1AV4VwHFEg*ZTQ9KlKa6`{{n6qVxW) zH1_ZbcAt$EmuKCMAw{$#%zPhyd}`0gM|tqQ&s$d-CmUat5X>V)+)9v@LbTdnv)xT( z!hQvB@<%_TbP!$EZzvx~sFnYn)`!&s0l2qm#|TavsmHcEsZX$SOziho%9s%G-DuhX z^Ng6JZc>09&Nn^=vEJwyrqs=gz*IARxwmjzWF(vBC@pwipz>KG(-%HqH8r5(t~txE zL+`)$0LZo=`oH*GG_nz9Lb+$G?=$xQ2|B-ZemY630 zJ6%c4Tn9}>uw}eoev5z5Lnrc*A8V+xpFoQf%YgK#DQPC`uMNHo(R|r@Zz24M^~;A# z#Ff}vzJ+L?7^Qgu?(7-i?-(G(b66eTE-?2DGB>PBP%#KZ8!G;e$1EJ)wN{dPJinKW z+Bjcvh@9O?eJM2_yUu#xmK&pS6_1dt=zX|?>0WjS6OBZm-?Wfwawu_Z-^8h4kikR3 zl^A9lDNVr@`P5*@xCoZgQoM)x9;AdCS5`FU^m+I{jAs*LC75u zX-py07Xg4v$lDDQ02ZU;3 ze-WUNd#xXFhCkwPhVZ1;ELyk4Bc*NjBV_0NiV!{lz|!^sQanx)STd}kc~Ev}(<1{8 zG$2?+#BdwD6>JU184~(VMh0Y zH~B!Q3qu0;;Nu}*uz2FWXYUOh9f{?tMKK9}_lTG~2JCz@9zXaYA(bovN&|Kny2%N& zX&>>8Vp?CqC0=Xj@-8u3#C#2%I|o$Uh()Nfpl`Zl`i00FcqRhv?2)sJss0rRh*MXS zqCjHCp9@1lMgA|rH@6{HcZ7s7>&yHpMbU{e*eA8w2%+Umjd@lfD-47?Ngw`zlqLu2 z(iRK2bqZjqNR)Z<2;UuiOh5}QXGdO=jRV+lNn;%r|4u`dTS8ANIB-HhYvj@W0QDlZ z9^@+mg4p&YIyl$lYY%vb$PYw(zYN!Xj;6^N)?n$<4tjr?PQ(=Zw+M8k6CEViAOXQe z#|a?RrBLJCu;!1Q1bBs{Id#t^n4RD7&!y0ajTBd`B0$43`>9eEC!JWH2kL>~x-Gv% zPLot6fHXD>E-C#zAPT`QC1CJ6%lB~Bkidcyg2Y`RFXK#D&@+idMHD}&AKN(K#d3ta z47I-1^LLp)@mO9UDwqK$bSSzg;P>iEsF0+*%nAarmn`Fe)Y!u>4(>4yiQS#rvH`K0 zUOkbzUg$MTG@l4bU63(}6j&1;Vg6DdotwBK)z4^6;Dxcya?z#`B*F=dwap-E(X2s8 za217~1;4#J7@4Bs#diu+$Qpb_-%G1XSkNS(LD5x-w@HR@JyjQLib3ji9|=vx9f7`t z9)arVj*zo4>;GXlz?(wIHg7&sJys&7KArdsa!{oH`g2S|?oyNfkGM&rp{lt1OF;UTjzz5tC zqQk705fT38+V=)m2fu}}lKP%u{Yp{H(b-9U(b!0bY&udb)O`n@m#m~SL_AU=A%iX_>ZJC z+8M+iQ4G@Mk2FU>xawE5xc!yTU?jpEs|Y3{>q#Oa6NzwoHP{k2nIF$pUe0zDiU0D_j>$4l<;B=S%AAljAkNmi<#{Cy=6DLFzF<3@RkWg+vRn3cL0B~R* zAUb?iZNi{QG&sFT(rG9sA%u^P0xnZm3Z2WHqz>oCL##l2@|Xn@rOYH|LOOvP02`Vqa$vvk1H{7=6+Rn7g&)aE2rq-vDYsq8bD=Qz9Ju2h1LM z8ov&~K1k%nIun8)0hVExh~GVsO;tkHA*quWiOBd%1SBp|SSsWa(U<^u$zctt6M+f} zoX{DRfPh4${CNZTlM(N2bP@~=NRohr;tcox5DY(&>;Oi3u}&XQaUBl{_^4~#BLVPm z#h`HU!Ayhy&mRm+nnNO$7+P?!^HRw0y_Oh&`=4;_C5hTd)$2VG_P-M@WquHQu1L%o z^Ct+sBRw-xE1_s*@Td2WPVMv}k^u;joMIaw) zy0>{=E5)K>6@&O=A>0!E`vF(psd_;{>3q$l>#1zMcG}ne&1H!GrBwxLea>iYZt={m zXQpB4vY1os)UD3u-W@!Jz|ypq_Ef0OLQ9BWTIs$24n_h4%pCQz8)}r6=giD@Q=<8n znUf>#(X@w}PPOQt>wjGM20Q>Mt|ptPh~crnrOIYcPIn9ECdGah^v)Uc9Gkh%o8C&C z4a|QqW5QEX^4V0of72LIPFE@_uWsf4aaVsTVkUad3hQ;vi7@31?M$N~3%7Aq$o{r{4? zTirF0e(B>w(q0odxIa{Srzaop-{Dp%P5sK z_W6amSACNqv*ee8@iu*c-i!xtX1VS%*E@UBeA4o{$9%tKS}PM}ZFT4H zQ$g?9tIPEgCgw$EMv~Hd__>m0G>Sq&C24hP%f~DwzgL{;_#VBq<2F$6{`jgxMN-ogxD zz`XHsRmMAg`9<8tp@{cowkr)QOyeWz?av{qB~3a_GfnNc;<`Fh z8Pu9(V`MyJTDD+pC}RPyE@+L%aE2JZ-~lC#j#0^0!4CFgnUlwt#8~6ha(jWGM^Dy* zNmV87t}|-|%vFGL#ej+X*0n#bZGUslizKU_etxY}(TtzBF*;mrk6clttxz}E zI@O}{dqtoiew+Wl1dkRM!#jbd)%1!11shx?VM62!Di6_*o&tZ8I`!u`=cYso-%n_z z+}QS(w#^%mcIYUnE;I;uf2*W#c-7~|2-}k`9=}*|Qq>wd^W@oH?sw+?ddUKZZ23iY z&CBV!rHvR5PvNOQ0v{Cbn6c;Dn;cAdH3Vc?8-HRweOFL6YpTXnB+BzhWvBVh%_5F! z-jWitm+m)o9iP7kQczOl`zHi_msL%B^FLmShbz}Ut^OHAOs+9JA=6!yy`Ik{)Z{$n zQIlc)f_EMF;O1{iua^PY1q?@Af494Kh16L$H{9+KbOqj*+XRgDUe5?z)`=o9{(&B+ z#qQ9M+N$mSJA|E-Ik5(Wz2gg8(?U6r*YgZuiHeoQ)*m$hc&DzbAJ0Z=5DBwvw3X2E z;EdeesJmLS!`t$y|=IU};uo@b+4W@fbL{5+*c{}s&C-lQix z+cr_XHd?NuNGDVl78NL! zl@`2_*d!>Bl{--7>plQ8>$%PN}#e{H}9{IHmzv8bVUJ-(~b;Oy7N zhWJC#DrsHXw{1}m%;Kzmh~4;gyWG46B+|%tt3B0}@1GdxyM-e*JH^!N>gk5xt8Eq5 z?UlHu%7OU+&%4hHEt?KOTMVU){w0xa%gx}~^M zAk#oh{zVwE^oL9TbfQW}&(R_a#TlZ9A%!U`f4(x9z1jVo^Y?4*E2O)etZK~3FYd`; z4~5>I&Uf_JzX-8uQ2s5*@KO0MWvI8bO28OK{i`2WZRLN7f~HZnIXzTSI}BBo-LVPmVmi7s&5wTsR_Bf!w}Q3RrU_}G zyG$-xQao%PMvBtd@W5uf>YnD>^K(1-(cWDNcp+74AAUbd|D4yT^p6htD^0d`bwyIv zX&~Q}&a{|;!l%l#47{sWwLeR?V3t>qK%dqB2ASI~f#6ztPX3X(Qslx{O=e-%>!%g* zF3>yua#9}sDO8`VF|4J7xBIp3ONX)E2F7;>Sn}sy+x$jW(QFZp9jlzDt_SWtGaf3x zfa)czNtR*IUw8WJ*SCSkR<5SB4gO4-SP+dL9?B zuE$PSdsVBfQTwZ@hUyxr-m$^3LODy=>_b$`^EgWFJXwzq@(q#=;r`o&u$Ogf#Tw+M zrqg@%Ie(^ev#J@ZWuB!uZYp9vOzVir5K?G@aMpRStGy1sCjGfrO{8+&bMRh74!@9*=sqcm=N!Ohz0 z#lnH2TaAS#@^5NakC2$bGvGLMnz;WX?@MB!!M~L1^Q6e4z-b+8vC)yV_;aP)(x!+= zBT@Lvnk#`pF`z6e?9%NMBpsV+YFvv9(UQ`q- zCBmf#1q!=f+y3ww!p(2U*c{e!NH5FWyu#BMG}-tEoXg!lz%HkRTimuSod^N__U93o zAD0bko)N19dj)FK{a}->NagwE$E6cMy-h}G3-kQzmFJsk=i#ZX(N*x!-3bRU1#>re zUOkE3o_I6>b`4NhW$JbIYYt^%YFTGIt_tuj3cIT_0BN7Z%Ue3#Jt}3_6_^)x4`tl#)DE!g(^?Ne@>cMkb;7qW%jo^@awQIYCu0^w)^O;z}+ zszEUA)nQ=3+Ju#C*O<@Xz6g`&_lAGG)7-t?1!nM~AFL6*C}69}g8LrNv7DVbwn0JV z^0~6m_!(eynZ_KRyWKJSwlR1$v}em?`R$P0jQ_k1?7d!X?c%tyXvRxJq~hPdwW5&Z zl4kD_EaleHUVpLtY`=*91EzP#u;^ME#Dh@(|-~(;y1pY_PZ1a zR#5vE1560kt}(K`$^zW;mt!ppz&*n`$JO?BUW8bg=d3v$)z3M1e%FU}=fak%tt|1< zbitVC-_|z9e73^(6!O5wCDqQ~(pI;fCJJi1?1;DVd~2jht*I!aGEHq^G|tovv`6Q=8+5%b>1Vj$hZpkxzpWa66UtzqwNShV z4D`xnY5I4$S#y24IwQB2%MemRd34gBR0kPPu#0)<{Ki#T^eU$Po4(EHK;XVSF%_T< zbH|thW_aIH@!~tI^EL#gk*Ny>yE9dGcduD?t3n0k<8vu<+{r~rQ~e=mI7QVF-=BuX zCP26Toi5naKYwEm$6WMZ1SK@fZQ5P*4#w<=Lj1pt{H4*4IH@gOcxqv%(g|28t~E+1p0|>CFde{ zoI>ul&qHP+t(V702jp``jWcX@aFa`B_+&zU_z_Lb7-X!1aLp*(h58a)GHzZnCkWJt z+C|ShGybw8R*1ua56a8~oss+*cZYqNRlNq_5i)b*yx79lKfNY?KiB`anChOii`+hoSMDBaJ@Vk-J{>^XFvhLGO z0p4qCBeKXATui^!w_1lBr`HaolciuV8xxC~jrsKq{)ihA##ND{bdd&Xqd-XBh6i_y zhgua&u}|K_jD{NLjg*>k<8A-&YUkqV4ND;f=lp6GNCC7si`zA?ntOZ9plq_-eBC&A zB7s>@ zFtL4YG|OdqP3J4KJu(YjcA^FjWvdTs6aW!b%*U&2tACsl@D zDAw538Zp_2i)>C>n%jHD5vDE?-JD@R=Oxsqwdrs9czrJ0__FQ!O&4SaSNKrJ zDPi$GN{`OIpt0qd0QA!Cm``b4T#5f2lvZt`p|+Bam4% ztVaDwP-ODqu4YJhjt$&d`c0@l%*{9PeU6Z&(|2-P70WEWy-Z?a&59=K0(aAOuZxnE zp>KmuJsSI(b#5C-NMc~tr8x>)wb}wJ!HFB*0oZ5rnF98~uTL}TQ4fNKY3p$^!BxDL z>6j>b`Zg4ed#Sd(L_MADkf#0@eDJ@oDfJ#q=l5y3p2Yh%tzYi!WIl8_&KgFw`x4n@ zeA36XycndK*_F8s^Qazfck_HpKkR9Oa?jjHr>ze5yXyiOMzt)gqHs6Qg!zZ;CZ$0V zef%ADO<|jrNRC>6PorZ2N)FA zX!uR%F5uUncojM3ISmPZ{kMt^pW7Lo57@Dk)?a>9dOe{K6bS0NXeeohp5<&KLw)$|#bz|- zE<3-Cm)Gl?DlOs6w0CKHJZ#He2nIATn8)lQ8lXUwbk)aZ-;QIlWw+nQ(6w7{b@5i- zD2mM&^oGmyw3nQ1TrU)S=N+S8*>us*zLKd*(Bv#*+$->pdrISmiKU%*Xku9bdN~E@TGPf-5gi_AAAU9UyyO{lBONDS;8iXMgF+vb$b|ZKu|9PEGT6<8fsI)*2+8|thI^kn;Js(X&k-k8axr;eC~S&~e)Z42BCQ9{kCUCQbQF*_cUv2& zGFLH1C@S9Cn^Zdj-Nez&KyAxtOaBK|%J!>F2gA5)6jWCh1#ZWMJn*K85hsB@;#SI#TWShEN zWIr+>zEx15#&pz1I9yfKuw2wW#Hfu^}YYMKqtIXsEbfvOuHN9<6S# z)t-bdQ<)8w?gPtkh*&+BFU`E-%YW+%c^xEh^A5WjerdB+lF~11UYsA}-TNXFL$NAma`BtF z1@J~*bi@icxb!{OaT?&u{_K@2EU#bho&4kHbMd-of z!D-uud_&c~-l3$@P1SGYvnQF`1K)&+sBau z(Jnu^VxZPEqeUk3ShaMSr^CqtqvzK;pCr>x>DN;xr~37%1HB8UD8n44s%IB!wiXI^ z;h0jzjmQ*p9q-UK`((u@Xu1zMW-1;)w+fbrwOt!qW2E3H_=Yk`lgY@z@FR1^D&KxE zc{laaOdDp%q36lC4*ZHKO$EnCEO!i%jY1&F^gi$_3 z4^bHE<&^k){q6<1UFS7vmkS3`ffqIIsBcIo|2PfBTXdo`3I>+>H>P908@B?V3h*GI z(#b|vA-@H3)(p^t3O{j!ocEQjAjpnwhSJr`vkU79{kqM$57C=~v$aBvG=7=iJfa)v z(#G|{CEq;O4Q5-xZ{>&HW_+-eV*c*P+o>ISZ{b-?s(x}q(~0s*=iEy6o|==Vali!F z>WpRq{N-+Uoi6kUy7yjwy^VywFTE%`Twh68y4i2AbafMm|E|Dq2_4Pd=w!%jPzFD+ zK^n!;le6XQlkmMi=vn4HWrHr@Uo&{hqbbM}+r#Zaya0cJ&$>7B|33TgYrnlw->wVK zwlq<3&owBEbZENLea#28(Zie1?j)z)|ND5P^7jo7a#ga<{(SQJ*-QWX1# zm+JMe=t;reXxw((`NifWEu2?BW+0cMGh!8(<tG;*1~+o{#%PG^|_af*K$#X5JfnE!BIA z&A4%U8rb@)#IL5mq-XIL2A-O&b+ujF=Reg-Pv(I7N*mD>6Q;n!J7=q}pnIhT0+hFd z@&CAvr}ycc?kO2J9J;NaSWt{2nT&u^&zzv37pR?3z^4?}K@L*EUL_y$+j6H5+@@*T zDNSLzCr$h1=WKg|Rc0uC$~X2`Kbum>@2px#I!N!rz9+%n*LRBiB^L+%(}@Vj{-QV% zWBIxWIQVm~U5U!~-`}>Z_`KR`kEUkH`C2VXU`8)gC_tteTh6JqOe9tnQbpJ0$|bJ2 z-#DW50L0JWiV(QikV?gf)K+$C1ccy2x+pvKKkN7>0NPYV3zA2{uw=Q1B4>d+F+Bw5yS$XR zw+{FHEskvMIAiDy`KXOfGn(gWt9zQ^HLtVkY`Yt+yh1dHWOD3#nyI4_z28Kq`mpDA zpR$S{mCyP}sL2k*6Gm3yfxL%aRJy6ycb3K)G$pTi@p>Py;-cS|Eu+BW zfDU+E3p{==&cAJaLk%*rN6EeC2Um#WJ0sWh%mweof}-}%H|ripW?qB6(8kSeSkUZI z^k)kjsr=b^^6`ZfugX!YGK9N(&u#hs^osjC*|O?9S5dTy+e=A>$Km!eJd1As)b6K| zJgNLtNt&AKJY|&t^=ssganaA8pxKny0O|8-zI$3_zph!I)ffg9&%){0Z<{=Q{dim2 zeSuSD=EXru(=NjOL{KfF+b~SQKsL`xRLFy!=ku%ur0c>L>ZzgW$jo(qNT#nw__0C(I!Me})Yr4I7`s{t^f_pmiFh`C#a)O>8<&t*;riJ0 z0xq3)S{yV{Dbjd}sV1*g&fBB@=ugL|P+oZZ3Qge}nt!viYnQ=!h)RQzI`|`+>e)Uv z>*mgQ(Pc=|$6G;Ki2zWyT_3eITW7P{ z_Me5M^Ff(;&Y9~cQ;BI1yYWY*)&UQQ1V*sq2?CVfbCtJ>EKHw$zU-oVh#~!@bD^qfzV#uhae+~DSf4d*ANbP4e5$KIRgV#C8 z^$uDk`G45W+#RU&adcDx@FyJTec_`>c!iV7&y?wuYg1zDCA%10)I8Fb?R^E-gi2eP zR~gu!JIzh2ChtY99L8CzyT9*x*Q0e?uJU^ay2&7b56t5n=5n?>u;>qa<>b^vxaAMK zAZptNbvrH_Hg>*?G>v*RYFFC)*U9%9^SXZF7^|3YVk;_yvSk2B5cZT~FPrUA_!O)o z&#KzX#^ZdqHgrm?Lsgv{A(p5##i~jEMZ2dDE~1Kl_O(GQx#*=#;ZxpQ>TYx&n{+CL zlV=@PGT}nq?(_oqx{ozR#wA8iaaH$R_3vB#mT_egKo-{B`H9g?8RyWEJ?v%tiIHf% zmf4x`q57x8w~M?TV3cd-YTUA&j?RLKKk@J!pu+d*Qww5ig=2O#b#fdm*?MM@7k`RC zTb}R+t^CaSJb+Ep%&d@OhMhuc@mTNs%wlfYw=%2^W?eI=)ju<4>@-n+r~W5Z9CvFi1lc}J0!w+SOTnCaXDNFE|XGFSG3M%5fv7E5AR zLL(Z%(g)7bPw7@WK1;eisxRrG66P}ToEXDcrPsf^$k0I zXKC(Ht=s&viy5%Kb+({$7?)bdn@DAvyMibOxt0t*bJ;60O)gQH8T3oR%IK9-4+myB zX%9$lE$#qtr6uQ%w2&=#_&oe4X)}<`%7#)*7!&EQq0Fds{qII5sI(E6`R&u{x*|}AyU`8hR)Z%D=>G#%K&ro11eQl$P-p z1zkz8xS8^|Il5gcAE5k?96dr4p?r<iJ!tx?VcS_}hEZ@Y@qpTLnXIQ?0qYkNjjpbc{UuyFM%hz#q1&8HL z9RD3hw{aOz{tE~B*AWGGOhJw*xC;t;LXpzGnm_rszIqkUjU@V*;MUi>SN`cZZCiY7 zMuRUN&Qi`GQ%3r&{|DJF%fFqpPLfMVQIfIwb+4EJ4v=1ViuE5*ewTutqKQxzDZf)e-82WvXBoasK`$`a<{HCqS5TK! z{(<4QDd>L+7R#Ghev5)`V-aTs%i9$6m{bqiyjcO-+#AYuEWZgbvsx&x;CRs8wH&tD z#(@daT~hfl2bM@b;IffU1i?iO%EO(HlHa5Nk$^FeY|9^k^$|fHhiZm(@Q!-gyL5az51os>v zW*^(+v#!7!_=O}j>u&p8cgEJ@O`ZF;+)b?ib9KFg+i#O?F3OiadHoG&Oi<4wDL}t_ zqu=^iBq5P}B8iEH@o)68SFOBew1f=REF@!KPJd#f-#iImqWNSJ2Y<`_@AV_3pE8BS z!@Yl%{`YXdk{?6jbzuJ;^x%5ogVOO&eiQQDN=Y7W)SA=pI`%vH;4K4gqYtm6;xsTO zpdp)IOr~jy$P>zZlAj3Uw+7Dneb&Ey+eId*i%1IK%h42)Suk(R1HM_k+n^jHIGsn1 zi>*E~2$OiFu~3pwDBYj#PY14D@g*b;w=?WO&9Ho)_JX`@?86RYB1{r z!IXoslY3o#N4@V#;v~7*}5tec?ik(SU81{6F_-ySR5_wQmla5g_e z^#=mfZw^quY_)HU&}*iUlyn$>fcBFE)TgZWk%d-z+(q*Q$$|Ov49HU=SNr8pxYmaE zdPDxZ%HOAR+V=g=RX+Lu2m*hZKYVl6sfYz1c-q87Lb06T*Q!7|H4I#Qs8Fs^k#mYN z3KtDZ`HaG5Up#T-7?mCss%42txofza{~gp^X1TwBnAzyA{8*MhO}LVJf@=4v$Q7zQ zr~-`H2UO$(2FB)KZZc4=Q7Fq*z%lRJm;LCK$IX9TVo3w#E+f^~ zpymS0eaVt9@1*x$*R>b>_7{o&u~IR=56q6=MTvz%21#;W4xF2&1OcxNqD{lfF7n@% zcZUz;H#e{BT0a-B46L8I{xtF7(H@%8R{GdOvLwR|^ejUTQ@#qfQxZ=xWE-nI22EJL2G^#w(EJ!XnfTM1{x9t3+ZFzL5T0;9&bS6sHm?XA zzwYnaW}tP>w)szK=kF9cQyO?qe4x}n=hu@csNWo*K2V+)DCd9hE~oqB&|Vy=GUFSC+b9dJ-*XRZJ^O{?TgWY z=1gk>^idq3K9Da>|8?N^jl~DRr3p}fW0{|gD?8$T*K6jo=W_#%Tc3iFWocKDhX1M}J&_kkC^-ZzK*<&_W|I@YV#-Q~VFuT6Jp zn|_!3x)*)pKtH9P#QV+9eq8Dwmtv$fszCO0ZfWN@j|73ox-@Xy3}*fx%-NtjZRO50 zLtW=4UAKP;^!!mE`UBw%W?X^VWWC_MPu7cuNrx`E!<3q5dKC7joRR99hh6hO&{|U0 zd=BlhuiO$p{}HbB^G#jLIG7mOHJ&@;PS?Db0=kezMWqSye-`JLT zuj%p;oypFdC*89R8BgL8uQ{q@8%2Z^DL3SU%SrvyxXTe z*InBPUZ;b{)AfAsr`X2y#XflgKQLM#=~@{7V%B#r0b)tKdKwuz2I5~A_qZd z-nnP}&PvaM93=u$hK2IkjRXGo@wpdVM_njL_t*K~$Mc2}J1Hs7knR_C2A{AC?q^B& zC*OYsKJhN_nrH7gcc&$LKw8nC-5Nmm%Ez7to`MpCS;%|7Cdl3RgCKL|0ZJC*f5T2TKkb_z z#VF%RoCfk=gq;Ae6>YF6PaeREl=~=oMtXlHDmREWDgHFzGuw&2G-!Qkkl$Sl`P)FC z<3_PxANZ=QMBhFfLA1GZUVCSL6sW$q*l&#x&r&E;h%O?TB=;jE=PvgR#Xfq&8zQoZ zQG2&Nq~O;Le#$$I1Fahb^8JB)u6McX{kcGE1zpd%8y5QcK72m_UqS?YF~mYY{-b~X zsEbJgZzjnzVE%uX`&R$^(!TFAB#|#9DY+p3g+4xBD?O*CUP@BnSiAeS8ryywnJZD(_~0}FiZJWicL5_Nv_{{`Oj zPrzm1a=N>=nzq1iOt@|i^2$vKtP_9U@IMy$@Jx-Z$Y##k<#Sj+-8PEeb;lHKx-nw z&!qy@M?M9)+axLPFKx^FdlCyn;Hzxl$SP(P+ogVXJ$Jh^zv%khRPb}aS@SwMLkFgj z5uiRXKz*ctJ)YGRm-vq{ zkZyII_uXr5c&9xCvwnZCIqd0tpS_-8ZO?`C<@jtfe~=^BsPX_ly|n`BT}$;2b-FNU#}>Ri z?<{NP_&&SZFCGMB>IVtm^4`JH70g^C`1tcv#&>6ZVxCVv+mmbyCGb_cdXTbEi;CPE zJ@;#WGWhY{E8l`yn+zt-{1jOPPybKf_rG6!4zwN-2)6690m19fz2;@z8)Mh<4K!Zy z2_M^04=g!D$xeSd1@G1P-V4!XtZ1JjcAbCRxmFQ~AH`32uiZaPGo^(;E{jfAe#nqw z?gYNzO8Egpw$rG?3^_u3;~N+!S1`oJa8R+G;R)HzXrTBZ!+pxoQxLQ}c?W$kya*<5 z3>2Ts|0D2u%6qk^Kzs{yek6Fi41OOn&>5dVG~8=mKK_4qSpH*|<#AH^BUxrr`M@X1M)z860<^DfZEe*63}<-bZ>-_9+Cfm~evT!@?^iYF5Kb5%BpNbr ztyibtdQE@L>#&r0%c9l^DPopui23cx+QM>Um_sS_c55E`Oci6#adVm!(das8Gzd4U z%L+-YUie#Hia5qabSvFy^_eAfAUV`|%o4Z?RY;wmR%9_Z37uYy*(!W8kCQ}-g4O$909 zVW)qt1j}XS6!CylC(sHJc+o-KHD?EP-#URhk|Nf@-xT=U;FKw=I9XFO#3?>fS}~-N zd-dJFNB??-@Zau?9wiyXOw3!YRJY#UK-4YqWQ-MiKbIBu_sb=G3&%+kJXao#;^lc#kLXsr{p&^ARp?KT)2(T@{S&dW}<;*E(f8(+xaH>#_fzSjwv-9C%`vKcD$umqdDS_Jw`Be%t0behb+9A4{IV0A|E=?DJNs6- ziFKQskn`?yR;@_sd1w08^KO1)*jCOSCS>rY7;THTM=4MfsvmSgv(rS@y9r(Shm_hB zskeM5LSqjybTmL0Tm7NKEy(*&y+wblwJ?B#B(8UxNxJwqOIE=L6$<8RZMzbg;*U7{}zbt1TEg1P+ zz!2|rG?LI#bCr{9t#b3$9YF2ajprNFLQ&t0wiI!3-Pr9r+#*qL1xSTX;O&3B5WN@q zNrr%?0*<^o$CqeFY&k%;A%hl-6FHh9epd&w zD$c&SKlbd+eX*LIRei6zvn+oWZPs{os1*GR#B}k@N?-UifOlK{;eR2)_j^g*CL0lCGw`KBe_i_yOY-4+c@Ikt!gu|M*47Sr z4Hy5?jPmLW@``SgmqEPV{KZ5XhjNNO@InUiV`kkBw}XsCezPOCale1#?0rC5cxOtT zzqHJxLs~Jm;o|mYl`Yq*v_))Bw}#td0fwss`!t+)7FxA%r-v=wD*5BOqgg%T6kDSY zg3UU!w}SPCo_EJ@{K(zkN`6JNw(5<9}R~dwHzXg9+w-2m@GaCfNJhDz9 zNdB&FeP#5!pWI&e2ns{_bPe z1-A692s72KiQ(%B7Y6(r1g+F{7o8FPYn&1EH2ht@{SzpK>{x#cnpaw&2ffpQERHoV z1bRTam8f%i&^f&jv11V2x!yc=yUZ)lA5~GM9_qwqgxT3VPJ+p3huPttMTx$jeWH!% zhl}4e?{NPIMIVQCk4SY_nj=6iwavVZnCU~gfaO|qIMmcNlc6#8EVw?^gz`oSj)eLX zP21d21ik5HcT9ge+8l4s;7KA8m%S8SK2Eso))fyI9nC0vGKAgA+j|H^PsE-tFR=YV z7}KZMCgcckLs@M8(j8?XVg>oqJ=v<$^Y-5eeZY4TanXunEu=@f_|gg@es`ixL-}-| zWnGi(QFv&Fww2zlr#qX5NPY!1^@WV#BHx@^@@FS)^Cy2V#GpSJF8 zp9~j^n`Lh@Tuf_v5IiM}uqhZzT=H_LzQ+Z%K(HaJ|gflOwRK9UVaZF_J(XMa2fZ4f!+KSGg=gb}7l zBOD7Oyxf1NvW*ka3eg6Ki^e8@3q($@X>v#wn05%GX5z;4&WT$CSf4Ug7`J7(xTNW{ zWPPb%eZ$3)CWV0GS=O|^GEK6+;o`g|ytA|kt#7!vu&HzFOPBQ4Az9xg&=0Db2-b&M zliO~4hNiIEeG}6KGK_1pz2V}FCbT^#*dAKmf_;A-wig){T92|s>zUkicia1+vCZ~2 z`rBSglb7u&W!p<`LYUgdHrw0Sx$Wtj(Dpj)PS=EX7vI!jcLSSH8i`G0Sd1Mdpln1L zqtyC9J!wR{!?^2jcU7fn?RFR0g!1;byLVm+-tHPLvfa_rWq)nc$q@7a7aC-p41rc? z`5k|nd97ihpJq;O#8~bd$+14Y@osv#p`k4{>_ojx0+^c({+elk+A)nog4IkuRXFeF zN`d>0v0l2F&?xKX(8dnkjB3O?iH)*u>KZ%OO+&kGj@*fwNd^&doyA`}uQga}A2+nN zjwxeF1bokf&D)2xwwCQ+$rAXczndgrFH?USdqXdh|8Ah>vjw_X>x5G2PHn@dARCkh z5$CQD&5FMJ>s1`^o?Nmk1ezG~^(F8=qd^Aje6*J`W4btX1sOub(JMlSoOe&QSVVq> zX1iI+?|v?XU-R@C+1}?-zdrYP_4(@{`z(<9oZ8-}&a2OX*RD-8_*m$w2DH#$-gtlN zP}erPwBhbHs&5Enqj?QpHpZ2dA?`8N(~%T8e1S<{#{3x)Q3R6*rUEgb~QMi#$20h^r&AaLq{2%+u(p3q^ zT4)dT*SwjX&w~Vd2}a;eudN9}dS+Jj@81g@)^n5c!d17yQXxI$aAHIZnXWe7HY!GK-jayms1=Sd#?|j}q4)7}kjJ}?@YjyS7 zdeYc)o3{D^+sn~(h^md6oKC-- zX}~XvlHXqM(f6?uKhzRG@Opn}eY)fgw$R>1F|xXst*kzjqltgK!T5lS+1fcOi z&@|@XCmP*O4~=P{WlLT1%nx-8y+WZ2bqq@ySBH*C`KD9WF|!MGY@rKdIK*%5DVT$f z<2_#EKX3f)U4~z`aT1v*(JGD)-VPvQfSFk(gBz z&pVkHUdT{v46D5gC2j|1;2NN2X&vSyq7xy$w~&?xLUW~SIpcO&I3ZN8xL_jxCai~f zfBtc8Ehp=g631FphrTK_y*Ne3W7hdU`9kc%eMxP@<*B(c#kSwUA zD}7~2%wEuwN@K(2ZQpY{9?2x)E0zhFI3~rm&D9s290fe#ifs`uMo3X3hgWRl?MzD; z6)RU{#(aNG>UmZj^;QcFscNB`DgC(DpA+_G<~xSZ0#EIx4{taAqk0iQo{pj^Do4$% zKh2`Qc*pn;N5l6|3tX+DUPER6mDf||>CB!mqoJ_`;zv(mYDOvO-lK<*e>oEW9=;%R zkL>o8g{zIqP=4!16Vsxhr@)Vm zGlkSD_dBc`+M1EukV7dVfX;WnM;gPvN698Q=~nf=Y9|3bO>~AyI;IAl z`mRn1zu(poyRuT&EqSf*bOmcoI8dA=uN02Aq9sH*6KrJywGOtCw(GE#s8C$l)5LSu zCj@`4TnX9Y%;|Yr1tlVcxAjsafHvTd!q96i_`r zac1`TTc_18WGu}X4|S$nf67i5(xF}Yt<%{ge$K7e)FEbES*9&I(%VW~G^Ce#w4k(x zwt&BH(JA>Ys?CfwSzOzUS*@Z)!w<5i3W|T0lo0*q^X^>hdC1E7Ey?29=FpZz5*15s ztzSz`|2BD9Mh$RQS0d-rvtgb$dJ?WkzL?S1%(n3A^X~Yv;o`Bn5fjl`683T%xxIL; z5Qy0TdF#?=NPl_d;-h>vR&Q=Ao31*Ec9@vmD7P3UW;9|{++7zB89mORH`MiivBrPN z#XbNs;_Mvg<4k_IxU!D5jm8;h-41sK@z7nRI`8BQW9$!rWcM|tf~Fj6en66loHwnh zW8lt*&Esw1UVbE_qQi?Mi%reje#4Sf_>O@ubC4xR@qgkO(c0P)+uDlnsk^>WlKX@W z6`FVD7#?4z7p^)r??C*o!!>@VFhzfOMAY!1*3fd{)_L_rVT6!*>x?=R ziD$g$8a$;l4Fw?UNF7K#Ap@Z1f_yV>oq@6?8@yKkaHMdxv_3syRRt%ocF~{RQP$#^$m)NvmPqwz zAqVbeHAhJhSavme@;0S(?{d@a{EJTVwjRpMn)Mls^?weh3loJgV2R}IWbs;a`f(Yz zPV(=RCW~cFYETfIH^qP0P4kn*sz&Vn^CrGcraHLV+021vCyN(g{#$YK8Ngi( z-wdlHqwz0QSOmVL7kK_^Cw&Sijbk=}1~cGIV+6ifS|1sIAylurP>eYxF$<)Hatn|5 ztW~zpJd?%EjU0@UnsDZcmOL8#>M*gqvDZZM^LHLA5^&B*3EIU5=BrWql~P~JXOc=@>cy%^akPY)jJ@=?peE{GFhD2WUjpGRMIs@h2wGP>w_lTSz&)`73Fw!x+$&%{E=3U zRa5z;{Wcm??P}q*XgX|-eQFFD3=vE)M$tk1*P|=PN72y_xM|w3!R~6BL27#nJ)$=n zA)6LkN0r1>{9q9?LoDC3Ln5lLIu(kSje{MS^OT!$q~@6P>$iF)i<_D_L1BB@*isEN z>;TA=tCdRIojZSZ$>PEWd8bZc!<{&aq1%=`LF{)NPoA%Cs*TzT&`ovl!8R0^eS z@nfP@*%D7wAiq@&VJ%fKzeyIaHyUh=HOWS;@>N)iK`qA;-uf%h5*5UfslvYr3Wy~N zh$YElU1K5mlC<_%@{|-y)DTC|w>&k`d=IfCrahKutZIKbmV};nr&fe*R$6g{7)^$5 z9%h9|LO5#-{M8WFs4l8!tPnGJn-)FP4R6opc{?ji=C?*M@BOM@bV*nO=b*#sFJCpfs~@a= z)fnlR8MD^d(?R3<2s>xdPfu4X-#HNvY+1b;%l-7h$fQEJid~PNLrr%R;X& z?|){xO+N!)MRh{Do9hc08&qDty|x~E`K}&4JF%PAvLtIQ?xS-;udLn^2THLc9%9D; zL5?0ew!eu_65Jf%OraV>hMNy_s50HDKa+psN0|#_;K6$D__4e}FPy9^PEQsU$B2C- z;7@@sC-w8-M8^C=M(;_}+?vD}K~^iH`kKKCl&f;kBFany1&Cc_fB^XqlLGx}hE+jt z>219gO1&+q_a0GJTW?9?=k^P)KrDpsmRIC>*gNaNdyI#vF656;ulDMpcY_=cvw?qW zC+jMpr#I}xo(FxH;G6P_%s=ew-uXwQ5rx->c=h)eNk)-UZ#XWq{pK20dRN`)HP}}l ziHA|$Mi=^aYscwzeUiwq5JQzHBbJ{r`XZkl346%Q?mR0`PTd=L)a7b+reKY4-DZi9$ay zN;$xB)g5C!-a>ou_Nbvbj>Pvix^tOMJo zRX^zpU(&y3O2MJNw;!}e&8TOY_=`!k(8mZ8TjgXvp(e}?VCFBuep5|;P6mIH2&gdyx#m`YHz*+|T~1`4<@eN z*Z-{Hv*qd<@FS-Zi6mD6>^a&SPM0Dwpyq%TcJcs ziYH(MDV|_?|D}R;!l}Y-Q2TLSwBT?u4{SBYW2`n+YvkDroQ0{iL??UR z*WCtErQ~W5mt2E0CK7wm9a&}&F1iyTjvaNq4v~Pw4Jxcs#ll>?3@9?dY*rncELPw> z-9={zKBx;BprR#~=J4;-s~JAywW$5@w{G?)PQ`;gGoUBKQt-cenEyKS`l`Y%0;Fkg zJ+IkccoY03K(cJTMmc{7+A|}O&V93M52qE&RO!v%95&9^3)0mi+6gr^74K7Xc=pl^ zT*J-p7N`M+&~5?tSe4 zWSs@-R40+2m~n&&r3E@+&4hu{tO$ED)tU0Cd9!p&;#Pv<^B1%8mt5F z!!_Y`ra4HHF7Nr{{Lo8we&Ba={^K}8q&XD=)hVIv0HlnN0e_n#Q>_!;o`WZ`&~uhn zlnPlzM4#yh7pOT#cu;ty09OqSMPPBMy2@XePp#XnUoBp%|EljsrdTD74F<}1!4MHZpzL0>F);w56{ z4>ENSH;Pg#d2zVs(8V zV*4;3X6xpTmU6BJ`c#B#g%*oR`dez5z2K}ev?hN=>YIRoyY;@M=1=&cO^F=Fk;kP3|AkYN;7{U*il(qWU-MS%vcJ8uXO| zr$&F%f0D-{p?_9eYV6@K6}@AQD^!|4>pQZLY-ILU01O{N2l5$vqr##|Eg7gQDlp>g z*I1{oL^}0?oc-a+4aQcM54smSdoJ*!XYB0L&JfUz_7>urTgds<5_fd(nHFe8o(!la zv0RIe`DQlX|Fl!l6S+eMagdSlcCICr!QX#08e)zx&zajZW0&c)lkNF*Wn4k|aWY_| z@gWCa@+wA8gG%E5H)b+OtPX4G%S?^I{+Zag0-|?1%FNsVZ8WKO6pz<(gH!F9+Kt9< zs>{q1`z8oO#S@LtE3s6TnPUs|8U2gYz|AC4Y$p1Dcf4uN?xW3sUUgajF{8Fj$aR0m z|LhWE%xjHGhpup1^iY_;0AF>aRx1n?EYUOES%2Eo62r`J>zB=NN5;%>vVZ+8%s%

k5D0EG#o|wPj|-R((dPk#(F#ohqRcPu?^mCpH=x zJBgJgqH42&kKIhssY-~p$-gm1UYHcq3!-d};cJMpFh@^&@`utN=d?xH;t7xT``E+_ z3`Ac~)SlY!BNNdTPrx|48se<1>l-YuyQh;^geqlXjd?!WG*Lr5%LvgY&JKV1;&n-` z8v8|OczR-?E(0Q|TC0Qjm|>p#i94oje*vBc={HOj<}Dvv>Kx9S%NhB z*9H}uixeA)eyl@fRWIB=L$0+)-%3CAX=1akqmwbZC{u*3R0 z=&+bez~#chMd8tMFOH@PV?;F_cD9<^w!gq!R5-hSwyjcS9#pt+z6Y0LFSCW+_~-B2 zb@a8p1&Cqa_e3P_B=OTG%u18QvrQx})*NRd<|Of4Q?0qiNh3&o9=U&jt48Ljxoaj! zQO^`rnIxWWN)nSBbO1H9f#|g8ZO4TP9Ar;Kn|*VC+^L)U;?kpY{>g|&EmQA!KJ)rx zIm=@{g5Oofr!MU>V|F<;8e5))mak~1j?ad_Rq#DpKdy((K80+ATtz92tz2cCc1c+; z5DQ5X`3A6movMBU-DiKk2yWdCOW8v|?(U^FV{Z3a2W z&mV1MLmzc>MdR=bWzFdEPWJinZf=?87yFIP)d&SXG-AK8%oOT~5hB}m8v#a>Bz{5x!Z@JocB9H_a})AAH_?LE z$kB>a`L&xX=Iwu(xNa7Ld%P!&V}w+DfJAvI#3L3MC9P;_{bl<99JD;1NyNlbzGSU1*{qdT%rf}5 zjd5*#eB-zbeUQO&4{DztY|z73)sF8E8P8pS%)acZJJNrO`w+j%w1~Sb=iPh-js@B( zU@RuU9m?AUo~b=z?0Z2oDz#);dw+YR{*s|T(Q(Y|>8&K@4=^^~J_tCI2Yp?0{Iv!t z53QY&=^0ODX8aeP(fsTxj-uMlS!KMBxN<_KWM;Qv{`QWMbYM>g>|a-Z@%^tdV=ny} z^l(DvF|&W#dcKhly$n|fcg*xhD5+p{(mIgsEYzKa8s6>@R5of*S=W4j6-JCaxC+`c zAv3;OsQnsRpp1NR{TF_rthOO8#H6wzF2vHo!`2&59Fj4`IZ{i2lUkWys29jHc^&m( z{(vz7Mi?h-s=S2b8+zO<$%o)7=L<1l{q_1vJPZ(vYJvuzo&Be6oFi^g)B@{GlUOmxMN61B5 z`;LE6c|mD=+4yhOHBgTGLNfxdi1@ihUou80GW%jB2@UPGvDe&zwE*~$1~{)ekRw;F zpkGpMEpOvQHC(M}JK3NaAHho)wRN)dl- zx`6%+{WNeb2lSSmXGYD1@u_fp?;Dfbyv;8ipamK->}$zJP0~tzsN`$%Tx;G#UR}I0 ztX8=V^a=dwBmp%t$!GK4 zK6~wZWoA6RR%!N(?rD(V4Van4I|kHj1-<%8_WBa^A<44G0AGq6UrD|T_eyY|>6qlX zW&`Y(0Q(=37R|a!bPq`R+9Bgt7XssYJ|M0Nz-5+jJ#`gF{beKR`=+_VTxoy$6s};z zealR`62PpTD``34H?@rtZEed~Jo@%^0KJfXJsI{@N47Fp(hunKnYKPRTw$P3 z`;Au*@hvR&7zz^Ui!`D}ffTeLjZo;jFIuFB8_4b7RIC*q+DbM~6&?~c3XByzfHP+M zOM<>+p*dEv$Qn0iY2$yn3bTW$ypU;>xSk91V@<_cn9-48d)sXjz4X9#&gTk}WM8Yu zyd_Ehq9pxt^Iplb%F;(p3@Z6bjt!cH=C(M^A{UZ{BT{T)ZKQ>Uu9f60bHXEO!e&Cqwg5RxUuGxLiJ1%JD%!I?wh0ty7fasYa!21P|Grrm zuatcaLpxQs_55^0x=wP12VxH8Ov~ZywX`tj^ zt{^Q@+#1~1rVoDzae@M@ZDyUKC7#gN)1|Xa^0PU_5?)JpUWLC`8<|kfRw3Cf2hj`9 zP^M=tb_|4B5&E0wB@3Nv#=UP@eh;^M(501k`Wu57(I&M&gVatMYa|UJv1R5b1(<#G zeAC21EMY>~TFqF^FNr?wBDIlv6@SUCBbOSLkZ&atqAP!QN0A3%7ILOBBy^v{=GGA0 zQ@`ZaO8M+nx28p_3j)tS?PrflJvN-~7AU2;cinRij2kh^?K7|8Y0CZa!G zeKym6_ARu0iQp#kXUXbiG}&_#@@9<1>T0|tSU^b4KiaZ zH6XWnJ!>VR)56&_2F}U@?-BA%iy&Bl^O)tzyoW3|y@UIc`FAA$IL4FZO8mzxw?hIs zO^O||3>+YX6UOrwxHm|wC%ZiZQoxfHJjg-mB?o^+y(;7@kiu6``Zj`j4tT~nbC4{&$gH_g}-xFG}iGr=0$#S!61IwsCdI7#kpY+Pd)O{(7iCD zPQ`z-%}t(Ks3DO1uy_|F$fzI}N)=lFk@vqmEy!;?_n<9{&}Z7Aj~M?X`Jv7tji*g{ zeF)JQ@VrENNSK#xaspGnR)`gP0mj~qc#7oAdpfhaUJ>$`AfGlWG5@*kX^-2|squ#e z`Q(u{bToKogQ#hYl-Ag>e6XS8?(l{Rer5ACkyO+ z+&QQ)PN;t4y{qmNOXx7gg_5>YK|+kibJkp)12nCx$7fM!vE=8h2FRO@!Vqy+J<)&7 z7sSVO<{fULW40>iJ5*x?e0uBgmu1Wt}0M%}ld@LFQ|%!G5((BFR>r#W(j>dZCvEa6mNZ9>i$SUxLE&m3#V`GGED zwNdyYPVAvD^?9MsVBx7-VQTF!GT`@C^*-Y-s!1#@#vWfYhqvK>?1Fm8$ad`M4(*Wf zUmP)}*-d>`8^?YzK#lV7< z^`&&b(R)oS9ly9HmfGo>7_)!h_~spJVg@nA<+~;}Ox$h9)^B>Pi5bLW4F++GG;VxD zfI+CqaJZw3&(@~9m014oObd(aVH#~jDIsPU3yc&3N#1C+jRmX z?*-T|nOSnsET3)BK!i7lYZ`to?SUl}Dq0fhT4R)bwXqj)BIK`YjTfCEpT1SEVh=)$ z-BZtmAE;+E5stOSUXIm9#vYe9C{Hc)s2!FUmp7-duyB4}Ufx@U`wI8x?aB+UU2SwZ zhUMw<5(*#4FlKz>4C#L#SIE?dvw0b(pwMSz`Z?F; z^e;*%8k`@OKc}d$XnuZP{#!-+iuUL4%KvMTtEfKzT7Lfp2@3|#jhj1XLE(b=bMxkI zcIO&icjxL}hQGMyx7qzTTt5!ij~j5;Z?k(QT+f8-nQ%Q*x6gmP0;n%6SYdq7vCF*H z80*L@z%e6tYMjdc{~kRxnrn$<*bJHxdJ1bVI@$h;7GA^FUWEIKmPk$C=!odh40Xo3 zx^RLxt^&8%Hb~wJviSW6CX?6)vX*5$@Nh}S?5BmBMNccuzs~sN=2K6fc2g}M8(WOe zFDHN$n(CCg1c85ZYkEw$xtLU4Ure9{!Mk|=VwhO^A+aZ}UV(EV}nYlYDmLk4}H0#B~aTc%XhBp7U4jtTY6m zA?dgQ`p4ZwgXGQi=5Yeu=5Uuw_~m|=%wtLRJb8arA@l&MROVE3MWx;xDbeGhMk%D4 zQQOzL^kzJ9FJqDR{?el+;NB;(*UpvC46g)C1KP$%^uKiI%^Q7itq^J;cLk0}=irks zs02Klicx=vBeWdPrapCC>xo24q+O`Pv#CsRaSXNUgsH+9h(j~$h>q^9eGEP06t9z6 z22oe1H%}C%37(Nk`*5o%#LcD7Epz4bF!FgN(!xu-{+hl9@rFx2H#1D!2xIvn-*d*s zzg?{hz06IQ+;$GMy#Q@BhGF81Cx?muep22E4L5(|S!9TS(ijsjD5No(JI1J*3uEkf z0%w?5(~M8xFgYd|Bl?^KArYSphcT8&W8CgF#$n>Y=JdAxMI2YSQ<_{^x-?`V&Ge3V2S;G|^yx%# zu}goG{n3M;{FA|0Ls_rqQFy!kq(OAlLB8T5W)A9yiMD1U^6qqF4{~V^OLpJ7-MSC{ zBE7@JP0g0~7h&w7q(76LD4uDw06o~2$u9jT6H(G+Ow?0kroiOa7 zhuz$IJfAqIoofCC>w96sl$+yv_RD%DI!5R%*v9qvIwl+a2Z8I+J8FbH8uzc_uTH(4PC_ zx5J+OSo`~b|8K4JJ@(_pD*5N*=QDp6($AP>wtuChlCj)STh6lFDiu8Q>&&thJ9Lj>de;QRBL;GFrG17|y>XPty1~AP}qXX|;xX}3)`+J;; zF9}+%6Exlvyl`O}{q~(UaeHoU5by`kIPX@5nus)6}xTbnF$4zV~%efZ}7Q$Wz z_U`Cs#J#_4DxNT9LdMyQ_Y|N}&?>|a`3^~n-1EA6BfToX)ys4%`TC3k5m|4oXN<0HNxIDQy0ti-%bIno zR;=B(iWJGV5}R&q(OObmziQRmT_(l(#r|SrB`nO0Z@ML^Rp;$+R-3>y+gEAV@vC91 zvkGAJN~|j~bfWkNUf#KeKsETp!7QYLmE`M%RNq z?ghJTfn^UYy9LHZY$357jo8juv7PZ^J2&@(1=)#pqgh7Yh9&DKGO)pyj!L$5mmt~J zx}!sFt5%R~Yl)C(TXO`-wzl`9ZApDV5jUH#9n4|K`|ANdvfX+d?~+l~bPBS3yn}Jk_=XzvV_{3U-)aQLDDTAC zu@hv|9>uu7^SE^U&DI5lC(WuxJm=~9NGpX_Y0G@rBI9qWFQ}1!?zvEQ=KGo3p8=ju znl*3)%b%~;;J%_Q*wVz4W{6?bc;?x9ydwzrDJSiMefJhVxgxJY#T8ibtb5jKu-&x< zVHq=HW5@)Uq3z*2)fl3+t*8RuUS&o-FZ?n3ZS3!1E{5JJpDvxFGwUWyqvu?BXB+yN zqyBWjK8m!|wXU##)!A3*fV+b5dFZdpjq>S6`j9>K(eXzTdZWLUf05s3ZZX^WFL=Rh zGwbS#>dIGWSMYT!>graQSG3l>ShsIQ%L;ql7j?o4+ltsYgnnXP?L(ZJYpgEkaAaX1 z3ZF(BT{@9{gIz1eCOSKAUGHL=Gvayz8|?{x7qRLe1m6{ZmXmy5^}FVV8kI4(qoHPF zU0(Hu6%92Vf+FuE{Ez=o?;Qf02a%>sYQ<^sTja8^5nwS8X$^Y+8OpJ>G3tRVeSwggBZhom&0ZZX?(h$)@36 zk`KPKfz~^Jku&Me8)-Y?tHg8B8f|=4;TLAoC>;?wZm3*0gIxH0&8YJ^adOQExzOWk zshe7jlC`W5y0tuJpd+$J?CP zkEc=2o7j&xIse&yJQw2P7W*H27J4!_q$l&qd-6SgdAKLz zInkahjtQ`DLZq$1J()eZafNh7tQSXog!q0ujRri)`|;)nQukwrBX!SQ@<3ugo<_HL zM%Ir*zFULW-;Yo7taAes-`nu_|4e_=hWlII`AW2F#aqsnQLWZrYHCHxe#K+sGo8Q8 zB+g%dlEJ-hzF#i(x=T^Z7X9D$X>_{>{o&%i)<=J{eiv}h60n$3A!Bs)qd>qpCo z*!gn;o`-k;_am&-?>3J`I)ys2YUZuBsMLLMpF@X zo9a5-nN}PpSGq9D44w87OI@ILNVWRTbt zoDRodXXNZ@w9*Z~-CuO$ei$*GAs@^O);S=bXNiokVtZ5R@4;TSEs@6iLKsPZ4%(Z< zex#r+!6wR(rsJw;50YBOcj-hdG;v#OzL#^i)Z+8bjnz!CG~c70^C00B7v|L$z42kY zyr)1ZNo!m>jV^Fi73Oumdk9fH=wggHofjb5W~Q$&M~(m|y<1+Yw6UecMoP^*zK=kD zE9T-Q85H!f0MmR!0#h;H;i7$i8a?a~+bkvJDyyOt&MGXb&Z^Vjk+mY+`~E{i6{Fa$ zX>`BqJm{^>1tSnF7aT!fKg6T6K~Jae1^)vqKY|sX?KXz75)rEcu*xkm;DvXI&w9TR z?cJgsPo)8`g60K_cvkFfAM>jUcGk)Fe<+YrQruR9NA!8MynJT_S582G(Oi&#OBu!W zkX^yy8DDxu{vGn>BEAyeI$?pf4aL=?>k97BtXLez*O7tf=D7Y0=qdr(OjuR}x@SXo z0WQxy3D|zM8L-W%-5iH41F$JA3c%Lq{EdGMIh=q^268+H*nT$Em9BXO9Qb-6M>I=UNfnLO^DJa^h$a^fd?9050X? zp*+t>!Lw52Sv!R1T^_Chc z9n)whEJ1tFR~Fo|NJfemjhw&jj^zC50ORdZj2|cAugnwA-)()V`2&54{N;++9=4B! zKVHPP4sfl6#RAxW4iCI?w~TOij~rWB3T#K+3i{{%!TiNzJM50f_NU&|*bHH8EpEgn z9}%`b0kH)IobRX6V!*aw;Ot#8Qh(RTu^kqYV_OK=R>ZK?55=}10o#w$U_0TKu+0E$ zQ|S)xNU%LCVzU6QO~O?ArZ?!j6!6?BBhTGAa%>AyV7uafQqaHmMX=qMgttqscx+yO zYHW+b*iN|+n{GtdCW_dK0b2oJ;{e-3fqcMqXyM4QU9u;~)&SUk8N-%@w}%q2ZAgRd zOP7T0J`vkd&q%Pf*%8~D;3@34PoalmZ(I*lvho+mQqtNx(Kb z4Yo(Z*z8V!#I|rm*i0fe4zSGuZ1sR`TmLe^)wf{e*hmU&+nox!uQxhQCc(DN8N(*0 zFNacNQ--lUE@Hdl9v<6NdcphWZs5y1m7aqo;12pq`kw$?6Gw~%DiF}p#R~dcth@A34CN9e^x9YfKAo~Z7 zso?Q{i${qOfr&C~EGFp4kb|sy@r}o~c7ePvd2lwLO3%20KH7V&Mn+z$k@7M43>U=K zo~ptEtF9rw5~CEKPtGbD!%1&{C-fP=jFaAoiyFlGQw8;&xNt#=nc! zom`>@W{VoIyn*lFy!msCq*{BJEHl4o-nff@k(dhS|>cb(3P&CNGAlsyG}`%^+HkozLSUIy*OjS9!^b+nMHZ332FgyE;Q;-w^`MsM6?A z20A1jrufg@*bZ0-XwdJ5{smgRvzJ)?9PkdyCCn3Yk!Y9MinfY~R|+BD%YMAq46}}Z zat^og0@JLDV^hmr0$IKiaNjbRo%|4!6KM0}d67ID;nl!`6yJw@?}u1UC*B#+2HKx_ zBH|BY{5rXIEVntV{Y2fbccbnr--wT2r&0&RucJZN`%Jl=m2gxa#ITuzVptfTT%hqH zVq=S74@>l*@97aej~`$X-k2DUUPaG;_;CUCyVN7pbge?$}hJt7`=!&ip_{q0oIi%Vbv|g`A5R~ zz`W6&EBN{ICS1IaQ-XcPj#%b0^M^RJw*T(Fo3fd?w)nof5ccA=aX&ukD$k66SlAZO zEb0s+^!c!Te$)z|39!xM2iackDAbM1&f2oT`cXrt9qD`V3D@0}$^2t?{PkcwaZRO% zV6j0YoZ%N^?Q?PR9B*1eC(_$oCsP%D`+)c z?HXq@^KGWl7vU(CbktH&hLdoAToxQhilrkJo$V&i=d2CJa_F1!{ZSc+?}dqWvc`^D zs7|8=?1yt)Oz~gfxJtl06PDGE0pBwa_tpbun<+B(PEI=Z2AznuIbrNw=ftsB%9d4; z*l63{FFwb7D-&1!kBqtb;Dt~jwVaAB^l!woi%?bv*uD*xT#)rvkhKwi%bT4{@y8(f zvmo_GSlWaE->1RTRWj08m1tYW+Hony8cvkkmZ0sI9H{LvoiDe)WjbTMl}p4_C1RQ< zVJd~Oy%g-HG?pck)35t~U>?{xW&!4q^Z6~23fnV?ivwIG!{91(GNp)13z){iQVqD) z1#&zEAQ)-gF?I!{7yf9E9bPeZVIV&IBx- z-;eYKL+wa#kSLCN5r;VrM?pK-vyd9aO@Lx_!d!L?e{fj&mpDGd*#Ts~3zqdD z|4Rc8f$Uk|m*!Kgq!0eSxHIg1p{gTHb9UvFl@ok&?x z%RlR`psn8YI9ddz=u`9n0mCk#f}ZgX_`CsPWdXxWw@WyGu!^)r?97Bg2;Z=%ssw(lgRLjv z&m7bTvcffr3i==*o9!LWhGq!J&`e|pkSzmb8w0Ze(+6`BaZMWr*Ar1(b}?GC0j|S* z1XUJ4u1-~ddsh79F81QLBBbC zJ+-(Bdd-=x7B?$xElx&14*eipi$j0n>x5d|t>IdKTm{|bB=p5-Ee@ZiNL`EjwV!Wi zn=5FGm*tE+6MoBhfw=8CuS=}N$*H9`z7i*++d|1IahXXganPTfDAjUj1;qb*XUoXf zw+&y1tDr&eNa}Dhx-i5*>(ra94p%`Bp#KB=ZCndcnhRwS}5al>BSY z(ArxCJ?cqcdy~<3f~jh672q*cKs+?E+FJ#6dCr5bu6in{9hPyRuiHUiCuYgWf>|TY zc~pq+za5(MsGxHla{6e^ccofDVykkPw;Q|3G>Xqy9b9u>62ftuUw8b0TNGy0za z-9|vx2+J$30pGda^WT+`hrc`0+FJ$P?nzdAgAq}X(;R=gnoI>fC;VfzHyJ%UkgE1p z0r5XpZYt;=0W~3a4PUvbfao7J5ro<48Z5=2iTS<6`t3~c31*I*=Uh*6o)-u*`hP-y zscUZ)c)w#D&p#SS&GRuq;@K#o+wL3*&s#)v&jGThU^(O*@LlvfZk3TOw~n;-2IHkW zS?#R?JX9IIF_fO?i}t~_HyITIscLViFNwhucEnih90`L3BE~|%mk&!NVC4O|fbW%C zM$X?;J$P;F<}` zYQXkv2%iP=%osVgds1L~4zT@cAa(7{K%Y&(_S=*-Z-}SD*d7tFeL8}gH;iw8PQ-Q| zW}Gvyd@BTe6GIOJuKer3_Epk)zJY21+m8oQ*WL_tVgk15DX|&oHm`(DDPpT15jL}k zZ8hLp2Fqr^))w3`T}Eb3A33&1Q(!yfkx_3Tb?wbS+dT2u-b-2QHqeqVwq_4v3yh#1 z4D-DMv3=`+`5%_?fXx&DOG4cImWQrF%L)RchjhiS0A?UAtQMQqQF z2-{O4w#|U+30Mx;1HKCbSEk9x6VpbHZCBDdzJY%1meJ9H)U`JQz2J_=)}6A}ZJ@Pb zY{%S)O*V0*bgb?wbS*Cb$ndn^sMi*5hZa42?M+7a`-j%v z3^dnm0FOUi)*i-VyHtCBgXqMLv$=t0fxI&UjUcPe5Uaga&@w@+y_wV3-ku&(do$4a zN8)R5vs2dIAX>7c2Aag$+k}ML+n9^7m`ZQ2f{3biUKYku`OF`f87s|;!~4eAyOY=5 z%(48ljOP2JbvJYJx|@MM!-lH zuTNEXGtgI@A>Zp*cdL)o-3$=#4z0TxsLqA^_Bai6j)zz`Lz~O>!`IzlCOkZnx*K?# z_Mvq*1AWwsv1@*(RChDbP2Qn(Hv?VfO;vYe>GDvjx|@NXaH4*9gN^R>N_96DFj>m4 zukL1`Wrt&Rw|QxQ>uv`6l9-cd98z~PP~ydVWS7p%7prcC7w_Yk)3LpFPo(Ddw;?q* z82>z}YHnv!)ZAFw6--`pGte1MthvdvP&;aOy54J`a&KbI4XpR+zd3|o4V#^psPJ2sks^GBG1TbZY*6GOjUD#gWljkEo@0!`!+ztk2N>2 zPr$q$mi?}PuM6Yd$uhETa=Mxu*q>)`%?;)cce0urOML^WYHkL))L{URKV8kuK&N^l zH8%q_B0sP!0aq#<$$%oJoT|Ny_V0pvF2u==iT^> zwt;@@1pmK(_a2a0UN*9tn}L4i9$a$+dw2gcH8++T22$1BARZFLXT;LtTIt4`8~Qs2 z`XDS@0M{Y^u2LD%m;NI)H?TjuRI5VoAz950{2f=SY86XQ1yb`=0(e+w`rJJFKZqyj zGSF+V6a$_G{*xs#@?gpJ)Z7d(pG9z}+(T<_Fh8V!L9rq*wB}}@r(ky6>ljY{U9QhS z{yiZ3c34h2`hAX2-y|8?F)3Be%|H*kMpkoU>6k$3nj6H!AmKe}Yy1Yfz=bt8@OMGF zYFHiy33rBwbr#5Xt@!$CZZLnk{?VEnOAq!Zuelkh25@-NR+|m>i7V!Nt5UXuO-fE%-_n7o(S@Da1Ces4Ge-n>cs*Tmup${A- z*1IM~?5Ja1RiV5~%V~=Sd|&n3R(Blg6rWs^zGum-K#Npan?SoC2$9&%5B~Reqq>q? zSm-z4UkUgYJWE21-szXOFd%!GJLI#5p5$=d7_RD-7D$>3`Hq6GpG6mtO5GTLt4eos z-)8^kfJ#}nG^)9_8e{a`cc{0?y%?!uzAw?A#JAv)QK+}4+^9Fap5GPG8=kXB)Z2aD zNNc#o0P#4^L-z<%Xp^_!*BaP6K}HHEM8=QgwoxLavWOksxZ3Y zpQ=k|8*llMXTLqQZREQnwz0{76>l3??1=FzPrPkly#J*gZNp}tLURG-tpQ>^R45~} z3e)3kv!}v28*p9-N;s>N;`}g(IOS<^R*5*DN`rHcD}pmW0cX94vmpT|4>%tZajpZL zyFC5AcOgDMdy|YTx+y)*IVo|ThUncK#@XpihVy~oaC|cK!w|}>NrO{=AH})H8N)e+ ze(Ob?0e7suDfF6m3hncL+70#%Yh{4*PQdx)cp2fxr^7jgp7Ex_c@N-p4M;d2Op5bw z1H&^KNfyoNqfLIQ0oQH;OnnC*W)Xbelw+Pr=$Dcfap5h;#dHl#!+z)8kx{ z66Y01$k!OgX?G;U`Llt4;raYq5M|b-!D))(eA^L^GgrhpCIP1!(B+FbHLx}paQ+l< z<^#s&f(Xvws3!qu%!^T4_qby1O`**m*y2H?yI}2%tKUa^b%62U4a4EAPl@weA>{kN0Z9Uq6z66U=c%+f z0|O{?Wg48zqBuVg;&GOVIQ0oQO8}i-#90PwO91Ek-b%oDdR)BSes_r7`o&sqQxdz~ z2q+5!lHEQlB(vLpu>rJO;?Zo8*ZVvjSz-Idcl{5s-(L6u* zMzn7_ zcR%u4>oUF|uMcw@Mw`fOuE^~@?$q3_6C&JRvBz^eOGG<=#~IJe4jCGGa8P>8W*6Oran*%8KC0A;!-`XQs`2?&dU5NFxBOYsq z3%0lr>q%In5IGk3*8|Sr==9_7c2}zLcOoD?+$Y(w&YsMU+xx`vw?5tYTN)7Mccr%9 zjdsa?^)Q2f#@p{*BFZI>c>7%l*zOTgE`qfu9DTl*AwJ#)7z<)JvzxfvYt?Z$tDqgN zh|}`M!Z$vJ_5_aIPD+^V*ls1nEX2aT&K$(|`}F(14dNYqQ|P14cMsJtd;}9H~TYeu`LX2d95Gi_c#@Q&4qE8D<#Zge5tbM+2ouS{XZdg zE?9#T`m^&(z-NQCT*nlM=;HSy{`1a1cgx|-b1*CS`AS1_QCo+dpLFlfmyweENX$TZ z9mH`4Cu5Xb@k@aiMMYu;xfnB4W-Nu60Y(Jpg$vUCgOlR!m&CgUVLo?ahTamF#~~J; zD+l&}KM0ZLn7@y>r}d*J|FARJor8LOTY~86uXIXx4uU>~$k|h<*@^o7q8s;5p%$Uf zcR2WPo{SjsVmUwjR$*y42OBTr4Cm|ZgQaBn?6p$f`&Q7${pY&l%dmY(>-tnT2B0uH{b>lIA z7O=c?cE>0gd3IDx|CpcACdig)!O`L2L9*QdvK{47G7U&J1?O?C93-^Bk6O0EK?mL%dz12JCYm=Lmv|H=;>kbPEQE_?mpkx z|B)OEj7KTrXg$q}=2-M`-tzV3SQwhui=)_^LaKQ}Pakqe=7}#|@$`ZGMA#KS6osqMGrG%ESG}b z8S1Ca6C1(yL(JV~{|vNqz^%>}d+X^sSHuQv2{CDZvmG(c^~Br2Oh7rujy5nGQ1XEC|3d7&1~9s^(&Ma8 ziE}%|-nO8Gb5GLP`?FzlDTKZt#@=(&;Pg8qIM*fMED>>@jf+Y3^rTl$&p=G7r>9}< zn!C?;6X1LTFv`>7M1Lz4PA%YE7sjbiiu0$#=28fq3^+mBl(DxSyo(5bPJdkN4c6*K zocAT*ybI7R5pmuFYfXUjRfxTJWXeckW_p|(Q{p@Tk+*+9!ufX697E5rxfDX*2%^mQ zrNOC*;(RIr=Nu8|m#%o67d>Fz9>jSC*3^LWJAm_`N=9x`rN^0@66Y+y`BWIEDJjnX z7&eze==VjOUwTsG-0g^e;M64GJmW!}4<+DS1L)R?IO}1p+12N>LM(bZLq-;6q|Y(H z(J68adU^_C(NP1^RnH}jMO6dCV_?DM0yR@iUH|@-b+duS*aWjXGuz&ivZ^f0ZD>oNpWr;HkSf_^R|eyFJ-)~hZ#A7 zvn&Cp&5bypO2GL9pnFQh*#v6`oqfKK{nr#S^0*>hE=5ldrO2h|=_QCkbpgq4zfKy1 z7L7QULg-%uh+|{QTnh9@A!5I6_IUf{MYOrjc>7hlv3DZcELfWbXn*1-)?C2)tUP^w z0gg_QU(nOlfcW=+{nAw*N}6A29Z@cYP(FY>snc+K+8*I{mOY-^t1d*l!x7J|#RXej zh;|#SbvSx`_D~_<+#?$f>q%E~tmV|>4f$>pv6fT6HyPF$Bg&-^dbJODU&~fb^7@ODTuhD487} zA2ydl=r8(_tKyWolyZ8>E7@;3UF40oUzLdRpb&4ruQ*};b0W(9u=c6Y>kB~~%K^p@ zm~^=mn4z2_%cTT-xdF_j=xKqI;o@^CAW@QB3Zc1!aw&u=M9i%zb1CI?rB}+O=+Wbk zo~x%b0o5FT=a+zQHmvaw2TV=akN6E@E(Jz&@UnV+zX-}jZ9VM#qEENOwI)Tt&!(U2sMdPe(gw=GbyKkEn!J7I3kih8YgK3$oHt@uOR6o zu(lT@eSd&hcY&Pu!1DhmXQHQ@{^^_vp?~PbmiUx8lX6-t=1jo<17x?@-wv{5X^d^s!!Sr7&gAq?~^2#+(VvPL6VF_l^gdItEzLp7H(LFk1^>@GNKYt8SiD zhZ%%_dlwb)jCqx~e#fF0>+;NzXTP(!QS;>-UPU#%+ONJ@EnX4Zcuu00)Y00^!wRaV6<~ErMKWpcI-gZ{vcjg?Gng2@7m77dD>%Y><`P#L2JDz6r zbfM7JzG5wLKFyL+?JDBjAbZ{*`2wDos8Hf5oYaLTUW3XVuE|7XZtznCjssi%kIwmutbssDQAPgfSzSNXM; z75KNQrJgaitdwSXWV{?AL}XllM+dAIE=b>NQcS{ceoFTPWts49AnX_TZU^JGU$Nd566j@# z0~YKj_@;kS+}^k0n+^f|lO8SeFPZqp|EjC3Oj&|!rqvw+b4!OHD=jpCW|{FBh;mwa z80BSQEX*^j+86ViYnqPt`rhqJw)O3#TVG4MwWSY74N@eBdDa_>unzf^!%HLt+y z_xjEb?5qD>{c9^q}A(R8#ieRQyc9zp|UM(E2_Ud@8_zYI$dl-u7 z_b_m;*(|*qW$CwU*q1D)tXCVITL*ua1jl1ML-%b&<^?W^1Jw!XUh#Q6(U#LrPtK8Y zdd$9>XSPG{h2IQ#{c~`frzbt-lscuadX>}j@T=9Xqg%p%96G`yhb?OFhxt?E)zwd$ zayqw~RGkwVa~ltuHzV&>@ z=q|k9d&?iJ{^1tOO26#KUt^fQIqNToecCgx3CsPPk~I1 z9ypv;Mqq5UD|<4fsmhl2a5F8d=LXyLFEzg_m{rj48uBH_{W zcYTa4r>7)~Xz!-13ZIEu4x0VYuWot8r0Fzra{7aiv0dKG+`a`OUFgFW#s+H^e7B)` zrmOq1z&4Yzix3CP+f@5%LGx2Wq@tWFz@BS=`j^gHj-fO9p5$iL>5d%c8U8H)0Ot(cxp{}wT& zC3E%4n-zO>)vT`Nqe^Zu_o6AklWk=6>aOg@1^gAb#xj-SgAi**zmF1s^w<-PO1>5}%#VL!1g0nLx5S9^<_ za}%s&QaA&mqvyQ9ze8qYZPGW@@c4^=z2)?xuo7&c8J4ylX^c9?A2SE|fEoR69ew0j z#4g@z%imha{WScJA(N$m%i9L$yA)hb>#IGp*;jl1CPQ!YqATlw7OY@w?{EA%(vgwX ztc8)grH5gFfgLn$p%wlSJuJ19Y0{eyQR7U}8EBDYoJluzvu!9(5HQ!J}6? z-t7L3{}ytLe>Wp{C-_{d+uBus&7=2KjsI==6>G*$wnJsf+-c;BA+8)vJNtV1Nt|kz z%AC_WdS5wR=E`r)+ZXb!2^2u=jr?lO`Ma~Ax3010z~7a2Q*%xNhj&Cdba^E1@aVh5 zqZfj2)@O%!0Jw8`lkvCfo%H~@NuWa;4k|V8PtJ)lmmY^dQHvh6b!1P z4C?4Z;?eccFAMAz;7;#J#$U(L^!$wSI$Z*5?t{GAJ?;_uyH zD*ig`BjN9Dhs57r`}OdD*U=m9e@zm5yBrdGuk;OO?-dX7vDcHj{~6pd_MQ`ue%7O- zv%SRH>1N3~S2F&-K9Zh4oJSM+o9&SJ``<}5iTo8_H-FFckCZ>pKq~&e7)Z_^_>$g{ z@b|HR{ORaP@AdFEt2c4{JSs^1o$ejX-)T28a?+iezlE+Ce+R{XqYt=sbeV@(HNf2g zM>77@!|=CE7|h=?LE`V%Ni~W5%^A2}{$A@FDSx>s`D0S@M@Gcow|0rYFFn`8-vNIj ze;4f%e_#6t^Y^t28Trzcn!k0<7=P!)qd#!z=;Lmf|A0G}JsE#94yWhuarAQ#WH<>QAM)><<+gRXlUG1wqf~+VUmvEL>dmLoU zHe%7V&fTx0UwLyx?mp>9guu%X?w%0$tGCMMmxly}Sz@3~^Zy(p1 z4cui}811k8lgT{zTSmsdK1Qr*^@80JU2P|}aoInsCCp@&dZ*l(B{G?F;BLnP2Cp7}#wchk(&`4X`;5*v#Ii*qXIZxpnTo zjICAN0&Wt22fn$t;0T^o;BEs(E6KYVc_N>S+kXR+&uY(Z9v5ac3s}vzsCR0)V|+2_ zXKRRfG+BN=d)Fkc$xX5}t>b`MwRddmn0-NCK`6%T*xkrdfl~v2$2hq`eX}OY?4Izq zn(=5N9vyVR`06CqvtP4h(chAB+i>D~xc$~6aVzwHrP8aV@1Nn;@AHR7%I%L*%5Ya- zDsJy`T@SaLJQBBh*Y$E+6smF=vn6gj+$3A#cA`h(Rv#S9t=@rbl{r##+h&h(n=c-% z0d7w?h}H8IOCI^}WZZ5(em&f(!rb=vrqb))-hYnUtPykjFDYd(_om|3?7SXso81z( zbDY7(A!t$yG9Aj7NcSIvjHMYo_HxzqT#!z#^^)c%2v| zx~fh*Q@saS zyeT(4r)I{@shT2uX99R6E@@6(>iDnjtmYPHCX?Mt=t6(aZfJLrjvjL{oLy{L&P`l@ zpym4c$E$Vpu#3@6w92(dc$FFF(xC4r0d4z{Xuc!5%6~kmVqaNp-X>d2`QdT-+d?c{;$p49rJ^AyST@y zKk=(9V>#)KSU2(+{t4=>rm>x$2(n3k5AZiNUINWNpt6|qx;C_bA}E+Fe)M>v{q2;Z zOP~3PQFSuQJl;0_i4CUQt|?lLP1!S^d9`N(i&>XTfekm^P=4cO%;;v>eg?-}=&I1x z6`u7Ijjn-c-^V=N&XVZ+V&qoojbC6*&~YeMCxHGgNcVtjXgl$i;`i^E z72KHGG2yX|wPf_D2xC!!eSF}5Bo<~DR+zzKb>ch4^62ja?4WmhAGe>VWZD{PCewf$ zkJuB?(OmmXxPI0ZsTQKS^FOL};hHqlspH#@8zyL>&D9Q~^L1v;ulm;7K#Cs&+uG|a z=a_f#+RGh|ZaikMb27CDq!0+e~ zv1J})cO2qmdoX8>Z=;caGUFNazM!!kzhcka&Whjc5i{dW(agAC-9*YR`&BKf9y!?9 zhknwg+P4&RzqB`&A^*3|rO@+2y_g~Y(66zCv*dMBmi)3`-W17{w?Zo|rWu{P!rAfy zzr65Mzg*0gS8|K|WtwQVye^V0myRJrvgKQnWXrdR*>bfC`t@sGjcZR_xi(jo5=edv9X4 zd{;PIj#tI2w+zabR|5}u^hd!|+49MBmTNLy?v2lu=g~WYlWDbwSWRFXjj(LIn9T1f zh~^7EX&Vjm<;w7Xe0d+loB7+oegy@W+d5}|-fK7}xCERP^XM-IlFy1EUzxZEWzZvqOoRnIMxjL{DEXw#XU}O zPtG1`R+M7REX(NT$#jM{Zzo2YI4h0`&x&*QMWRd{-69l!9KqwpdH)N1n^|I%IVv1w zW;Txr`!y=?Ycefa;V3hY-X6j%LFO)%ITt(`9X(?o-I@>cVt-tWIT~ig$@IJ{7yfp- z?i&wXR8Kr#@pjL%MWw*a#HOfXA1+@ z$62rMvCv3=Ih&Z0v%Hj?E%l`5tj#WQHpg>4oV^!}WCk*KA#0PV%PX;_9m1O5i9B3$ z-Z#h(jj{HGBgUFdJo*ZZ&d<7tbscb~`D7?>W%MCyy1oWyd*gYVX_t6=zdsdk4gJ^4 z+i!v+<;|4zs<`LY{#3lJccqL6a4tZjnO{NceCCy?j^ad!H6dd@y|$8)yPBXKr1C1=Naua`3+FjCH*OB!F|o(;XJI6LD^ z&zUyN*#YPEa5ilaXUp9ZXIlpbbH)qE!WtnJXJwRnW1QV19(|Vp(SooL_`2GajI*o9 z(#>g;Y0wqVS*u&(?0YGq^N{aL|MhYy_qyV$33t5Q*q{Tr00xtOPrl|Tn}ga z0)ywYjV_6`w*!M&d(MtLY_X@B)5_?WIMyB&kAB2HnHCGg+6S`l7GqYvfwlS^5lGj?ff9z|MX|6k0@pWY64&h8C?#b!7B|E2QiYli^AI_P7 zX?ACdIkTMY1+8k}EL+T(O%ZcudUC_-|EJ#6E$e@--KmJ`jH<%V-+LElHA zq5V&TB0IMt3=H zXdMTPei&E3zhQT7YZ-mXn+JdQdd-9S;fg4uhH(8JkA6-(dJDvlv+P&?%#!+Z$@rZ8 z&Pe$zb0MD^`dCU`YD51VpIqNa`E&+T$#5l@iqA4(WPBcVN_;A>o6k40M9=+F7Mi+T=fy-SVB;#}G(UI~w*D3M2HKi_R z1^+odm-mj8PgzPCz8y%#=Un^9_&o2B_?&3JUOtPH@_AN}_#EgR%;yC+GIZXZn$HJa zF+NX-M;~>UQQk8bxIB9{mc#jfOIsdrS0A1emsm90a#}U?*g$@35m!bvuKd{jN*{{Vi+4;>l|7MB2zMP`IAM`C0_ehy+qa~-OTB;DMA{AoHWS3a-TUC}1{e^8B zF_Ycv`*(=jzc1E^v%{I}%xES%OUz^keK#k)Cho}}kgCf@i&P($GTE7bmb_-LS#O4z z$;Rq%ez-b3dtW4r4gNaB?0DQ9?~(3IF^iqm8U&w9y&KwG1o5MQS!|_fA2)}y*pumf zLM)4&*Qx==N_yk7*m=9NK>vNN9Qf;ZEg6)>{$Z4}jZVyBqh?>S%fr>-GI~Wk?~)5f zSU0gg1>E()@?Aa{8uxyGgh$L@o08_Qi6xx9p0SwEZ@d87T&!vylD*bOv)4D;ra!d7 zl+!guJIbc);hB04^Oj%rHQn@}E}FZBBmOd?+;tf(aBk2f%U*wWk+Ch+4WGUKC@y>b zp_sis8_r%IPRL%%quJ}D-N(+bWH&6!VVQd-lDjUW%RI5nbs1fM;E8+I;a3~mnmBFk zy13`l7>gEqfW@KZe7=>vSk1X{{&zU32WX)O@Z5m!%U=8z#Jjwa+gzh-F!D?tt^xC~ zZmO%~Fr!Pro{o9rzc&$k6MPxn>Si^RF0KXrw-Bve|vv8YDHw?P}x3OK@*wKDTY#w@$=5kiFl4&+$?TbBs<5*UYBTMCj<34(^r+{Vj z(>_Hx+fA8xU$QpO&&*-zFIXAD*|Is#md%N>-Ir3f;;?Lg9LRPH$aWB9GJtGLPQ`4Qu?%O) zcZ|T2*Ce&%Woa$>aGWJ`gDiP2STeI;(bFW_@xOo_uMgYtblda=n>A=>ng?I(S<2q+ zI0QC5_9J$7dRw-owdExvvgOC^|1-9n5Bg_uc@J!v7j2nGTb5skEvxNlJ9`6YJA-XG z==1b{#o6*8dztG_WiMHF$zG;{XHw`O)`w4moxoCZGWOi?rnd5hC;0W%C4335*gobl z`PQ#86kT%ur8=^srAE%_ZOnl@PRo_jqh2i+@ZA_va1695cNc2O)BsV>m`8Rlt zww?ZaW$9sF(UZdv;OGw6-sWc8$_ljHJ)r$EddU4GH&IKR^9Z4{$m>p`c%6H-XO?O) zR|)zm_CD42YR@g?)gB{*Pkw`6q|tH@fJdfkDxhYEPm3Wlr*GN@;;tYGsZK#~)(N0v(NA z9Sl`>NV+OiR9mN%5I^&S-LN)ETvIm|w&VZI^xke6UBFb9XLPE{GrAs--%Xb?ORbGX z3fsRH$!!0-i0BKftBaV1*fWcp+LYW4wS`6p#+0H5D zcX8QWTK;667VI57CrxG#qg){RSE`2Bzz=416F)aL8g(~yH8fUIEosz^3mu5#7;A@}8QE?`8xh!FYv_altbQ`k*EiQRiO(F7Qf9~Ud4}^SDQ2n^`(X4ff2{m* zOZ$d-`CaJi;Zaqh-`M0QO?X@cP3^>Anr2y&~0Ci|m#1=iLAm08hRN^kM1 z62_#=wurrUgyUd5s@PjfJH5mTe`6N09FN6J&p;opgg$Ik)cC8R58sy1hq3o!A2zD_ zLhQlc5qt0@=j%NMaXt7JC-z`JKLvW!VerzSFKbE94GfO8=bZ7q_#B*RR6NOH-<=cg zyVY*&yR)G0-jby6o^Z;=-daYR9QO;kV&AO{_ucAn-@U^>eBYhzmRecve<-C3K@S}0 z;JKB-(B@+?T|~z-g*2YcN->_HE=chVQ5W|)6GyXy4%EeA{%2XlqSTuI{u9u`6xhBX zK@SU1gJC^H#;^`ox-o3FGctw+gydt`HJ>#!ydK_mNv&KIO6eI7vCankH9rZ4n%?=x zY=VSs;=Ci#CiITfHgU=kf3J&Ej-fU&+m+5H-gHE4;!z>FOxiov(L1)DV~SEu99!v#;pkJVzQ-F`=NhMQ?BJ6KDYJ9^BE&* z;R(m9JqxnsAm=S@{|RT7(N~1~?_#+ps;{-<^NO%nPAn6Peg*q-e_umg%ylR@Bj3(V zsQ6IGZZcdhqt8NI4#ygQIuj_-5lT3azGZrTbB~BUHmU8?oWI>!Z*IWzS#Wx z4EVaw*WO;Ye-p0%JeMnayIB?;%)j-$a!v>H@6}!gwwmfPTIE|UH8}UejAChy&bFpO zvu${u>S0)%ZCN7Q!RW?u%576GEBD~6tM5|oiOjntar3TnPr8{`xg)Y?`Mj~`Z*2to zu`?haLvQWn+nJev?_NGHQ{1kyzuYsMXnL|nF(2Xff8Y2EVSZJGy@e0`W18;lyzDP% znhw^;9I50q^n1PXW`@tK+g!5&XYg!N+BR?Mc{~sEpc&Em`^nh+ogJOOE%EKg=5N$b zOn!V)H@k<)j$k+kbGU-J>{nS-<8gm2%;A3MIr6qqFo(kyW2ax+q5O@On*m;$O>Cp# zCY3mse}4jF+46Zeo}b=0wLH5sUh_=UKk;-UqW6LC#O+es3h)u8gOAWE?nRGCwo6s5 z*omz#9={BHgiI$x&cLq>@Bp;VthhLUwPr{CgaZQhw#Z#kcx)E*!^6%^V0ZjmQs0u^ zsc|eAd#CXAjg6(0dK1S+(VtE;HkQ&hZ{pZke@cU%#IdoIp7RbK8%ybSZ{pZkO272P z#zydfy|J+|%HkQ&&US)GBE%6K;8-;!x z8$-UuA(Y{+(C}m9r*^;(yab%m*jP&aZX6p!zG)#G8$-S+p;CGUV$Uq#?Czz(&^Y-2 ze}gw-^ZI|b$)4ZJ$+u1k^E3`Hz7AGjbG4KxEv0mkhvjgt&O4xdZH%Z%kEgWYNx-)N ztQQ#cC=PA}uha!oojc<(up}7jYm4{AF`oQiL*hxF?{q)LlLNl-eZ$3*O+(_zES#t6XGHVe0O{4VZuzgm09*)r;kb+5BUf6)r_5~Iub zd=qGM1}6g4O6W1~RM5jC_Xb1tuP2F(N0jR$Vy>^0o^~dV zO%t8*W0N{MHXU`w>*AR6N$y8l;`{?4v~f_buY?-h=|-q4&d3PGe>;+oP$A!|!Qo=V z5?bt*TH!z=w|I$lBIu%gQ82Xhz&~muBy1ydoQXEF-I3ZxrY7jc=uB=SFQti=OX(74 z#71l>qUDfpVsLmHX?97i923A^JXxTJMT>(W?zO~N`8@c8qzt`5b66XT!5bX4L-GY5 z4Eur($6#MD-$4vNe_Y6N>#HYphP^>m%p1gsDOe8Eq_7qpWSeBYREZZuB* zp%^CCohK(Kaj|2=O`=x9^S2Z|=7`Z_PG`K%nXpIV#k&oRnYOqH(g^$B!#fPLykc!6 zc0}I?&y(%KwiBbr4dLjqgtD&W(PIgH){z)JmQWYie<#-eO<;5SSL5Ty6GP(1k&PGU z?TOxi<#IjWZJBMw}m|xUnJ}HPbpt&tP3-Fg@umpb);VfRZcsp3iF$qek9f9-u6Xk}(YO$+!AS>+|xmYx-ivYa{3 zXmMK=L$u0r=)3SMHYR3ny^&K`eip`_Wl?R*IG}tUQQ9H8yyiO^dXmd%{zQ;(!n>7V ze(*^55M>@vz1}vD(AFlRtE4YCVZ7Pr`(Y4&z0id3rYFTXLflcm6nxfF7y)5~$T|dP ze>@xBi*^4y#Rx(=M$XOC6hh4Y8-7-qW0U#vZ!f6>!bXwz~hImHV>{ziUbJ&dU40`9V)DpJ1i zpcqMaXbV#9u%&$u;itd1W#Fx+b0VJmZW-OuL1|Kyv#6)#?0*Pu1C;Vf0WpC{k; zB=>f0E(ar4OXO*1oV64%*5UlGd>tgEjUF9fSun7HQ#OC%*EE&T6VBG2Dl$t)uC8tZ z@2}~vb`8CQ+(y=se}m=cu>68N4S(_9^Wp#3k>8M)$m`+tH_4Ice|G5~p8p=X6aL{Z zZ0i$o?F({0{B^?e4J`MI+iqkgF;f}P=RU=L`3qyU*wM z`+R605qArus5*AL8vTVS>gMQly5l9+ z8PT>dBHH?$tIBfEEVVh#ez%2OP#Q~JcUt1?cUp`QWvIn6e>&S&4NGfp|Br|?Mojax z|JrpE`z(0TxfYe3&%QNGfpf>`uWxhBgfeErU8P@5ZgedYb@=J3q=>xI#JoX z&QsK^=F!ef=h4!TiIRN*o;rHdga}@p$a}PXoNH)%9&XPaR)<6F>8?V{r-58D4m_c= zgJ_g~4f(V~f29#~eu3FGiBs4YiTYjIuCyz`8t2Ba#`(fS9YgzSb9-wm`l3l3vn`*i zs9J^3yC$o?Lq5~@}eV1kII>5iWk46Yt3|Z^CXY)XDASr z)0=RWRUSz3^Ij?orBFMd<(!G*RLvS_fkY#55f-J2^b;eu+*5&Z{IpBb8!CeP9^h78 z5_hD(umsRwEOG3N@(zPMWK$A1)>6gkB6_N)f2%v7Zcwr5E(3Rz@9p|!KZRfD%A2vw zC}LN2GxpWu{wkpSN5IfPvjp&?o>$Lctugwk3HzzqJ8dgX&eaaC`zPR2Cqv2GID1st zO#y8KDNwP=E-Z!ZM@>O|dq%>y#H1R1niMc>3r5*9B;C+QeR)S(!JjWo6~FdH@{aN| zf0k8>h}z9zp8b6Wh)>RUecNrE=4_x#GR|VEw+~Bdi7Ki2b14Uz-@BHgt|#8<%vo7W z?+Oru!%4G^t;BH*>b9~ra=uWCC8~zS68XY$56fNXS`<`CvBWNn@4-K{Nm_-N`6Gx7 zYQw=yuwhSN1V3ZB)El|Ye+hm@^Kr%FPP~JdzXGEOwRAreMJxa+HL2q) z6;)0O=#0E{eX1H#5>F< zov0JXtBhi7VZ<2>t@Lkgd1fWS{UP#)UI)~Z!n7M>o+Wlz)2glOx zKZ|E6YJm7*Aw~|x?xd~ih_aHyeup#^<=YFz(J5KIt49Kb&qG8LvL)Rshfb z&U|5~_im^|@e7w8KlFA@>kGvXxkA7b2fvFtE-ik@6YJ5~KUfdGb7=fffAb^t7%$f2 zW~j$B?@OC$vUKyM#}B<-Exm*BL$0vdgTLq6FC~6BDn3_V5K#}Nb7=ga`;mJ5sSWGl z>BtvaJb!tfCflF?srccJOO79&7vqPwhQtq}hQ$wy+6+*a&c0CmkT1N{@niAB!*D!8 z*2rf8LD|KYSb&KYS}*wTm&s4{#7F6hG*x3Dndf@k73FukX)8 z;)i@;vG0Q+@dF~xrl|NKU%1=1KSunJFWljKJt}_qy$fyrRpM{y5Nw?APL?EE3%~e-0_FV4Lua$Qmru zytyOB6Zt~1FEXAOZhbJOkSvaf{hv1si7N7iQNAMA&{o#^bi->K4OoMqsO^Byth z3R63k{$eT57Zi4E%SoW``NA`u7*CAanjN9>qh*VoC(Q8;?Ys8Qi;E}ng@-#ao`BYF z&lgPYG#D#Wrws%vf8khk?Lcq|oL__UZu?Kg5y$?;IAZ6&6i2N37vqTA|HU|B`o9=Q z=r1Xb7z=U4QU2Ztgs2BA^Ii|%fKRA?(;JB-GQ_myz3n18>+U+*doeLYo{-o1(sMLf z_}u?R4AI;5LE!(7F+_J)uxBua=lwuy^D1Xk?SzxHl}jQ=N0zQ>M*rkwU^n% za(Tkec9#3T>w#Vd{jFQ^V!rU5`^$>iP8M2utN5gW63-q{wuqvYm7 zWKc126x^rPEfx9V{o3&Tco*gpSJ&0m*mr_Ufqo=~e@;%Zt%*(_23 zpMIf!W}IE^r{a&ce#9|hzU_V6dqAzVno4n4Q2ljb8)V*cBv|r{+ z^@&{StR`M zJ>*~7e@+~)K%Ni5f#2Us1B-HyMc9DBwpSABmK6{i~Y8@El=3i@sFoz z!agnaTicL+yJw?fpYpR(Ef_5h4%>D?3MZba5?9>Pw7+A2(FdqG!rnX;HYtF;C$LC|(j*J+)& ze>M)sXKuubF&Lj=uaMzopzrd9uRO%@9LQjTqo`yc7=-u`4_sf7D6H+1zCxEMJQ2QH zAzxAYiFx_LQa66J~RL`UpgbAIa^Rb4xZw+59jLOF}LO%GeZ}m*+SK_-SoWp;I zul7gfHT$CTN(<+(F?{t*R9*!mC+dZS031?|zf1a?no#Nu^`nuj8h})5UFi&`^{SE(s5_dV*HcVud z0ZN0>p2nY`O5CogU0a@b5|KP2pJTzDUJap2$HFK>I$tYc%Q-_e@RNKPbNK@2rVM$_ znEU&|l)B_yfv&>?hK4gTX2V!2p*CfEp0J`b5oq=YEm7Z1XSrEnYh-e#e~6=%aVuSz z-}WG`P@!E3wRyr~k^A{zp1^@kxvK1H@~0r9NF&YPgkHPiP+=1Y{u>--)Yw`QW zgR$?v3!2B1o@cnf2KFkG{M88?WxKQ9Ua;|VvBmQ3MG#@>3Au2hnzdJQ%{M)6t^+)= zRI`Yyn>hxeeEc^@ZGyA5e-5u#QYm#xdy@YN#j|a6q6PX*!58jM+KSQq7jD(qxdKUO zgc^P*ts8}uuQsW-s%KCJlkobg9f74JYsay;#9FmO$sO_& zkh9&E;8hWAfJ&sGe?I@Tm2hLBKi>#ERgU+zh$|q7ztt8k#b0gI6l$uwbw^;1_C#D- zE$*hUBd~~Vj=O9t?#1vfa96LwmE-zVSf?w*I<<8JjW%K1hjAG|mCD7}tSdJO*NXT4 z)?NHJTn8q##Crq8Q0~O^&$=u2lZmR+k5skE<(pJFr*{OZf62RX+2Sg(`vFOklnKrq zftAF)e^q%=^Ve=xyRKZ>oL8sc#qK6TS+Bm<1UMJ-*V{*-FD6$nTUQ>}+*lRoXX#mh z!%y^J>U7*WMyssG)n!=vmhN|2zjo`XRpl8DEJfpFw?^iyk#pADQ)(&0%(EzcpiAA4 zv&n^Gz3ziLe?OtcdS;9Nf8C9glV!^9`;byA-uXqh)Z_6HJ#JE&{M4$Dyvhi9t9y{= zhVC!LH^e@a_LQil%2Mo@eognsttDK!tFa326ByAZq0V;JwI9adh4*olor$DwdsmFK zP%Cg>B&|SES+#38wc}&%4_=Mp`Ep&0wywA9F%`6=+m%*UI2i0$RIBhPx|4{&SEgp0yJ*+#|i=6KV#)%XM1H-k;C{i52JD@L@ ziTaXMe@l%UvnxyF`F)IBEh5j>Kv@-~r>fyTaHfShNAFsPZ<|1TnIwLXv-6)4T>!>m zprK$NRg|>V!pGN0JB&P4o_-SN=L1~>y{?0p@7;l<7c*L03f@9f6)HiEZ9aRkM?df9An@Z3x^JlygDM> z*0a8LY?K{O0y`^Na=oymlPdV8HNh3{QoG_@Dwom~x#AGNdCfr1J0a(tkn>K+c_-w& zQ_R`elP4@_BaShkL#iie^2th?>|H70QYEKm^MrN}gK@c#(J6f^T_t}h8{#n!{&|S680|KHFp&BhG<_-g`^jG)?pY8hi4-gcsCx^Ekb5x}5lA&uq$Q0L>IOe-1$2 zaDHI`ceHvJ;!WIrMbEK3y^Pw2Ulu63c@gx}N^||p0?PsLx+>nl)z4%BRj za}@L2%M+V#$)qNna8Q$&ene;ny?yy^{hs8l7~S?%e}P3@70;(yiGPg2%`Yg>xJ>q%_c26}kQtgX`ET z*Db9+k5(XtXWn-?__!*4{P<ee98Xf=SL#!489N3?sTc<+{AKBD>rf2l3D4744<)bik(a66dvi@DmF z>l(VNu34t$?d2*N<3gMDfWP1oU5no-v1Yk;1Req`mLp=ZcN;K%Nq4ffxCg=4?mQ9k z7u4nN%G(|6x}iTGarquBJ6}Y^$-%>buJT1Be@H~~d0Qhnie!#_yB6@d=`2dz)pcWV z5XrX=f9SVj&2q$l-whyLu}pWBNS7+!IW<5>)J|$!W>ui->SY9XS!;$kl#*(=M8xn- z13gu#JoT=&Hq}a%X+>%Od*IKljaA)ML>#XsVV~_=*I!_Kr5{4oIS{ktXd~ULNe)$3KD=E3B>{_)w^-bI{f9lTeI6Izy)r}aQCprx2J?#bTE`35%WU~U&*cEO1R7RA-Ab}O+~6x>dX3mtBB#34B)C5te2<@1E@i5 zt%M=AWaAycRx6Y%g@&*55wgT+LL5lo@h_mr+Fb>#O3O?_`2`A zelO$lX9M|K8JB}?PuQ&ikDDI@mnYZ7gU21!Hi*l21oDZ9%a;w}a-Uv<s+H;#<9N!u#X+HZ_3Q zd{y72;#*euN2gv$03BZpGJge!1&)^AguY$I3R9Yhd+bOZ7Eo9hWY)!~OO}bp>{O-;D@{?$z8gmXsF&e@_O8jj)IO zOH)1#JY&nVf9ht{x>I_gtX+CHuApws>=kCz*MhC+XV2JHb9r^WU4Q7Ugm&8OrZ^V< zz0}K!XmY#zhJCqp(Bp!oGkJ4voxf{rzlsA+p7JKp%rYZ40Wj*P?!>#$<8j=lf#Ui& zXF)BgnOKJ3jhpMK980e%`N&Xd7lK)W}#_g>z ziuJP)ec5t%7w$``od8nJ?@ZfD*wI@?+1FPjZy){jj)0XMj~ly9np;{x-isUaBKoS` zxKn}GL^8};Gi6M6jYM}MLu;muCEQ(xL}-~zsPibOb3yOd0gJ5>f9f&MnYNX3CHZTC z>rrwizay}M#V=l_@B7ppKQCzqNM}`g6DZXtkak|;R*-vaR$ZJub(eOx3FM_a8~Lx@ z+R3=%<8)3_D|DTJ5jm=^NSs|R5_L4au6||)99eMWf<0*Su;Tnm-OT%IbD}KB14G^s zWQE-wdcoPI7d~sFf4~}RT`0YxZ8~z>x(>IB{@~U>67s9YV6g7jG`SCsN;m>!aHpcnY6umJ4bO(EAsh;FP z`CdiTlRu{32GT9=_{Y68xwp4Jc>LbMah%AN&iW#du`^rTe<@sR|H4ggz?_+l84X%4 z*mchU?ZWf&0o>8GwBg-lp*>ycWlGno@ISCqdna+MXsPsEf-pVEf_AR!G|D>&s_35PpS?2+Lg=VTz7E{rv;P*o=g0)V2e20 zjFKGme^V*v&wLHK5~xyFFR4(8XwTPktN|?jB%Nz8pFtjVwLz?nM$q)GT-LYjy5)%M zxzPXnd4(Wh9Uv{SO? z*9E|u*W(kFTb=SQ-mbJAG?ZScrd^BFN&dB(uLEWF%L32o&OomMW-?wDcy+d=Y{ArGA4z!5YqUB>#Y5_mgD(q|>)R<9i4B7ofP;ZqtZ1?TI;1X+ne_fyS zGom!5-B}_MPY3&+0Y?@bxwWj&?z^UTOq8|1Hf&+u@vy>I9keS6Y`jLa@u}U3!)!d} z@{x}f8o?f2Q$>@%?;@m)r^)_%Xkvro-g~04#J&qp{(6%oDU2qza%r5j4~j9-S63+F ziC`D$U&F1pgwRBjh$if|d_WU=e|0waOl_NlCJO6TiD<&rRw$y0FKlbL{JNg5mBG25 z4TKf$?Vvb4NM1Xje`(A?R(Pmm!<#9a*}7SvpE=<1&UL*#u$n6r@q~tEmRE9D0wTa( z`_!FOmH0xOvoIEx04+=qUhhSnOb`nC()Z!I5VkL^E@xNnZk%rmqlij&e|OQFDYaKZ z?_BR8;Kk?IM%mLKq8Cww_9IcFW}`-FKNiu!jp{vKLJ{wDYOFccOidCsFDBi)8L4J^ z(p}?{POXEQ2HGXP%O41#i22U6T0{}s)ydnxcIW8tC1xO1TPCZaH132nGIs=_XmFty{Q`# z*FE{`p*Z3xH!JLI2RzX}h$Dgnn17|1|IK3lXAnO?30pdYtyo6q0G9D_5X$!whYIw| z0LS7B{XxTB7w_+%=#l*Wnx0GZ_e*-wwh>>*-=B!^_aDdf_ePPUf5tQ1-%l0qoVh4} zFSHTID@&n%cMkgde(?8{eFLYp8nS88$4^^MiZGT%EmhcSmXYTvBYOOUqR0Qc=<%ib zzcaGO&$yBkJwD3*XIJP-^li&R9)H?$>Ro&73`+YcF2Jv; z(3~u*!dX0u|Cq;_rfJKy4LJWIv{J=|XOY{Q!}$q)sv_>o$qly#n28L>i20psoz@`L zBIKcQE`*sx6*Fh22be^-nigmcRN*z!p924m?{NhOc+tP7f4ZW%B`L3RN%Dt0ImsvN zsfzK4H`op3W1FvDR>IN85eeMOPppxA_q}S$xU)P7y!Qbf`83?vC1KB9pm6Cpg^Lu7 z<)(0?2x@Sh`uLq9mN?mp2mUZCKv%?&ugmr`=>^GxD!Vg8%ekgIU9_Z6bcZY` z(bK!C-<`!N?d)zn_;gm->ATHx7JO)p`9=IT1piwOf4%xByX4PrQ>Se+LG)*|y-?o5 z4fpAOao+5H^}bBnTcI3h)|+qANtX2!k!p@;SwD>%vqSB;Nj-0@-u$fYWA3hr>8I+z zw$AoQw)M9dq1h2dF2*lkXib2&z^iYgK!%&t3fFDm)z`(FINa%F71+-l2JRa(-c)Z9 zz4;yJf6X%-zvYs*;T#_2eG>2s8I^+ZTb6zoSmHF5J!FL~Q0Ed~*b3WbiB{MekgV{% zeP|_*wxg9i)Q(ot(uOvYX@6?S4lha2pHdI!3ZHed!g+V3N4JRiY!ma@BIZ*d=Hv3R z5Z&>&(h9VUzbr zo6VFf{O6%u;rDV{U8j`xIHYCEX)9&A2O({=oc55MR&^-!tj(6fa0e~a)r?=Qt}&~P z@4E?Q;&gf zfA?5^A9DajAM3TWnCHzm`&9Kp$^+$^Rxc5jbJHKY*M zBBmehPVkqhDmhATa zFqaHDmzHj&f00Vcd5oOq>RuU@vq{e5f4lBSB67CKsU6+FjiRoU)4%Voj-Xy7r}lI& zkD|89>7?iG2x?wVjqAAssf$AC)pAQE_1t#TZI;K)Qu+sOqQaSLB8=|&g=Jg>y;`Op z+p|D?6G}?e%BgJ6+$ib{IlZW7b_8{(cP935mU%KY@vCWQfh)?4p&m8%+#t{Ae@XWi zMcgaxN$~Sx8^;Tq`lL3V)>CSs0R6@bZ}eR`iv@ing1Ki>lspExyN(&|cM1@!WL zR;jM@dhlHUHH>S8OX;$Jb>=!vP(nfzf$@w@a1nk2$G@JpKH z*=WMW4+PJ^^$9q(!?7L?HKfmme{&fe1#palW8gNLw8PN?$Ly6fc^}U8aJ&S^dN^v} zSPI7+yoUSt!I1#hJxio@Gx+}F+JKF~C?h+qS2rYqSBe+5^kOaI0YkG~{Si!gvo{wI z-s#iQS{s!mQEW|CINeU;+7+m4y@?X)4ks)Lt;ZRpIUYr`<*?`0;WYJ8e>7_kZ&^H? z=A|f_2M(W%LGw%$jrH)t7&I%QXl_3I%NX+TQ8d#IUmt^JVHC~y!#Oc%%uzHMhwq3X z&*Uf?)#2GOXxJ#4^G(SyXp*C7zHRFK#c-NFZzPSgX-f9kD^%`vtBEsXy!LP9E0ZGC>m4K!WcA* zqi9N+rpBPLMA7J)#>AkR8by=P^uwazGzC#KfkQ9-d^pXhD4OpM?T?WUiK01uXj2TD zPERDw@k0+R3O|d}Fx&x45;rfW#teQrUh>Ko@XEoiulm6&tMGlee_Vk9TyoMQT3NVD zgcaSS@U)wz;xpg&zMP^uSs5rK>IR5LJ=BzQt%+L_YJ+H3L73PQUc;q{$!a|E&5u-&cf8yOyxUXl7yEpctkHmM~ z6I~-eMYe%X<_Iny?HcRKa@jZ&=vjt0mR{uw3p!D+;C@H0klbMe%4a+l@LqER7$05V znJbifeOfQ|C|gLAoQ2YuNWSTDv*9tv_qYDnu{g@v#@8QF`n3$^ z@K^^i{NRM~f76ZoIJH?ZZAC{%E1r*bqW*7rNW$U_x2`j|0tT%jay>Sbhbr}|HjN1G+#y0)HmiWkm{RQ zvw{By#2Gj0#sa?4x~1op>PeKd8YB3e;8%G9!0aF@n{U1%~3RbBOQZg zbrj9QM$i1=G}Tcw=EgJg2j@kTxvW_XSDEt&*uF$H)(Whj_OhEy96qmO{2Ag3F~(nz zP$`~`;@cs{ng$-%xZJNp#Aj~{;lTuPrWYxY8aeUp5!9g0_FUl~ZsOpf4y~IAIWcdz zoVo}(e~BPCO8(7qnlD1mZ6K!|z5(Q9hsl{MobW};x!tj8UZkA5u$ak@$2FrH%pQlWJybhNt!GC;QKL2(cU7J8DzZ%WMx6t=Rwwi%Hgs;5G5<;__p$5 zWPSJ&WUc!NS<6IOJH62VZNyOnZPmJwkohrWf7M0FDjYpp8L~H(IZ5KPR@z^tP)`Oa z*;lQg2L$VR((`iYmdHjv$V&xTBsiwv?aD9su;YRqImBZx-^A$Wh=6wwj<`t$jh!=bZNB2p{>DeETP_lFmrIOH^5+zW-J<9|!e{GKNzE340wP4pD`bd!^!#lDJMWPJnJE*DW zT7Tt9sJ`s;L^ek#ZdZxls03~8U`6RS_hC94PWQ;^+xmXx`KY?mnFe>Y;k*Bk@9q$} zm~gsFPJgve4e0?d#XUO=F$B9_7r8uMi7VK3yielVD{_4UT(%fo?}~RngS#tYf82c^ z<+NV$xdmtrhjXU-rJTKem|h=FpCzYX**^!;Ukj&il+zy-(`&=&XXW${`hVqF4{ewM zch`GEwZ1pphB`=J8BXUT+HiLDq|Xtpfxd)uRSih@g?{OdHGJm^`Oeq@Y^ep|^k2y7 zGsJXDIDNUC{<8s)&zk)?w$wGye^SO6Ep__<-W?Bj$H%z4bU@V9xF1JzO3ny+9PlVy zmx*{zDWW@LXY3JhuUo=%#459e;Zr6yW3GZ z92;?;OY=r`0qJ}!fVzK~Q~LM0oZ2CumEF=gTRu;b&o_0WCg#d{-65y0kk6as^KSWk zTt1(X&*$WGLXV_r(!bmu>3o%Zo-3d4k-Fu(YGIYeNrl9L=Ih zwW~iE+J{8RC4}wqHqc(FWV#QZsZ8c@50N8n0$AsJnuue|tie5gBKcN^`M&EN%6B91 z-7x~+9bvwYhVfkid_6N`^KoImH;3_!2EIH?Y`*bfzD>jUx(*S?f2I-2OAhlrJdE!w z@U0)AymOuq-{N6>4&Ylj0^eW4eAf@-dlmS`jKFs&%$GNe?>~X>z7gv8QkYLQjBh#c zO&)=7b(qi7Gn8*G@To@NyF1MH*)YB>pe&u ze;J{?QDMFn!}$IRe|)cu!1seY#P`c#eD49@eIxLl3GcQnjbG>mTp z@ZB*2-z#ChgkgNY0lrZq@I4jg>+BxNcMI@+V~)+YEX;Ru7~fUE_rM5zH;4J&8OE0d zeB~qXO%C&I8^#xGBo5CAd}G3VD~Iv@9r)fEfv=}6#COLqf4=_#zS%Qk^L-QMj5vH!jk%Q5_|?i?YI#K<2jtDyQ_6cPFJASL@K}4ctK2ie8Q1o{%@IQuO@Sc<_16!)>1i z7;#6kfvzz@e^T%l@Mr4Gx4b)3;!Ya)%0PkW(U!JRrT$j@(nmRm-y5Xrh;UbcuGL1Y z5?Lhg3Y9H<GFLYi9wmEirRxeZ*LK!S_ly0bk8qW}5jH2G{aO&)IP4}LT~a<4iS zmuX20?~Q|Bqswqpzd*or{J(S|ktPr!Zru1)t|=XK(vf2Gq9X&;rhd`SR>{H zp9swf)>Yx0ppIdo-yZPdoM5o)t03;)Sa&<7e^q;NPB2G!3;MLDZM8Mjju>$fp0y$Z z!glQFN*|E!sKwN2Vrr<(bA)#9;Jl%lPXzvAp8?WcUX}oKK#RXOSPfi#c%Qbl^$h5T zq#Fu*>VchXGM6nZ=umPzjG!FB*;Xa4Y6V^HA5PKTnoY|2h*xMG~K$9Fe7Jfa5(HKrDHM2vSB_8N<^-85UJEi^>j$jTw z&??n!q38XAW)+tmmi!u!yp|ioB?8?K?FD>D{_3`6Vhlb5H00?3%JY)Xz!{bp?Dng*$nw4w8i4B6?wl55Ei+Qc1zrIqPQP!&lcK!sG;$^eNwh?cc(41 z&PS8Tt>P9pNNtfVRJZFPx5=U;PxTX5A?_bjX%O?0#*pt2<~Rp(JnkFZ=g`LGgH;T* zZGVoiwo}QOAo9x*zXyTs`c@k+{$JObIqN=%&G1S0l>r8>vW3phwGH=i>RKO6tPKK&#QrQcL!LJQS&qFVKggG&VLKAM0)qsd4#ZNdyw)e(D%`@)+p_`hi|I* z4_8F8JdRV!81Ljc#?I6!?226pvsrEh=s`iJl~+dX;Y^jO>YX5Oa>v~uQya*qf1Hrw zY4VsAC9-yeY(lW>gg71(IVFehMy@MQa;j(9jgOdvUB3%j8VtOiw;Sz~q`4whBY(x# zgVgm$u0I(uPHHqVT}fT@eJf#=E*qaMO!ndWEmOQS!mw3ygcEMbiXLgC_*uMq zCbo#Q@8Y~Ras@ScdK<|n69Ubcj(hLtMm{j&b)x{E|+#u&kY`8wY*ArIV>koJH+MothG0>d^Nvb)cag!Bz^+ zM>|kAM0@E*?N7XxCbb~PJs@{tvkWG_q4O(Tz_M>U~5!z$bAB=bw^ha;^NY4rE!xZeAA9StP?(Qg!F1% zJ!{Dc_Z+jA1qq5fseOm|NgP^-A{fJ3ax6|&t9Dp*I|7VWdc&hi2PL$tM4I#M$R)G` ziYUP`_l`e!Lkq5jG{!~k6sQh+i3hycr!8Q4o`U+#hdTXGMiZ%hbAK(r=2AhTOipTJ zEaBS@v?SCN$(DdNvDmuyb{t`Nb;vzvX~uE+xVr<3-#}qN=EZ7ia*nW~U9|u0iio!b z)eZ;9QtZV$n?M#5$Z`ziSXy>zdVRWWWW65nNP0cKBc#{Ct`7&8x?tDt0c?YX?UG*4 zZx8i4(}v!z6l8cG+J9xvXZ^v1aNAsp?yYMZS@-sP26gWfFY4Z%1K0}5vJ~hMvc>iP zuU|!zsUXMEPy2%pT@_pR4tpit(+TAc)IDfTAL`z_-NbRYETntKyprxccXUwq@`mZ& zO5dRF)%XT=kIf#`y>Z##zr74c)#V69Z4CV8!H6cssC#ck=zpFjrtXz`kT0Pv*ovGg zXl*mp^Dk3rvSR8Wc1CQJA43yMe5h&65KX+p8`8wr+wguK7rI|qGe5xGuv4_wj6=&U zS1*Q#W^o=Oa=M=GDT`n7;l|YdwzH1iScV4 zxZk1zdZjXuM}O3&4DlOw@3{Jd6r@$pgm@mV(Z*>x{E8XqzB7@3qIk1oexSfa3bgMr zlg_t-uXNaDx(qJv#z)Po%j2DCK&NQA1?Up--Q~&WTeW~M`IvOd5S=qbXOig>xhKZO zwPXu9KGgA(9`w%aw9wZevBfb?`2%>y68?!2HBhR3uYda=B_+JppP6ECu-BVD@U?~z z;b4xh`EMmMMJb|>AIs6z`8rUCbDSEPqnfLpspZfnRL@KeP!pK<0B{kLii9vljTUZLUev~rQq)HrRxGzgbR7(!#8`+kYpUAfiTXQg9 zV|2bl+fxBY7ih%n{bc+i2i_fQ(>P~pH+3T^wtvX2dZAT{U(o)t5%!m`?1Pm#*|V}| zKVp8_Dm_WS=ZGOo4EC#&y&Wy_Wic#qS({{umwK4GWZ4okeQ1gQ*^8Fg?v^a^GwzTj zUI+ens)sn>k zsSR8IiymzK)nO^7f)vGW;&=|qE&@4TarOt77(;FUT$|MPx~9;$Nr%YpL>$#j3REt9 zYV}kbMCllr6x7G5KF5@`ZBnGd%%~ogVw6)>hf@TVlrlM-QZJ{}4CXT|#VDsdJb##v za%f7uQuFyA{PE-uewM=60Qc`P#m|aY&tPVRMs;{^t2m=2o3nEmC*s>5t2wUX7H27V zfLUL%+y?;yaig{^10ov}#AyaA>TT#hJ>)+#|F;G2)-SsVV$#i*HfW zp@@HMld3kO0k17S;h<8!-sC%Wkdd!}|DZy?-r}i)IaIL=SYzx=Q;A;%m3i!jd zD)uc3*Q&&4fLa+FSg2Ec3Ej+;9%?P-25Tm+(Ez$UpH1`;l3!w+28d}heAEYlR$P4^ zq8bx}Dlv*Gfm_8x%qLI*+kcU--e$m-Xf1=YrP;z?Jj9OL*we{yJf{+xdZ~yAf&t6% z71#}o-&DfBULD{Y;xHG}B(HdIKRRsHWX{ID4xX+hpw^B7PZ{hw5u`r2Ao)vq7rC^s zG^)UKU510<&;y@79ZRnDvRv=Ta{VTzTu0mS-t8dQ$xhNbMJVXSU`>s|J)y3JwAlJ=gV=lp)oYd6!tiO zV!~|8R&HAxtHf^!Y~aR-af8Z!a|MhGUfaM-?QXr9Yvex)kV?jCap5;=>byz?V^`E3 z=qq<>mAV7wWF)gw;trxJd>ShE#hvjhy!_yqCAcK%^bti zuA4dFshm@h;i#zC-~5(0o}gDyZ56Th99a=6~j<*6ZTF1C)dn3ey zsO{sq8PN9T4u+%aRKgG4iirJl!n4pDP`+|6Qv9=9C+`3ECj(7t4bjg#!1!0H&DjzRt7ZUV`!mc0dkCU(OX~hCer&kHPpWz`Ubxov&*X_ z2l+Li7k|U&cF?vnow$G5Vvh3Kl*s#b`4VR%-@rK`4|7GflYa4b{MJ38@(4t&3xR7Z z=+iHnQGeqO@{AGR5>@lWPbIz!97{QKh04j+7#gV3?p8C<(=Ic99lY{=(1)8U-fBMV zRg3z-Y|V+#2W40v)_Z2jwZL7QGo4uW9ht)VNAOA$@@qQSCOLs@B2W#M-vbP&H2@vGfZIoftfXLbi->Wo;< z4{oH`3gsj~Ipd)WQWU9|NnFOPqr8rjxT%dqKiN7SMmi$VodeT#^f>Ay&8E60@l@IE znSblbsV^xu!BxeTHB9DlykBXRM*9z~F#aR<(HVSVrxV_CA1|cIio($Ir8W4ZPtW8L zAvK`I_oR)^BRj!55aHSYRVK|6JCEQ@dV5z(;K#-gw4QHp4B5R>d*sD#4^fu;#P&#q z_E_yDjxivUP(TwG$Q9zCHtK{lA3ljx3V;2<$S*F3SVN?~tsAbFd%+OLVqCQ z3{RGD;qd9xn6j>3%Z;8rmh0uEevR8i@)VnrXRGYW=jlz#-PERQs>mkQZX#p^4)UsP z3D!rdl<+(B%k?&pW`7%T1cO@gN z#kEAoSbYV$Y6Xv1P2npCTzwJH)_>#vE@Sw)!m-4;0v-QcxlLGSo3ie<3UY3>?TLxX z76p&FQN<6Q`J%Pa`}q~|%~A?o{O7Zn&m7MSX}7z)37Hda`f^Xg)Cn_NHe@jq-aR`t zK>s=M{9`i?Tv#%9iNvE|CcJ%iuII@T<@xFdb9wDl1i_@;*QMCABcMs9H+-;QKYIJHJiE~R8wkLF*} zjj=x5ieI!M>>!T)_w{F%@PCm{>d%vUn(WjM_9yO{qqQOqxc2c|;}Sj}&3}@qC{~@- z)%c1T$C8?+Vj{d}!ySFGhS2M--LAr#3h1+UY|HnP3H0eHwmWs(T*oIK6ZYBuIx)RP zlSNNBcJ7b1J8KleF=E3#U2RGsmneiA6f-=w(KCRz)^?@sRoxRV-+#oE7Il`waO~Xg zfWBkm<^XNiIb9R8n-zkK>@;LMSG&$nB#he{A)2kwk!E#n9#D6Iv2d0j>^ZQhz$+K3gfq$&oR57__uIFhjIbU7PnoBuyVTq|A zK&K>n)XMrWAGg(oUa=NFlbHZ8Bn9&N?FjcFt9Y@EhFQ$EcB z|E&*K1kc~}N5Vb>n3$6Ffo6MJx7RqJPZU>s4f zZzKW}c;<-I@1g!q%v{4MibtJ2%&+0n1cpg+GBs;BUvYf18O}|`%I39jb`+}}8oxq= zdy36H@6!F3>qU_3rE+r4Zu{+iGLb%w-;!AEI$m;2_)ptkOVV3j_G*;$#ADD?F9xVe zrErX~6+hCf5`S_TrEr6?!m~DQd-?q>8b7VM$K@;0B0Y={{wz@2I!ay)&@R^LD$zHq z1sAikSns^mb-v^mA{A5ov$L;w6Tk}0I|bDC^GFS)D1bu%j(C4H^N;<;V)oQ@7jjeZ zi=|)FoGhNFHcwHgp||$!M=6p)nqu?z@(C?iKfNnn5PyIpUZlj*@ys|R&at2mHz*T5 zPnpdgWhvyLG<%*5=aA5XyOQ8uUwCY&D06Irep~*>JzhejK4au>H35F`N|u^E^zR z$^lm}(tmfF&IKRVf}JK{r;jCrtyZrqzv-lsr`bY}N^#)AqPa7jKdY!{L7UC;P+tW# zVd|OY*2ALBmQv^mAD+cLZ}z+}y1>QqhrQ`@Aw6E*j5|&@iT7OjGd$^6CcAK_n*Cym z04Xob2+1=+!+-z#(V>5P;-!D^n=Yj&tF?etwSU$>wuY?czuOOH2_{uyT0G_0-&S1JqF{4?QV7$RG$+U-MdB-JMy^E9lQ2@CHGmIo zWQhN=7KSyNwN}LQ*;XmK7{fmY)(%pPGk;*zJOI}2xgpkWO^pLuQUU#YYfNi*`t-%w zJ4G?WrGmXfYsYYjVDG@QacZ!4O>kzw-Z}8ULs1&Cb{kxqyCG7U_^X~LdzsTOLSL=3 zQALltn*7I8jtQ%6P5!^8q_!kw(Gwp%dshwEI+d;D;bx7HtCDQpQ|UX(?`xrpmVW|= zPoz{#y!-5CuyjrSjuh}-u3Tr6-<6V!)=s%|Vy^S&KzTl80Z=j%=OLvX{{y8B{G3Y< z)Iy4A>69J&jT6~ZH=w0cik41kn^=aH4$h^`b3K}=Xs6!U&v~9q2TP@zV%|}1Xi*g9 zpruoamJTSfWIT(O4$haMrBfw(Hh)x9cvMp$2Nl*L#IJ5)ib~CB<msJtFYB#>sv9CXR)G4DzofAgg1Ky&sG&z?c z#UPiG_Z0&_mABdZ5#+lCj-eWb^Jrr^$lI949pW)|3wE6y`05CG%oI0Qh<_uC91J`7 zRkl?;dGrf6-S&l>SzwFfxRlTT0I{jUK!c6txN?_+Rr?jHbpe{(_=C?_2Re^4;b2X{ zs~$_(RzC4$+B%wjxxDxkbG~NIVX&%~JL|HZC}vtHgZ`{4K;4+>I_NzO7L_)PJv-a8 zS-TvN<3rWPYIV!HyLkggF?pdx)-9&q0KN+Vu zy}Dx2DN28x>$qXTslOUhTefD>JKR;V|J2S*X+8macdnoUy;X?za-^|Dk1&?L?ER^+^pbmJI!$J$k33FC%KO&7 zpUS)1od@}Lrj0yK>4>|o1Ak$h6&yrYH6pqKJ8)I}y7H?}DgasKd(_Ie!3JFEyrp6ipsFVC=(&5n zM5%11C$^le&=p#<6S7>)#FOIn-1C9ET8fmO=L?k=p7OF0IJ;a=h!aOs1sx z>`OH&p^toJC~R)2Va``Sbocl1>|D==BJ_f53s{J`Y^6&p#sCV*02G4z=obSD!JTbK z^S4w?bANm(&Yl0yDcsL58iP=5V3^$)?j`W)&{rY58kd+!1D;3R~KN}yJ0^^&lrO6oW#f*=j zIDb9{Mi?JUV0@5^7$4t+$4Bk|N5@A{9v=fS$H(0;KFCFkkAH^8$Ls&{_y|cWp(GjS zZMVglInC$00O!#n&YRBVxaR&aP;KT40<`9?@@?g#PNo8?TVIiSiaKAzVV@*AUP{j&a5(Zm1Z2YLbnfvS2L8pjr#P$5pgLKW-QM z@gSdQg|e-o{`_GijC5obza4rl4SFqvkkleV8USR32uYMjL`FL^7w3@tM6hWpA%CE3 znW%BzRRb|a;j_^0bSZ75uG|b|-&xUlN}BhUd^Q8EPG3T+XG5z8t%I$eDz~~e-0B*+ z)m3MKCJWo#d$Dc4b7-3f#Wo+1+8mJatA0v@*q9W?LyJR+rg|tb-MK!hwU<<2Yj=iQ z8%i{N@-MY^P;TvkVXb|4xU~x}p?|e66|+706L>IF*wTKVh9=i&E*%fLe=={reH7&T zO~S?D!Lq)uBJl5z z{_lO)>)z);p2hJO^E~L)|Hbp5r)^XCz5AC)PlSpip9uY>wNZ?PLr;W0i+^|`^mp-z z(5vzjA@zh~XBP&T7*B-W`hVex&|8B~gj9->;13V}u|V@n$nU3~2<2ptvHmvdiO~N= ze;)N5jibr>xJ!E;^lsGipgQ?^&|9JBLDoBUwc@-{OHr5h}x(}%MiMh&5p|dRq^7SY#uD(gb>Wfc9 zGKKaIeEKw2_}gLW|3BpaU&{Z#lK(f$|4+;RKRhh87sHkRP-0?NS#nen>*{cCE=I`i z!8LirabB*!`bLH;W`9fa9yPxY^=158LS2n-JpjifMo@{=PA0UrBu?JfOHHwyDUg_z zDSYFW-gFo%6d!qwk=8$C3F|$QM7G1R__V-xJj|y(QXS@dSms-Ln5=--;Hzhv;Czgi zS|)K)rtp_GoA|6<3)fEh8u$0g6s#V6pL_gE{lQRLmatGv`+umRKPbOP$R$E43*H|c0I6(1APPL8ks|gXF4^;7Z9S_&f26pk- zgIR*kqpHgi@_#&$>mpJA>W_>S-t^&{yqUrox1ug-)-vu9b6?krUPWDB*RAlIDX84| z1`8+-Owpw0`TpP*IF?b8+)`aZzkGx5hYha3$C@5>hw8iu@>vJ@ zyhVrla-Cc1%au)%4oK_uGlhZ<)++5EfMX&#ye=qHP=9w2dzNt6jcacdLTCT*6|iH4 z>wS37)t@O;x?d+WSw|w*TQS_2|A)Odk8i3>7sua|oTO=z(sU(Vz_ctAR?DJ;3_5LS zU)s6=idDfS`oSkX=e*nVywCe=?{nVszKK<}^=++rw6=azD}Dh$ zgpVSQR<}%#A(F>tuAL(6#gjmA%DcW9*!mR$AdC| z7~%eBB7c~GKa4&c*KA*3{IMe>@y7{of=Z!uXC=i3uQ?H$W2w?u{#X~ze(yKJGfc3Rsx zl(j&=>;1%f(Y+;7CzrU#ZM)r8^K|8tm48;~U$wWqMgwDmBWd&A0{3R|eu{Sr+z%D+ zZ}d)v`!eyq%sUD0r-=6>y*I*rwRk_&I}z?@iT8uO^O#7xzM7QiYwIhQRTc^~c$v7c^^#@^l(jpeM5#{Sq8jlBr>6P}O8 zzJ4(pJGUXR4}(Pi(Q*2>#OXg;q<{ZGpG5zqebB#9Xbvm%FBEo$75W1=hZXw6{5P!7 zzff?775WznYr_it3x!o-h5m)Y@~}dG82zw9|3YC&SfPKRuqdq1AN-%NLVvJN;ROBf z1^T}Y^uOPS^j|8{e}=C&{f~F|rhg@mrENZm{;T~3xW9rcdytB3HmeBpV}C;Y|HY8m zFct^*MPvToM`MTgMq{OKL}P{UJQ$vb!*wNG^WnD)eowp}ja`P{PDtPPdV>B7MEXxm z@c%Cr`cD+;AMr}`ua`>@VT;3l`vdV2I3D_Wd<5PL{VYBLM?&|-N8mu{p7;o~g#INy z0((Mt$4B7R&|UEn*b$l;AAfcywJ^Xe@48Y8~O>{pA+wAhi-yI;^=#8rP24n=m$3ysYv-i6&Z2^A%QN<7jRSeifNMECe+u%L0cEDb^+(_{-34-}-x7_f;HOy|jdg>Z=B|szehjiZ{pDzE z4wO9&?Y+Gw8XLVmzJHI!^9w~DnUavvUrO&XwVhLdM+$`VVdRl{XdmhmTr&Um`Ef2e z9h?{El23y6IF}p`-XG_Z_kwfdTyi9MZ=6dG1n0!Lq$M~z&Lw+-v*KLxYVgiDm+T16 zh;vC}@Qyf_Yzp2M=aTio+Blc24pzsx#1W)%E?E|=jC0A-pnomSC5waQaW3J4x5T+* zUT{jBOXdbA$GK#7a8jI0W(04Hb4hIw^uvP%!X4q+9l1ce0`Mo0M;`ormdGOxsuOwS z;8lf3jKCvCnMWr23}T(Ku*4-xy#>PI0C6n_op2m}>w!O}<0dT>n2EF0_pd|^NsNQ-S48YTj2Tuq%DNsGWd=C zos_o|>%gxNeyZOk^vaJ!o~cael|_nPsT6qz^cnCBp3}@ciDf=a8w8%r8k*%ET$A2u z(nx&M7$}0LVrl#WAXW1VK%1QDAe}5oRe{h9t(cK*aw=_2P^cUt&cuT5&JM%?!$8E!}~mOJptqE zhTmxD!+#^=2>I+?h7`jXjBiftL4&@sGcv=3_~qX5VcPOa)~)TFMC90W=M1qYEa31r zcSa55h*%d0dwE0k2r9uRoLRUU#&VIMN5o(XV6c+kpQj?*0lpP<3HvQW?gjX%aA);^ zTN#HtON4tosKBk1sa4klZkq`AhzyqiT*^-dxPL;ZR`2-hLQeLqwn==t|@Rb(%~4uB7ndyydvd%>OC1Mb{7+_@s$8F9FC z<^D$esc@@BxRo;827vpCzZT$51h}{CipGWl+zYOraP2+da&fqJ5pHfAE+_Z*NDsJ1 z5r3{uhI<>p-Q+)+qasHDcJWGp`!|Lx1GwThk0Q+ZCW+@&Zp6V2u;z=fz6ucQw{Bx~ zhIsZCdM}1*BitKn@g%Ngm1g175SBX`_(p`453uI??*~}T0PBw5Mq`x#s}b&v0Pk3? zsz+bB9(^^&`^t&%cLbEa8s)yy9(~;+!hhcskox**umI-U=d)F$8eqNbjK(HiV917J zJ!!nC2V8R;?jjNHyf|F5Jhu8CaPJl2&X(bB1GpaFVu0(0zJCL@xfN20UNXDa_mXDtfSJ7`sHk0iY;$@|Da`$@bS=8VHeczw9sYv+ihp0| z7YG-@TI}>K>}1H(AiH|PmoM#>bSc`m@1%{*ptWO0dKDWl%BF?P6U8}p5SofPPE9lpeX7x7l%bm;% z&T$!?^9_j6cxT4zUo>ep*)RRK-hWKXFFmh+0Pb)nNW5q4q$Dk}dh{^M?>hfYl@|Fo zR6}d+w*k>p4Fu}HJy728J_O64${7; zbN-=<2#Z&|bcqmR)t>$=qBFJa&x%+`TiQ?C@$A^qEqdq25z?gJ{jrZR8Go8}+bd}L z%cXP_CBm;Su|>Zdt^cB$4l6MWE#bRHm&1Jp-0unR@)#QpQq5+lsWmjGy;LE_E$o-7 zii{;zng@O&+WJwSA-33pGyIz|4?_z!xL+H7$Wu)%C8(W@jeu8~t=PE9R+Zsa)&uHJ z=K!8B(6%%cjH!x-+Z#JxpnqFBs_6qzYa!IvzVt%mOxCH$7t9G5+iKklk&jAFMci4Z z((vracWnjkUN~;6pzKSyH)q<`^1^{uo!mEDxSH0%^_K8tv0qGm^?qW#3F&3Yj+B^c zw3AN{vyN+*N{1ENlrVLMMx*mf7}4P!@9wXrX5n(k*vOP!>|iYwlsJve`aO3+ z*>^6jxK2Bw;Os!_?e6QWv)n(n-sk>_b)NfX>jHPnw+Ehi)Ls5v2Gd|0C}a9*sG8mb z*OMW4$Jbs)U<)!bGJi@(5h?dLDYwIQ zW#}0>q3vnDGMQGAzU90&F>hWqJKXo$lrvT!QNp^2zzrb zWEM8Toc|{<1Tfts1L1ca{0#7W1%6uiEn*0%19{F4GVym+zis*0r!pB!o~YhN^JQI9 z>Rc+tj-14j=4>p?6+9q~4_VnQ15R1!FwhZmy?BQ02?tBlnoFokm=?3p(Uf@7o7o-W zniFw_E|adIjDK@>)c|)Hz1S7HVr|7WBg~ZNBBX`!z+WeGgYm{t$CnY-NrrzJF}3}H zsvA{X3D;mVyU6IpZfArzCN20lVs5b>I*8|@auw7$%|Y>O*T;*AMdLhGHO{>i_bszp z+h2+h)8`Q#!83IYAWtiPHfezc>Z!PsoO2pO8>+J9GJhCDQlnwZ6luf z%RrlI4>N^WFb&U*HFO#cf9lXQjzy?#h-+Kgmw?f3w|eVXs^ge4ogK6iQCXW#f!xxW zRVKHpUNutRZm6&2zDmP$JonfJyGW_3?)6T_z?2!s1vBPRMtbckpLN<09jTbwld=~PF=Nq86N_eTeG-+=~#x;WuiE~7Kz%1+#BZXLUbvJU~ zz5qkc!B53A{hUY2OmfH97OezL@1(eY;uX)@IBQ`%WVqIX=j`gH ziYGbCyM2t{Na+#o)`joxx6;OG_-%SqXPK56cYgxzYO3Os^fTAaP(GQRDuC&Q6* z8=aZ2XI@xe*1y#mW_doc(2~))K=piN0VxMb{n%%I`1!~$?cibXMa?DL0O$PDkA23~ zWPhV^cgE{PcAuwn*qz$AxC_^&7n_DILC*0N3(Y*Lz&1$%^iuX9=kX*Z`k z2Q;?Wi13RQD$dINfwNMkq;Xn9>kP03FdyOvG_qv_oGmuqot#gs7uvt+7yz1?SoBWv zqGGMS^y$XqUdyjuO5a*ph_-45=m*61u7A-#g8K@%U(fIIh&5jnt$+?|rHQrHT+(fA z;(?b+s%frpHE;;5Rn}+EQmKtP{!r&{GC63)22Tt5UwCGK>2tZ*=iA+^1-~R80NNkz@#M>>{pW)AC&EU@b${^p z-yJ`Ozb`v}0)Kz&xEcQLcAy;~!aj#&31+oRkn{lQ9=K}xTRLWd&4T#{k2cHPZs2e2 z(`L0WR!$$s#sVWm1TWeuyPrGNM)O$?Bj5K z)&IqLDP;$w)WCI{|CF4v1yUYC4)C9lQ`SRDHC!9~@5(8wAO-y>hyS3QvJ6sghwBsm z-^(dWAmuK&F81$|Q#eR@635^FvYcXvl!Ybe@ozrgn6m3f21uf!b*A_;#ee7q@k^(P zV9)ekm>mVa&mMLA7_$C6L+aKi;#Ym|1z;B5OWF$n{9$n~0G04+zk30g1;K|UUWk|l zHb7j10nWw0rrJI=*uJG;`xMK!q?&9>wSDt=w0#+(Fzk$)~D*gVwa%oLTyS|{2(hh+0eBN_g2gl%EVR8F>0on-Ue zip_J%HgADq^K?$h=I!oe$qcZ2FUfYVAi@@(1)GL;ubR$?3^&E?-U7w$No7b6ySJ_n zySGlXd&YG9I`u=@?y)Uk@xbowcC(_*W5MR7%QlZ}opVi_w;TH(w|{x+9yX6`omrJ8 z_C#e(cOy*WxNlQz-dfS-m0aoH=5+(74GkzZ&v*r9$NXC`&R+NpI49Y>{!i9sf)rH?6qmMJav{iW(td-&onc4RgQKsmd(<+{zib@)E37 z3Z+_b?_sDX)j|7)UVi{uxUV|UilQxLd)QLk8KI`?5{%J>j)d*o-9k35pbu8Jg=dhA zPLtk>YM@g?qhxVrFY@?8-3>9dq5_irTEuD)5e5?bugCsC0b|Z-XGu2?z7ORD<^;? zgZ~~*2OEk|m-#cq5;!ZJ068ZhCm`l5@{g*{=w$WeLyPCQ2y&#^XUCh5Hq zGT#kEedOx?h9SfMEgD<-3PWqFT8J(kb2x0R^V~Gt$(FUVP;D7Endc#Jo^Ve^@jD2&a?cEMn zd<&aqo#tk@%`ee7@1xmHuusFy!uYUZO9@STao|3X)~5NTQ*pl`f;(u$x@JZziiwcD zLd!c;yJ6(V0aXkA>TNh)_W`YQ!^BcT4dDA=ov9RSrM)^4F2JQw6s;Y*X zSACjB)PE7!k6*vRlue{=`gVu55uSCVbFX2kjICkc5*c5kwN}P=Dm4MVs4LCFnGj-H z0`vUQ06Fc&2{Oh5n`2#(s|fXwqm|C48J%E~dpfX!b0Zo})i+GroN`ly?Q_Ovq3*84K#`ahBDFAkM)^GnfEVGCF@*0t#>?jR-A zlQ?>=uM9Z4Sf_e>jvAJPdiRgpk8uGo}|4tpA2a$P_ls?GeZt6PMRG>B)0)Li!Q!~$~z`ycZ>WSyf{r$T`xP#UcdN$$xLV zmx*Ueeye(-46Y1#0z|ki!t6#E_j{RUjGt&5uS@Yt(&Bn!R}f1ShGQLO@zlw(9%p&7 z-v%Bh!~Ekd=0H zJ%5$B=6t2-vEH;rZ7tFEKzA~2f8X7cw!6CjQQBgB4k@=h)IV(_0W7g7^!>E0?L}K# z3T-DR(H7&S1BGuw#I^hjhWum@cq?#?e4e0fWiUb8IW8u?M_DqRSdmU+Wq&%onnI_S zd(mn0KS8IVBAqS=*&cM##OX9&q?0%JeRMJl!~LmrG7E$K2|AgDe19^X+@XQO9YCkq zK%0R;r_VlP$ebiPH7C)j?pSXgYyv-@1{EIs=%B=dr$rvT^$KyF`TSb6Z3s!U{VtkJ z+ix^6-=k_^Dq-YPh5Y4(*M~0Z_Hk-!%(cEF988Aq(ddIWH+iYgq;4;w{Y=cf>`2w+ga)0`8F}<```WP{N zgxtQJ*7}l5l^In{O?Ok43(m_J}nrJ{m?j%_3O(9FN|)IDaDjzndE<>A( z+9$o68z^-1%DcHsT|1&|^QEq5;O{_TB#-ar1`5M@D9wNJXNK&aAB`RO^ACA9H&9p< z?(f~)Kw*n7@ovs6?1TB)rLL+d2e=6Sfx-^{et>ZUz?%GLNq=fM=$}v;ehxe&3+T^X z;;QG4t~Voz^MAnB0u5%yF-mvpKtmnob&bUOq&wQhUanZccIvbms@sNZaV?j1hhmnp zy4{ePu9edA=77?Zhv?BBh7dZRgszIu7(=|JI} zSJgZMpqKz!MvZC@j%~|T4UFx^t5|=EKh~jYR*5I%;`2m!#um$9tiSSqbebW1(H91v z_}B3J?0=MElN^~1bS0hF+6c4xGx4_!tjLek{WA&}56*l3$ETXbj4E*xkoM;txchUK z8)}d<5uF{mMAyk^%c-_gZRqR@M^v&xtDa^Z2u*Irgo|LBH_Lb9m3*29ke zgnpA5!SLcq9$sKYRp<_?_oDHW}cgjxqr7^WqHh_7V}s+?>@*Y1gk^pe&tc6 z)OrYV9)?;!1<9M;qgFZORk&Y#r&_L~q|bo#``kCYGyP(D-4st%HGY4S_oiwL$o80` z_DZ=Gm0Wr*q;l@34^6-5un+UFDS23<#GP?SZ83Xp5ZjTWAu7vEPx%GLQtp|4aYfya zJby?vO?x>dB}}Phh*=2uu`hcf3_0I{SWJe}YSRd;Q*Htn1aQDytoP@ndT#$G9Z;qW z(=q?Ql#wvWBf*r5@fbYKixEa2o_=v

    ^d-80W&SMq)fFf1iXZobfUgt*iy!m3%K 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

    1Q+fkrO%^s@l)N3B)#JbH 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�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 (MYDwdpP^vD) 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

    w@PJuNqwXegm1@(S5iM@ z;=}kHK53wpSmhVTN&LPa-d~v`<`&Bj)cQT`HGiS6SwyEgOxi@VI_*;|Fjj}m;;jO_T)BYNHjffE*)!SXODmBCnhg~=+KY#4%(Tcd_cJ#rg~C? z!GDh_yC+E9Aoc?om&!GjxMP6x8z;B^f@J1>>E!>Z7tRV1oNHQfZ7F*h%`d2&&zvE`KZh z*Q`{6cMMEN@QVXe2>wns_fvH&O%20ZRtg(@15?;A1vF%ZXQu|bOV5R(S7pU~Q0&mYUvG%UZSN?FA>q3Pf2O z7wuGoy8P2I(+DqdtC#y5Y+QZGMHPSpl z@P%q&T8mcJUhogDg@UNsq?YYd@A!0#hpOQ3S^A>OrRp8<-h~R-EkFH%UVi~3O`&%g z;`Q*pHto}#57a%{v^La4K!PW<7uB-%&D1uj#P1e$YGth#m$k?bx`|KzaoK_WqMCN_ z3eD=^p3gVf_2k+M0>1rnX?xC52;mo}+qfZy;XWZ&+7s&XHnp?scus{cqr%t33U34V z0$lj0{PaKd!hb35DlhvW=YLGR)ccgOHZJp)ShsdVT8s zp`_pc2mK*4)*oJxQtIUuQ)<0rp1a`5;wsO|rDwZ7t%#+5t4LicYkv=yV>;Zbd~%~B zP+TJWrV=csDaP&i^~&{M;uz|w99cP?!Z#ZHLsnC74Tah;x0QHHxk!DV+X@wUEDC%B z7dS&wPc;(-EElSV(C{-PH~eC1X`jp1Wws^!m?5<_H)N+&6Bdy5md$N>z8-TM6_U7C zXH)lfd@jEzxOP-;&3^^EJN91m1`nK~cI~~6nq6d>K4j96NHsrZ;sL6u<8V>2cT8D8 zelY(;G#ZZ33wcwcHj(<}IH+BbcL{Q>!XX8*%eySgW^iwnExvxpMIKD-i@dl|3ggOz z&8*ZaP-^|!pGmWJ&XMMnho^V_bn)Ti(MVm&t0(s#kA|=88h`M!e^S8jq`dkxB9gr^ zEOib2`+tZ}W5b^tx_o;6i1<_yezWVR`mp#kF1)epr_Eo8PdA5u9Q#DI7yCNrpdK;u zfM2nFc0Bqj$JOw4O0BaxH1JzA_n4KE;?sW@aY`fQDew0k67S0*SEan)^ND!>?Z}Xn z_p|hLN~%NI!+&(Mir5({;+S8{JWe&2<=0NrT;tCibM0%o%Y`W+_cc^7k`tk`FHhfm zjXp2gc&V6|?7fsL;p{QxSj0{p5$)C4>n-dMD^#2!oNSg!8R zGSxnQ<9{Md*I?(^5_9{yGJ~sdly;@&Q#woZnV-ktFEfVspfd4j3bzuFT*r>a0=8f> zRzuiFI>{=ji9UNij(m({&)$~bxk~5C=!*qc?z|Yxd~+|N{i??;fyZLeqC-WrZ*a8x z+kbnHc6TgViyp0gD57P5-g~qwW6^%7M|+i{eWR`SXh*-PN4rgr_8>IIr-InF=8DyA4pQFz_e;J{mzd;D zf$-O`ApVu?%fpiDrqG&6lG@@}Nne6(*?&19|NR-howADCI1nfkX-vvk{a5d26y#v= zvq1=wi6HOkL7+9RnUt9bash%E5#%L3$X_^!QGLVv2?g1&?ho!a20zP1I9%DJYI?XI zbGUx7r2N+X{`<3hJD1*H^p$(rnn_uSJo@L*r)>K4ZTfWgnn~G-PlNHvM4t-jQ-ArI zNv6an8$RXGr%UM5h&2-pCxRWVi{GEet7mT|t*0NH&+F+2c>USY zCh?&VC1BOf`)JS(l%022Q%%(1rGrSZ(Tlu@SSSKYho}gsh=>R%Eg(XW-lUUDk)kve zrAP^ih>A4nH5BP36gAW&5HNHC0g{lm!EblJ-S2sKpWQ!Z?sI46PR=>MIpz*iQ2pQD-ho4zc-cGOBa) znP1fG=CkxIJGn!UxxyQbqO#WR*wYGj*^>5uz>7wth08kKcOO1>kvtP-B3CnUmCz7n zx7lkHApWgZtmWtL8~8UXF$rVJ&x-E1UzO3+;q~?Gn*uJz_bX9ccaji)Tr~&x1C>Iz zkLC=we>znxi!+Fu-?rP>ov`EYxJUe+mo>lLMaq-Z&iIC*TNd0nte1Gd5W5CaWTmPR9_oUW@fg-?UIoV7WLfUKvfMa2Z~iu!|BYP&O6tpH=;+_>!zho*1oriB`s@TDfVOx)S49o0x=EC29cdIYQF>s1UhYlOz00adaS8Kaff zYOZmBvc5;`Plcyr%lL7ye`~sS&Aagx!LY)N;COM8+>^5_20K41GY{9~g6*w_Q@*9P z`?3HVWYyoteu+Uhi-uNPE;&%9eSi=BfMu&?0duR6rMXqV>btPnGVys`Q5 zyuIS;i7~;x4|lhd9)7)X>Gsf9=NqJS3(`AT6fGtC^p$}xN>86Ylt;dOa}pY@Z(iI0 z>ns&^pK+xVR>!ngCx2;m zB6pou7@SE?D_pUYmL}34Hhh=NjaSTz_q0~tJ^0!AXjL|F6w^A$-71;12hp37&v=l^ ze3`)uL;Ekrk-uXk2KY}+EmFc~7>&BMj3VO_tlRN4qSShDrCaQ-o1w&dzd?(!tw_>d z^aLQtW ziZG2Q*FzIb=Lz>F4*yfcm9w|YLNvvfjl-{Rxw(&cc7$-7)p5OTr$ zs>%(xt&3&B`G$Uv zna@W)rtE0wsNX`Rzh0vV%GsngX;w;Hkv$FENvwL}K|R~XQyKNv{dBXVK6Sb)B{oG* zlneZW)?rtu-ahIP(W2?S=aZa6gBSW(w4SK?tk0jc!aw^VOcYIUu^Kq?ZuEVI=tH>+ zYL#ab1sV!viP+$wYucxgphi$r0<|D{&Z@RX|Be-SH4e~N~^R_hw zrV2i2EOH%{&=!eCO}PIouBR{}o?iW%7yy7hm6weHA$$IF_-9S~wlkyS6FVj9_Z2&Qzseca4F9z2NL|yYV(DF3*ahIE zFso@jZFvk^P+8$edV!so74ExUFyy|HSG)iHQLu|k{*pYI?!q7NBjY~!M9`pJy>D(} z_JZ)~$sfCaTocRaQ#2!x4)KyjzrKRE$C)R_v^&8BywJOMCzV3-=r+QwUtwAScX(!7 zld6-xq#mn96TTJqJrh-|RCT(cQVIm!T0*gX(7#1~8RoJgnwq5-VClBT64aNQ)^zF| zNn}F#oQ6f-jo!#NR1BYakPl1MyRjeUX}2VHUqbT0~SxcYh(B<#^-IVKZokzMWjk67+6 z&`~}mpP?UvzrvaVbc{>`e*dm8BrVfED&Dg+XYqSJsV)(3S{Qs?0ON-#$pp`D4n%^6&3_xf3{V^R@9>UeOyb)1{<~ZZ#k7*39cIo6So$0h9TL zm9D?W2CzO$&BSkP124`GCe?s$%#VKW72o<)X_l{T@lDb8O`6MVyZ%0wq|J#zsG;=e zomGN7>ag%9WRBvNG2B1-?dNcQVm&?B+>=%gYo%v$)OZDbCc33R8l`_Uro4nsay|(7 zbDm=QRn5BUi$TqD=!%z-SL0Ds36SUN_1v(e%3Uc(T`hRObTlo`vs8Wdv(-KJs>UB5 zem}I#G^JgCvT(xpU0-(bL&>i$+H386HyMWDYkb#Xtg~*)qs0}s=N_3JrjHexy%)11 zNqD;?-&yMz@QteE69GCr#rEziRY->DIqNoVM~RCVeDPak3m3(vmk8FUZruPd$1vH+ zM}J!KtUXR{x^8zT*88YPRBrgiWkI_yiaf1Rqa|N`SCYQW zI7~YF2c)1hEuwLe5p644?o4On5&?Bnxlp|%o|qjQ`nS2z)>EXna%J#+8?4ukk*84c`%D~u!jiJ6CEKs1ZiNRtv-${FvDMd&#a}3 z%9OiKmBAEv^KTxW&0wk!IS71$`H2%?%Mj|hgIwYfohhBb#e;_H2bEhYe?a4i`gAg4 zM@@g|pqJRUWrE{~3GSKU9W_o5`@GwX%(jZl!E>)Ge8rtBrd(K=l)mH-umTc}M}9Z? z&fN-;bw0bKq{Gz4?QoechO=AK4b#um$7tO5Br8&-`*a6K-O^lk^5}iLw{3U23#0Pd z8FzEACGFqMazzul^l1qw%Nf zF3htBQ@^@*)b{?GNdG|dkjqT7fcj`KGK^e6jK55*4nCG-|M$a{512Hk9T?x+`G5?_nzXa&{2PomPT3_$a@mF|OPy+bQQ82jgky5q=64pK z$H^Ytc0rikWSPTuq0A8{*+y=2=oaKFyN1#3mW}pH2@E;ooOsw;t|EQwtfRayk8>hF zG7uBd-PNWRy`C&{%TCFW7kdw*?a1bwD1`ogBD=g$C1ufr|Qr{<>J4{Ton*#23~C)9|V{xA(=K77h%Mc1=d`eqsanxJ)}^k zbKUM1XFAuNZe?b*iHMIYoeif3O(6?-LL``7*^2l;=xpL5bxcgtX?_gIf!%HY0t)_{ zxBO-BcZ}4h95A52Imr1{4qS&Ti*XwOVT1mn6ghx6(|14!=6cYLOuxMhQ@Nw{c?ZgE ztUTUN^Jj3WKaOVVy{mNG_k#0-CyfeiEZu@MB|Cd5RIjG+1b=hBN<6EzlrNhzm#=`bDj(|j3B2c#vd{H(WP3RKLh!HileJM{-a4spnVsYmzSg{ih3wS11|S4>}d-&d2p z4AB+VWEOSbT|97{rf6HHq9ToU;mpH8)HD;C!-2XJJqL=GyV3zQT0#RujZt+KgysAL z^1Xn4%EWO9+ru2};-a8-DwhKyM2{d{AHC(nEOO`;XXa0nVNA0l9yh;Y(t1o)WmZ4i za%Envk3}-8gSwf6z9MdmY1oQrKVD{SOCAOE*S`G+9}6Ei$T$Bw2|)ad!s{=m;)C2T z@vpD69kgLO9#d|nEX*i)=P#y92i+vUpE>zxUsODL`arp zdUk0lv}DMka;E$SC;hw}nXp(K0h_cgvBetEHbe4JGck=0b$(-ku82@{{P}V zy$6Af?f);Z{XfPv;C}=*u6pJuU}{nNmqgRw{O?c+k^W2WZ|nm8@=N&3gY7RYorB7V z~Al37w!Jjd43K5>f1498cTdXmT90}yE7Q8Zq3fc?}xZV0E69t$tVrg zVUAk1a;BL_-g3>fO|azt1vCyOPt9U!#{LHDP`# z_}h*;&Yxc^3I8V>lLI!i{~p&qzbpI296Vpzm~#Q=&-rCNOhgrN0S6NVgOg9a9D)C& zv+}>v`8z}KQy=&bI4l2WI06C8s3UNQmVDqCrO8MYMl@TpG;@yN^O(xcoCN4$cbN{w z*$sE1Gp9X1%%Fu-f##D1bknztnEn9}7&QUv%-J%L1<3G<_Hugc%j$i*AZrMqhy483RNwF z|HO+p<)pnh6w@ZhjpSxyKA~*wboTgu_-5(III2ki7~%O6{0BG7*kBO#_txD3G>ZIj zKF^)%B4NHIdvLh7rF5CD%Ktg!b_zV1b{R+Th=t| zEei0rg+lRmUo5kae0l8G75IzApZeso6~^icJ+l(uM=yDBXE$Abp#JkCa!$%eaJTdM z3=76WwyKonmcJ<1W8Dvr$md_$ox?hvEPv^DqubzoMmcBSQ`I|PLf$6Js(M>gMp)i( zIFHSGVe2B1?svUw`Z!PNTgaYs@Th!z9ZcaL0n^|hGX-hnVo2K8_562% zDRiL>ir?8yMvjLL0OwoRp34V(i~SdaCUuaFj2pF(M&=u@DIrSEX-b-pAdR7!;f!Qh z9!P6{KdlJWtFWq`!pelwgSGO6?EL-<$>)S)K1@kmER{Yn9uAxF5ZYaT1C9XJSfYJxdg@AbwRK`pwq< z#9Gw(J##L+`|Lc4h`H)%R+w_GHo=j-yFdZB))E}ey=L!w-%GqRY0azpiF$w*!SS*5 zdL>CM^t(ePV&n2#J%iNq9_Td?B-Ooa|HrFLP>#Q>w0T3J^wkE-eu=Q{rT$W7XHsQx zYH6|)wQan|%19i#D>4AQG+6=(Js_kmG`!O0cS)8?Q2pBTKKZWSwwB&IisEHct*R|! z2!5z2jJ=`iAyjx~5xdXwN(@HJ{qs>S0F)dq0oOJ`TcNa!LTj;VAgwOUi0Kss2Ncocx>DG)Xt&i;e;(sT}9 zr8d6;**8JPH5$I{$Bh@y@*27u2Z$#GFKHv}r#@FDL@>T2T|ab9Fj|D0@y}essMi{# zbcJWwa&>+(z_8c?5h(;8La!BPxB)H|b1AmXa|n0kifiGoPEJjGhM0h}*NUt(QIk_1 zI=0~&qA1R0ci^QnPT`ng;y1g~Mg@)EM~8bGrYOOkO{jb5iC;rBk0zt=O;MCml17AS zm2iVqI4*A-&p*8%>{X>feY#GonJYbSws*~7D8K$rI9k2=PEN3WmByP4c9KEVzCH zty2@6Gv`$uBFk9Qh6QV3y+i73n&+C{wN#c)g(LC#)gix1m3(sctY}W1IYgL{PtIys zgLOCnc!aDfI;`m2y zhy4&G8dnnoI>XUc=)y8Yrg2U1%GY=#u>Wo`EOh3nKGAKH5RY`;>fWp0NNAZd5l2M| z`Gk}cbf<73lxkwsT*`EFWZ5c#XMJ6xx#;A;F8O+ub;P}JlVP=dK*&t@*IJ5xX^RQp zW>}Inbn2;o(iBCfbJ}IA`vvnN(RDqykOW1CEm36T&bPg8KA&H!8I+}m$WS2EA-q)x zONMM+|1wE{7qryG*ZrC|bnu-uR(3C+#^+as&|wWL;Wxvlk063a?x9V}R=c+HHJDqt zp%Mp@n!mNA4{I<5P~P>g5*9}~l+3MHhZta|l3M2Nl*`@9JDJ2#6Bo*G1`orDVyG7y z3dHb9rnVlNTAkBwTmJx*oR+WHAwE$AC`nic)2I&~M@fsL(uI_F-t8GV1eawZYltpP zVrNiShh^@+U*{WUV@F-m=R*HP>BZO4O$T%rOp!EtMu5W+pON{u=rM=sX94ItZa#F5 zZUSQdq`buDORVG=3MPVL$qDX#s*nDSikedd2K@EWK`Af*>!r~=fM?y*MClCIR|#2S zBj{tHQlhAojC~_uxe*N%wTxSdGo{OXhx2Gn`$Ks{THrye%feuq&;D` z(q6Y^^v)K~x}I}L6aEDZe;F7CUVk5U3wf_rLlp1S@q7ZA&MsSZ$=>TI?Ivt`P1S#E zXjPf7T};`Z8XiMg^OYa>A$@Z#zma=b1UXO))DZPLr}t|Y!^nXFItluPEf7hcEt#|> zz=R;cr8hsDsrP7BN6L?r!k{Y-nXbV=8%NFekOYduZelx4>Xj=k1t~_hJ_e-Fkl*R* zl;V9Y#4B&4FmM4W_oJZnm&WpgeoZSr%D2UafzqCUI}3TeIz3V}}82X60F?-@BHH&1ZZD!VWm|7;uChkgMSdjb7bPi8Nz2WY)g zu56uf<n&8lfD~zEw_DdKgO6QwZjPmnBTxOT5-os zB(3QJ0p#_62LFkpvZ|0XPivfrquLs%T#aPVas>8SgAZ3G*Y6_rx6Tz)(Xp042J-4} zMGp7~Zm*W?_Xl&6FFQmU6Bw>$3i27w4}UWnw?y;n2js_IMk_3w65u#{mBSq~yK)@% z?9?-v!+tleh^fAelUR6v2$1`Hg|B%UFT?GWcunHi%lIRYWw=7mUg0@^mu+*FB>3#& zbs2u18wQ-;U&iX5C}2PNIhxq?uf@Ua(lLVZXMf1BJn6k6a&`!WV^)WrqkzCAc zxH}m)uTviWW6mt^AJzd$)}Q0El(%Jc1c$n3{b}E;9wwh%N=c7=AOJWR;<#w&p=2is z@RvS3IWeO@@=J7Sm2aocLByu1tcDO1z$U4;-eS!@W=~_Al^Ah%bn*AScp2Y7K=>eC zs_jOR!G>nYE9kd0Nqa@fNZVoQwbj+-8@0j2eDrua%HQEDd~?8FGB)}*|M`_$p8QV( zs}p|L2H97K4K?olXdEgPe%2xBacw;h$SW-s{$}zFQKX|d+cF!QGex0HmkTNK#O&`m zA}wQM&XW_q)&}l=ADz~i_;t_6G`M)m*vRB-LJGZ1s--g2@k(`|!>rE531yqc*Ez>% z>$Z*Rayrk;mRi1dEiazw7~X3STHGZ*kuEuRGc#aUs6}m3|E1@f-qzGqQ+w;Dfj|+b z24Ahu#`3*M=A}B<2d=!Hn!H&V`CZ5!`D)O3I5zzm9Z1}^{YNfXq-Ql?;plrDMm2-r z_Z(D+!v*Ae7!M#eZf<{~3h z$(_lP_auw7c}zw(nV_?3e08&~ zxbt*-A$;Pi@H;^L9wOaEF=%^%V!L`G)J(@KJ=CASCBHd#xHT+)hu-Ffei0n`s4GeT z)y{3D%_O7z2z2w7-2Pf#E;0U<#sAyfteJUNr{=1ndu@k zsW6i&GpRAtC1$!@S3IPCo5*XJeOLMQ74}1?GWjy;KQv?jTJVGPJ|foxO=ZzHR|RvD}j6lkB)a$&Em(m73%q7(c_4GO4P z``d3)^clLqx3$SOr!0ThKZDFygCX`!#Xnn~e@-L3a=*!-+VOMk`+l(38vuYaY2$Bhk!1eRlfj_Efnvu6-9QO{ zOFCg<^BD0QJ@1K_B4la+a4o1W5@ZCsQ|(u7*eE^KXJqsLQ)On9X(f=b^OFjUnuU@W z`?w7Ox>6`d(N~h_eS>*@(RJI`aJC{kuwTsb0JvB_5Bd57U|pAj9NU-FE5H>*w}jsc z?Ip&ZzrV4?FxG(5DMkKd@YnlgB*w?XX^c0}KlmtQXuI%EOxnHB?zG<_-C%qSe1!u* zBh^~Xgb<`%2Yg*k{#JQ21{BuLz{d~?#AL(@2WXZTdNT^r3?Ej58c88Y_mxRV2LPY# zfUmixhZPTLmnOyls~pNFnXUhDY;MOO-{6xGn;gI|-qz4(5UPPPN#dj~)+e;R_~&ji zLIfkq@c#~pXgh%*2`ZB~zvOS3;ljJ&gc!yg2gCC{g!;@Ye@nhLyc-Of7ey~uLL#=0 zE3eM*wo)w+Bn5;nRy?e|4hY>S0y*GyS}>Wd+uzal`CC5C7)(Z%+JwS)Fze5k(%pupy0#8!+lp?x3}#{r+@)gR*3-!FtjT)*=c z7cj&NO%iSfoDig32Yg&JCMmQ%b1!BSvYl+U69Z#vh>tNl)Wa(Bu`qwz1kHK=Tl#Rs@5=n1%TAnKIs*3q-EpvP zxY=qQ&1BVQ-C!&Bg(I|l9I9kMK015WVI{YV7T`VNB#+-$I)U)si#%?Qg4NcuESgn+ zprtK!jYEuV--hSqCVjl{Y}ustml5DSN`J!%y&c&I9lTtCV`-&W+ycJvcZo+c3O+5W zLFWdz9?jZRc)u5VeT(k{DNq*ZGG<|%dNXE`nLbRBz$jZ;Hw+jDF5sjV?PpHfIq*z2i? z+DllT334c=sl*IFjFP54pC5v_H5uK%#iE9E%CDccJUB39!|aG#G=B zvuIv3S-!|heZQzS;>5Bpz+47?cb*u+dwpa}=uqophe03PDW&l{b@Y@n>0)1pZ`$1Y z%~@#W#j>$&6;~)t`TW)8m!pYjW4P&iQi;Vm2LWnYM>Q+~s3JuCAw9Oye|i{a28atp{sxTt`GNq*wLzcJcHO=O+IxCIQIev zdpEPhP|z*|_}hT4R$m7U(WjYh)%_?4)gR}^P?TlUjDU?!z!~=&#h9(zsvT)o8Tfs@lT`Fnd;+ z;5msm(VLkkBU}~M8K5?}#Fgc>{(|-I1SA(ONeXAeg8{#vbsi@Lf%QKHrXI?hY~{bs zP@Jn~oE%{^TRhQwKTZz&X?jl26y(PAWKh-Rg%Z0r!)jM?`UN@F(R)>A`!$T3hPkJ_ z`2kl_8`*^#J4`xOpuF=D`!xU4?rk=G&egk&ta$_*SeRxexX(C2%luglvmQm*4z&@# z-;Dq;g-sUC4HvrLhI((u+N?QRkA`Ls`?#Axp&ple8qo1LaprT(AzIJI<}Od!ZwYth zq;BJ!f#eIOBFHR@TTKl`bNo>0hr^C=0RDlN-2DU6bbGNnD@+&kFg0M|8jnrIQT*07 z7}*U}x-_D;14((iY1XqfkydhUHmqP4-SH&Uo(+m#IyYh6t^V7wdwKD43E5dpoLQyP}l6J7_MK;hRU2`5VaOsmuHTN&5s? zY7v%QSvECJU+B^<_m`ra)=CD5_jaD?0>IUSvHh`EmS> z{%t9@`z*w`z=8(tF<`(JI<-U$C;?(zkDF8jTO|}pVPEH^ zoVxX{2~a)p5ZhBlX}ly`k7z*p_OxO&3z{u*Fd$@K;Sf4WkmS$+Zex^>22E;>eUx1S zr`OsF23~OdxC#Q_Y?RtAq&ocs*?k6Nf9K4kj)B-okn(e=>Xg0o^`0E~NB|_n7)ld& zH*daE4<0mSXMDT43ZWKjEffv*MF3|IUG@IsuY}s_&%gb|+#)G3!g=` ze9KIWSA8$x^$leJ2J9ngy-gtXV^|KKjrIq-Hbiu@yWnu1|K_RkjfI}@v%-6$w{1WH zQWxpbPyOTINDU{d;v1X~Z*<+s1#!E3Iu0Qo{8gtWIMM`Rg( zKRev|ELi*ZTePrf+EU0y(L2}|=$d}hw1t1aSdcO@g`UQkpq^FK!*Ew5`uPpPB zd*r@#-n0UKVm~fwMEl;vBrNAV0s0H+ob_f8X+67VJ|)qbA3B2VGjbUIrY?lT zGM9;d3awtR9S@p}T)(X~wGs1AwSBjbj{)3i!VpPt4Xo~Yicj%wmf8;Cvq2oX+Dc0e zfCHf6NIg7RJ4)KSkXFqqUB!bNh6U2<;;!{qb5J6Wb@@CBJfxSxs#o|v?JW-PPtnQM z8J@Vp@8kBIc5-mD$FglYN}7w>Ci;LOK&Cx-BD|7~Se-0;MAPvrYv;SOA4TTN8$@jK zOD+K~#vt5S`BN1u2<%RR-x5{Fz%+b-z>yt(GrL#@gf- zqvi8brd)xU!a7_uf}}ZaaM<7f?YlsfoEkjs-hP`mhu%qSc&zc2*4^TDDT5}x$WzFa z;+^IAl*X3R`&w^Pla@~clECxrw@>tvVc?Ga!NK8j#6pH!FyFdB4l&yK33*}cM7jWp z55wk)j|N2nQYqvXY|k$O=iVu`wX2&C$v2h^-fdAH-9A=i7G{sS6I?8^=fm-Wxd4xl zx`hyas0m(axB}y&>dm)ld@EViMTesg1%5VJ9+4z%MfxG0-izSC0J4GgIOsePn+86M zF0;tp`*;yQd&*4P$?P$uj z*m+SfRMhijR#P8f>OvZXFCBvaV(v+J zW-rc<4`Eh&4X%jzMCkqf>j!_m@_p|W^?epigpc&&oV|3URa-rN(>xH|C zsh>6RXh&nWu@`V4kFTq>4f>p;)fmVHr-g*0S(ii=YTN)IORp?nl;&fw#WjkklD^Bh z3WeJx=ymXiv+EF7g$h<>?pKtkN9!9aF9qz;e#uiiy>{fTtl&aXgkTKhTBrpPC63yXo7)Wiy z;u}l=@P!9qpnAfjce4f7o4u=S1fR~(ylco#ON`EAOoVRtDosC_MN(`mY~wwn#CVQ6 z6usXr&(*1vF_Va6qra41Gj^lhMvzb7lAOd!<#TuCU-z5zjZ&MBl*iH03!4LrO)(6O z54&r|AlweolW37lZCclMqyv{blV6jgK#&f~m zmsfFzHIRBRKIu>N)|yGI;kmV!0p+FVkxsEQE{Etw_IOcwugtCWT1^ebP`4(&C@@un zgt+b?MVH)9e_D?aVn?yS`GFFQ&&A#&I-AfJ5UTqRA594Oo^BHExl7RcBvs!A#YK}g z@n}5~A+b<0*P&~4qDN099!Av6#afZ%->^Xslis!{l`>fV$O)|Fe8>$FT=d!{2Uwun zs`LVnZ*--uH|N$i3GZCYJWD^ia#Nh0hW9wj8qH7__CK+sl?+nu09tO^^lmnpzhtCk zhlZ7v+(4%3W#B;4$SA~-h21_a*Q@lSJ1ssg-vUVD6@(Iq;D+o_sD3&RTr~k>oxw?I zqDypLY=|`UI$y4TjCv`I(?BWj*6I_E=C5KTt&PZn{6NtNgzG#dKzi>M&wiu%S@B-J{!&Se-#QxEmrTP#5 zgy`8CPv{L*gwuac+kL=6-R&J5!hQ*@vOx0(r8FE^K_Ig&vuOB(6U3zBZ@ghqXpTsz zUUYdzERcUIURUb~iNj(k#H%ADQ_nT*kb{!qKBxb=wa7t--;&U)$EYz`sE~b`wQ;#- zdIal6u!lBb+ZQ4K+PDe7lqRz2)CziKHKF6WMYt#F@2tJho!ds_Z=;9x4e(&+gypAf zHRkB6jh)ju-j3iUnL5Uf8V`$PTl)jxOq=p0piB$^o{05tAcjSV><$S zrp*x~F{tqH+hzy9uL4VUDa7#y>`k=|>WU0LE<{2Q9#l!#Us1zTY8cnZ0!ab+mk#;& zvO9nm*mPo`GRmN|fj;V?<$4iNb|qg}RCZuq#qPs-PJ5V;Q>4R}>*TkEifPj9jKhH5 zj>w>yLWA}~wRi;=3*(zUo_H>QS*~NZxspB#3rVwyy*FnBp^n(x}r?obtpRe8}xvm-qXYbHJ604ugsJ!RNr zFGE)k83WT)-r6UWk0^_}39w51yy#&i>&49*+18s#$|w&)a`AE z^~nt#qbUYF3Yg}h91TPuR%{Zd9z*-K;;)4T|-0ezx?149g*Md{L z&FRPG@G!2#VD9zd@pUCqx9@w{`vTxCY*p8#IBRGHuI!yFS^W`QcKCN1+za0bgdLQ2lzX*p*2v>rusjXRj;nBH+ z6po^Hgk8_c?^KZA47X>$h zQV6aEz;`Vvy*c-I8cCnvf|A~~5ntllCSYGk@X;sp=H)B5UG%1tGS#os(w@+&q6AV6 zfy3LoIu*)Rj^K*$yUMbAU0yZhL zFnI%OeFsNH>W}N;(I=q~y)clX&t-tkzn~yNdM=3&e5^EKS)k+!V(*G3Jo)&QgxzLf z;BE7WyzvNB6+})uwsa^|lYe)ugRUw(w_GL1OKN_F3lBYl3CBx+K0@{QiRH$wPJ;NT z1XUlTI49^PL2nB7D670H(IQB4VG%{Gz`g6<+D7n_2s++dIBevSy&`WY&|2IPiaW7^ zZBN8qUJ3!ejwRyw);l(N#ec^dCdx;~g*Q5hts??4l1KB`yUdKPNPQk0C_>BB&7AlX z3DzV%V1qJ#pEKDCyPEb+JS;14$w?$q=+iZ&A+u!*?$rgW(;F`1Ax)uX%so)@l|je1 z6l&$08GXM}v(S=n^pg=3z<}}41_PV)%<8$*ER8wUdvg009cq4JyJ{wu=={Y>WVKX% zGxLGFDrt`81uQXs=t8B`KAt$h}QCicW_g)NXEqxF8!%en(v`$}C3z7LZljbd==s((HOT z^JXLCWzEj895H6zsQYETd+E=9Bd99g_X{YGOvN4Yw+N3QRB?aLMqg=oYIx*kQon6e#f6Qq>7RhoB#!Dq0syS%!)Hfq9!Obg>;>m1_|e{hRr_FAdt{ z7j3DupBcRCOzoSJ5_zGC6y<675U*2f0rRhjB|4-WL(TH(PS8w#3KA@N`zkd_a8r<* zA!weK2a+UEQhrD9AIDGI*`)bNfe{_Accd}}hX#sffq}4EaiOdjS_rFOOxu8QCA^jZ zbx}K7e9H3EV(djFOO+pyo$#1Gt-bDi?5V)x?I0Zj)U9RZF8Lz&zU?PiIa`ZyvLMnk z*5PMsI$F3`JUrFo;#I_PmGtsr{XHK!r^pPzaJhl`1Q=IDCF-Nu8~vWE38rnufRUXP z{-K}%;HK4uz7X*CL!cV>R$BVQ=J%(9BacMU>=O;Z7O#H?2>J_G$!2}+RJxmotTPt# zQ^Mq19w&*+j4v8A!?zR_yW^TgZ*NGlw|uC6OGJRVTOK6~7ORV`jy!wXyKS%F6(8Ox z4KL%A?$N4AD+7X{yN;o{`2?JgHL22;Lk}?rsOPU|wP2K;nt$N<>Mc-J_TLZfm^{i| zGx((3-%mIWOk@ThrdOWZ)g{<|pIvU|_WQK@NH-JUZhFqi=-2NpZ8*S*4OF1K6ZjI)kKwZ@wHig@llu3qbQfyG( zhIh;B_83?n>uf6~_x00i`N6bmL%?iJXX0{JE{G%4d`-WaVSEu46J80#g&S|5)rMQk zhDO%6icIPC4J2Tlq*d|@nND=&5b3?cgm9M=M<)B1+v*4v5_)lhv$j)e@VYI#c) z7R%-d73Wi#jTrgP;hMzxmuzMPzZhHJG}M|rsj7V=d*mI+*nR)Qtg$W_(6itQ%2jBF zewWyW!TH*IK#+mCC=7Cb#cEQaW3w2yon$T(}R3)PJRy?aWoFip$#(`K`#?rME`-ZO@Q zzX9EDIJ!AznHB7wuy3l=N*}`~WqcZWx_e=X42V;M2ASKz(CjT2Ojk}}9=4v4ffh^7 zO9mRB%U{&UN~KSL2{f(e0qDa`0#%@HS>@cDy}U?ivh=s4(9l1+8^PN6I?py-cf<0F z!jPbi!UtUtw_ZF7+~|_nk>Nrs@Hsl`ld{M6A^Kk%yoni z8g6yrM{v&@46TQ5L@R?t&}fxr>!pAj@YPugc|{;sX(`$kJ9Ehsvu?-pKw#N&N%uPy znr@Cb_db7&Aj6eWKtpiuKk$=IJGp_atUzj_x3^rZW{f@6LL={oJn3a*p+nn1Y^bT^ z`QSqg_AT#UPS*QRke&L!S{9dunD$#Xz`5}3gTB9oG_4DflqZv^t*yeW0KNPZc7=;- z%3Pbl6DiU32dFLD5*1Tc@Zr1$=c4=dK`*z9WnZmecL5d*SD;_X$#+bFGGIxAhmCC74DOzpE92v=(ao54-S>WezdaxKZ=Z9X zv(MUVujMB`*XGm}5ltlCm{=nX*N8j1_zfa{3t?V8&QiV|878~A7SR5R1Yn6+yRA<5 zIRiJx#h!st@=NE8`yzBURV9>6}X=|d5SLDD|fSL#)Lf6kIW zcDb_J|Cd)prigU^0AW5;cneLRdZ@aPb}|n)A@tuv_zmyAkL1Sj*#Ec8xV!3yTp6(ZHumN)$xP2oYO92ReR_1s~)|g@cdSa zT`fy)+6BbAx$^+~N-WHrq5EHIp zm|vJ(kmdrf7R1+!_Tv1h9&Zr5oxUyZ4l)0Iw>{nRDW8RwUG=%*0pjH{FQ50EZ#+m! zSd;jQ>n5C3*lkH27(>fXHTGE*0g$K1;&jtxor*x;X$fy%PGQmtYE*k0CP0Qy7fAj+ z?ay#B_JVXZ#c^9{ojqe~>(~x)@rM04T-yonNv~;_Q~;X&h!)3-IS^8k8};l{GeK)@ z+h1f-8pA@&^65cN5zoHd&trbx`e1*!3et)Xy?54Qxt(C0`-gKqGJu~RxI0L{;7VPB zut94*Xz5@@BW#yJj!Xv)ZUpmX{kFFc8gD?a?dl%jSLo38pV@XDlW?B@{Z*2II6CYL z)+Wa@L{a#Jp`A%p=f^|80EbR zR9|9TI96L_fQgm!2t{;fbL#fMb+<0`ACw{ND+a@&wRCryJq}9WN)pf_KH_x~H}E8! zV01SA>?_KRV!~gitdw)L@|H%c#WyxAmUF^~er*pPcLkz3hefF>X!ebVkOuK$`Bix& zj+idWledb=SB+iy3FZm-L&5z^aXn%TLJRyc(;l(N0I3xASap`F-r4f>8?*!Vn?4R~zWEKR6N9_^-CeP&d_gIA2`>FLXT0EG*w&`o7n~V= zp8u=jw_|Dj)};skHd354&)zZ)Ih{Ivt@!5Psl~(7W0g~N6UsXb9lTbjlDMKjd)Mm4 zbTXk*VSvq=O+>l9WNjW6`EW{5HcO@-pu*o66xomFk~h3#<$P3Y9Qyjm3$6>hRG3Inv;jeOWGHj}#pnkK_4fDs%gM7Ls;a)QDmlOJ6Y~kUkF*F1%M? zOPS^ZS3FHSgzRJ4d%{v7AICs=gJJ{i7N@YfXyUe zGatoVirt}7X$4bBHA>N!o~9P@0VtZ|RkmY}3q#EZh^_Y#T6h(-{2n{-v9^H4+#XuqYJQPV%zV$SU_FAxA9fR+Ui)lYcz5tn;H)N448!qyM??=nG%+j&+Dd-x zC@}(sr})@~fvTuaMC1>jg;5_d&P>xrhuf19ZYCP!)9w6rjHSkaD4g0#XpUuJdL7;& z9}Y8*J9<0YdB@+ubbxaP%rTjY*W|6`BCx{2^hF(Ui#$9;p>_TqsA$dgGTY#&|Mi~` z#|~6?&6mviOAS~mA=y#n+Ej|25!s8LSN&^k8xzLZ_;{`L=_cM*V+G-SrLn{OfkYXk zjW>A7g#-JNMaW-Vh5<(W#HDKuyQSyr_QCwXx&CsgV3nN+@HgF9{06XSTc>;)oXXhi z=JO9RU3wDWF!uWRvV5!WREi3dE9KoAejAsySo-RZcd8`XSH*L6He&9^l@KS+r+#Ke zw=e0nCJ&YHrD_i(%Ht2@t>s^@PXsE+M6xsLG=S#@J_kbrH}aN&yRSqva)A$|V_JjS zTt`G=E>5X|E1xG^j?E0cYy)Sa3E(EN8yBQaG+vD~yG^7-w^7xKUW}_wuAlC*Gm(@# z=y+?;fBPn_&vj`|>%hKa?O>zG=(qE@Js;L*yr;LZF?o<|EFKkRN=3LBjFIn6dyXJb zO)pP7b!u`MK&|iP9~K#?Bi*Ax=?9MOP^!N9SMLDOuCWT|()0)w*gi-AnHG&^69zq! z89m=*SfbAhu{v?r8B7Q+5BdXpznH_*iG2P;Z)=gVm3LTbQC4+$FM?#-r}xUU&9Ar~f1n7mJMRkq;Gi!e-S9@}K({$s7v>&QE&*i?xBLRF9C+us zgNQp(&`JBvY0-7aKWbG}YbR3dRGn9h3b>ldJaP{3TF3NQE{NqtMZjp{ZNUSl{i4+s ziWjC=GDIAI^_qN4s~2ku{doJkOc^CUZ+qmYt=P#~?EOVdc-!NfxMv}VZ_;NXx0z8C ztPj+8j3sqjlBRhtByJL>xQ@*Vi2IQvYbqt@xoViHBcd_GYUzHpbMx!dh$eMi;CHF` z+H@E9-?is-od`0D8S$CHpJHHm3zwntyjM#n{GRs5F42Gcl_6H%0+KI~SCEUAvfp23 z_rUFoBxjA(7=JxMST@xK%Wc$KkGtq~ttHqF?Rv+*W@YFtwS{O|FdaP8tMUd~U`TP_O?5PUwgJrBFAyfeP#vVkjpt1Y zOA1;Td@Zdg=+JSe8>*!8Jb%n04Uwi1`&fWSLj9wT*ni*-_bt3i&_93zbl>ROuIXC( zKdG#Q7ZKaY#~Vd^#Vb60P^pGlvF${@qP#+>5wjL-$Mp$Y=ObGm2|O@gAd{@A@%AeG zr#~1J#JVrvgTY1Usww~c9P<3T+?^Xl_M132%Ns;aoM;kNM7oG#NFv3VR&E|$P~2We zaA&ynnMnDE;6^R@25{pqZ;8(u{$HlT+lWsnL1l7~I>F%8bs*P-sST$aOop{!n#*=0)~jLv}u(t z6B|5~aUL|MRU%PxO$1Fy zP8!UPhi6K3wNz34Q3;mA{TBD=%SoWhiGsv_hENpwd$odA-Mip|U%0_^m6T87wN&UC zdQ*fKXt;o+EP#dAv6}SK(VjVfn0DFC+v~}^Yf$42wDFwY*!945K*?L6?j5mKxo$os zsat4WMKxMEuqN5@9@(+fPLy5v3BxcqKkBfId1hJ;j9+)%)+*V!{y)fXYu-}AKxW|z zqleaWl4}s54j)(kc2D_z?wn}lXtx!q;tGu&8Gz+XSDo;DPhd_Gq9e_H)uXGSQu1uVID(4NNU*NgEo!8Ya}yW3Jlh0| z&0B4KMi4s-p;J$iBSFbZF|G;@r>O%Au}6|CzB5e`?*VeoX_EcSPZ|Knib?@JIT$ zP=%^N%@?qqry(s{FZ$*=|AeRflKmgtl!KqVeCzYi4gn|F?tZPK>ic8U*<%h7kjN z@SlU+s1H=tS{!47Y&(3Mp6KTT8Ij?J6j%-j^bzxw6UBbcO|=5~zl_B+zGU&Ehctzt z*=pnPm~akKfGQr~i@i=NDJ6lw_Zg9*kf6+3y)<@xj6DAe{w|n)xo0Q@S(?Tsi~Rlg zlqhq@hvaYI?gR_KgT^l-cD6yMN*s}4bQg(XTy}TQ9)Ez;f&NKavR#J8XCv7RIUt)i z0Rdw19)ncU&>z(~;eS}V8MpcRb&T{V!5|7q8J!Nx^+3hgFY9XxnTU`_OA$p^K|4=*{_g}SF&Pdu;n5(BgFp6&f^U*(J z)XDe`Pzm~`C?(?Z$H?V(_q^j6zt5l)IXux_)W?o>^>*cqj&Tg(>o1hu2r`i*qQi4! zrKkYvsk_H6JTnxl4!^r8q!gms#SplU zcbnl1636?ig{KqN!m+e?M_>d*8>Xp=?B&2i&H0G3voArB`*8-y_!ja%=K_bO@IvQ_Ow0 z@P=)ld(w$sx|8QG8fQo`KodIJ)fby9dUlN`0QDa-=OKKkHudC+iZ#3*=0D>`a+*$` ziqRnb!WEK_KB>XSSJ8Qk1&!*e{{YSoxxctwa!9buIw*;8m3yEjScMGZrhossbaXB( z4O~@OwdfELfaZ)t8wSyU{me0UAEM(B-gPcNy=?qv)0Obuvy6l^q5gI{YA~HZ(p-HVq`<1k|F9ZiKH(ac%}D~$;deVhNb&7Vx>eP$q6-u# zeuQmqGQE=uPUy1+VGE%ADaJj;8sGJr4*Np!q$9YeeQ@B!uyPG=DjDhheXEt1gAw5Y zM)%jAZV0d59{O(%+VT&@hWgIleB`&|fOejt7`r;QYYZSojVG`!Ih}PveqQy~;lRr+ zFC1-S!oyimLiM6uC^=fX`zuAm?Aa1W(uN}Ov@lVXXVc$;ZxM}(Y(O+K5 zEh6r3>-M(VY>T}`p_DW=W(>O8nj_FIM-73pViPMHnU1U;Qu)TiUIaI2L^%6t@%-J< zk5YY18o@}{DYc3e&PN1;srO%+ft5!6)^)2FR?h!PErUGO+v8_D5dRSyBZ+XWE-NRf zA@hDMjW6;Ou=f{MF}7`-I|4;s9~#&YcJ`HkRGd~d>R(Kris4a`{Y`+X@~adhCQ?=d zm&tqhX49h;I;Mhl-i98Z{d>ooXW1u~-uTT86us7`2k)7oN10()aVM*b_#Tkbx7uc zul_>qDh7{bKj*4FIiHAWlT}GgqFDl>ep6MXXZp9-w%%^p4w1USn;6b0x_^22QNNA4 z{qM=+&#}aJWJHo4dOXKVM;h>xOz}t_zQiiyi~M1^zfybA^4q1=vEQXOrzaIQjaLT; z5mHA+b($d}%{FWZ!X1;)K2UPSETIyy9D8%5z4b^(ndn*F``j82s`vY9w{RV6lLbkZ@=_PImy#9lR~`a8 zAM#OBB8*n9l1abV3*2+a_($$BX8<2)KSwgx(|~4Ei7>$zp1;H*GtR!lx0T z$47t+4fxhojdDk4SbLQ6N2SMz$vFe2iEM9Mt%qDbEqW0Lpc|^)`K4f^P?p6yyR&(9+}QcJh}RH zapYJ}gTaTsRN>7TI6d9}jVcu}qYfr_R-_7d_JcS?RNTa<|I@Ffz{**NK+pWWb4!CF z9L1xS{@v??XfF4DW5zw#e$npoj}5~1;{IXb=B+q4FfQN@;1m5|3Bj05?1X*IeZT@{ zJJ()1e0D&x8Xk>3G1#WB9O12jxNgmhr|J?^%a*$ zRoIsi#AFl^gcI@dM-$dxfw^msu^X*ypoBwlV(SP(zt7(l-nBQhE5M^yHIxaZz{037 z^I1#I48Tc_7S&ceSqpHbJ;$4YcpIvNI9Yc(lhFuql)V$7L{|tkMy*D0=nN`Z*UGK{ z-kTU(*`LsrKUW^);RO+oN|RM7!;xJ0HAMy2OC*e&Sly|KohqS;|lday&EyEAY{MDp9P+~;_KjEdWz2)<;Kk# z>~tKa$G?TwQeU?8cFac-*#c}MFHPXuE#KVn=g)wz zY;7<9gdhk^77v!>om$fwWAC;5&+&k%)(gWNqQt5*OMvyY#X0%H(kpG9zqqX-_h2Al z#9O^pu$*}*#UNJsyKNsdX}*BIk?i;c7dS(bbiO{_jNpFg?~`S+}u@n%haN2OP1ZLBU0fxqTwe z%qN!N`D+U8EyB2ZQ}TA3JE#>KPGE#k8*Fdu#9Kmj*$et=$B*`~OXzJq`;KqzUN`vb zAFkfw`b?E7qW0xdes>-tQevI)2L)W587Fey;f9JiN5(d^#A4<wSbbtFOlDAk$uIEVSuHd0&SxcsUMS=hMPGzv+0EPSy5yF&s z@p7#edN7FiU%~q}UO4Zi6R$@CPMJUl>KM>)_^n#)-$W zh%_FKvR|SGe@%x`W53smmiSX0m0Y*w+A2vdbgd(dtxyo19Mv{W-nV=&m|kZn0r0Wg7imHukx z-lAo}V##(=Ih&LS*SjU#*w%P)`Yjk|r%&%u#0RPo=Xq6=FcI;ezmlE3G}@;+ULXiO z{wr`Np5FQU1mH=#uOJRF8}2friHP8HUM}^5AO>Y53LR5HCzpAc^J>)L306{Irk1Gf zfu1I(A_PLVLNE40$g%M&96t1O?{PPVpD&?;IniG`|D67clTgNbn7@ZxGZ%soGYaRN zjtG@k(+np!*3$~vwCtL=(E+9FqY{;9TZ?eXmBoMeLrVMatxwKI zg;dC|>%2tiwUQ&he6HJkxhxajVKq+PF1o@aia1`|KBY&eH}N z1yFV%M%m<5ZM@CuImA8V-tI7^_DN z`tb$N_5BydvmKk) z7@~p^K_4isG$Pi&r5ueLv7Q`To~;s>x3>XIyUf<@)qF18)uTU1hkr?I@51eEXQpYA z;d9kViE`ZVuN2t&)BC)oj~T$v#zl_zlzAe|EcqQ?h+Tm#wzo9Vk#`)AuP}Sdv8*u> zbW!*Xk~6>0yb(7+jWjsios+GA-a{+UT}Zet%!RwU|4nFHR#~D zb?THEpe{9VBGPz$TQua471AGZtZVIyuIpl>Ti?E1DlP2W@=zJv0_jHMhsFPP8TEoi zHZ#Y&t|bMIhCTR}Gy@toH;zPpql(wsyH2d@b@Cr}c{sFZ<8B4TlH(LOqfaMrDbro% zQTV$P>IzCg1FQbT_h3(<100`s=ahII}_yXCZWIDP8mxjUatP0RF5-<)aZDK*#_ z5;FIb_k_d@e^}HMo3(!$smwUj{&B-J;==0ENpe2>_uKNs)rbn;q(0Gd|EIe*T%Xz$ zHRKnYO(^~lXxD2GYw8oPbdd0v&&d>>kOVA5V2lOmtObBeWYyGu41pagRXM zMLsw4H!qf|@&BUV6dzb8JuS%99^-sUl?RXe+&r9CET9)G`?@kTp*VTGjIQC0?0foH3ZnVqd1t_p5Eisf&4`{poiwLzAoa8?sbAPH{Sv;-Z%*BL} z$N^PC-h~PlzMsX{s*8SS=c<(1wP+?wf0;PiMEoL@Fn|8k=gWjm%!R1?c-&JPEtxXf z^U3WnSp|-R>HavA`j6`{8NKwr&mwO=N2?AzbNw>r0G=&NZ*Jn2=+Sf0NC&{CV$LRt zWvO-KPdQ)TH#Zi&EKe?*d%R>UDj-Jh!6{Uu__U-yRSz*$CO%sd#&Lh9Y*ODc!8FsL ztZGzL%lx6}{j^6v3)jq5O^f+-4PQO4KzNvQmA=f-du3zA=fOWQVcNYf3~G~eb>)v8 zjQeJjWyV^z>2RdoZ}^EN_$&{AnPgD89;7;KEHM^i85!pobO*%rdqy}yH(&|djSiSo zcWH-&?(N4~uj_Yzzl$ZPXa6$Qcl9sp*M9wCl6Z?b+5B}*jb6Bgi*(XP#+h?cN;_J& z-KE6+%T4Qv%Db$z>2&hu56Mho_xX7>%hrpmas(zu(o&7KCnMJ(Z=#9;;Ub!><_VS` z1BDip1*K$@Pv1Q4=8&V+*z=eiK);XQHV;i`&#)AI_I`pz)3UC{`@Mx}nihsRT^sq; zlc)ad%fm8Rx&-ql{d9)ZKlaFW(pmOuBtMhS{C7_RU7pa)U|}pR)F0t!SlW4+3e0l!ra))xHxY`H`XX>2LkqyI)Flnzb|1 z_m}KBE?rDc%1Bvw)GqS%bZk7e`pOgd5`LtmJh`T|)jX!aIF$bU^`wT_51llr%h5f2 zou<6y60Qp@S|*Xb7n*;4va z_)5s!HHN4a0@7e|)8u01>a23%hBes|uhP>pZ_EZWW!=b`Yt{rxJjY-2zjlq}IH$9| zpZb(T;Pax@4vmwRwpP8D&uBxZ@%95I+4?o6hEQVA>9w^SA{|TRJ=9o zfr=Zbdd0Dud6q@A4^j;c6eY*Ux7?dQcYC#)GtPRFn0J z*IL%g4j)p5)tv4Ehdi@)9or(Aa*lK>`9I-4>6IE7z9SIpmKzEf9f}y#JDC#=U(Gsl zOOkJlRHUzbJy$G$XNsSBwc?WJfny=)WPH@11e}fT%g^2;!Zh9&(^;A+QDuSuXq^|% zF1S)*9)%iO)?4m9#w6P#<5;LIjh@bauMTP46LR|Vovel(IP?BclsO$;Q9^1|KTsBO zW&QrCPf=+fe|}ftb6St9-ffk|o|^nzz*N34UV!!P zUjHqwXLM>MUj^9;pQ#8n={Wy!b5&$~Mf~-aj?XI@6?VECZa(&~9GZc15r|i{ld)uG z5Ux0nyTKq>4gl$ogv{67&DkqC#BHsuf2NAw)j0pM$zflY|2DiR<${Wswo&1C*Y#eP zA56giQMrhT!UUnQaWQ;Uw`)4fJT-wUXl20n<(J8IP1__cf?}=ZO2+G`hp#6%TiE@& z-g(}#YKbjQ4|l%X=J>e=*YEU_Z|HiF%E~Z~H~Ax+qJ;tVi5i=`<|U)+dUS>+7p=-h zig&bsj8;%_C&boSf4ZxIb~Dl~Dx|1elDK)VB{_yh_x`Aj>*rn8^8ehFC-j}1m<6Q@Xg4cFe)yGO|ch1;_4%~O$z33ZO?=EjV%A72RH?=op(Z`4hBxVMv@ zpb>FlRwlLgd0-%8k^7-;O7xb;OG=uIblUzQ35AmWGQa|xr{Hqwv9Xy%U78U^*}cH@ zlO@%x$fWzeS$UeS^y_bx*$jEoDxt1;ojsw0Te@sq-_Cj(b7t+mYFuP?(h|$-ToYW9 zYj(F}qz^r0^x6+yPsTao9PfD+ml^U$X_mW2eTowo>m&9nyS`aQ@f2(NZ5uR#9EOaO z=UlS5NP#(BP`6TZ^~bwRhE^?pH=h1@pvCks)iq7t(&Opl&7k1Er{!9@{2L=X_`v1| zf4KWQ`NevpjDF~>52Z$bf?wP4B}>1Q=8#)VFBhf>>PgDxbrBG`CvIdLh4ScK6$u4LBTyxfibN1!yOcC%=fUxF1M+|BTms@~d1dQOg(*$R6#V*v_&2C-nikX6 z|7v=)x21UR8?Iaagr?2BQzEsZFGl;@mbaR&K&qi*? zMEY!`9la)8b}$@FrP1<_9;P;xv_RJtzmJK%(W2=8=y%V0>tc8O%`MTQq)CY?(f7Xd zy@sN}y6-16$9M&|Qi#MW*aFQTA%!%q0hJx(HK087Ttlcn`}1`+_j>nPf9BqC5^c-= zm){va&;Pk^*|@AyW{STz*1-v0@~OB0*JSBxQJ%&g(DICZk>;79C_Q~*V(J3z8&*lC zR9QSg%-xH=-){q#Pq2ji(sMWYH1JitJnaWb(I;E#iCtMwogW_;_V|iZ{M^&xGjvVG ziY==8Y6O^)%@*#cU%^B?qZYFI5)$_9VzLZU7jkTZpqwW#JxKAdt5it?{Ui0lv=^z6 zlAN@?`VW2IN9Egf8UL8;-lQ`XpEPvNd;HV~xFzhT9$e(-!@GK0h4izxANIZvpU@ZD zAH$B(_V-BZ=8{{rEp7*@)QXx5y-9m-S2?Dwb(bTZMcZbGTDPM3M!8v1A9=Li!+{|; z$w)9$03McLk?K(83cro)5F)jrvJ+Xp z`!=aVkkpt`S!7w@D8EA_bl|D#>y1z?;pBG$hz-*-8M3$^! zWrhVLkv(MD4DQ+mG1;3Sfqzfpgcx)R1S5IKm?+QqAH3^$LE1%mOXNXR#~o5;Dgy!F zL3&33X)WbH!RyHUWD~X=G?#ryZK*s(s^6<|L@ttDFv+VeGemZg88OIfE|Xer%gTlq z9ZN=1kV*evXo($cq#zb>2G_H8GEz!1Q9tEKJF*joKH~xglD1Tt95wmKr=%NHPZ-fL zYKEkvWE@QHPYT#0ZP$mGnctGo!IRra>Y{Vv$Q^SB%vRcdoUmau)>qw%kdj zBcG7=lYM9Ys`WxLQj08u>AB$x=Exzk2BsO^7jh&Ny9yer#tiZsn&Bu(#^1WjbpIEa z&{13m1u2v=?6?rjANDA2yLkVl20f_))w;0S;bLm)lJ#ivJp|ePLZCg4voZ2Ic@|XW zg3rFFc_m<%Bqs$&o)>MO_SqY1BE#Kbg@mR>s=v(JngzU(kz^kj?ijte8wsLH&Jk{! zNDb8Bi|OzrJ*5)oug>kzBYi{pb8;lN-j>o+Bw70fJqbnR`~OXy&N5SE4%s17h}!b~ zNH#J%j_yX&)OO}0fS;mOibSh2D_)JC)QL=hGEMkdqMFeEuBC1PUG5b}GD4UvoB5;A zNWK~cu1XBEZ&bi`9YuuT12Q4mQ8_-do84l1mQQDvkG0l)ArT3ux`zNt_Jyl6JJd;gDRcSXCSD)DX{rT* zqj%Sl_)v!N9mRA6leRz6I}&7g!uM6ph_sN5n&F;C0a>Ie*#J|S8eiP?o{noaqtf+w zTJSLP6`2jAyS^G&(ST|#LF6bfEl_v1R;OlYwl(ypSh!lGTvq4C7md?kNW-p2ets-5 zbP6~|FEGpLBf-Bz%Io|t*1JmtZ@zXwOx4U8TAdACIG+hB9(aX9jGyLuEjX@0)+H^& zmMeez8Qb}lPx@qT@Q#DLbbfiN(0s;>{DR(J(+|ZJ?;$Tab6n@IF{}pHSH^C$GV$XV z@OZeLK(*iKCaq4d19D>=(z&%4s82_a2ByL{*}AqR-hBD*GE~NYc%8TMy;&^uG{KVAH zixaZ&)%@kC3V&SYYyeW@jdfO|P3SUvEPKhk~sx?9cxM?G^F5>=Az3E=3G?;2FC#hT*~+ zXP+9eu{{b6rK-8d7zqpp!r0Xe@MkuV&z*m9Xq|uF!Eh-!ot4QNesDeWh#*J{u1$cl z`c0;L7bN{b7?sZ1O~UVW0k~Cr@S}xhSO8&1%<5^@`z0njQ>2}&;Kjl{GpB|hojNC2 zi9lg`Zq@RcbrmVGY5OUHPOqZ>QXayj))*CB>8xI_*xo*9+8AqiWm9r_)m#2fsu=)4IF6A`NofS z@R7_m3QH&p|MnuCiPOwToBqy`tXs!N^l7XpyagM8nCiZ1YX>}U@iHoeO^unYhKpVc zqLB&zxVnZuF5shh5J z{gzdLv_}kTn^!q~wi023KU6gy%PRi!UMBuPe7?=Ublm}Kba!3Ku?=O^TOl`2f2nKp z-9DvcW+zs32k_3Mtr&C-lMa}d**rN-E-dG5Y_xxV_%`x`4D1oF%C_C%YF=D%ku=k3ot-xkGB^~M*=%RKpalnri$E3K8^3x~L5&pFb;0Z$L zsKfFxf;sb~EqeB_7O%d_oAX6HhC4^ep*m@Cwz4nTKHHn3OLwcFWpVR7U(8e$SMgS4t&=$?~jkxVkqcj_rtdG7{(Qf(4Qs zl|b#!AY+&RWvt+VdSey&?N{kIWh1#frr3`%qrJh+yjHsY2K}_--0+)AkqdV7R)HS&l5bi!gjVof;`_iRE%S3D#^X&oi4)1LH6*zt@ok5jTDCBGD^~5li3C#xtO6nxua*} zYemy`h>F>_l^QE*_Vd^8x*u6J$bsh9=o_Z(hDdcf&0f!>T62($kS1Oc5-H67g{9TE zug44H$B|*2n{v7Fogxwoz(Dq`b=dFyeo&CcFfyN|)fhQ)Ug8JI8_ha;ZC$bx*_LSc z^=-(9hqb2r0PZR7^Y~@!YjGImq7T zvv0!lm-nSb_IByn3~2z*BwjQ3mmNV0fynRbj{cJS$EcMnsW@2`pRY_rf!;Xk-ftC~ zWfx^{=UTM26qU1cf*qwCkz2iXY&pVK90XMze*7xg$tfCWcJo=V#k>k=zkk`l+ZX6J zT^{!fSURX{cidf&kSS_!9zYn+d`CHSXNN$Sd0^gSKZZ9~=RAvEojX|l4m)?6AABlS z6*QCL8FA`LKwA=@Co?khj` zp&(+L84e+P!kG$#kebk@-QP z{YFP#1rM|({3A}Xa(eby2rxe9l<^OHnqYTX)0-mQ?QrJNTO|KTIHe5V2Zvc24i9G2vxGCP8LRF2Z@O8;)QK3-MH zGgbHEja3P{D7NMwQN}y(&$q=?)Dq(ksbn|~_5kVEwwq@s>IAR&O@pNH)JnPgMA_vhLui`HIFV#j zu-wepu7S&|c=B0)%emUNnIHeLZS6eH#ioq6UqO{t5*}HGBk+Oo_4}B$Xmc=tI4@Ss zF&+MSV*hx{wo-w%nefnUcWxgR>pEAJLO67|(hW`z^Ui)&Kh@frcM^mQZ}R^Pc7`Qe z9w+p|tqf%eqmK~>xiK{k-1wl4Y@DNh{xL+gdQmfcu5Na0VTS)waw;@0Tz$t(9j;27 zZRyup)saz30R6M43S;gjBmr?YtktU)WWNMnYeg5cRZ@H?nlVkB;j?6E@Tl?7@J}hy zRT%WpilHvE0Gpar#~F(Wm>-wLwZ^?WU$tN0Gu`F$;t0Fv?!)I`9`{21c83&H`fW^t8%%9~|;S&wgkin0( z!)>E)FSx}5&ogp>T>pq(^sa*AE7TSKyH%0_ZoX~*Jv>KjIOh~kf*Rh}!Zc!e*#XSE zB&n;F(cYf6Ip7cwJV5Xe!bcs0Lo(*#Oy@G;DjPWpvW|2f&x2OjIJu`}rc{1aO&=BE zN0B!ja|0}vh^$rf7eh<*;is3t zQYc^{ryCMJ5mPfJ7#L&GKw|b4Pk&!7a4DkMKs;(I84uj78l%5-gy>B#SHkz_u5P{o zDu^_f@N7C-B2oQz=^}?l$2tX{jv2N z%60&t2QVWrR>$y1pyzUd9Y<9+%RMrS9!)P@Ng*vS*8ahjke(CtA*fYHHkAcb1uduQ z^QLA29qf1rs=BM@`tF_+&s8D_7XYhurAWzMW8$#KUWnw`#<#@SmQf*5yZ>E<# zu1ET>b_d3RW3sqLbMEa>+z+=A^u?ttG7P>IBh}tw5WM){?&Vx(k^|WPEZW~5K()1< zEZYky;jUnkX9g{2e>TYvr`U|L9&Q%RCnj)3t`n5OlQ~_ZJ}?4t25x%Vv*(7Gt9$h? zGR7EIkHopyZgM);nGu>MK;_saCBhu~AgPp7sqSgexy0%IC3o|2y206H2}}j|SB&{F z*Y7cBTWG?c#6`ETqmu)%?0MiZ^1OS15Qqf*J&d?Vv9g8@l4Ic!#VDSClNHO9u#eD% z{UT;cuOHUZU*d6j@o(VIr8kTE!*5HL?GX#llcwi*7m>|t<8IgoJDEP7bH`IY_AQ9* z#)sHCS+}LefUaRV5y!Xvbs`r)@X?E4)SHy05{W}85E0WuLx*?71L4y}Z|7pidB3)| zcrDD=FD~`RdJQEh*B(zO&~vxio&FJNsD~R6cMgW$*EZ9%hde-SrngaND07Y#J#y9R zF`0roGzX4!7*E+B56@j9^0wvPqF31*xXeOLV9h4?-68^V4t`b1)#jgq0%mLU6Nk{Q zwu4yXpI;$e9bc6907Zvve}rS>5U6JBbCnZlA%Gy^_^&m@w;IqN2H`;m5nD;0+`R8V zwi^>aAzKi$t$T<@xX1l-JY;);T?*fHG%3+(O`K8KXlHjEc7{TTpOTQ1OO-$oY~_Eb zdh4J#zMyOP7ZN;y1PKr6I ztKL6ms_&`WQ#DdE(|xs&i6YkJ0XCx{Ii=du^e*DIP>3+%Pt%gcWH`%c={nv8Yjc6*mJVnAs{ zV3_@QF6M#l;i^37sk+m*=i7%|Ze(zyJ@BBs3SVpS?L8p|6paG=;qwQtA@~RUXzK!;S^e1wQs&c+YhalMBE`d&y=ZO+k(jX6C^E+Gr{QIE&!0l3_PAXv0dUP5h zy4NjoVJukgG`8~&IB7QT&E*aFa?sVQSieS|71+Jx@5JYI_wAd%wT#X>6*8Dypt930 z>S8>XfVsu8YV&x|c!ZSwY4e-{fCMCW9C6(!5>&%i{kC&WyskS;9lFL+TiKrj@0Pbd z6NqSBUfdXTww-RZ{as&pzOt0wv>sjGMHp|CEsF%)^1!B0MuEI4!E<=+L96@8?N+s8 ze#u)=Ki((^x?y95ZS3!BX$yLhbd$_FPm zQUBhlOMdJJ(m|ssiY`%dsJ@q1aIU+Hn?Oh8HYY4Q54WYYuv)L-bYxp7+(OaSy z@n(I4AE-ga!K+MVJKf4Gh`qOrDekQek*uv&VvJJ(%_l>?9~a8mngE!yEVp*%e; zcESk$x$Uiwhk=S*x&T3Iguht-uw`0Ts)+%|!(iYI)!6f3+fzhCJG6y-xcC{?VDRu! z6fy*yPv>;#H$3Z zX1Bz49na~17hW%WIIU7C>xNCyvAMoxn@{5R`+6WhXkE(}1gxt*N4UD{+-|L{I+l@~-|TP=H#Pt>pMW?#1_Y?xox3nqgYN4X_I?FAohxsi?h(M5I=5~_xV!N9 zIj{MV95v$s-!8rQEiA)25$E&3(ydJ%*!DAjN4PLM%W6a8S@FX1sF(7yeT~&* z0~Il3h0pAXWlw3n!z0gsxtqJ=;d~P9o^59ge-~wv&2g>UjB_5qJ`$v3 zd2V4jA@IZs3|iv1r*+6|*Qs|}^vw-{`yrsnO!-E8sz==Px~>~@mEl5HQz=m_fB#cuMYpSgZvbK-)g1-=*7)Z9Dy&;o zfxL4h!~>>e;Nvt7ews({)ZXASVehu%VYKUS?~J&ABl@|BxJYb&;8B73J9UemNZeg! zX|=fe`7VW51n0D@YX!OQ;6mCt7P2^92K#OItgLxpd|Vp`*LG|1{3aGsEf47wRlwW;Q$SNJ1V+Q{yfzb-db zUM~9)@IK`jo0x0}c)6&O=Q(M{`8=mZ;iLu-gIjIWC(rp&I7ugFe_-3*^wmRWkX<4oRlfcb z+zuRxzMsDvX<0)3Xt^fh-uJ}0Cce2KW#qy*ll%#+SvCl56GDBd5X@Vb?O)78P~@~1?h0TXU}!)go!Y;^~(Y7b^oS_i6_Fa z8G@^a0+g@Mx{tE=AaCCBQv?&Y<5l1dj06#V5%NSI#2zJh)uadJH!e4+-s4Z29O`8Qzdrhu-vrsG~uv((z{rNw3Yu4U zS5<|A8bI59?9xXcCm$POQ(HUECPuYab@<@@wKmho_N*3$_(xy;LvZ@LpmQh_Fu+X2 zYvTt?e6|R$=GT8pwFlF<4~P_G&&*2R@rvH$K))7u@WMZ>cA!GTcCm<8kV0FyAj|8J*!&%PIjIx7pnl zcdL#E4hx@W8(imd?WQe{cm@I?yOB@#jj5VxMa;^EOExBvH{h#FeS(1b;UJN24Ye3)}O;OlL|77X?#bfonc0{!gv@RJe`m`XM#l|auK+HOu z|0X?aza5(+H5WO48k>68w90vn7wZ0eMb>C`wRs=J050r$x)@xs9)6oAa9k>a>sN4k zXHKpnKLrGyA66-<2G*TbKpu`zSH3V(UG?6r9>u8~1}^ZTve~xWgG<X%!46I+%aqO8k}y6+E_hKPv`n1tVYr#9@`!DhzhF=8th4R=xk?$;S0Z zzlJ}Ew!)X3y_Y{`9iAL{-nVw-9yRGSwk%+ax(wD|1XaMan{H1F`FFaW4@qyvAYeAY zr)1}_(Td*@emJZ$|0TNie* zznj?+!6Lu9We{b~Znjll@C~`=o0b7supRfcdFvnlbxzU4)1L)z=Y?Cn1MJzzjw|&p z?FLSbN}c`l-I{`!qn76(remd`i0V)G6Av_oK4X`Y#7Fa%H&+Ourn=1`Bium>hd-T& z<@m>r6M}^Wr5C!ANpDy{{S8pfD0Z8E5}V(CeaU8EU(MXE(q=l!y>QLp+zMQlC|>6M=4v%5qL>i&VVKG8`RjEnICkfAXJ=LTl1!AUEsU*N}-#_+HSzzdnmL zSQiko%LfhWrq%#($-?zQ0C`Rm{K+iTUH2DwvMN~AD)%E}kV}vLOIgq1wccdoEJQDE zD=*0ZX=kZlniG5?9N7P|j40Gt{P8RJX%7wp|7_TvY#loLFG)35-#UAy>6i&NHQMB@ zng<9I+(^v{hA|}^TLTF7`mX0N#Q{Rh>$>OxR^R4l=W-InlR-Xs!J~uS>t7AS9!zQd z;i|VjH``g}fCB}#!tZ&MEHha#;z5PstpB)a&*Ys>1{bayxF2J;3;(l35ib_}IkaN#E7G;Hl z5xZbsGB1F)FCCch+cR=+u%u;1ZY_m$`M4HE9(NYDD91Y(#`DRujq-# z&mq3g+cFjp$M!sd9I*K&6c=D}q`b@X?r){alQFRU4KPWB3kn3mKJETHGl8v5-IzSs zv#stk<^8+bbv}Z$ZI3kO=a?fr2g=;n9=CF{QAN3{oe=vG5zTo%cY!wmB%|}Bc=0Lt zr6HqIft8-$8BQ)Yc`7X%QIZDT4GOrxd`EM#Mw%sbuqB-~4FM3i{YGAUEpus|ld)6J zZb$2Ye|+1ambYo;a+lfRk9%3tz#x+nmNhenyN-uPPEkJh4$keu&h=gB$MM^qn*r_{ zNS^0Yj2^0E+777WVz(HZCx3ec*sqPT<~cxZf7H$wW>Yn8a~o%!T-%dbul!2rKGdfR zV@>WAiRc$k&VRS~M89FlbSxrzB>iI!_G=dSGDCONAk#H0IAx^X?Kf!kQHkf?ooK+a zeD;82R9U1g^X#s}3nZQBTcx)#1?^v=b~@f zkdPuqN^34IU&|gLUcrndiQk}^ejo`vwEU-`|EIq#cw#@mop8YUqK+0b-Sf{ec_kB& zus{5c5=WOU>eN(^^S&!Tb~=SgDz^8)|5S-3KSXfow&DX=CH%^7bq%Sl;9m?h1`*I# zk2@EVp9&RZ#oZrqMNz}Iq{3i~WN&#zK%tUu?bXKY)wK#Ut57m-D_`k8Y+!9#clu@Z zzCetGfZ9K88LshDUcw4|6Qn}H>ubi%g6VsNpe ziimstkn+ePt+6HzDN--WZKEnnfP1RveFdlBk5Ej7+u2v?fnMJ%n`yN}|0^&9YH?hr z&Pi<=2;+~hJ{$_Q1z)LJg&1C1BqvMbsLb15Yta=v>}3g&&08{v84Z_<8?8cWvq+uD z6`fG{tx)aHKaL?ibXcsz$HY`8@yp;L+O0#1(2jvDka32lnJEzd zA^vU5BFv-JNE&z46B#)%bFRCU@sUTUo)TYf$)eg~?6<-!%Q4ow1$<^NNO<-_vq|w= znoU&7?DS_>ze0aQd{G7WqP*4ubn!){M0NsY1!O}Cp&z(fI2I|B-``$mJn~Tdwj0rs z>5bRV`Kr$I)2z7zLFvRS0{}%+bLroN2NLNyUq3%rl{q@6WGH@Y zS3fa-GbwW{#~p4yb$rZG-_X(-x-MD>KfRRvOg0pHAtR9>1ZbH*+1=hVl9Z)l&$ zUHIPG#6V?}pTp>syC+A#CY6mGFmJYQMCN;|{TAkoug6gp++rMZYi7a--O~(HO>`n) z`ZXK?ZNe)gA`s?(hG>~%**%o83+5*2fbmJV;p{s;x|PRgZ-JYLavp-Lr{tynQXN|& zf-H%oW#{A~rR+xu`*_)c#+tu&baV&FVRp*$^|rX!1yk;!??`#>n7TyAiFS|{>A!WEqPA|YMv zN{jHA4Z;WAHv{>Yb2Ov1R1va-<3#NmJ+ULK$(mstms~K}T4a=ZN$JCkj?ocJo2sCX z+D%Jug`CJ2Eb4yk$5T#?;DSZ>rQ`AkMnrQe|B}zSPQB*rD*L*V2cDxZy4I5(?kAnq ziX%%b@`T=0?O%9K=qd#z+Z>S16;1YL!E^-o<4={pc>pc31}^VOxH|9gSY>_?poGcZ zS3yN*CUNo(O5(3F=~dfC2mO2pV@FAm6F13FkF1lOW%*qlU!@B^_@o(RRkEsTTyFmn z^5vF3u%mV4)=t&?2a!Af6aiIlvQDJZyE_faPXY-jkhj^+7*u)Ssd7~t&XvY-H!_YH zdHOAp*aPv&c9z3sC9!m%xnWz&*d{#&#gCO$c1%2ZE8FCm^lO@rQDu3_TNE6R6ZD9N zJCSU`eXf>@ImV%PcZ|ASij8OdukIppbu;~u40rn_;OhQgJcgG-J~VENP4_j56o)l_ zA?s?AW0v>%Ast8X5v#6L0ZNK&7-YoLl-<|u1_y8=3b}BVv}q?iw~VKKa=q#oV0GDn z0YlxDR+KGYRw^IPjGNqpN2@=Wbsq}sc}pu<=tBQxj5(x~PjSYn56Ugfa}rHZV*53p zyGAK_6%Tg{6wN9%9AVI=*|&IiOXDi2<>D!2?9XD@J1Lb;m|MRn+Dx>Cv37?@Rr5xT zoB^l__1autbF3Mu&@QTJQ46>9j;-cFTm`dxo1mG*udZhy315U=OOEuiFu~ylI$ACj zRnl_Bv%4s$JgI)oHx5I>IlX?Xe7vsJ1z9oS!r#L;$#e{z+A*tg ze$})QYT>zGhETp_%vG$f+?)eLy#Xu*BvCuNIoD4026yFjMbLW#+mtVwA28U-=8xRn zvzH&|lu~)>oJV02@!r=Mc(}2t{;Rani_i<%-W98if0Y|$f(D^C`4Ult%ht{4_&~bE zW12@Ddqm{!&u<}SUEKH`e6bvPymA`BV>v?;Yy(hi(F-@h=QnNWG|UMss;braFLJLt z4qyH{e33ej(W80%j4K@;Cau@jVk9fm#mct9k&T4UBRVoY=GR=TEuqxOH4tG?$y$lJ zg%Ui(heA1E<@S_HF@R3|vDdYQ)dIk?kF*H$CQ{CoiNbqJVvFU|QH80iGD};h_6ZCl z`ca(N>cGZSWr@a)oRO3GwOLj}Lu}%nGU`e*HU$l-Mc`A5fG?6KhjiL4&!O?U<;Pfe zd^wZ&9o^T6Z|OTID!+SRztSwix9>bDf>2qCX3k%QFSF7va=)j+UJs1iE}j9LJQ|>{ zOsRV_0z`NjeSYR_E})rDd=KSXSr(pMCwa9wzCKGC_FIwL((0xxI7HlGw7$7P*wawV zF5x_LPnzKyO5ZQl2t#?NBD(Dza8U;G5Ko&hMxRFxZZHytxAn;G(9sX0t|2D0TB~9_ zl?92NkJ_%;ly_75Su;kaWKe_8@%lpwb?Q7izYC#B0n)AlEPHn7 zUVlr(-0AG2D%qoO7~!wBxX`&*n2+73?PVA#m5c>wbw(2_D2FzrKNPK$ec&!luoqMi zuR?h>U`lHHwiK(#<@&wnYonFb{}^$bJTm!uFj9)i3gjl2OI@c~@fO#5fsWD0HC|GG zfH_Cktdwv#)>DVBN%lRfkL+4xq(uWBky9&&do|UKC|o-!-ehIyYh{AD)=$@$QZz5U z9%suD^}!9-Egq)=+mJ`89dv~eTx#Ld0Tqf~BL1*Y&XIYE#V~45Oz(fK)e78L~;&}W*KF__~vnN^R-HH;4;FoIp&Yjl&pE`AokRu9|LYJCt|H{rgs?RK%JlGYy1cp9{?W6Bq7g&1W7!2k!bd zw@)(LgWU>InsD9)pFPICnYTngk=^LMEgjUyg9sRu){ie}(SwM;Byxk7r1%|=TSbj2ZF2YNYq!H8n! z@veW|AsBu|0ji zqB57VDeIs;m)a|8TzRR5w$@gs)Dq%_f0*PJ4^ZGkBi>&f4q+?Q-IuAtEkr*Pwk2zD zO|LBe#PQadng$ngv9IbWaFj$yTO<$WDjlE`lti~jB{6ucmSaCf8F`PmQy;+T0&=wz z;7B7(v3_Jf+SEpbgIX@9$N;s>L2}8jBxIsSnr{BBF@xmAevc_wWXs#&<e|ACC&#^>j#eIH~?u8|5_l%OrKVBx7Q zuBfN+->Zno$Pkz#{N%c*?fU;;5wdubai5=k+u&k6p&)JPkG_wG^qBrHDM=0J*=@uqP*iLo$Ykwq3_8EcU)wan!{Va1sHF{n42*$D931GG3=Y$UKQIAj{hsS9s-`>_;@txlG|Q+DC@}^8|mm z*m6xhGK@<4pL+zOb**+ErqkRfeCdbNC=hFTQDYIQ=B5e5*mikamPH>Yo^VLm*YO|T z4DjY|F*i#o$O}xHoWEK=47K*QPjYjLjfiaWDiQ|yF+ zJqO9J2dcvRD7*|Ew7v@!CVRCrEG%P3L-u_vr1Dd|m`*NEyx1bCm8&oslNQl~ypO|* z!uFldH;Gug5t(c$+3*?ZRm(po?LY-uM*GJBi#*aAf4u}c5!vWuId8Jpuci>J;!K^i zQOCyd(8t4l~>!+P=2`#tFw+S|{HX8Ah z9MGENe`qTdmSFspCAj-fvubrX@nkF12W}H}PDE?rt@rP}qoJjFM&MXERf4yl|+smmr=0NUwBi&ynSt(uQl6YMj#1Y)XvOQenjCk!x9z6-BRYc z7KiV!E`2g6U?)o0A^BV*K>?tJ+>VrdPUU0Ux%hB!;h~UJo}p@P^m%mEEoJ9j^X>BQ zTUTa58_sUt_lajED=@DN60+>b-~Y_NjyDtx+F{quBC8X(w^z_HPQoQ5V@IJs1N;7V z>pyWdI&rcv4%$O%rYJr2^B3b}IN&|3S$Zo(sEF@L68Hp@>n1YUoo|3wN}k2-=!Kj+YI-cF35?>Fc~EK^rffpj-Z`|F&T zguSSZ*^8w?&8r-(^-5&e+!)4UlywVm4&O?K+DtEk#scKBcjNK*=|orrg_tshCw7r> z89bS7>q8_MnIkamM`3`~Dq?ug+^<@wn3h0LRqP$$T$EeJa9CYYHd%*6$FiGBtCm~$ zX21tGL0N;xf=N+~M_w&v12!7FyttTkJO$OAwiuIl-N|657OJRqkgWQopX7D0@&KVzb|I<{zN+0x2b) z=7Px}tC5c%&&+|ETd~g!#xKNW$6kDYPeb;T*HG!Bq77piV`ptyoDdZ*$>}Cao5o0I z&(oR~Zr-o`m09!WV4hoCS_g@8|E$gzrQ9@Xf5tqC^FM_AMVK-_glIg3xJ^?&pt~K$ zWA9RStmLt8S_EBIRwwD1&Tx1i2z3&~2kh_}2aYrtxDf$}C||zWgHvR8r*xu&{9P_B zq5+U=d~)5L%guBcTN|BmQC0-n>CcH^!p{K>7q?T}a{4m2)%NfKCHN=Dc?~H2pOz#J z6qEj8S<%fZ%v%W3oie@yZ3R-bbA4X04KfNRA30t6+NPI3#+X+M%ADpfvpc0^rG&{_%={wfGq*Oc-c~?np82R6R#(U<|&GGoZ+Q zCJw6-sSc|`tkV~B+Y(t?UEw8}uuAr_AgaG>U%g3O=lpZQXsh|=k-5Gd=W8B40~@=$ zrZkVaiccxM*vz}m+C8b+%$+wc8&Kq{lk=_crEJ9+51&kW1a8~cbIxejZ(Jic8Owy_ z-?F&H_n511c)YRKiahFylR$);r6#vH^(=9|Dg-_vO#4alx zP!u%VGAhqTIc}t*-dEf*I?PJFYNVpVF!zE&6tdcKawIC;)02(m{vWey%O#+0b>}CC zH_`Ze4mgK+3;g>ULSD+g6!WU7f^3M*?}W!V1K9;w_A8F1R< zCD!I7OYRR|!n00R`9ftUI&?;x3l*Ui#GWqBKNga6cLM4zYW{vI8z!**iQ+Ewj!SV# z>`tAwmNsj3MyhutfvBEK`>Prm&5Dh}pVAe3W z;p|JMFP{yJmeAc)vNP6&nyq!pg@EZncY0f^&Jp~MX?QGzr;3^rd#NUAOo*A|io`wO z=j`QKQx-6vo}3v`%(i#dmNv&CU^Nv;FIl=i?8relO3fx{^pP13G=iiBDK~?p-Zf4f{ywMtzRyA+>BHUu2Zf*FF%935UI0Na=r(gRyeIU$ zpH*brqwSGLWEodug#-oaCxJoiq&QbK>~A(wZV6Bl<^7->5v_F%y`mQAD(0oJUAKU(T$BHv1Rl;4Q(XnP0p( z(Fvg5-_xaWq8@hmrepApo7RDF#SpveiTdj3r?55iFPX}m3~NQL3;j{;gV2vW;wS3T zaTx7`#UI%}oUnh_As+Qta^hw@BTLRQcQ|2hLDt$3CL@qB_lX}K=fpZ;A1?Za^aArU zo|DBZQdo8jZfnT-o}4vvEfcP7yHe=P`vb+$jK>B19-p`ry}P%6{0W^%(5-U@yCQcl zT^_JKl=xWs$8JGp^){n5b!1NGpg{Eg!qfM77aPnszEAL<{P!b5aHB{UYSzQ~=+i6F zE#|*2Jv!Tx^0=do{~GIRtlDOv@7L}nRddpY;!(cl4_lrUOhDC>e%#nMBL~4PYXBtQ ziQb(FB#ury>z3t$S=RVv>zn0D-Jt0FX(`s3BJk&3#(i2Xb~Fux;NXW(TXJu z36>a|`?Is9D$0(BTUE+NkB#M;n%M%}jpfl@Jf5x#rL3JxZz~S6#km7H39Z-P4y^Nr z*xg&HDgUqOdNXdi63AIr>I|UFU5=aPyvzdD|F6S~Ik3tb5_P{jB!^L&V{)S=5;y`* zg&6qhFEWGJ63#HS4_3Mg1wBG2v2qG+;-dPtwO1rABUOw4}dym?UhOZG?S$9wU8UX5*99~ zW!ni9WrTd!Gq_lt!jE;1{xYsWCF);$Bm67MtHdoq{n%^>tUW`hg~c)Qh;aF;yow_AIyXEj~)JfD6qKbq%oRCGn$f@^OwQhEZyvgeWeqqb&h3@!n@1b|m2|~1@-kjFr zk&79FY|CXr4`w8jXwTuIyy(@`_;BlKm-HL?tsm$;AkN&MR^s$6?9mi>S}%PIavz&e zXQ5{`te6Y0f>&I3zKvSf)k&jNfB1=R!D#-%|KH>;PhL}E@-u<8T+Z?@WN{#iiOSr- zOg69CiZfbYJ+hN2dJe!HVO%5oM1A?!v^WB#g-qcjOMK3VGedVlO8$ZARq!b`SCkt)VXx^>*s#f%|dTvavmge07lOZ}dRC@p;T(ghU!tEHd8#>6p)jW{21 zfgsQ;dM=RKrz)2W>1k8deG4RF+ApkZ0o0{pd^_=sK_8oT1S4M6+wpheCz#rpEff*b zaqOEsM3yrY7F;q!*{DgJczhEVZz+`|JVKzN2ri=FXLWvPsN6h^g;fk$p=2{;pb72c=-pD ze<`p?7!;o3U-?0Ts!Z>Lq(~B@{Su{TDxv)BOC(DkUoE$*j;bQcls1u13Nn;7HavF~ zq9;q46Twj&d>>uFUHV}=;H(_=y!L8&d)Aq5pTMMmwbdDat(vuU1W!g9Rzo8t2WVcN zl51CLmH(tHx4GUo^WtYelPyi&?~kha26|77gG7meXd7qv&O3ObJX4bDOrG%rP7BCehwmc zo0r-AOcTND8BOP$>IL^pbo%IV0ac24iGwDsx|jbkQ(32{DwZjZ*lN12VoDn%b)x30 zK~jQ@M7}#Q6fvV$(M+2Zk4TZq&?f!O;|G2?9}A1n+BTSR7tj`g%XLTa_ z{u&PP2vcy5EW`pzGz#pqmm2FivxiTT8W_&|&%S71^~uqE=aEYo>IcDq?R1j5`wc0v zq#yHiN#nh3R(D3LWrb?8^6mKYO7LMyLosa?iMRE*PI>I(Dl6pO0(a3qeOlC8esZ3) z-Q<(#@mW*9bc|7cOP$RmUYeH`4l*vu(#f2Y=htP^sFqy9WKWk&vJ82C0qQq(^wU+* zs_tq9@}@W4f*-eLbI0i1t$W|h^y9NRf!LR&5G&&67tn|MKug@K4-*uKev===s~*vEY2WG zh-sR`Qu_w+xD%jHOf%KvjMAQ**!TSsM?XmV^;}0nnS7x>g3aS-y}Mv05a-0#y=*5RjZT?hrTlp zb#!i?WH5ahOnLA3Uwdt{?3esy5^ITVjhfGLnzTtD2)T*Jpiz5m@%1b6aj71Wa&Lc? zXBOGg8K8yUR&wqjBS+z*58Fm-V_Vq@|9vA(((9f=O(afSg*v_T+LkZG%w_HMROnZX zsBii`fV>Rtq6P4#)E2$xD&koq3%g8xQ9JctyFBeHLY9-GQ2*C+4rgDYW#|xjsEF%@ z&j3x;sdY;)v;q&o)%Iu{acZ3rcuDt6;j=k8^i(Up`90*BQ>tAl%?i`EDot*XtiD9v zEPfU0Kxy8*PO3Ex|6$%z_+~Sa#Im?}v!8652E9*Gf&b+nQ@>Wo_h&lw53-l&XR651 z7vua?HAr3QF@a7zZu$66V1^Oj#|h^XiD#m*fyDjz#A#w;@1ueOSml5NJ`mo?R9K`y^2OvoI~ z-VkiqI}4E5geveD{B-?WE~Zpk5pr39rND^6U(5eV>yPn844k`~8giewh91k5t5rxO-%qosNj{M=fnlurUJvUUD{msr) z@YFlA9M!K2u{sjfKru5GsVj(AuG;3m|7=r0wjMxFbNGJ=;GQLFM{!EKrqS6_BU{HM z{Mk}rGSah!QX^@{rMdZ1qd>*E|yf@2z6=1#ktzHvJ&K_L2C-Uj<89Z|lkyG$#r>d;klhKh0Fv z0ZW$m;EMa0MbYi@$>K}ZwigG`x+qM3Ki`YyiBppp_Fu%Fv3AgV?Mw{W9~Df%#8UB5 zVx_WQMMk5%@+Vox>3WcMwq5?y!Qt#!zK7#*`Lu53D~{n=9lHRg*BmHil{%@FZ#+Eh z!i`#gQ)}DDc)rfGsHo(w=6*x;+5*(yA{^Osq&jf&QHPvXz_SH8w5W@ExJoGrI&>;a z`OCOT)0ja$rA)gWFgV{;X}>T4Xs4OMX$^ErIb7G;PG&}Da@qKXSF}^V)Rve5e8Uud z%V6E2bz)O0;%}B*GMF+I#;c@ZnbO;aD>@UOZ$z}uv)D!yoD6=>K~MX6l0P%J*%c33 z_6XWE=Vq(K%ly0TxpHj5VO%vEg|Sq*$a`g2TU`gN5t(dAEf%Y=^Fnf?3UF5BxofvZ|=YSp|W&GRBL?jSzhEvM*OFoQD|9S?-o;Kq39}I zzL1!OnUgb^Qp38jgx#KE<)_RSW1j_7--*Vf;YpJnA4sD=tb2#-;2?+j8GC!)^Rr5}P zm*zd4_brFv_k>*NY=X%J1MVyXP9KCGPl0jP7F0E(GB0oRR)bN#FuC(%cXZ+PCV|R- zX8)46x(c@}RtCSEmCFs5frQba?yxRkuzffHH?LJM1u6RLU6d!mzmN zhXw2077<#kEPoFwj!Z1Xsy(T)JjLo4FJa|DzZLxKC@xkrd9TrBGPaIY9 zO|+N7{_{jS zT^i$-s6H-u??j8y$fsBojOOYo@0J{y+!8!V2*In+5lVdjD&c2mcV0>KSi3i;UZVZy~>So+Q(s#O_X)W@yY| z1@Eg<6xP=u0B9o#w{g_HnrMc7<7`!RWhQ>s#5fpxA^R@kLoMl6XeGUNN_;dL1pRTGO$r)YPTwhFPzYlHW`$jYhWRFab*h8FKp6T~^X&AVqOHkEL*MrEEDidSBfwDl)`( zc6ErlUn@N>fodwY6jM%Hk;KA`BTgnC(N&!TjWKvon(j_HyHI0hAPO3@F+58XBq{sLLBg;n zy$yG?NF%+$lO`y;>SbT8IX}_otCTfS#v=wGFv8Sh(Jb${t#Y8R2{>Ak^NbnR|NOKq zsH#&FNv0?Yvxq)s>6jXItxKx)OnRG=9#fDkk=t(Jkc$DMzR0{ymya2gCwg?K3XLT^ ziv(!H4C|=JVm2zX&uOUm=Fow9Y5h9t@$e1IAD2mq+qlo)-nLlCXAu7Z-$E5-PECLf zRNa`7Ef2j!;wkyp?Ezem4Ve6(Bw3Y~%GEM4869j}?jMw|*A}+Z{Zk+Ue;OMIr`=jh zP86UXqn#2u=cH)-JLeFJ)Bqj{oi?eQnnD}agp~nSeaDo({@X%hr8Cojt&OGXf9GB= zr67&_0*5;%txyw0b+qeU8{EeTQ4K_QK9UY>8;Ho~^gIlEhAKZx)o$Mskw{3=tj7Q9 zo855bN&V|gnXaP=CoBbbKh8L_r2VCAu}qi35Z~tuvY<~(Ov$1`BOP?cPn4198Nk1f z5ZghO9KlZ$kOt`{?H3q&$&d36q)XYlc?6!DV3iEZXCd7v3jLv9#8FPwDh858Q_AG% z*chhdMe!Ka6$rFTQymzM@a$p*?9dH#XVn$`s0$WkNE=g9LOtwaXDf%@2JbwwlQ_LF zqNIq*hF(T!hR2kNcJcu_vWIBj_qW|sWX*7Q2r;^aDlE>KOLENBZIpWORZC+9eJM2! zBrebRGbnRgTd?_&^)zX=fiwTeJsqj3(6+n&vqkajVe{?n3KZKDS{R{5Nw&w0jp{Cd5>W2VaUCf2h5w zrO@i1BdI>ibd=L>%=Og$_J&+}HiOvZgD1w9GV@KBUkUHI75UT)B7ybq3LzMd63X!p z15vL&@-c6@VMZM3K_Gwr8<HT-9RPtA5J`SUfs1^lf&Ee`p@6 z+JF7E0upJamm`>tC$m9Q*H7+;oh6%58%Z2u_wF(z{;*@Ht4(TXz|f+XCHjx@Dr+)U z;E|B^Ue5AOsDy6*6l8SMihzLF!htruzuS-hAHGN0XE5#hj*RxCu#j7Ze3TxE4JF0* z6{s0|BBinf^~kFo;MX=Cb?FFHERn2flFTfpDj7ABgSzPFCmgv3^{j+%Ns6*^c9e`M zg%&c!^0A0SU4=4%+=V(7^kOxBwybByb`{Uq;Lp;c0h2RG(2@<>{|E z?P{rwf6++B?4+c`9GDyrrEbm9u72~l-j zmX}H7R1O;U{~^`2ot@Jhx@S_{cb!H6_8%cj1-yFGMWD(&l4FT;5_947sfa(k!%+m<~p){>5Y znPo+JNG^Xs_V-G48V}#=>E)5m6HV46{<afeYnTU4ZoWK7kcO1+tp%ajga{?Yj(c{d@&H6VqRcH4VvNT-@TOrY;NQCnF7e%wr z%X{9-xJ%+zE=#>^rf3jeGpnMS_k7tlv2oOd)lxqnqK zjY0FO+$*}H^N4lUL`vFZmjfpE)`GJXVVmo(l118rNqyfXYY&@$p;Wlv1ylbzOko0v zH%U%M{X$>*rB>i(fUNlorz6dRSV4ynQt;81Q}Lfh!7HYD63DQad*^yA_jgURLNrts zN~!1!>1dZ}%0E23EK%qG5pFoP~_2l+K>%?~V0uuKJg33NCGp z%JmdP<&q8SDWlP*9)8^E^nUjJ-SdvkE24Ij_z8KIm?hhwyS4dfovL+XLfoWr5||Va zZ@(Qa`v2H^53nY-u5CCWgc3@qg0u)0dQntB0ufQL5)}(79gpZi4MiXnGYLf$P*hYv zkcb||f`A7Uln9{+C`j;FK)@u_AT<~Q0aCslJ3@IU{Osa*V!in{^db-=#j~NGl|z>8dU@wse)fi;%sPS>*v zp!rsO7>{|yvx1jh(pS#dqR`$ivAI3kseM;c*$<(JrG9I2@(*j=RGgoJ>}dG!()&>l zWPtlLFNWBeY7EcIwUbEioc6cxe0h8A{W>B0g~{$UE~>EA3Zc5>ts~nnMBKJmh;q91 zC%8G#v%+{PS~b*q-q?xCxU3fhZlGgmWWT(cUb{*=)$>Z;47&BB^Y;G3AD{Tx$2O{S%9_1#P3H0R?J`DH zc0Jcb=yCED82ZO(5DEgLT9ME8Jh}1wcA_|Zx!|mcR|BR*(LQt|(&F^TWq)^&F+bR|P@dH?+eo-T z^~8V?c{z)?=cYE^;1Hfp__{*o%~|Kzy@+=?HE&3A2`YLH7PvnZegB+lnFwFPMxn+T>xqeS(WQPKjsXAF}$c zZH+QJZc%l3CbZ}L#+vL<4JQb9C>HLfz&EQv@E@C*H#gid7!f&AsRgZ#v6&~oG)LGZ zg}Z)=T7$lLc*lcR%s+-zZPW5$AGo`pA9ZMnezhKfOkDAVmjJ_tb4|CzZ%$fca%z>i z$*!G0_U+7Edp7u?`6;uHTk?)1ikE3t1-BZ$x%yQ9$dM3i{KA->UdmB*67u7gQpoVM^oYHJ4L_guY-@OaF!_JZHpN7u z{wvl!(QMU!#g>e?fBD~n>e+M2$MDq~QuVXdM$)oOg4EV3{AY>=rU#}ReY+e_Dx^Uf zjWBVe8CK&+s?Yx{Z<*_H_5V)ekb;@md<4o!k?3=?V0tY`*)T+R5A5YeHR-=Yo0}Cs zoHjTcE&a4#ALi(Fa?4#;CD*4%cyCdciT23Yd)v*@Lk~w?Yxf&5A*iVKOI@Ejyn5&+O^G1m0DLX15fI| zNLqI91YO7aeb5FCSW-Zk?2T};@7kY~r@NjQH7sW;ctFPcOfeYCH?6skOn0AYY98J2 zZ2Q)SZztD(^V9HM6d$~?W~{PEA#0PiZhbU%g*w9{%h3NR!sUKLuEErt(y1F<4Y$*F zXLa{?Zb#G)uFp~r@X}ZGv_`6()>Z3>OHbF`hzj;Vt#OihA0|7Ia#JI42lUt1kYn*0|qo->IfYC(o+a2kx*qx)vw! zz@=%xA}9+F*F5*ydgqGIdXx8U7rNlzZS3`5n3a-lbf==i)-1ccye+le7be;?V>{*~u%*3BcK@F*O*w5A z6rVVb5j!AL^nc!;xwYgq2zh&Y4$2vL$ybY+pB7lk*iiqX$#SruA(~)BQ9@thELU3k8GryHhaVT z(`F8k9Rjf`U@mxhqEfRxjCmo#n(l1pj}C9#(x(b%YQK!y#KyE0!+kSmI-zrai}lC} zcFZjwSt#zN%wndhK(S4_h(hPhuNvkUu*qV%DhKlTTBZzlP3CxLQsP>Fg>aF{X;XTe z9aD}U*hhygt@TH7|9)HjU4|w%_{Sf2-=q%1nHskoD07;(ey| zeK}_E536$dG#A)>U&aC?D`+ihpnZjN*F9C6k|D}}4XN-LtO|DV(;kXD5`q}kJHJel z4-dy*A#>ou7ePrR1bsZbTA3|Z!jc<~LeiG8RdmbbiOwBW^&U2dHR(0s)kyXq-Gzr* z8@Iy=$#a1;&09)?-(eEX-p9|gCriMgstz)=Q@8KdDYDNvKvE~5%&3wXwI1cg*}-@R z`mWIam~~1+OONj2kZeO;Jd&u>{0SJrmi1Q@aZ za(5PzsMmaEuTh#ijPSN!4@G#P#T+xEeeouSk$>tE{^EY!+W#!C;h0kU{MtSyY^q*Z z=?w{f$P)cm8?~4T&v^?z9=N`+Fy3=w*!{!aDk&>MeR~L35iArCy zRk_}L8QgN!b+|ZK+1ntOO8Kg^E%L8Kx&}jY-eW7OsOx-6vr{6!1->e$r8VF$HsDq0 zDsN(Il`$>+w?lk0_N>xSS?r4!---TR!>YA5d zmbb&1d#%Hrf>rg0zs_#QU&wCH`nqGpl(A#P6FuXNTvEDooTS`ol$o>Xo$!X6s9335 zo}Cp$+M-4J6VANS7_CJbGZ(H0GQg^3`5{aB|CKn*(Bi6+p`?W$U`!=KXHMTwtM22r z5z{YVgFb-&49Du{LaSSaCyQKyq$8f_aQ6VX158-(Q3m(GW*u%L*pkD_qV zFx$qtE^oo9yWCIP`vG$N2o0%IXK%};9zx+JVT^F4{(o2a+pg7=LLPF-yYDz@|M%mh zf56{=;LK?FoIV71)!}7x*6_R)xbX%XHzzdkHdyI2x7~FKg8tbv(t>DIRP^bGy3k)c17yPU)nGY5lCoVNyCzW~@ zh10XmqiTWe0J-WfrMY4^>;yjko$xqO8a)0{=4aDjxKJy9$;|Zyb0l%4YK~h%1H^lg z)1LJo-yJU(y#SsBqyy8Ee6z4VIE$N>Uw^Uzlkc#||?;4$k98xitv)b|L zV6&j-H;`7+L98ib@~BvH*Fd>Zk7i-ndEmIN>u?Xi_6LkmKi9j$XwKC9cf9&SkoKHD zyjGDXU8p+yyJO$heyKR6RH-AKfjKC@9mi>rHUTf%FZhupRBj~Q$LUF6yzBu}UbbAg zzH0FjSfK!{P;{L1QwVOf1es+?3A|D6EaWa`QQLuP`76s=3S8Gg?jjm^5xHtG+%T0I zkHV>Fksv(~Hg2SHk<_SW!b+fG1o84R;9_+~yiYs&i}eTK#wCgX5Tu(5*p$E~Pc(dq zTe%rnbW*WQBHJn)Eppj30bo^w=dHJb7lI(#t0w%$q`iX254hg)GrMVG_x|F4eF%72 z6-)>WXbA!DA%`AN{J+EH0Nm(rFxjR?@o{b7Ll*0BKlZxnOZ{GnmwkBKNU<85?|7QL z*vN|p<9~zkmtZq`B;Sj<$MptsfX^DzKScriaRcmdmjMF73pKPFtid7yFzgeYD&~HI z^L^90APA@yPMeCCde=u;_?2OAI4KV9FHyX{@D4^)NPFQ1zz=MTEAprfD}c9twl@Mx zmZDHX!#M708ki?t#UThpe^oH)PjlgC1Whwd-%Pk3sPZ27)9(IaBzy4^Q3QPK-w@qv zG(IgO&}hdyq*9?9d)ND?H$FB7;0LxJU|SBhqhKji9TVRDw7HZnXbZ3=tSm1@eHbHkY#=)nHOqP zU_N{LJ-zpgm_E2I^;mv4B(D4ui2X7&m%Z;-gnl;fCddjpXNaO=aELiwKcZS$>c&t1 zn`N+uzp~5~fD5TqIkLX8^o%qA$uapWQ+k0T0hs_BfdeUlY%B)BdD{tq-w1FXBr#qQ zIK6)w00nnw#1zeb;aCFJ$r%SnC`YvlZ*&;*yye2JU$Qm=l=?R|D_br~mw#nJx>yD7 zS%b5`m75A;GnKmWBL4phl$c=A?N=WKj9luCR{(%uXB+!x!Habx*B3r^tmb7qfS@;e zAF`wbajq|{1*kiYivlKv`#P%tFT+G?`b&zq-b&mUgVNt1^snQR$DjYNNJ(B`UI3HA zzx@@R7X(=2l0455(?5*zsGsA2*pX|}P_cN43o**WSXY|T#P(T0?ilq7ILo#PEOaIG z{}(LWbEhGxYEi#D_ikaY)Q>r9anH0!J@CS{0Sd8u1=3`;t-m4?kk6 z{T?{=iDpKzI3{>zDfL+x!O9o@9(4R=NIvR{(h@p5!`#}dEI zBc=p+9!4ay4wtIbD%6EB$&TCNuf2k9UlaC?@UVaj3({1E;zE_%{-3l0D}6f`3#gz~dUO8i zZmREAU{|)GkEq6;MyqfLPFt47hfOyuD#1&u24~dR(Ym&&F~Kxt_KylF8nxL? z9oc#oXNa+koRUY%>bczKXcQ8>T7 z(CRsTo#dG~8Gp%<-6N(d?2QIq0pLZ*+C0o;Fu=o%cfwIPGilN`h1gA%CB8;fG2R|0 zy$4hOX+*|1{7P;zG{dy<-#oYd%UYv_?I=%xa#n8(Q@zxFtdI>bu~zDb^)eFrtn$>&--;sdzK3OgX2UISMz_N zzV~yHlzILJ;G~~EkPb@e~MobZG zV}q|YD|y*fneADm`fVFx7W;jzL_3wJknMDRT!kAn&5dJR{{mr;xG{s&PV4{~A@KV!WETd1V zvAx&gCVz!cY_Zx@(p-q>d#6`s*p#d=5IYQ5{$m*ajeeN~<_n<4}C>;<+et@n`ned?dX+OKgTgdYz5|D+KAh63@ zj?c>KHKywX{ zAIDROz-5qtLTLj#8;kAyC2->6CTu|23gBf)AQwUG#k&3o4K^#7wDa)Qh39bE@-!E~ z9258aPhueJmx}=0903{eSFQ6tL}U%a*ex%U>=n%Psf;|X8;q7CS4le_XF$gTv@G<^ z7xQ7v)R`0M;$`XLL*y`O<6N0B=NN+fIrO;4>uBznJv7O@m-Rc>Hhpa`Dzr>A4m3C!E=p(29Vs98Ho289kUQqPgUzb z)pc!VBZ_G~P_!?_;Zo1L6JEB>`S8+~>O-Gh9WrK5Zk^;US1*V?vz5Wxwx|L_kE1V* ziKb0lHtu^>sNL`9u$9Z%O6)OPS6a-rwqGgWnb6LA$g)hJh8J(ug-CT~c!Dg;qCshT z1t^?pB)R1dxh8@P6YTj&S;DgZKkmiH?KoYh03Eclwdfi*@x`r8s=CPSF;^F=s57lB zy1dkx=e%WEs~e7?-Vwdkm*a!p5t}co3o$0NbGv0()(vMIJh|shXkP0(Dlc(+{#Fpz zDs-jy^rt}siRQ#Rg_#cC+_R{&AtnM(@a(pa+eIX+j>AnHlDfaG9vY{av+HvqPG|65 zJa$z>8|qzk(Zx)Mqpie@lR{xmx7SAj_of1vWk3d3>!Ty@vQJ&B7|P(j+_H|je{1t6 zpLPB#_3)eC&f(M9taR>{kJXEB6v`|wwMwiS@}aH6lgs-3?!_&j)tTl`S}MHK*&Fvc z|FCY*-^%OxW`fAa(wHiT^z+3ZPiSl&v^KZ(VdHRNx@ z23WoHT<@i-(SQ4=0x3_|Av@yD$%0oqPot6euI!ns7t@Lc;?*xdZQM$H(%Nxa-QVJ; zrAIobzpqDJe&jNAiJO^soVMq9Xsu7yNujw~zmdADe|!ET|Far7hu4d>F7*~YauMPZ zLS=M3uZcxZ&ffkJzUm~Fd$c7v<~LFm z-~Ba(P4<5t!0HeV-5c}us=U$Uzm%Wcu%4`Xqu+5$BkgHXirNM|B zyTR{|f35TB=%tHYd~DhWztFP-ne#FP`I;wi<|fltouK$fc-%+OKNn?cU3_Z0wAW+h3 z8PsRpUmxvxMuG8@XI0+#;E^QQ37-_V5DZmD>DIMTT9PFto^|qrVaTtTuWe5|2}AD| zPIPkgcBA5G-{mX#&WU+)_Q(g^f; z|7AltMR(j^we}W4`V{+4iFPh}c6yD0tsSXMu26n({^%^D+=!;ihw=FQZkt?4K0myV za)+?(&7SMLGugw~i1dQ4J=wey+aaYM{cg^)M+^-o7S_3S8faDYw+df*aLR^#L=D}S zHs@=?ncMGF=FL?_5~3{~Z!EzUG3C6p^12mQ;$rx(4fmMro&;e5+!gW}HLFNig(7NML7snL7&xpF@9Z&KnruJLS;gaRv0&BOO` zKh`@j@@+V;Y@8TrGh)4$Is=TV@PZDdpRpga%mp?lrxS9G7RS#|=x|M)Bl@)8#Vs3^ zQ0bNx!&sbWM}EdoU*Ym043ABt>NZpe`%)YiG-tC>%m?fRHBKUw9wReMqKMWV?HI4m zI-fdtF40cZ)y-6lWFp0o!SRD?jdAWfFv&GF*bfwZkK7SQL1tLUE-D)qB#xPGX@*t~++&50Ki^_!^s=z~GNo(S92 zxK(mQ7eS*B`=%YbIY?wo6;WF1qjQs=`&A?f)qr6L268m`*FT_o5@m)|DJQBq+EJlR zJ5aB$O*>NWtlj6kl9PujEN1gj%)i)^C{6aRQtX&fC8YXF)8Ko{=q8NKTSz z>EY2m^_ungHROON$zTs3%U<6if}#i`X1>%U^A@OP4UwxdzXb8Ws( zS!r=GR@{xFE#A)y)l5S}UhS0_fcx!@3S_aEpLxoCs^ev+e4vZ&Ck7IaT5w)nl~|QX zl${93rMzU3(m3?t(_TX7bQGnlfzQK!#upWY)>k_k5}iM{P$rZ3+g-;rzh3fUUwRwq zkB-=7Jm*|8o^iD?z6sfvGIKCa6gMWAK4eWVg*IYu$t=l94py zQ-th#_RSdE#;^=ZJQ(N_B#bY2y(@{bD@BM77fDitPoa;J&62Od@kFmvYkQ1myW+ZS z?U;-f5@j)fJg77vQF6mY8`C~B#@&gBR=9Lert0F{>#Trr=loL^3(PoYQ2y~x3Mx)J zmEBpzx${YTVd#C_^`smNshuAE%robFs~GBYJ@(N?n|hyJY(5tE`kpIr=Ahbw(88kD zfO=@0aiDugZ2_?CJ@0G&_1P$`AKF-*iBR(~xDb3%4^uDcx_^hxe{d5_Z0e9(!3o^9 z4xSb^HnV_(zsh@kS_*yd4FDc-n|DMSIUMO2*Dly|jdv8udcc0*Jxp`2=RJHEm!A}h z&*3eT`oACQ?1;t0)_Qwwnt#0m^vlQ0iN#43%hO|q&BvhE4W%RIi~H&a8T%^_*J~O^ z*6ykQu*HdSm>Yv+SYPKILNX%FC-&6yGPL9Oa&Kuk;Vo|RwXt01$@8;iYzk|5>OO=- z3ss{qBB>9{lL#-f#9(~s-tY13iC^QSK;g z_kWEisQwzCpPvVNV=ahmm*L+#_RmAoU*`YrTaRfv}tbj`C2sZdd;${zb$1|ZS>+$hzqo*y!14z z5Iyhx6#>A0_r>vzFha`smK-?2`UdaJUCCv7Sbx0ZPmtHzo{LdTRQy?4CajB93hQ9U zcig0BvlrqPkMgH}$+BhayrS0l*j5%Rj|;BI(<3`Fk)Z46C*Xzs7ahUei;oXFmCa_8aP$e z3?IJdO^GvAJ$bSz9RBBb+ijH$i+C# z7H3~mPa|{;-=-((WkKjjYn=PFg2N3&2%pTEb0^-Sa@<^4jY2mn=AI-a5+}n{o<9V|9@vz|lYl5x|@s9YU!@+9(& zC`qI+9O=@!%P+D}k+dJdR3Sm&NLW_{vHfpG&(>qNCApCXA0& ztv+8_5W5AsLtcc}t=HnEkuY+J`mQZ9z+5>y+ZA9ejIKVoP)x3U{=48RYs zzNpE?*|bZJJ25_7=QUZ^FIv%sK}J@M3&>`^(<6uSW44QHx7Vrh%x^?#&PLhvC}!3u zb)I!YN88mkrE#rrgrt}+AhA^iTwJ6$Mk&tOk_cM-y{kBrdnFmq{kT~APAeT~nh~5p zDU)NOcpaMx=Ib&3Npqllec(t56*`F`PL_7F{@`A5r1 z)3=d@2TeHqvreIaoPi7+-E`QeG^vUrS&$Q*d09|3+!}XpSABn6J^}o63THZ;Mz!EX ze2etQ?dZ@CtQG5w$q%Gs)~dqmW;A=ypLwC5-HQqca!V6(%=J4u1|PNp!WO$bnyZ>U%!$8Rvnv3?NnqYk;MmNCzqpPu)s;%y;b3Bzxk1n22D;(zJ2feXV z>Q&-RpJrPJ5{iqA$PA>Be8fJZ9>w<9;`?tXk^*$1eP)Y2#k8L2q%>(T(Mf^kyjO9~ zupM^plZ4;-b~#3gw`=*8jMGjGz`#Fji)5m@Uc9F`(4z}cvuNHBR;T#~@cfIKPo4+d z^|gJNMjXL@W^8w27_8=8J`!20BK&8eJBtk-Diee3f{W#_7~#UU(W(f;^u?y7kw@|u zsa-`PI`$tj2{9IjyrPo}K@LF@nL53;)QDIq)=9o4{it^>bC<{sF3PpbH~+Xi3el&( zrx=WVOCc!>-&y-mL5r*oJhbA(qsq0$8c>WD-rE_-0p!W)U=9 zAHU`NOX;fXbXuYd3-Z-)thB+y_0H_L<8|-({Q4^WrjEv)QEiK}VyYS|Vx*$@-KbhA+-6FF`j^pXK7Z z8*z3_m}J4=igRvO3@pp`7SES!$`~ZdzIj6?$<=biCNGtQ?)q13eX~O1J9%xRg#Lu_ zvb)qYh&Z8QFda3F#WW{4_gD)aIIMNK(MwryuS+B^m=T#$K6jd{i7`|JE=EH zYr&G(w#tbCN~8SZ);Qq-C&J$FsM`gA1Pq@`H9BF|hv}jj^*q__Jh#Y zxW2qd=G5M9e67iwB#x6dV0d+#f04amC{aH%C##c0ca6O#q9+)+*3X6qJk*>-eSJo~ zcgMX?ygV{D%heO72oe%Wdm>b41R;)c=uiT+SaLM0Y7|3fkjjl@aANi0_lK8)0SMWoO*d_{(-FgSdY9Z^nll5-NIg{+0l zV(sRfKijJlO`ELUJ4-hcT8hMO=*GPSwkf`8=9m@d#Z^e-tK{Pfy!%oL|I}+ZgJ%g! z_WUD}%!ljU|;?(0v=419kww9En5A5C+k8}uy-T}G}>R+d09e{l8dCM^qoQgcl z@UEOc=R`Qj{VOig-#K94)bezpHtpx`RMAjdTyj#&FB8^EO{lqRh^F3ilQO6$913Ue zVdFgpu&RRtt7g;GsF@9MY7-JI_6{{kD4ZqNb+CB=J8(TpP8_4r5nwmHyLoPlFSK4; zr0Y7JBF21u^=g!0EH0n`E+SX)5tGCmxm&0-Of&o%P~4v=9}#IZ1}`IooZrj{4UFgV zLI-Gwh<)%edEo^mj!w1Lu_O_)YrOA~1CoWDp?~Z4?*#1^Pxc>=LPzH#3s}bD$1tYM zxC|Pca7N`T=AW*6Zz$9wnb6F}(FNav=@qq`(7mbCl9mX0{(^p_?sW7ce0jFg$HEzr zq^eS~FjPH}&my!yJc56MMWUC9~D$j2( ziC}e|w>8(nwq6Li;l|gNT3+KF>SV~x zGPu5r9tK&0^P5Ucn?f#+Vpd2jJEtik-%I=!&NniLag!Hw(Q;#vYrVLvd9ks&Hz}UX zZ;S4>5r}`NI9^#{RIN_57f|v$(bUzPBX(J=%mp*SiB5_2BMc3q{O|<54Dg72z$Riw zTbv^j>#J)ZCDC6=4zGr2T2q#1S{9Qr)jCVa3HdmiQHkqBY$r!F3Za0@j(n2;XxlGR zEr_L;8f|liy9f=(sg|5GcR4N3p`h9XjY;``aLHm7C<_MK1J83hsk^W8&Zu$fGUH)& zvwA&>-M#vwrpDsaEsJDV9DR|@bZrtR#hg!q_)X*Kj%D@L0_92Wai=mcH(#zj^}dMn zE>5HAa=>8qh3NMVqo(zcSV^?8sh<^6LwAL?y14uHTpn%^tz^B$u>#VPdRyMd)h2-^ z)jy6-ghO1xOr-x4_6O8iud6()v`g^MrAVXLC(qC3$D@@zs zGLk~QuJO*G3LOu2I9L*e>wm%8>w+$G;)t@esyl%s+&1U%D~7Pp%PqJlEk1TnJ;!2< zTKtIf1Ld4o{ODKNBTNKARp#Qpk7_?mJ6IpZ0GdWJVq4>ilX6BZ|FI-Kme#nIO41tl z>D~@~Z7fu}{bL=f!#7>Lp9?xpa=6BQI5x(_&Slh8qs4hPRZvIw+8;rq(+V!|Qx-$-78Z#c_b~zqEA1d%+m+Yc zg;5%d9K}c@dD7tV&-R}~wZ`BRf3ELA3wUcC{Q>Wnn}619A}_I1=OE1-8EW2QCXO&G^zGgXLWbL>PUe9aStLvODz98=%5TL z#jTmm(B~@-icZf~-AzNDgb3l^OOz+!&8Lt(Ut|HpU7ERDml|;Z=so&LRJdyru~v@= z{La5!{%2WzVql+j(*hDo)8V7zJ^bYtY(1PQ{OMN!ZF=J#;d8Ub0L49jyaYEIrwDqD z*$=v>bJ{@BQDss6&5ZL61!|G0;LrAboTC?p8~B%peWsutk<5GS-atR^ED@4_1b|=k z`<(^>aiDA(zxc(mZu6_K=XHU7eo2cIPN>aWQVPE({rkke2 z?vnyt-=JD-yBF5X60R~fjG~Q2{F4Mb5}`@hzlpoYF^e93Gk+g$TVx@clwdigGS$|X z&g(b{IWdwV&gu8`4@cI5{+w1H(~PqKYG`r4Y6(t|<{V)}A-&QeuEeq;F^h5AC9pA- z0gC)b@ytS8r6u4n%|c_sa5*=GjAY8raW^i8K9VFj*52)#-$ziBoV)uyiMpWB;#^W36P!>~ z=jxFFTN29hVS^7eCuM(1w20<{2aNInk9Tp-H)`}n8lwxxW;uaW$rjbQ1;}Mg<);KL z(jJwty0g@DL>J@9I(u6F4w<)yx!|Ig`@pG&Q!4D!?Gc3HOv@&dCB-nN*9Gy z4rkch;w{@wkjb*W&hvN_s>Q|X)~(GY{Z+upy3V_0R+M*n=|I-V{b4&*WcRlua;7noOFB zmf`N!opuM!*4GKTb4pElrZQE@VsB8W+Lw#3O2XOC)O0Spxscyn-X@}2ac+XNk0d3? za8-SZcgy-`vE*A8VT|S&Hy6_&SJQXkTE+akZkuw6IpjD+$BYEy8lsn$I~ut$>_0Ne zj4dvk`x5lNY6{=^R$2;cL0fSGixFvO=9sWAu|s_yg(i9__ab>As~4A-Gya^2MdFhd ziTiMNwSPYMtuCz4Z80p-w52a5OWbOen%}a>gye{$X@d&0QO372#=}nA&bGbvvGHa3 zTo^nLJu8T1PyZR@5@cAVLCjBYrgq{?j6>P0ws#m}0y_H?nVHWUtRpgR{8cHR39NO)k~ z<^%$rw2!;hY~Ewmv@^gVNE}`_ed04>7D~|UsY?n?f@+X_bPUOPu4|Libjo-_>|Iym z!aB{#>DJz*TZXCr)JKHr{*ou7}<9FX= z1xhT4`rH<9X@KY|cw-tNPK}t=>alKmgTL=rA6*pMNz%e94lobR+J_smk3bWiqbyEm zKz)>zbEj&>FwMoYBik1ssJK6FH|V(q5^RG-ev!Z^&w}bU(?pxTVhUMA{Xvv&@pPao zim5PMo5oKgPMvaF<=A)_J~xgSen?cOq=s(UEUl zJK3;EuNFJ>6eV%$Hw}Bvng*ufj9cd47O^aE@OGNb<4&5Q{N;xuHGfi~Q&h2MlL|N# z7f)DKqi82W+Q+AS_qbg@y`fUtnXpaeZ&@|;3B@BqT3oN((EF5}hS#TI+=p1FEcu%6 z=w4)3jhqa_$eObUbnO*Diwct&e<5;^5=z0iY7t$!CH?equj@RbPk_NCP?0=NA{+{L zE{UD+!Cxd~fnr#^5iTeNz2Vktyxlnk4)xVWnINvWxjz@%577)4V{;W*?$~V|<601n zlvz-5DH2?am;pKa47lMSex%upN47YYVW;S09Pa&qb&ZhtUj`WWB4|b zDZP3WYWe>AqfVZ7y0HKCr%Qo{U$Cj!;n<|_Ywk-@;;fM^Iz!p%gIWXc)*I*uL;>xX z(uCuI=eY@w9leZ8H-lVgxbEXLLb$m{Z`ia+-pSuomWgDv?Wtclf3qM| zdhsOIOz@H)S@_DWqt^}H%A*r@zg;Ag9>NJJaWR{Ev`4LV#?gc4qV5@b`Wqd;6=i^B-q1f-4Zn!AV|O3t7tm|e$?UnU45LYjh@);cADfp3nV z&QMPOQZ?DxnCi$DL{}2o72NYZ^qILxlkgHR4Q_ITpJJkl*hV)TUF)eT2;jOf>4f^F z3c4qIUQBMZ3w}Va8d&;7#<#E*WUjD2l_5wjP%Q)H$P7IV6PuH$>O}Z#*9kUXAhu+S z?)vqXLo-WZ^!qE$D{(_UiYcrs^B*YFP2=DxqOk+yX*w$wW~9RZh6H^~9j*_1VsXVZ zx?9#2Ml|3$vS;Wa;pgFrxb0MhM4Q>e8r-^p=}Rz-@{bDgGv6ldZ^G%UmgxsFkXp|dSmFw<2fJn%*YLCjR)eiyg|vl;h9h_biy4qy%t z6)9N%D0DUVQ}}mzVF-{aQC;|qz+o>QL2y@+9b_EVis53N?JQa0c6Kkhm*RlHp@>S{ z`;;mf+h*{wB;~&d@+8H~9Mwv^P;`VnpTvxTW6~f-F zlt-U&+TqNt7l@Cu3H|e5DLU)~XNsu|Lq@FY3MmK=RYGh*!m&7dmP+s~bfR+)jw`!8 zKoQ(>gJDo6L<3q2$~ZA#CMq{*;-bv&P}BXmD64dwK*0)v1D) zYq~@Axt9g5K5Xxqd0#S>Jnaddvo1sn0~1-cV;ID@{G>!3SE`~=4=lWw(t>E2=66$C z26HaB6@D3g^}zB^s;7Fw2Z6jKV337 zHEI}=WM2wV2ItN7$WR?@@{BCWvROiBHS=w`8Fpg0f6913iRq1A8Ja$r+rg6(I-wB^ zB~xNyRUyKxc=~)PY??mb4`W@>S$9_Trw%-y?hO2M`a>&0eB4>kE~ zT1Kqu&kjTVoVkn9B)WoAP7~;CW7;^q8Gia_y zri6k?Vi9BtWfpQ|FzM5tGE?>ARQll}5rTDLJb*3glpv@Xb3_OsI`*c*X0sPuV9 zcvj<*Bc0JKkQW>poj=6JBiDu@Tn&JvfM6j)D4!Uh`BDcs{!_3xv2M3@FG?&w2(eoR zL|PDg*Nn?P`b_M>3Hr=@fCj~La8ZY-T^pb-_%l(W%OwDbI63f1kKNjTf}4rKEY~Ck z7;v44B2A*+5V$$QkZ8zNX7lN32m-87k)|$CVCPdnD_2&y3IxL7beIDoKwhXeQ8_$j*VQcKX&GQJRRIxTh$*ZJK~=!2 z3m((6$)Vu>lR^YAP3LfE)O56k*T(9V16b8&+J`o306S`$l zj$Hv_ld6(v&()=g6=?<|sb}bfw?I)!Qg@(CL(gSNrp-9|C%Wwm5V1f>7QPZ0$Z+hH zl4A>tgS=8_+Hf{?K?w}hv8T_&s98V*=x`Bel(EVbgqFZ!49cG;WN<3PW!zWv3JM3# zK$13bvFxrvku5uPaQX?Xg;Q@qVI&K~_7UjgWGb9yB*>%dlc`9WdNqU)ocN66u3>ut zW$C~Oa{dZ5BvGAvh;2K-$Fs}W(_sh*Ey9KC46zi21cCDpde^|BPPGc5iMed3jT=j$ z)LoguaeIUM-Xa1nfmgw18`TBxbR~#@i(L>IBb~3CAaM=1R~lI`J_A9LVM=63u0!4^ znrshrP%+W^uQH@R>c==aAgK#Sp&}Mf(_{KY0qnD_kUh78;s6hTCF*n6u|Lq;C{?gB z(2?&0UyvlO=Ej`1<*Kp|(w!-X5iDe%5>1Jy5+38+tskftq-Ru^9jWTk`A!I+_j~erCz_1$~e!w&fav;KZT2 z>gc9yKE!?oz6|JpxvuKU@RpjFaPWQT6KowB0=!n1XvqbE3J*Zh3YRFyg@iCrPCDIUs1GATrPY+PaWY5aiqKJ?Q7uQ-M*q3T@oZSzZ)?h znC9N92t2};nvv_Bu_PhJ5_LK>Z$K*Gcl8%H-uKKV_ zu@SodP^%(EX5$y{dV?zsM~m7o8fAsOAxkF#H;wRr0S~y!qYTt^}Is97V+vvXC6V(|LmnLXIjTb~O ziv90<4j(FtV@^%~KY--+PFsN{V>YA13 z^l@reER=NeAnME85Zmyat&?k$Q#;nB6<1gH3`ZZ(ng6glcgLByxYq((r@Y;BTmK;) z$@?_^(?N24-?xt|J?9?&`JmnASx|_@)9&?*Ew`L+9!&Uw9kG5E>6GDd#VRuHPU-`3 zw)x{W|H%itCkunef^**d{oZ@3H0Il`J6~c#^Bn(p{)P?>KPmUtzi??cHly2QA7=k| z_PWqGw`&!iuXJW749{2INq_JUs^H7i7Wso-=c4hUPGPh{^3#`{2hGd(;w?@+yw_^&y2)zE$}H-#fqBV;*4ow|bNh8Z z6a8Myp|ZOCN6aDL&DI46yz3t+wSCw2vOU;P+d66e!t_9I!p|2+y-7>V-pFbqP&!NIJGmc(GUAiF*E)4-+%8c8{LDi|CXw{$T&EvGV6COIljSLS2(I4 zbk9rktzhc0CPguLb4_~Wk^PZ7|2!Js%xzacZSeGwd70LCz2JAoK4;z^EN!^`3zFU)}nTdM{nAS+|zUW6m3`-WCK_ zRTIt~yykRxX?B=%D8R?7{odTil1-JElNbN8E6(^ZlW^?tLG6PUMHg=m=|hq$V>=HQ z)#Sc^;Dxq0ri`dN^w=zBz-;5W1CO3FaM|BHzvbDjdAdpL<~Q{?+&bneT!0FB+p+Gp zYm-8#dvebsn-`xQ-#R@o?bS?}>j+)xX{7TIb2IaHQ_A1Bjbrea4`&Wpgl@ZJX_0>L z;9=C6<9}ZoH1z?$4)gSVh;7ut8$@WA^+@Tm?|z3~c28AiwdK(@-s5+hZCXod)^f^x zb!*Tp#O)@-==&#lY15zcuWZt~{MR4W12tAv{&7V6}~2Ovf0qvHN*NXoXsx{i9G@_(RB9 zZ(`-Caz^a3YR`2)eG?9x*>D+G#M0|3G|*UGcy+S%&Sus6uA(Ad^>Adu(T>(97O3;? zCG7_{lQJt092tI6y6g(gB3nD1VpZZHm}-jfewdX%k?R!He&d^yx2dvX?!ERdOPVmE z$onC5Wz0TIZt;p-IA84rYezVWb<}$`RA9B|!PL5q4x8-ULIf6lCedWi#Ufwp~)9ZN39yOr4-KlBw1@_`7ES z->p{hsN0torIJp*^4kzz-O71w4XZ*8yzgb(U*uM{e!~+1Dq_tv6@Ths2A$SLdfR6Q ze%zTR``3i=_k)Z0R6$w%)_T(vnSjk#1_jDDlx5-pzjyz<_SJj7&LJW!^u)0CrFQGU z&RJ(EYsQMy!8mxK9M`)g7F+8HbWlgm$L#fU=M6B|zk|)pvWoP+~;U^7$rX zo!UmX96W>C8vN-?@%inR{g9a~tvdN;N|jxZe2~w3gAT;~vaF zhF;A5IGlJ}nJ_@$mA=pNnwu5-Ue#u{m-_1^I0Ii)O@+3r^pw!1FJD`GtdB2{L>Q?h zY?t6405G8#J!Si~%tkR}d2xa7mW$6LyHWZ|MnqLCKJT$BWPUiVY?YqS zws7W?{ShMVdM2F;ONUlJNBsVj(r6{ZW|)?v{9R&{2X6xvRF3EHjg$VxPh0TCf+bDf z$}9)L7?d5GN=_sCVPcK~LZmmh*ImvZcU^SdZQpL8iYysj)k`Xx^I?9X?d{9@QoL-9?&?+Sq-w{5w|rC_oyxwKC4y_d1=JQ%ter$%@hcfeCF4D5Jw1F}xogZEuLt^^wupJ{ zTg#<{7N!17Pp~Teok>)v=6zp-ceJgzZB>9$l{e=4t~POSB#%yXWgTHR;qCGb&;|bNEh9n3TW8$gY=}5)_=uA_#rQE=uU6Z}ie%44Ua(zF;yQ=-K$nfNKC5b(2Xsf@h^b4WE_xiehY{NubF$(+q1?HW} z$B@WVU7lyp_joa(0%>gW+y=;JDF!3j8d~6a$9Ef}{#IOsOgTB9b3P}7pvhNRTKJ?@%FG1$VTYrw5Se-PK&DcG;5(V5{< zH2O!#dL%J_NB_vGT6wUGzw9idA)EcGB`U3P0Y}BJTdq5;y~lt$VR4jr%ULS4+2MkX zpeJGWc7*Y(Im&5D@pqLp>0PB6pz`VYdbJjdU+lK0;~LoQK_E-y~rG%5yEA)$CS#xbw)a+6nW>0o+jtr zY(jjb*7TaO!i9vb!}E*!jklTAtU5Uro>wPwn^uSJ*z}}}4CuqYeka0z4p>+cBtKuy zbtPJ_muC6%@4ySMo|571@2`IZt(HW(PBS@%uq(`uARm7+&+_W;Hy*F6kivJIfP(pe z1{HT5y&JnoxVM|))e7xK&<`yJ;f;@&tO?5-GI4A@^Ja0~SN?Lf6Cl!u$D!MpQVi;% zX!=x=N9UH~FwpTp+z7d62t*d&EcYK>9NX2Pt-tJd_t*}weZS6W2@>c%#ujgg{EC>1 z&5`}ZrfbB!0uz5vaQobA9owH}h3_50*Z%_a)(v4G_U4^Sc$ECl-W&MI$W35Hi*9@I zQ)t>*>r_O1Al!4QL4Oq|JU`Fwle^8j|Kw9LN{*4A4-t-V~|M=u#{C+bw$Izr@FPcKAi7oLqts-23_{qP#OIZ+oKZtm!T+O#>|^cz-8`+0*zu zC+*3WxNTWBf3c^T0mBHnaYmZyvR|DHu*02G?~c9_1f3c!i=svwgJ8Ztrm~dw*j^}# zCQSK1uxIW7QU}l3FBRAIew)yZVb{s9Y+(Tz4w5wcoLg8z%?Us(mC7aGZ29%jixfB2 zr|p=-7vBFluN91kOA>au1n~X9{hFVzMhHk+LRIZTo{*H05xSej{&zellBz+rbPlLb5J){C9nlc`CbN++5?N>$e$6HTXu-U-g7Hi zQhS=^|5GS4$kz=hNH7Y!E751l);So^2gK3)`_ofMxzn7OddSi9jzwE3()ZD4Dy)jI zg0lA`tZWlz5=diL)xSNX$@@x7sQFjS=D6kJEyLU{KqcA0GoP)+J&KtMeR@P@&>~}3 zd6ssTjkCE}|M1SJv_^6mLNtDnv%kjq1J#GFybb>QSwWO=D$;q3`mz~u^JM&X=urAm z(zVr}gSf)YcR6qNa=U+=m0*iakwtVqj`PP_?XtRYtw%!JzR^na{JQ~;%{no(!Nrvu zoQ&s8K%oO7Ao(W1*$e1=GG2q8gw`T&R?tiSlmjpAB`FArk{fAKY)3ShJLKY zWE@ITGg-P`gPzb=pO@n--s zgiI3EE%p1QU$;Hr3e5%@XZm;!KHMhh!f<^yJHtPF>bQ4V*dkJyIQtgrC^mHeEi}TL z6TSl4`jMRe*+{sNFEwxqnM}~q6Uy5|%b)RT`JaZCj8U0ZiU_CmR*slD zWov8a$l_HGXl${MjihVlWO19H{nFHudV}jDMBEx>M1*&--oV3ZUnb#KC`|d?+fb2s z5Zb7)STTXquY0!BBD&2JP`x!sCLC2nNFQnvnOdN@YM5~`Yi>pV=0u#)M+gvZMQkU5 zX4+4_4}~W($*7in=}e{~WyK3`@2K4Yy5a>cX^(M8i@gE1KIFCIxskZnr>PA2B4gSv6`qSAG#=< zA+#D^TFuygyp6lM=KHQi%nS_cEO%%mv)db5tNwP*S(_7JrL%`txN;6HF{tSmum#X8 z*;vm&sUMHqVCG`$FJD%6k^p&e|9DAZ24hPw*xc&4H)KgUT2fRF=Y)Riul>cg zkqxW(S|{eE1R3u5z@(Rg()F7HSIuipdMaf3EsJz+N*FZ>`w3Ca#@5Xrf{*;yMdcCQ zvl)@A)4dTnmUE@(r{ciMdjJQWhjf&=Kw!CrkU=}5>nm!X=&kh2^-J8QcI9-wF|}Us zz_aW+Qu)57_IfW0GK!|re|;Ar$;x@bc=;CiF6JXQ-sD06cyWw01-sIo_UnpP;*=Hj zMbX3$iU^(>UUXNt6}z^W#V~Dij|&d>LV0v@^hN)~zhZ8?%Rz`(FozHk42ae9Ff%g? zGk;*_XJ%&>XQs3F)wG$4*rw-!C2h}aH*8;RM{jQorVr9-f;2%|nwpwgQ<_s+Jepy} zRz=YYs!FPWnyR9zs;aW8`ltd`PDZ*2Eju&2F#88~es*?tadtXqUjv(^h^vCD?W?4# znX87YtE=d%jf3<9Ivx-Yh*y(GlXr?|ikF8c%+|^#nly(`%+Gh|d}hPGXFA*#hekro z<2GWXU}SqFX=G-kVdQEgdSoL#J)KVOGm-q~3pys?h`@8{g_IpWx_U(qzw^2Y3%l#> zC*PDFjcvDEdF|@|A}W~9KW5(}lfKk3GLgKg6~t?-E$eY|!cv^s5IEvZp$r7`6@VKY znsQvdzswT~Rdl^IpwEevte+AJ(EfO^xx4N&{cR7*=y#X6hoDk$E4mSARV!WXr= zT0`bIAEt3C&tu#BW!2o=@gw%!v6Epq!y14XUyR#k0$G8W(U!LHz9073Mq$a2mkW}p z9ZYx=R?ev?$M&~+r{f-8=L#lBGn?0yH4mBc<>SF752xd677EdyRs}$myOWnGgVm=O z)r^Y9U>`rL*)uwylMmJMfUN%b-8lD=vlHRT`~+MLgnt+mh#~4~m~8<1l%{B$fi*_I zY&h1NYC7R8_;?{qmotBh1Z$^bwhKj}dm}*{k9NGT+lmNM@M3E7J+pvVo!JxrOkntO z3d@CsVPFH1Vr>zoiuZOVOS%FT39zp_V_f4HjfB&`jRFFhSH8DXn4Aa^`bym392|sK z13)zR#7eM{1m$)qtav=Mz9$1L#TAGIHq$d%mj^+2$^&3uw?%~Hw-GObOyr@s%7K@Q zL+fao5B+89;B2@$tzXRjH}<;|9x!@7d+#@F?1OL`+>sMU9o;(D9Amr(-L2Fr79R(W zJqByB4)jz)TmcT}@i!>#X4}@VLkGhRsHA_W$O@AP{LM~)w6SZe7ocrQ94m&q7xdbO zT9S2&s>5LHA#+t4T+zijZ%V$5;lF$_SZuzVP`}!|q6CF<&gg2V{uEGxLhV-`p) zY~x3+_U?G75YaO2-Tio-c|O5ANj4kSUE|E29XSghdL0B77fR`G5;_zvX)t?R)o^DG zo7YfNw^esudz~MHZm0)G8zhBgo*S>EhSCWlBVj!IS^1{*wOXqMzLhJ@xc^4x z0|4T>Z&qNNx;CanXI>R}j7wcL?%LiKT@ZBp#hT7Pie9|B2mIY>zD3HVRp|rMysfKMJVDSf{yd>N2OEK(UY?~9rcrK$;67qW2 z&v3uvgdPR74zf6J4A#VtQ%h&VPq<*n9QsVBb-Sry68ZylrAnP5_`Us0f}XjDUS51% z<%KMCi^vxQ+$tn?Dqms`CU_@WCkQFp;0x&E4$6TLic5-URUUTXKDWc91IqywH=!b7 zP$KWLiEU_m(eguh*heQRsTGuH`|He6WVlFp80fRk?krT#++}{nXsmQ8R9$??cjU~C z(2*)q5Daj$7P3!FEYdeEz~((lYWS5?COcM^w}|$c9l_~n;?Am@a%btNdZRl_xTZ|e zZ9k+JSFF;p{2}X@w?bF&o_GAu{SKk}t=AqAY6zy(EyC%Qa-EDgZ;a29D3&q`;(U`$ z4!EdWj~EzjuzUHfgnkDPdFcob_lS$@C(Ry>TvT;`WyzF!ZgNqsu7;m=T|TCE>ZMav z|MgRvEkkh}E9}esmsa?voyVFS546ti9MDx*ZUDN4SqSngBZH<{|ClDqLQ_U5S#2sg%%@_f!4X9VINs z83>ayO7HN|61Nn6(^dR={WwNWn$zDZFXw@Y&1VR)nB zLsKeA{C<|#k8p2NdDc6;D#I>cPBxE=DX7&RlhSSJ&&fJfmeA^$XI}QubZ1%K2G)CM zss~$h99(b1Bmy%WH5O9%|K!C75~@;~H~Si`pU92X$p4GbpEFeQN7^nlzSW4CjWZ7u zq_c@i)%v+I@3Ffboohl_Wl7<3S4XRxAo=x8(~ehwV~4qaGa-ThNzY#uHFB->oD(*( zt?Mvt$hQ6*tBM_%nO2fz_2#Y3CxEUf!j`+IayG(r5jnF8lM;G`ts^$$UG+%#Pdg` zL)f(AiAt7KkRGK=!r*t>o|FC@S>u*uXz7LQj5kRhdMSE#`JBEE_rKxgd<)Ycg2WanX58$}Kj{sCF5}S;h zy?h}4ZG+yR-VxqKH2o&*1m-`?1?o|FgB)l_jz4#ys$pATiy z5`2^77MP1tP+r4JCjoVZdH&x9XVXLK*PIK0f3idOZmuh-{5Wd;hcTK=z$jMesk zLKrBw{-0zw9Qj{uebGb2eY#xu!-YVixRY2iy%i5i_y0;PbpFpBtxos(o>CmRk4CyVen{H@+1^{^E%keml=5*Y3u# zOY7Gv$(yAYB4T}bYoZOZ0&^x@pB%JRL$627@D*Vb_r)zE^-K{{edXQ(^#tP1MfmCB zu71V6is$*PBYw4m4Bvc_PzF#%yd@@c`z1(YSVbVgieWGiL<@l2L80^jU8(7=vd7E8 zWcvBUWjS}whpXE0_=Y>!g6bum;-%!jaoTpf8}rRK%3Z?-M>yEBzh43y1{- zQ%K>s*_mwWw+gS|Uwrpq!UlT4uvJh}=%6P7ReWfTEcmr;0vb>>p|>xFr2(eT1{(%`3x0L>HK~a#B3Xb#sP)kcfS_4hv`C^dK99|RZ|q9fgq1w zZjc4Yjh-500K!((0aY+AZmWCH4N}qHBsRn&L$<9!&5GXlurxKlTv^Reo1IHHcbkp@ z!-c)XiEJ<$AhRHQJIhf8{=vC<3jPG7T#ayczlmXR>`ZprWNb`ab&Wlbbliz%+LU>H!EIv_$jf2`YI=t;7fv`Gy5GytZ%3+<)vJX3cU z8vLCZXb-Xz1zCv=@`1!afe*)sq0B(PWd$@tLK7zl@K4@$20gmElU|~hfvQ(u7YhG? z`%I$o=^^oAvKFrcQkpaxMxjzo^4GT+PMe~jTm`=S9Z!IlORV;Duebf%YGFR&*?7JAl zkWe~JizzwH3}*YCWF(Dekssq8$py+~H}J`sI%59fNrT^$gDj>elA2ZTZlAk{dMLnwZoSP>+ zv#6YHWZ=?W2F02i{E1+S19DHoKF;E7a_`2s+lw5ckU6B6Y12_u>pgl~+`sm$)6m{$ zDm>e$dis_zYk9OXqgK`O#!fD(KT~?TX&MOkb_pK$!=jM}EAYBZE$EE4sBigPsUb)% zijrS-{(^bDA`J+o@H~Vr?-Sa>oekexh9cIw{BX0c5)}F*_T)(R+UcDQX&Z(R%^s_N zS;@+$qoeqBs>xFA16A#UdQ`B%jfS^#_&}zsc+{6>=w;=aW4}5%LY7zO0GTHl1RUks z1M+MBWI=7wM`vGG{|yGQ6~8pHJmRxV>=*obKNqvTW%I525;4b~;@YWnJ4Z}gebf&X z2~Zb&xcrb03Um~|n{xuF*9~*$Zr=v#mDk*Y!9>H)*4i}p1ns(eg7XfPJ<;g`akY$I zAyWBNZ5Ksjrkb~Ny6kKBb?243z?;(Pm?$ruY6?Elii0gf67D92V)FnF<~=Q!z`jKn z7i9O{4P>%8cqEiWp+$D9{HN=O>iepG5xyJRr&G1nYh8>rE)A4U$a z@SQ-fHk@71Bc(Ch;jVMhP(JTs8?lOu6ATGLC$iCUpx_J4!5}}^_JMyu?63Sq(x6;; z|2WxsXg|%iJW?xd;;%X%x`P;&)4w*OU@myr&o0t#EJ!_bxAGo6Es|SdyYa12Bz>J= z*eke@xL#_{)REgu1f!URiFP@jSd41Bh#fOc&R%Or0vC@EdcoODK%+LgPsDY`qJ-Gg zftyeOX_$pca`{|??f_gm3Sp_%dl1ec%rXnWC~PFLZW(hnVX->v+b)E8zOqnO5B1!7 zl)d&r6!XMQLVr~n`9cI{2nLG#O(!gvpv}E^f(QMTBJI+G)Khojn6qq2*{6KkPrMEH z0EV#g{o&Ncv^YL=ju3`;rA5ou=jb65H5hV?#P7Wm-+9>o_{+tYjFS_4$xkF^Z=WC| z@cGF#pOlj1&RVR_-5zZsk36?*jAu53v)ArKn*kOYpv>>gk`*?zrlASbM-89T}qeYt^yTs9yPnb?0vGlisKsF_frKK+eEtt9u5? zoQ;|HM0Xq`n`Q2340j-$$CZ*~6TAj0?fs?%d#2?S zg8RodD+^UHsMQ{XZtSe#IA#o)aVAf>MPsaa>veYfiom?_nI#7 zlI9|Q=d9fq6Lfi_C3C0UbqU$TI@Y>NjP~B(^fo|m8WRv6W55wlE$k+5K|&aZl@>LU z#umf9X5`pO?hxZlyjS9Zalg-g$EP?yr9J3%+6RITS)pikuMls@Yz#++nAcY83loxr zu7x0ierbZ^$rq1uBKC=%#6uQ7p)G)2K`u#}npL%Y9pj)ipqL zke`gUNkA)}_$P{A4$Lx6zEZzw?=6r}Y+1Hacd$=QKlblTg0IE-elm2egI3O9LhRM4 z-zt;0{1h#5C~rV1Jd$((UXG_92Z*20Fd&#LI8G!Toi=@bRq-=T1~h$7&2VaV&KJUz zNi)T|6m{CT1dsS((}W!{z!tu1Eu6m%)`e1l8)yzZ&g+6bNA#xRf~@x;X~*tRMK9FC za8v4ExXd%bOB9%E@i{w+BC$K6!Pu&t0A`2Lu`Grs56-2}Ut$3DX@s*CR*Y2+x^56W zJ+-6)FEdd=I5P7DbXl1~t9CH?_Ji;xRc~gWczpfJlN*s)9rfbXWzqyV?+FDAATYJ< zj5;G+JLhGZ{IL7CSj9V}bEZezKMF7R z(PI8Xr&gBM{J6FeUnYhz&^{2>lV?{-1clcfHom28sANbQqiTB%0#Ebv+l zkJ}AY{CbD)_S{na=m}(gG1FfF+sO2FK8zuFTQlaQMyId(@_2QgB-VU>Kf1uGb#RF` zk3(QFH4H2j*y#z0>h;wdeqt@IXf0k!RnPMyh<3;1>8p zEGQKC(F@+zW-ho*!1_&A<5w8#nBiUT>cbx4$b*{}$On^;noPe1N860cEJ(!JU?NFx z9r*kJHt77MQ!4lQwO!M!4T3(SG3~y2@^~eP>R8R?awub|mOmWk7Jzo+>5=y>%n>yUL6S`A6guN!c=HF~%<-j)ef8!q+@f}~LMwLKV{Gj(4OjQi5WeXKn#W;ny zpaWeWEvcYd;!c&RseXtJ9|BK+ znZ@=`&;<`;xHovndx;I|H(!^{$qsED6XIfn68L#*rLP!lk5BTI)6ew98>c~J>d)w& zgNQnu)08b1K>xm5@e3|ENy^m^s08Wb7%p+9Xqu1{wep3D6IvIen)7oO%Z)o+7W?E= zi~}7PWfR@j!ApG}-5gDkcb|V|1KZVDE^%h5Hw%3mPRvw>Lt8#tV5BgGWp3K@6TqC> zfl4yT`0v8A3uE%TV7HJ>*3sW6*G6g79wH8-ObLu;c;POsJsSu;i-H(i9^F0{3GVb- zY*Z92C=TS-tzN&FzqU2J#pjOZhYQ+a4$|Ugj9y_4Ps7zfRluIHmcX`T8T_2Et zMPgREMmfgLwqi{jqx7f=#LYfe2dsBWOfOj~v4xrlUiL7J9Pjopuis0F{*2yg`zN*p znI*0r+df;w5xGxb-vt;cM&tV-&c~vL)G^f4zSG;B={0b>?LaEmb>20q-ln6ssW>(i z(Z9;E>W}EIldpgzHAHIvVXsebKT0ejh?)Y*m9{bgyfhU}>lFD|j1RqmBym!WfT>F6 zac#=+%kmmjFDUMyAq!K|&HKa8>#<_>DhZ7IXSR^3pPa7W0Z`VE+mMjFL#%p6ELoIL zL?@TR@^YZ_*WM?;kfU9NHNn5kvADcHdWwj;N0d0?jSu~D;ak`d0}uXw-w?TGRg>Ge z-}pR0MNpTbLVBF`(n3Ziq$`#5`3D0RtI3~M3nqfM*w3r-*~BF*4lewZaw1f<=?gmo%T_GKJZnQ`|<=yj}DUx{Z-u zknKMY2&=hHz*-aixk6Dmjjq%47=B%M-Lt zm5&Z&a$+ME%+9UDKK;^pi4wP6Smn7LE`hiNN8Y-{T=t+>;(kP0Lh><VryB-XjAaAS%-lkEW`GFe`^jW~_%0~?w%IVQQ7>x6$?rZ%>= zGw)F^njt>E#}Tt3=vccZ13Ovz-T;w~S|J);Yk>PW)|$$~Oe;_^{>LPfNPqDtI4}w1 zOGNEb&=F6d--g|}@Bw45?OkG{U7~h<&r6 z&ntPo&U32V{f6AfE2LXtdT8^J0>I=V*YEfdOn>(u#yaR6!Rrwz95?EXnUBQ~9G5`I zs~w$Q=8pXPI;zVLe=kTgx8OZWkE|hXQD5o0J8D>n4E~VeJeRkWe|KVVJUxm0bnVR24B)*Ld9_Kmd8lTjo5 zGWWkwjQ4$2dG~q<$*U-1g3)>TRrd`tm4G*!moE$V?a z4Agj#iVk$hSw_X>&%UPlTwU9KSGt)ZMc5V9VE$c5ET{H%!7~N;8hz~-4`kClN0Gaw z!`}!0RV9CB^#!?OKsd=hR|@ucORBstnNWy#2^2lzp}+rO4ixsl9x_6cH58JN~y= zxN*=-k{YUN^eq3TymODiYkd)k9pbM8s^+7gz2PXmC@Q9-hdsZQX^=}ohwmI&K7 z!Jl%chvWKcCZl7h^+s&6)|*$b5B5U?{}QY9XSCqk_j3u@{LUQ3DiUHwN;S=qqf&b<8+N8$FmX7uh4aImB4Q!ika z0Qp}NjU|9sJgei6P(ANx zVURk{-bH#ROsLl%evUbZOPsr@9&BM+eQZGGsA^U~<#Se?mPmLc83@m3OwWGD$7vn5GvjWOoOcdp5g}2~bQNh8HP9M<1%9^Wb z`B~PU-W7S4dMUHbi4i>} zx|u6+9XWryP~5p|9Jy_n>!z6Q?U?T7nhy6&zfekt2d1C+aXi1NmV@sfzN0I5lwTg+ zNS{uZZm@xh8||i#?&KVKYpdHYt@c|28N>(-n4}!Ho}@@O~S!v5e5n3 zbk@ClHXITI>>moPVGbN(FBpw8Y2Nw8*&y|)JFAW-W*wK9#_&@QdWeU$B8vgS`wTnE zGWZ&sq>bDVCqK0n*J>O;^;|=uTHP71^LjZ4DXgCwT5y-nR9&c^8?%fDhZ^TPBjHWl!E?{ zx$4^I?puOOHJx)d*0f7G)cX_5HP;?OSXD}$mL27ZzCcStspdr_Ktb| zTPG#MZ<&s?$4Bq##^%SqjGNs>3+$FT&r0%HqJ&P~#=OmFn-XLISNbp5R!|g+Zzz)* zk$j154K%#AF0A#=f}bg=MLH}-a7Q(1XVXQWx*6EWU<<5dI^Cg#ysnGnY_hz!ic%3t zZC=Cd?fs>(>@j12n}PqZ;4mUCw~`Nnl)C4bJ##qxy^)=faTE|n*I3wL=EA+VioV7j zxD~iODx5A)-9L=pm_Il)7;QG0cA2pmsxR%Q!MU!4YosfaF*9$yXQul^<~Ve0jjU_I zslp;JgG|k2ZP3^svW(tj9G9Ms{nFyC;+ZjRxEXrYfA<;~7=JNZa?L&gC->6aSbZSl z_~}q_RTdKD<2Q@5MP4nySegLVsP5<)Cbvh@nat)>2>My)uRBz?&37nYw%O`6FDs|J z2E_JV-qhV1vY=i5uA#^eD6WPAIu3pAIpP9l=iA&eb=z0877w)*$4hd>4xPtq)Wyo6 zyK(&vlQRHeVG-$gjHdjp3q_$C7YA8kb|e1a9{<*&#t50^1J+bM1%|q`vl2M+3r_Mc zcN%G?o5i>8$D(VTANG-RujJl6N;vchyBJeAsl^SxqBYRy+(^!!Su6JmG)rm&exAV+ zme%CH1Pf@Qf_h7u<;vy~dU9w=T`2TFy}XIJvIH;#3C;F}76FPDj)@CZ@e3wAmH}PS zC;q%mx%5r0Vw`cB>2=(a(O-^+qt)dc%KzsyhI<#0aLCb4AR3VVF)E`tOyJp1@QbN-4nUA(#9xFzco`&S2sO zh|aMLuEL|LGt!#3ubXr)uV^*4hBrogu(q9w_9KJFRDx1ZB*Pi6Jt{F75)z+qe zmK+qfalxp=C~)Zq9Uy4#X@2yzlNe&-07ckJwPQJ76$(5l_mvocNZ}K% zaxTb}FHP7@HmpQHTe9z`t*pTnoGj}E=QomXeRj^Og*4gDPWD-6RnOc7NEX|x*Wqb! zI*RhX3!VtnJy??J+|T(rj3@wcP!xS>bWOyxW_jGMPfE;13yLj?wq20K!DA$l zXYQjrdilwBa@X_r6wc8g3TT|2wxidH^XUFuqobE)Ow~#SjqcZ2&;_4-sj#+SZ8Vi( zi$o>J^ii&^SA7wCk~}){zP>@NO2g`|^9wAf+-7;kj)$V;OfD0S~BNbY|ZWjqi_2}yX|y_Hv{kQte5dz&&J2Oo8@QC4ScOW zA%;90eB#@rDbTj6%D~Wt)(m`r#mk8ZB~kqMMsDeA%JWD}*h9Ad$Dv_ZCbPCWbbB=8 z%)XU$x&79cnOdvYed?TAwcWUU(|!BVNlBhwm?6IV-74!jJK~XZ!BPV@cy9JYBx+>b zD?}19Cpdg0xbi?V>v*`SRA|tkq?3B%n6Fe*etN zE7c_A)@^Y9k1pC!*HOg>b2xm1@$sv6;Aiu~yuSlauy9_KlwVCIEfq!iwr&TgRU_4O z&kplPu}J&@*eFlprL8-qig-}=J zvF?Nx47qw<=L_5`8?(>JB7biOXjUVOtI+B+sMe}F9_6$}X^{Xei@hH;$E!FLe(0vYA#Sx}r()if~c@631VIw6~t6sW$RoHSD!hgQ+0 zxlWz0V271NZ|8%)bS^rbXI@W6q$+}ouauMwDx=!fG0;nI;oZDk4E}j-3WpGEusXj-o3gpd~H0WZjhmeWS0Pv#yAIEa)|L>`*qx z4Nw-E^D5djq0Jy_Or6~9=y3R^a$fy&>H5FuBD|7q8Q&R@grx5d zBtx)I`a}72GAh`+V#C2r^8;hC^l6P1QJGHZQig{%ilEam-kgG{ilATTxbhHas@;Y5 z1VK(RT>%S~LE`CiW&XySi_SV0SZkhn>ah23$heC~p#Y6rVv%>&nrkye6LA*M+266~ zs9Rapb;G~J#o`gApenjJmMK+u%2s0-Ld7_z&UbHyRZeYWeJbIUmyrfAtd;P1f6fQ& zjfYK&oNrsgKPc|7v+*`;tO0|=Ib@^W)KKYCaXCRdT(%+dpkk7SPoWlLIReKDUIjY= zhz-VaN9S-8?UA$r)3)mgBl;(2M`XC)?r0ek)NqkW1jWl=##LvI zcka%(U@IJ(N_AKgvrI2ye*w2=H_dd%1vl1~H}(9><6#*+3i2CA0{d?Rh-}C*&i<=( zGWdQXH-idx2!ON}=@(I%P#y`bZ7iwvo!?A@~+nTA;VWYGu9I+?i6-Lkn0dQ?|8Se>E*iPMRe#5L1wiL!^^#%`xm{y z%-QVyVPkwPq-Lq5NzPb1D6_fQ1RBTM-d|qi^fgZ|l~3WBXK~vnhhHxE zbm|6G;^xQq-G4z=PCEiuC4HATxB1j-aqjJM#JD+=$h$wbZ`oYn_ovqm%_Lw+`XjMj z9lyb1D7YyJYe3h5C_T8fDcyEF@}&}gDl3t%krwa>jo1Aer{_iVUk1`pH_~utu18w5 zrd6fXOzp#s0n9tLzgC{+b3O8?c4Wb(b9H3-ch7&z5p0In)blq$ran$nk@QJkP%e?cKup&p{p7+@NxxgpO$|3`E(xxc12U3~b zyGsZd>0+zci<_{BefSdrurOT>(T&ig{+{%BfSl~ zG#4u_RZIJ>Pl`6t+F-s7jp4%G;(~`1@o?Ggv-Bd#%O|v1uUtzW4lXpMApQz_ zvzhTF`IcW*NTc`nQ1F@zv(Iirv1DsEPrJj`5Y3cAnox9S4sHa@&w{EE>2rnXnzd`@BdX%tnZcHd;_4@jNDU#5jA?pOa-Z_YR2`j5i= zwLp)MQ^>}N*X$$SiIRd!v(zN)BZUF)-;@{FD3!g*2mGetz5mSe_kC!Cr`#4^CDu>@ z{fFmI-g040PXMp47t)bj|K)SN$TTNqFnik6!=%z9bPQ4_`WO-grK|`=8{6TNe#7N@ zoX>@qY5t1AjJ!!%V&P>EgqFHCq%r)nn)sa=&O;Ma{yudIS4<0IUU)Xmg~eOb_C5I9 zqqLCscE?JP9zvDBd`=|d$Al=CtLlAoVEywI*VB5g$Efz{9InTST+gSu@Y>BD@0z{Q z@t{io@hI*4d(s!0G^AmpT(918J%^gVDe9y4?xGy|v^9Ubl|=c|iwlpA3pdl;9sjb6 z@c51JNEc3p&CB@E|L;*Tct2c~>%T3o7f>_OA~MPTr?C{ZA=$Ly;#`l*%O}nNSxCLj zRgXbhm^tagg;F<@Qy6#Jx0efeS~YKN%;WZN-cuuG87#2!6C-XE4qx_gJ)$swCD4PT zVo8#z(qVx$8^)vin)84S2NbJTNIAv5AR|Im1bmQGiA4W*>6T0#Vw@)#zxB;iPH)uB z@AZkQ$O{UE0elAPsh6aT+2TK20EIm>tb_AE(fCsYX>{3Q(Oa>eujXQYcNS@J*h@x( zVyQn#Fw-<8sL>2I3XV`cOTeP-6$JTry;h+KktEIjg!&+!2&a)1rBpWJ;=vXl;n#Gv z%lb$;0nqNuzs5K%J+e`w#oLz*b^lG!H!gQB*g%1kr6g|Vi?<_RLWA@77BCw6{&L~P z|Hi$B$i`gsDp&3x0r9ReQ1G_B6PP6~!{;21Mnog0CexOPV2c|wP z$ccF2?Zm6~;MimQW~48B4r3+0g}>@7fuWF$^?Nk(BH`x@TTW~hff|w{6C()JF1EQiT0}~s31{MK!HR> z!3IQ8=|n_CrKw0!N)k~KQ6nH=fMi7kL`pzVP)bw;RI1XXB{b+0X9G+}>h5?2R%3%9{EzU{xj(Fc%%T?=%%q6 zn82^&x)mX0P}WovP%fcxmxyy9pe3^UPWQK+i<{(Z;?Ac98-3CS-lw3evpf(0{oAet z2_K|%wEJh+fC#!bvx8z5l7B>0w3SaiVN>g@?p4pL z0=Wc#!&#UwPm#K%7V_*ybZO$b(NB}e!+eq+oRqkFViCW7HP{zGN+@CE&tqjzn@-9# zsIS!dDTeJ<4AoN%7t7sFjYcHJJ$@?YUP~lPW5%LU|MLPPm_3;ox;7tIl0*HXvr@NL zrgl?QjhZ4ig@0*J*k8o#KFuT-bHgT|g7C)+wAjbWY9*7pg6*LCABC`zEYO$q)#xIH zJ%w$*fJzJmuEjq7uVktE$DXAtTR+(%b<@_e*FGPbMK0`5%~}3@r>m|X{R)sHUAjP2 z9FFsP5x@0Wz1QW6E8@Y)bZp7`T@5!F!> zQ{?r|-1jWFn=3fQ{`D5liu+<;U46})G*p@wFhJ}zerh9 zECW+71%kT`lAgCCrQ(s?Eq+MKmI}QDjssNQ$Ir>6UNpzZWMY(LDy@TNY;l)yUDS(! zRVMjF6j;W^OH<=-r+rfH4)!llRRIusvoZ@ic~acqvuFo1j9-z%>IE5ID+26RPsUX2U1Kx{E!rLK?uu}I zeLy9JZs(DdG+`$O6j$}Cv-M?b#oM%ePO=%>U3a~<={w&frP_$M8`&2{lB;adCHnLFBEw#%on*?3A5!qR9yAoz zI<{r&V<&)d6}F+;G~QQz0Qcu_ft!dUtDI5s)VF@mzggU6sy0(&{dBM9 z>D<*yx=x=eeYA`h(7KUBj2t)yn z{=qrS2#Jc{f%NdrpRF^DDh?@BAbl=(^K%+Bs6MFuEk~VyeF$>LsZ?)oYYpXIKgXObmt4H zOl-xcfgPx*>bah~iCQm|_<@RvK&@5;><(se_7iBPhuo5k4N{qu&ZK-WmZk@pR#Ypu z9gAget28c#owauwI<%PJQcQ(5fOh`6;XHhb>1yKLd?!nO3pd$kZ z<_Y92DHolQ&x|)GLk{Aiab4C`Z4!>|X>nw7UDpEG^Z+vL6`}W37E#Z2DlJTm9BQY*})Ufh?XWSBOZofyY zy+Ge}euj3Gu7h^}2q*yiQA+*XYZBhz`2?WEIiGvYAS!zK@F@~;xHhX6GPr`)nmgTP z8iW*bME;v6vFg|zk|nG!nn}a&SPECgj&r4#*90Enq2FmXfhPaYER%wp7n}SK^ROCi z)!SB>XM&K&({vArELe3-)=+4KOtv5(ZegTH90}Z_r3sN$+C2GYqQP?QjOL19{}3vx zvh~HhLxPkDxk;kn&xs)i&X+?`wbQM)5UJiji8>Rz0tZ#se*H+{*ABPdMkM=%cnoe* zHQ~eVURkkF#rEA{5SJ&i#;rempG-p%{{ilr2QAvr7SO-a98f z2TcCBCMYF}ZVoH`&%c>FuaP3q-GXgWZ8dX8r}VqB<}jH3Q+0dqKf@}9Zy%H_L~e|} zSnrdupxq;TlbUbC%dds^*KCrhJ9PiKo??i&x&C0vSwmz2f`{F<#~~ha!kc6+1sqwf zK6HOa7$GIngCv?YR}6Q7C@pexwi9pxaYh-ru?`uuclGIPh#~{&jhs3QekcM@)vq)C zcR^*6F*_Tu$|WWsHbE-BVC}|GmYQ`^*jA(jw2sLiz(*6I7n6c(W{Y}!x#7OZ^>xTC zN?7Fv%#IR>E{0zp+#Id?LP-+idz6R$PYtsPqQ)mfvkE2TtZ? z!3*T?U^Y!-R96sYhR98Qdf#DZ2k4=*)s0yllS9SJh*Wu z7oIKmL~w%W?y->HnB;v2JC^se*j=4jqIVH;VG3T#w#2_%gfE1r8-8y5Yu&J2hGvFW zXwoMMk$$K}3EKj{b&IRpCYR0+Gqx{ai&DKR&aA0_E}a3eTN;SwddR{Q?{BR}W)x`; z>aM|>-;pcvTzqIi>}gkXs$(9wELDe;gj9%0cU1Vm~Je*tonOIulWPyg=kMlgTtxQ`D{BGq>uUDALx*Lj5O%$I)ggY4{Q=)bY*Z?5c8DO9&yk)Jr zh+FZRRgY+UiAs_KemzMRKO+vxKu{s1KqU;zx5pblBZgc_3h|nuMzb*6GO-)(U}g3& ze=|-G<$n-i74KknPGgk$I6(cOqm*sII?4Xa5W3FYAHIl`FfbEqu0FfsShYbf$7#QS zP7fDT;}MeBqfyms2fufyp)9M@4t^(Diw$mpDMJ4yvEE{}E{htD=ne*cOG%=tVNrDn zgLRsBANPR%En=O;Ej@@6u1#d_g??O{1tK0zzdlFET2OB;kDdhn$juRsH!8{0tz;F+ zwGqSMlBg`BWW5e*tgm8Y59;>VPcP9ycK5-*=h86=R(jRLUE$3Yx2b8YgLzwkVF|pVUtCPJ^e6)R(#!r7$p=vy-mF>;5?wNUnH#JV}lGZJ(b5 z(iO844@ncsGO8p8Tg?^Hdu6&w(kmfSViFl`ED?CYJ@iwE>T<Z%om)xW1# z%wK_~C`+7)2=myY+iT9rf^Z?c^kz^^wbl#9x{0Uz6vyBBJvozRP%A6ha8(luw^FkT ziecX#%)k_t%>lzhoro??WSNGDw{2=8a7f{NNgZP94z{AHv=MRA@BQfQ1SwM_^l!A` zs8+hM%pw;#weSKi>3G>QOr%R!fxRs;uz0fgm`;bV1R?7wWGrbwYgbfrOV|o zx#*h`53}R6@&3;CUuh0qw2H(p8$5v6N#=IEY}i`x;lby|B2S^Io6Q2^H3PVOmy|sV zC=#!wp|C-5F$-o@7u_*Z9&U(*8@l6|4U%g6As>2-s0PhpOmk7~@T3o&9Cl&V-RbUX z9*noHhASqWBe%g@+CF(Cl~5FO^O=bfbTKxL1)35B93qG{5GxuUm*;$<9wVHECa;Qk;2leOMiN$ zr!ncDvgBYghzRry={F-_c=GNF@>Ga8blL5TR#eA+a4Xj+jelnHT#RYbTPs5({sdoX zSt+9m!@VZlX7gB9Br?FmpHKer!gqx5YX)a~VUnHIsJ5D4-cJCv#Nh1L9M_7qEN>TIOUZND|sJ2&l)1rI4RiCjN&PV6+it^pI{ zE#zF$oc*sY!e}MG8ZP-T!w92lIZi?-UVMev150Su`DnMNAB!`*Q1(d#gZA8TKlIP- zDA=-;TWPcCa*Jwe*u`%^k~gGhg+2a#Wq8@IC1m>yPCd>2t_~Fao|$y-PTH@6moWgk zuMBR8N3Mflg#@)uOQud4vKQ1%$U#Y({u4Gg7joN8z#T1sG8IT*y!t|-hd|MOcT%Xy z!n4-hu$xlR?o)cVh5I@o&t+_4_$sV;MuMtN{e*q-Say&9WvJTK2K&+*yQgGqpJ1*? z^<-Ktv(THYSj7!CYDx$8#sCHpO6Rdcj}|ksvq>3pqg+$8yRP^EqRsed=g2RTN)gQR zqVbG+>Qjhb)gf2Sg|#yG!}OA7Vg;SOAwfe5Z?i6Bp=-6Ge0OyE4Ax01f=Y{0@dzX_ zEnbkfQb$(QL4ORtIJhMQJPQ+{KLD<2o|y#9EtOS*>r#F<9JvgfT7BZWWP5d-{T*#N zdUT4oe^DYDumxXxQ%M0efBgq@6GS)X1nd2NfzL)8)6ve5SEhlTUY1 z1r%w%p>4pb7e+F*?~ge6Lgk+n@4j=xhmJZdBCAZwu4)}O4*LLH?2n%M$~$dOV&9SUvL zn}~8$O@{}c>H;yGmxj!jV@Fsv^(f0aS;ge%pu=n@Kv;&w+qT$E*bSAcK1>R2K>zjm zj|lE(;O3w(urF7pees zovdW2dP4T0sJiI^y7O!qL6(mpo<>Qle=%f?Y>CeN~N(|Ojyx=og*;LpLj|8j_tLCF7X zBMZVk6ct><5FX)270q9T?fzEr(l0RiWKKv~cC%EpJga8rRDy(Cfpl1YMvDI-ge2y# z{v50>wd+68>0g{5@S2aqVN-MR4m&jG$>OE}~> zuG}>|1JrI*a=s0F#J4*zi(Lj4koz?kr|W(u>wK@zsg3rVBPuQWstI< z(EX6vikAnG8w2Yf0(y-#QV9|vwd!{jlAh)wxd*&zkZqf6i`;aGSdFOKy-_uikdvc4 z)a&euK}u_neTQAdBMYAeAzIk!biw5`#6d(`^_`^92-uXN88u?8uosqzSvBv47UD;U zU-0!o8M)5w>Xx-KGC2o2ND*@VwTEPCciw;6AYDYA!D<6gvZk%tZw82CVgK{njQ%J* zwzy8>I$kq!60U}Y^tGchS+h7rDBTr0CpRp`$13;N{B5O&Z&wVtGI+!ff(!tJ2lGEx z+C)f)y$7}GAyI1I>_CCw+M3-Ln)`P&giiyLd35ce#&oggZ7?Pv|FuZJCAfj+kzedh zO$La;-#7(=6fS04SjAm(=al&L6hX7|%T;((&06Oa-foUpW=J!u2-+v`s^^6o0+%4M zt^Jkwh4+E2+DMr|%+5Vv0^W)@Nnux#g4>brGAe-EJkB$rHP%Mz|N@bG&2SigKM;=j5Hy&;J&;_p?-5ZQo%)G#9Wt zPj8~qe?Xexv&~SRYyNI{KAnf`FhH(X!phuXz9E?KMeymL%Ayd%txiA1w1lH;NC^p= zwsn8A@%s-q2i*|dqp3cHW2FGNa4W4TbUdiGB&OcIU%c5_VN(!_So%Tv){GC5lJDwdPDB22+LYO#oZ=& zz3b|`iw>?KB@5GK`eOm8o!t-2&b4aYlN3|R=2f2cTB%ImhDoHXcJfUrx#TP3oJT$_ zA|fdc9VN#CjG4I$=~6r75LaDr5y z4Si$}3i)3Ma+4DA6+v$zc>AC*KF2gdssVe6KC&&m30r*A1yYPL%Dm?z-3X-OdjfV# zOXJraBiq&6YBtE+C!wsy=hKPEErA%BJ^BNB1@daxZJ8JeNQpqzZn_Uiox#D&boOtl z{u)3LB4JUr2kwV?Bt3;vN`=U+J_Qyma0kluhw5_esCBP-x9^~do5FB=I5j|c7R-xM zSA6;axycqOV-Q-g-GBFJ>dC0;W0q&^td)PEH9NQN(6X#OpY-f_QdsUysrZky5aFw^ zmc1&qs1+ONFL`fcZT*F?bVm9e@{)#S83Ezj8OMfU=dCe8H7gM-osWbm=gN>?TNY0k zg6AJuF#~JZFxwkBH%4+kI+qMvmIZN>^^FZGvZ4%r*E;6V;(TWarSh>Ge?E75iJeOVP%d7_wuYp^+ zUuvrrNrx?V^*v6@9L@=n%N8a%&z0E^XvL#`$_8JL>HQG)vYBw3WbfGVDM;_O2E~(g z(8y_5(zVMwTH;?GoWSMuqK!-CdV0kjEcLZFT2m!=S(=HNd4sR&>z{e6+x1!HY_ZOr zJE^IGJ6zG=pUctjoGN!`y|FX7lzI(-8m~m8_cRTd8t=v)IO+RippQoXYMn~ki%+IA3 z?O45gxwM$T+_bENdcXJ?XUnOydsfW|(+S=hYV zyPURTap0?hUdqH_m+i}?XD6J#ez|^7gpU+18azdLByMTAC?r}DYzGm(cPfJVM>J2U z_qq)v_0rYPwtK_kZ`dO+;zUxpSh;yR^>Io)Z&|MWe=5ZQ&MOr5`)x+rsywgAMtynP2a-`mVxRn@{s@ z;1^_gaT{50uYxBs^y6?0;|_KE&@JI{;$i_3rZTOj!$1j3n-!j>ihxJgaHtn9(tg($ zV!Vb`obQ$@R}6=r;GCwaA?Mo+nWeM_5GV=8M!@9lx)jzf#t| z@ss<1e4}o>N7CR5+9oC~I?z7La)Hm;cdi(4(x^H8qOZS&r@G#OO#^>FXTt689TF9y zBgDriV~^KNMc-?rwE^Pgc|%gz%g*%AZNeR}*8P1KiFG1FOk`tWPJN}~T(tXk@eM@J zwRG1fhRwZhVG}%MsravF|9sUKZHg#F9@sr_w3#OUac9l$&kt9(rmA&TsSEI|6wfV_ zh8MG6TIbw*ccbq!+Ecu1I=^}8o6e;&xziZJ%Ja;Y9OCvQHi8Af=~oy(JdYVtk5y}O z1KWk(H)nmr+|jvDt{>0+y7aiQ+qB;?`)}ftt8VQMA1RAJ83LTnqwLY0Z7UTPsfXLd zjXiK_4nG9(mjB$hgG{DN^5vPT1xiO zjgz8im5yc3%glQ~m^_Umk&CLQ84CL-U%xbl$)j(+=iX||uSa`k8S0=CxGS8|(TmQz zj{T?udV2FR`VD@rDr-9$xld?ufp>F{^RozPKkAFox%jgUoD;$f*F=&EtQlS98DyJ% z)?M~;Ok2;X*HKKJldI>i1P)KnK3+D|5Fw+3B6LpqRNVlAMgz~!ZB*F9kJ}hQ+2u|d zyCrsvLad%?(>$T@#M_2B zY6AYko`NT@_O&J*!LMDmRp0tJZIc37T`gjM|3&aglGDLX2A0Ul=3;NJnotp%DATDXr<>i;s|Edyx8C2=^({=(woE=e^p$C8 zfkU9#v85GFPC2YaRz}l^aY6s?jjUa&tkuIgS-lU6Zvz+5&W*|J+Rb(i6uUmb+vD#h z0pR%p&!Ew6>#n(Tu5R%p#9@wP%Cc3-LTO>M`~J@Tv<6qequ`;{1J8W$0zNBmkXm1| z6YuN)$1CVw*Q)T+O7YB8>H7!l+n@giU>2K%I@4?3gQ-0_n_InHwO`JwFPwPeGK=>K zZS{iB<)et+V;z$|a2A~Y8akuS@D9ch1&;O5&EQx0D3z@pONVChVX@VTa#ZO4w#bBZ!lzG z!HV#EZTASNv9D>wneLg(TJ&b#owi5}h}oT*-+5=F_ZO$C+rSyLGxfN@t(?c~rSNX6 z`5ks5`Uq8-XN+6aaJw}+g%xeU8&Ush-WK}X@iomH6e|su$`~ka@_`Pjz-+(^uCiMl zXJ<%~WOU|(W1RC+WB@&lRp8H1$!PoE>g+flfOv}4K}uo&yg~O+2+Sw1`F=x$7_P?o z5Wkp@i=mgdVTQaoANbqo%62nKwH8grt3xX?uC%-Y6Nfv!3!yMAbRQxu9nJc1H_g#wwsfwibEcS@h;JGjjVZl=x?=B zS-wq50M)zY=;?S|i|&+L94BZo!R8EH*ngNDQ>n*D=p3`8;3pEa&bo@KY$+S?x1g;u zegyW@dv|GetY9`8{o?)I(KVOT(@X%PuqOkiPig#Xv!~+fWZ-%}CVEMc))P0duav|r zYm#VMoD7V+jlLJ8RlJhXz`3-tZw2KZlngXddvR`K$BCY&-Hp$=-V^r2-s{YhC|+`7 zLtrw4+BH7|(2LztSO=TZlMSX?<2d*KB;=ok=lHf%#OdIs67p%zY5N|vc$Q!cV|-g0 zar-(Yb*JLvN~3*R+#kk)rwd$+VfZn>ayMbgUYjK(m+KPavS?g>W1?WPwgMvr@@h1L zQ%BuP8koY`MEd3K%Ozs>Shbl*F;HnnjF+O9L3Rry2#85loohw=g-}7M`-{i4^J8hJjyJ$X|n8^ zd=v}>`6J)8`hf9VHa}Xh5-va6c;nw8@$*4K6h~P2H0TOzmn+i(9~q~!pR`gs5Er^w zrc6-c$MaXhS5>fgz;vcZ$@CRln&T*Vm25G(IxTE8aU@(^79Qg@klF$1!3X3HXE2?V zj<^zQvjz~{RdHsv4*Jsjrheg-Y;cvW<-9L)fz+q1*!YM6 z>>URv@T|0SxRNM%VKxw-=5gbT^d%qhoUsi6%r>3iXB+Rdm@Ok|jU{iG6cdpjmut0sZ z0WMrII#SX;zbMdmD{XI_FUfc7M-bd`qZ>qi<;qsiV zAwR2>foN{>y~w~_-syd}MUj>GZ>@X$e|jl|xo^xP)ct{VE+;m>&b0@}`?id)ua zH<!Q8K>O%0jt3jMU0vGubnuZ-^wZUH*Xj?Mhduf zR}_D!57pzBFrQU3;sf_9jt&{osL_lXdnjAc6FCo%TvYv}WSv2@r>0H-{m1fB{S!S` zqF+z3xPJWR27MZz|~eKLQ~B zAxA3k97kknbAYBqN4nRjx>IyzpBaQwlzA7DN1e!}rLB#<4AIEc>Z*6uoY$yU ziaitFdB2q^5|2FN2O0YDZqnN|iEs9i%9B(;co(p+P z%a((um^3)J;=*1Yobrh?ccDkd>Of(AFX=~p+35GuR)_22Mb?rFTXdTQi1K*i?}<)@ z$$>yLt-Xq>#(aZAR0K^wTv|lobU16cp>{%$rrG$P9pK9`dh*5&ZwFPJe_Xy<+PQ~R z+~SxK%{bJXEgo0`HcrxR(;n6C<-ZM?QIL7BBcOGUOuA44DZm2Du7WX=KdQzYH=>RE z305l@f<{;7J50?oeTTnjFMl>l)!QCZF>TBj$b^$u}MU zeU4q{`!~Gsee_97(Wk zoI#V7c&V;V_!(RW@NefGbYkf;sd6}DJUg~=BJHDK(|668^W#2=<}TOf@Pg?H&i*?; zj31%4YtIWy)tATTuOLQR-j-wq)lC4lF?di4_>u@&R%w>KuLoc5<5G7H%l-YO(cSPBmg2$>U3VbtD0_-g6ChQvL4jeW$) zd#OKvdyN8Lh9Y@8@LvcM0T#?B;BI`|PuhLDl?2!6)~pJLO4oTEH^RXts^Wz8w%!Q8 z;tYR7P=nfRc!u(_iX9M0`PQT)*#zheb&s&yN1cdH9Y*9FjzSaeEa!{phtUeuQ^Fx+V=^`7*jixrSiT%H}}IWeo`Eay8^~b&QQHS zj%uxa9TTj$%NIM8*86|aURrJPkxupMwVVie95=9>vhakr^)cOPl}QE5IG2wzP%FVl z1p=!M)`_$`s?d#CLB9F}22d8u+qeWJaNomf+a^jHK*djue9s`U55A%N#jj^`&0XjB zqeBfJ0U_)s^Cb%^o!|}eVxw96&S`1-8sX`(Ej{^%Ya_c6LXu;;)j}P!C3X2kD3;@w ztT{p7wTkMy(U@X)(70Rp_4iI62KStR_zDlYy$sT-%f7* zYg=IorG;f;Q}}seai3;<4o7U-U&849`j_JErh2mCF4XBT88CCCyycRobOdDKPsj*VCg_Dkf!@DD10Rvw~^rl!LIVHmL~v0Q`l+1`14!@_>jt^pgU2PdncQOqW~ zSc=y`Bvns5_45<0EDE5PH99wd!ENpkL6vIJ$w?L6zzr$%j~Id~NgVWFI1%(e8}L$L z!!!q1U?b;VHhq&kkB;lTF{N2&%==O3dNi)oXekQV%Blw@JJ=oi5U2>u(Y@YCxbnos zxo#rM3%|^>Yxv3aXc6W%r}Sy{|M&&kJ-Vs$kLCp2oLRl`oUq7DUA^&a6bww{A@HmJ z-h_^F39|vYW@H}0tEz3D8lnr2L-&xGbK^nNB4A~!O@LjkJyYpEQ`)*tQ}n42UKr<1r+(*xdzIThkI4OD$H>4yV&6Q zGPlSlDB64pC|}{e3o{lJv46ac1}Yh|HKb(uh3=zauKBydn@aycrxIPcxEuN=d_OJ0 zzrVFLBWPYbWB!yp0XqKtLH5c9dKXIU&MqoyeJ07vG@9Sui z$gfrBKR=8B%g9t$6`w;QUS%O+KF;5Wd7tLdq^-#sYBC`Er-(NsA{_1;F{{1@OO(l*LR z;3EBHSpTsC0H?~;CZ*U!e%jdMmFSrl zuC%Oaz$OtF8kovKk(v_GEHUH1fI?7ubt7*Y9;cPx8yKQ76QUK+PL*bBn85?OjL1Xa zRoC*zf&S@Ce8%Iz0MaeW^(hTLJRA=y;pukyfbd%B+fLi`W=0KvT>I_QajvI_$a3Y2 zb^e}_QuGYZDL=Ff40a_-R3;EN^Xuowh5oy{Iv3dw3848zV4Vw&2wq!32lNRtC=T}o z4z4d44h(wEJ4HXL*J-JA4&}d%(7Km@ zJ7mUT>qoS~3(CYy@am*gmyIbRRricYs;gAyBl`3UV&7hVamdWkn8Ud`jns@%8Y4NX z((7qZp+=Pv?U@^kYUOey4RXc3fk5EVVDFo$^JNS(B#=-6B@tGT|IkIsB8@C&ODrWK{-+6_IQy z#IQ=lLc%~>0tZNCK_vck*$~)NaW+HXQIet6XA^m>YLbt@tI@9l06kT6IrrULl(EXH z`S_pxXp-TSJ?M5F{i6?o?=~~ujZd~n(T-DhUSRCQ`NowhCxaUP6+wqtcmAQL;|jcc zbSq6!kvzWW94e_1^uiOq5S4+^YF^gXSHRLdE7(+X@zKlpCD^&dR-ZsU=?zY7E`T1KhZy#s7g zvVH^~fG~&6AtOYT-tqj>&ivIT(|J%zyrwY=bh=&u~M-L#*KGfq37w%#sRP@ z`1;QQ>Kjxen{-g<>m*)VWc&XZn)La~V!8#oGe#H+rvbNEa|p|AoQu;@^OmILj;7gTlShhq*Bl!hUSKWgTrpAyE-%N1C=lTtxR0- z?M*os_@3I+%~?|IyYBRjFk%jrF#oeuMVCKEL%75^d|Yf)Y1UL>&C;XbO6do956+@% z{AY6*U@T`Z6Ev<*p}cBiqxcQBsq=BgO_Q45%;uG>$RHV3Qe-6@A0HVs+{`k3XKO6D z8*fRh0_YhGa(wf2zbWKEgV>+rVU2m9ww2Fie@0aaL=*L5(pmiy=% zf;7t9PY$|d46h)+ZIbXImfF;p7b1C=U+Xtk2h#6{2WZw z`56SN0PR+Q@#>8(-EWf3E#mE0vvWkah53$^DXNqGTv>Nn20(j1tphcXn3rk-qErpy z@5SAHIeVpncVFl`f$Ll+OuZ?%TT=h+dC*%BtL(X~pxc_I3IFWU@rampXW>hfIqQKV z5w?jyfU$ai(>FzQrzy3gJ+k_iQ+Sh_)3AUHV4&&*auYYVt8z1Nb4CVz9)Sc2rGKnP0HS4 za{`BJax=@g(KHHHtI^uz6q^%c;b;c=^|K2u?B(@KzJ=XWU?15qJgOVw%eU zFR4LCC+{8S1$3~7D60282Ry2@Y~}@J1e|LNT6L;1XilY+zR@dzM*M97rOaxDpvu+ri35vlHi~D^1l*#6vsGTn9PpEnXYBj1i(70| zIy@sD{o0n8eUQTIFR!s@PTudt0+$T%Hk~76hieF@z!9}WYyp!V8ISV*1 z2X^MmeR??mjdV)ToAq!F956sx`nB1tx_2WIx!3OfUNicd@2+lu9@Jp~!UN0NLtjDO zMo#{@k_`k&(TJ%h0vKRkP3i=HXL)?k0!8h9HFtved6njYvy@{zdD)YB9o~61_LuMu`UC2ou~KnpqoOr~ ztll8)wfp@z2Z1ujTzxO8bS1x$F__1>^Rd%)vK8Qb+e-rsH$>}jdv_kC1&t8ee_kDr zHul+yNkzyW4G?c8j7)rJXP!Vjc3S(nIH#Cz^^jJRc%q?WGRRWw#2@)~H;wugllBi4 zqWufCK!b-HSJMn^i0NZhBd0oZ)d8VB zM;yOw3`{G>bUNh{wO+cPrxBCe+~U7^HZHY)h%W4rN^X>&)Owtp|JPr7%YcR%JBcTf zTQGQt(6#mfl`2*imlm~%M;ssBO60O=`_2J3YaB#MTc#rd7QQkcaok+N56pn>tkX)v z`rqrBn@_LsoL*AbdjAve37^RS)=4Y(nZnnBKq|GF(ae595eAlr4EQ%=R$Zc~)WD5HVw|O+u5=|>8z{3KXnagu(gS+J40o?;Ybd?w~Uj7i6O8sVe zK}E&5Prrx{M>!H0%^Nsb>x8Fdo6+c?qss~bVqmh<8Ekhq^yfR%3{H{2bt}_=kVJ7W zwyDbFgYHW}MJu&VPoHTgy#c7+;}1!ekE?FtD7 zGObXN*GcMPC2HiEVHhARp#0$D-oFz7Gqy9PZ^X!v0JmNIs7TsFdTNsr^n8!=6Cy|R zH`)JXN4kiS{Prh9sSx~z3urWwW%E!gxiccdl*;v!#A!&0;h?(0jUSEYUk@|nn#>AL zWy?1)uj?_D9;-6B)q2MLTCp^S_Y$Mu`4F{p>KFi(PYD2LHn?8`z9cq{1*yWzZG{roXbjPcbuE23?@ag0~$pr`r_#_ zp1AWTk2S}hOvkABon`9ZZ(#$ooWkm#)G~3Yke0jJFjZ!8)Dh4yNAT+zd=ZWY0={~S{ z3Opv@bawgY9EImk3rJ12O*Zog1X{Qg?15) zzMVcLVn)1c-7D!w1SJSubF>)0_KXDqT5cD>;1bOvxrNOcus8ejj~=yU9=T0Zm=VA) zn%XVm__AuZjX*1k3=e)HK~Vmqm>X!~m0r)L_4|_>d?vO&bj;i%JrPfM(cF|AN6ShP zITpaYQb&xR^TbNLz$Uc8_k7|BUh~mXV0RaFdHY=MfcHX0$q`!}nAVm2iB<7X9U$e% zv=ENBdeG2szQla=YU0~{oDr?8R=pzx>i0STtWu_9=CEWQ`1;_yjd(7#WeZiJmnu$i zs1%=^ClTbIdP@}My z`r-BRsp*5z0G-=Cbdb=Yr|sjuRE4ZrVvrHoB%d@!V44rqkdmRN#c?jCsv0T3TuG?; zGijVtb?4sjyjr_bp_!gtwbS~_zr5BhpBz+;g3`Y4o_&p-y$?#wW;{>#!TtAHys1uQXis1`L?sYlOpNkc&NHBblosM6tmTlJF9h5uZYn4C9M>P8oidM?I zjJ!Y0YnjTxCpV|4>+ug&QMatwGhIWqt@gdF?*}R$6SZ&fZErCYa5FQ82a3a$o>;x@ zTG?{TEpX&L4mZR{aV^Zxz^l9-Rro0@Zy*@Woa#iW5_&e}idTTIX9;n66=K7DAJJ}U z@$;O!?E+)zSU5RDBVT!TEhmo$o1m=|pZ$wM)FLv`aDwROaz2cuZ~A{o`to?F{_lT< zBw0$4WZ$w^$ZkTBh<7QnSN1*oI&(up+1F$lYsi*;H?oIp#n{K%7~5E8%s%t=`ThR7 zuX`W&kJo+O*K*GDJkNP)f}5C3rbJo5!sJjw7)-mvbAfic4kr;NDHP zlrPjM7(W@F=Ttx|+--pdoQdfi-(p;8?F@zZ^rh8|L+m_QngUnJcX0qyZzEOK z6l44IC$)|;A+b%Rx>QKrHlI8gpBi+}(T1`UXZUsvno?|32@K0E0eoIvF%HrcGe}qkUe$Ih zG-74x!0SsjgmYZ9NLZkk!&V($08@7&yvtsMuH!gDb`Jl0vq#?0QS<&2pl*Jinmb)X z@JtO-z$<6yt?ap^ZaIITF8)W|i z*uw(8*f1o#-5_y%{4rANXsQMaQl~LepB&as0a_r9nwtARKvfa*M1jNf?=HX9*0oCn z9uSK|v0tkbvci7eEg>|j&?o0dVrUHTj{dIJ%&2caKKslQxwq{Fl4h&q+kYJi=IswP zfJ@-#Nsm3KN#vWGfcI>A!vs)eI?gu9tyPf`BrtuFlJEU&ZS!vK-AqB_e1S41wfeKN zRf+T{C6k!B>er;|nP$YCm_JpY7s)NC>F5f_Hn5Qmd%UM|;QTY$w5V?Ugr#btTp>xN zLkn>ObD0dnOGFP%{56a)A8=hqJ^H9A?mUc?1cp8dgr7?ixfW>qj}uT?Tm%U}zTc=96}{#Z2c;#17AB`j9x| zHm|eAP62ziVb`|mv38RZu*2QmF7|Lq`45>Bdo; zvo zfEf=$|Ch8KSMejHfdGEW*+8&kU5??A1-jsMw&Ez1SS1Lr+;xQz?o22C{m45IY|}_b z&hU1FKN?N3C4OrLGKISW^&1t%=0FfqSS1YjSh0upnv_;=B>Hinm;(J}58iGFTsK~v z$F_Rj!@CFSY1O`Z%-UJGyS0A~Sg9EvZRoyjfVGiH+6N**g@wE1tyTH`3p9Z3P=F3- zvIV1et>vqwU(;>|>O+g5A;{tOW5YMgq#v=xxpagO{nVZo=77nP8( z5R4X_-sK%2*4Hgtl-%W1{`hUum`|NncXeaUWJi}?>s^ETLCF@l5btk6a!5`y3)Tj1a?(MowcX9YfD ze&!A0I`}0H#HsB5|7eeE^@)p4)!~`2FG`eY_a;$Cpd`baZrZVgcAIB3WHaVII(^8Ci>hOwU*NZ18eueVBgbSb&pgY^3>0M9)TgQ;jFyT`oHA*Y2maFU% z>fZFkq!mI1s2G^POza1?`(ckw9<=XJo>E)a7`sApu#R{n;DRksp3V{kd%XhKi@3eO zvrQCEC)!Ua&H}zs&MN;WB#@7yA1X3!*hnG2w*^5Nz+~Af2SiVCX z4cAVwiy@#P`{YLDY5NpNPR}!(X`HPxb7$SE;Yw`-EeX?4u_Qf9#4wbE`HvKe4CbNw z*bcdO(p%V31X2?v_!=sN)O1=sB%PYxV7HjhR^lu|@$?L<`QtuOR{$z7^*VP3!@+@k zc`5x+(^qOuqt8o}57-kok^_$dm*o0k>|{x%qEgTbHyRWs=FkNsp zvRgtXKm1R}^L?@;CnltzcE8*v|6YD=Mii_<>Dcc*?*r&5coV~<4LcwWZ^YWxzU`zH zG|-~_c~I0a(2KwVvkA7%NC=wUQhik~^v~Jlzq85w!{5@*HUbk`Qh5NdFt;T+Fddf) z6qkBq1_`I*Lv2{4#t9R(6Hp0UShK0v=im-MvaKI5a;C;$Zk8wqmB@$1Z)~%!PH5G5 z!j~UsrSL;)$OQ!;kPJn1+OKyyn_3&AC8GJP!x*BCS5rNqJw$x7K}}fOB0GkPT>P(VdCAk z06}UnvojOyLLqBrVz3~5nu*KMqCttoP6@7;&P3(P0@Q;nqDg%?tQPz(H_!PJk5v^d zj#`pP6G&vMHPx`M^f>(YNlrA{97M z4byi`gm0#~Z~yz6mu-RDwN&TZ_=O&BIpnL77GcdLw(EkLVp4hv#v>KsXQOU64F!=% z0+`Y_fXe^uef?Gg0P_OazdDot5^Twv0myE2U&X?$F% z_N#VR6bOC7GVtoug(j5=l-Ro;`zgx~9 z6OqO#AVM*mUN671GPMVCa`guE-XcMWj}#``h#pfy!c-{I`O*WZuWh`4c0Q0eMMRc9 z1hg>Ez$;bB1BFg6Z&_}mVao+3oq~E_Z_L&*rP#*$V@Zp11iP~{9&F|?F|&ypPkOo4 z+ANsgdix{v&$CjKvvv2VkZ5pnX5_R8X*TfUE?w>mH^aR>_l#|k20T<{BK99*=lwll zEMzrJx^Fb}>u`zw9=QHrW0LwbaD3NmbzVL$g~}tB1nDwl-O)6W&l{li)Sjb$=OF(e ziDZ@czAp&YpjO9(gPS0Zbkp`EH;SqFv{;Gz0Z1=&QOq(_dD=>TYT8`LrcG4O4|e9B z2~7T+kH>VWse}Q^D+&DHwzlj9hN0JY zXf1BL6XSr_7FM~}rZuAlcIDv0rUY(g{Xj3Y=$ydG89PdS7+uFot&Sp}8?N0GL`0Jp z*p69}5p&v*>&F>vJ2o-oS21StL6ZYkY@VuAKn(vGND7>3^NxG;NPBU)$Pe+nf@Yf^)nm{hqbGIU*I{7BYGmxEZ7H=H`tdx+PW0m-eFh@PqPM8!n^#l081b7g$8i#-Dc!u$11oEERX9ITr`UWvd3 z{uKfV5SWF5Dk&%dNI^&&v9k+z-MOphCqDofXxGlumKni^8zl{-yjCiD9kUZ~C6M}Z zvT|G&@x9y5?cT9_G8*Q5_XbYmE!FfDEUjCXfuc5P9=*%@2t?(F@_oPWL7@+?qr5$j z3oIX%yeJ*>4=kZAfRJ~Ip@dQ{?)ij=9`Xz7)9=Y{8?$V)3n=TRyZ!!{i|$PVo4rnzk) z)|n;6_IsLb4CZY~B~I1wuwlcdon6Gmd7kv*NHvv`Nn?WPU(jI4fD)APe`qFW{iP|l zC+VtBti)i#OUf>6UZo14X5O6bSY^1?+GH&;75?+5QPz2uc4zRy_9BoPy=i!Der$Kmc{4MH7g#|eg#$37f@+kc=p^0 z`(tmNQ2X?neCL6eLm#~wZ&sbW9Qt%3-ytTcE~fWY=AbyFKX*#OQprq4*BE_;GiOC) zVH`WaO5BOR(OuiW00j_t4&K7NU$?lmy^y3;BVGWZ62s3@l{t@$3c?{GGuKYl7i*pS z&c10BXgEQm`?^_^)<`FVC)4P@#XPQ>p><~kynDmj63&RwL*B3x5xk}aR^8+}x(*2g zJs_#rms}^}ShPuRbuc1pieQRM!j%bt-g|lOMg@$jrfUXRyZT?uua1ho(7Q<2xpVZR zGG$plyt9GCR3)I(oqGfIzyVU(+(3FYbY6bH`9{V3#ahL`@~rpiWUlXSOTQ0VJ-yLw z(nlol&)SQ;pv+pud;ig$ugMWJt<(J1CLcQZgxmUkiazzrF|%P?PyhPs-8iMP1%-{P zV=X6)5+lX0fY$n!xMgVFMLv3`>k4sU#9AUhNS+Vy1juz`&r za|-#4OnSCuAN+(V*#yV<3eKYX&sQ}z=9JS=Ua>ChPIava!es)*MsY3?o#Kj`luO{g zq>79lLD7az?`oT~t1Uq5jMug*-hMauZopv$|9&0}1PY`zGHxt<9q>`NPOCtP^s0YSjiwE&U~2tSU48M?IzQ{4I02W` zQ(d{;^(m61df&sl(OgoW#Cmti324r8 z_C5|b{B=+od#tBtyTX4c)@v}`Wjniz9aVo?*2!-+H{|{>#Qc%1tvLQZ>y_}VN8{$_ zyXkcq5sWD(o^*D50g)42s)#p-Vs`R)nUoV%fCIf*!rZ+f|7a|WrF+`{C;X}^Lg#RX zjWe7if?Qy?$D^ZdyE7-BXo2G>@WjWSlG+rp&eQ=mouf23Dq*x43TrI0fRxW>na^?Tb|Q zfV|Ips$Pe(=MW6{`TKSXEqBG$In1t{lIH~bC313$_&$=`0|h%!7l3tEaaZ{aK<}0M zhrxG_p?7m(p!@V?kP-t+JrxPJgk7J6W_}ModNOmd(H_6?Zi*!UgIAF9P@uQvbG%RY z_?>r?nxwj}KEY;9He7%Ze18Vfh2yROh(b$yAPjaI%h&*{wm9dAW~2P72aR(C{(NzT zB=Vf4sb$Z#(YezjS!$+Y6{I3RZ&!bLSGwepYKcPcuVK8DRAEC`FrEcvan0Dgg?BJ& zRVaIs=Fny0;9YT)P7yHL3LUdjT<)K^8vzTfTD7C>;tddNk#;=ZspCbh>p+EN0#rPM zRgNC;oStWKgar1W{GneC8`9j=u?=kn-d(>%H6LL(n<&ma1!!mPNO_R?T-{Mq$|C6S zr3nWlutW}818sWSU9==L(xLS~_-Z0wg1q;VxP>BEDC0k&F{IJq(Mo!|-!>3{M-}l? zVVhF_zm^@Ee;f7-_VhEnI`a;&Z*3@W&?<>OJ4?wAIRPI9gr= z$@`b{lx7lHD|An*zJ+ns{i|E*tueN$)5S&hUdo=%uO&W4Q1eH7&M}el z9drG__?uS<%b5!38PvEYv*v8aUIr)5mll{n9^>b+m1@|Aj*7d^ETFd8R%krgBT3;( zEuH`+1(5$v$Q?>dDAbXPs#wlb!du#*uHo(4W$(RsGZg$XR`8eY)NeX820jc{e{Zge z=s$>VGLE~5&P+TE&0_@L<~&Y7cZa8)`4lV?gzIaLk3J|ji*&N~qzT+Luwq8<#2(h{ zT$~8KKZrY@)|f}wh&_zYT)DCGYV{X?M35Km$SgTL=~CyHgAG10!gq$1qm1QV5%rvT zmScj^bNU7=X{A83r4Z?Y8YR?Tn?kPCssl)Fa{<9){9S0Ae|4|=z5$wJyex0+@+>e= z7`Ovw+YEU=eDVgj5T`j5z}5ww63x^1!K+Irz}qfi;B7mxG*`|J#4q_I5Eb$vBnHC~ z*36EA)(9xB(<-coq zrj=Ajo$jiG(U!=~vr-!1pJ(p{7pvboE0N%v)|frt5qp@b);k(sM(Q@2=5j&{_Zl8t z^cFh&Wd8q$hatcI$ts`SlxL?l(%`vqb&vXAO^tfw5|?CIPTRvOa8mv@=kwHwW6(=7Z} zy&ZGD9cDN;6(TKM4-}8lQaZiA%u!fo;}!y+D@|AHk?!qjHg{dA?Thsk%k7p{Jh=k0 z5#PQqbfcKWTGf30jgQ(;F&KG%QVgwV0DVrQ;ETGo{(d;{8MzSS=w_t7#P>ogGKtab zD{Xt-X&~dPF1=3W&y|YgAjTP*&dnF%t{2v7lzTi`e=2pPmH?zQ(UX2rN%k}9u4$^G zyn(Nn*ydnUwtjzx<@AP>tjPLzS>qpx^uND|{+foTi#~OfQ5G`@;@SI@(~w%SBCY!^{Myf;~xttJHgl@qQWM z)lKyeUql4|-HBBd_F{fm!yFsN+ut?Zf1_PcE-gr5^QnsHW*&Yqt7Y|SKMrvz1Y~!b zlbMxIKrM4`>>_$=#cx#zmQXS0Z8jt3Z*->(nm_sU=qom^nAD4X?QI zi|?#5jHu{Q1xbkPF{Z~(v1<1Xbd-KdN*Lfo4T8SA{rm?c!%*c0L}kL33DkUm-Nh;G zqM+6#W_w8ZxNX)6Efzl&hgT+swk^}iQO-6N0B z^1sjdzwO%MdJ{vvI53JX;oOxC4b}IR>%4YU@g^Ez%vr) z#3tud)^pxgg#cdsGi{T*GI<2Q2n$m{IsKG^*VUe*ZZ58K|tV*&jJ|GP)EYvetikI%Gu#wO|@B|KxS2G0Xi!IyUb zG7UtrQng@l*tXAl=glooZ*6R0!arnpA?MYUjJm5@-TYp!p?2R9zEgrA{{gocjD5aa zw5MaVMhljE*Bj|CWGxUj6wQE(U%}ND?Xf#RjW#9Aznc01b`6-T<=!WufOVQ1=_=KL z>?8Pe7&b=-`+RKLfwYY{QX7-Ws3-KjjUpJkbO81o0wj9B=|$F_>alx^4m-~kzC4WwZFv`2C1f{`j1k!r!K7y{rgf%{aZ82^+*u{LphM^kt$5n zCqhoHn(E5l?|I!!%5Kb?x-r2selT&qb}r|;cX?sWb%l))R?l}4fU)73IUlK8Q9JgH z@R~Kf;o>I4FbazHo$Nv3#bbk*!~Q#M?B<8R60T=b%3Q_IowMHJZ}4YMK!&upem&~c zh&);f+fs)p=*)+YaH%U5d8Ezf#S8Gm@TyV z`<_e8q>qk`YGN%QBP5qMP8HEB{ek`{O3L$T`u4`S6(R|X%BHY*2#%W!j zmIxAteDTbjwg_+i&lyquUjU>vW`(fUn^r>Wah1AjXg)OA4KzfA&j=kqy}s+}a(w>& z(!Gt$FN1|o^8_7I&P1RKe{D~;83Z=sYz(GlRv!Jqf0)iqa}XHsJ7vbVD*b{;->69X z7?m<{&kH%~&v~Pn(k$9xn9R|vO}6zMVNZMW;rj#%ap5~{rX0q7D*Xv_QejsN6(xZ^ z{@u-{#MG~hIs<=|CFV~GzM&vWzc;1-6B*xTfKLtecfnGjOX& zq9se|E2h%&HKN+{?MkVTTP^pCzc~LSPs{jqb>$7@83At;=1RDBUQb-f)4Y{y6#Z-Y zON>u6pX9a7G>+DY-q|nTJ}_VT_G64{M^A!H%Tx=hgRz`f2KX4SRH54=tjMVrmILcG zJF)N3Xojry?B$;73I#*t4?mWfuaJpPmF9?F$KA#-cuW<*o>J1=

    +apJ?6miuP|p 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%0AvKAh^W~)R2+k$4 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 diff --git a/android/src/main/java/com/stario10module/EventParameter.kt b/android/src/main/java/com/stario10module/EventParameter.kt index c36ac9e1..22e9b57b 100755 --- a/android/src/main/java/com/stario10module/EventParameter.kt +++ b/android/src/main/java/com/stario10module/EventParameter.kt @@ -12,6 +12,13 @@ class EventParameter { const val KEY_RESERVED = "reserved" const val KEY_CONNECTION_IDENTIFIER = "connectionIdentifier" + const val KEY_LAN_MAC_ADDRESS = "macAddress" + const val KEY_LAN_IP_ADDRESS = "ipAddress" + const val KEY_BT_ADDRESS = "bluetoothAddress" + const val KEY_BT_DEVICE_NAME = "bluetoothDeviceName" + const val KEY_USB_PORT_NAME = "usbPortName" + const val KEY_USB_USB_SN = "usbSerialNumber" + const val NAME_PRINTER_DELEGATE_READY = "PrinterReady" const val NAME_PRINTER_DELEGATE_ERROR = "PrinterError" const val NAME_PRINTER_DELEGATE_PAPER_READY = "PrinterPaperReady" diff --git a/android/src/main/java/com/stario10module/StarDeviceDiscoveryManagerWrapper.kt b/android/src/main/java/com/stario10module/StarDeviceDiscoveryManagerWrapper.kt index c130b747..d753777b 100755 --- a/android/src/main/java/com/stario10module/StarDeviceDiscoveryManagerWrapper.kt +++ b/android/src/main/java/com/stario10module/StarDeviceDiscoveryManagerWrapper.kt @@ -87,6 +87,36 @@ class StarDeviceDiscoveryManagerWrapper internal constructor(context: ReactAppli ) ) + params.putString( + EventParameter.KEY_LAN_MAC_ADDRESS, + printer.information?.detail?.lan?.macAddress ?: null + ) + + params.putString( + EventParameter.KEY_LAN_IP_ADDRESS, + printer.information?.detail?.lan?.ipAddress ?: null + ) + + params.putString( + EventParameter.KEY_BT_ADDRESS, + printer.information?.detail?.bluetooth?.address ?: null + ) + + params.putString( + EventParameter.KEY_BT_DEVICE_NAME, + printer.information?.detail?.bluetooth?.deviceName ?: null + ) + + params.putString( + EventParameter.KEY_USB_PORT_NAME, + printer.information?.detail?.usb?.portName ?: null + ) + + params.putString( + EventParameter.KEY_USB_USB_SN, + printer.information?.detail?.usb?.usbSerialNumber ?: null + ) + sendEvent(EventParameter.NAME_PRINTER_FOUND, params) } diff --git a/android/src/main/java/com/stario10module/StarIO10ErrorDetailWrapper.kt b/android/src/main/java/com/stario10module/StarIO10ErrorDetailWrapper.kt new file mode 100644 index 00000000..4db2e3d3 --- /dev/null +++ b/android/src/main/java/com/stario10module/StarIO10ErrorDetailWrapper.kt @@ -0,0 +1,55 @@ +package com.stario10module + +import com.facebook.react.bridge.* +import com.starmicronics.stario10.* + +class StarIO10ErrorDetailWrapper internal constructor(context: ReactApplicationContext) : + ReactContextBaseJavaModule(context) { + override fun getName(): String { + return "StarIO10ErrorDetailWrapper" + } + + @ReactMethod + fun getAutoSwitchInterfaceLanErrorIdentifier(identifier: String, promise: Promise) { + getAutoSwitchInterfaceErrorIdentifier(identifier, promise, InterfaceType.Lan) + } + + @ReactMethod + fun getAutoSwitchInterfaceBluetoothErrorIdentifier(identifier: String, promise: Promise) { + getAutoSwitchInterfaceErrorIdentifier(identifier, promise, InterfaceType.Bluetooth) + } + + @ReactMethod + fun getAutoSwitchInterfaceUsbErrorIdentifier(identifier: String, promise: Promise) { + getAutoSwitchInterfaceErrorIdentifier(identifier, promise, InterfaceType.Usb) + } + + @ReactMethod + fun getAutoSwitchInterfaceBluetoothLEErrorIdentifier(identifier: String, promise: Promise) { + getAutoSwitchInterfaceErrorIdentifier(identifier, promise, InterfaceType.BluetoothLE) + } + + private fun getAutoSwitchInterfaceErrorIdentifier(identifier: String, promise: Promise, interfaceType: InterfaceType) { + val errorDetail = InstanceManager.get(identifier) + + if (errorDetail is StarIO10ErrorDetail) { + val error = errorDetail.autoSwitchInterfaceOpenErrors?.get(interfaceType) + + if (error != null) { + val errorIdentifier = InstanceManager.set(error) + promise.resolve(errorIdentifier) + } else { + promise.reject(ReactNoCrashSoftException("Not found Error of $identifier identifier")) + } + } else { + promise.reject(ReactNoCrashSoftException("Not found $identifier identifier")) + } + } + + @ReactMethod + fun dispose(identifier: String, promise: Promise) { + InstanceManager.remove(identifier) + + promise.resolve(0) + } +} diff --git a/android/src/main/java/com/stario10module/StarIO10Package.kt b/android/src/main/java/com/stario10module/StarIO10Package.kt index 0b02c8a7..e9d895c6 100755 --- a/android/src/main/java/com/stario10module/StarIO10Package.kt +++ b/android/src/main/java/com/stario10module/StarIO10Package.kt @@ -16,6 +16,7 @@ class StarIO10Package : ReactPackage { modules.add(PageModeBuilderWrapper(reactContext)) modules.add(StarDeviceDiscoveryManagerWrapper(reactContext)) modules.add(StarIO10ErrorWrapper(reactContext)) + modules.add(StarIO10ErrorDetailWrapper(reactContext)) modules.add(StarPrinterStatusWrapper(reactContext)) modules.add(StarSpoolJobStatusWrapper(reactContext)) modules.add(StarSpoolJobStatusListWrapper(reactContext)) diff --git a/android/src/main/java/com/stario10module/StarIO10ValueConverter.kt b/android/src/main/java/com/stario10module/StarIO10ValueConverter.kt index e3a56aaa..f39c40f0 100755 --- a/android/src/main/java/com/stario10module/StarIO10ValueConverter.kt +++ b/android/src/main/java/com/stario10module/StarIO10ValueConverter.kt @@ -892,6 +892,10 @@ class StarIO10ValueConverter { value.javaClass.isArray -> { writableMap.putArray(key, this.toWritableArray(value as Array)) } + + value is DrawerOpenedMethod ->{ + writableMap.putString(key, this.toString(value)) + } } } diff --git a/android/src/main/java/com/stario10module/StarPrinterWrapper.kt b/android/src/main/java/com/stario10module/StarPrinterWrapper.kt index 1633238f..48add2c8 100755 --- a/android/src/main/java/com/stario10module/StarPrinterWrapper.kt +++ b/android/src/main/java/com/stario10module/StarPrinterWrapper.kt @@ -573,6 +573,20 @@ class StarPrinterWrapper internal constructor(context: ReactApplicationContext) promise.resolve(0) } + @ReactMethod + fun getErrorDetail(identifier: String, promise: Promise) { + val printer = InstanceManager.get(identifier) + + if (printer is StarPrinter) { + val errorDetail = printer.errorDetail + val errorDetailIdentifier = InstanceManager.set(errorDetail) + + promise.resolve(errorDetailIdentifier) + } else { + promise.reject(StarIO10Exception("Identifier error")) + } + } + private fun sendEvent(eventName: String, @Nullable params: WritableMap) { reactApplicationContext .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter::class.java) diff --git a/docs/CHANGELOG_JP.md b/docs/CHANGELOG_JP.md index 6834e615..876bac30 100755 --- a/docs/CHANGELOG_JP.md +++ b/docs/CHANGELOG_JP.md @@ -1,7 +1,24 @@ - [English](../CHANGELOG.md) + # 変更点 +## 1.8.0 (2024/11/01) + +* TSP100IV-UEWB およびTSP100IV-UEWB SK に対応 +* プリンターの詳細情報を取得するAPIを追加 + * StarPrinterInformationのdetailプロパティ + * StarPrinterInformationDetail + * StarPrinterInformationLan + * StarPrinterInformationBluetooth + * StarPrinterInformationBluetoothLE + * StarPrinterInformationUsb +* エラーの詳細情報を取得するAPIを追加 + * StarPrinterのerrorDetailプロパティ + * StarIO10ErrorDetail +* 不具合修正 + * Xcode16とiOS18の組み合わせで、LAN経由でプリンターの検索・通信に失敗する問題を修正 [#124](https://github.com/star-micronics/react-native-star-io10/issues/124) + ## 1.7.0 (2024/06/24) * BSC10II に対応 diff --git a/docs/README_JP.md b/docs/README_JP.md index 0e962a68..40fade9d 100755 --- a/docs/README_JP.md +++ b/docs/README_JP.md @@ -1,10 +1,10 @@ -

    +

    - [English](../README.md) @@ -115,7 +115,7 @@ USBプリンターと通信を行うとき、接続許可を求めるダイ USBケーブル挿抜の度に接続許可ダイアログを表示させないようにしたい場合、次の設定を行ってください。また、この設定を行うことで、USBケーブルを挿入したときにアプリケーションが自動で起動するようになります。 -##### 2.2. AndroidManifest.xmlに設定を追加する +##### 3.1. AndroidManifest.xmlに設定を追加する AndroidManifest.xmlに下記の `` 要素と `` 要素を追加してください。 ```xml @@ -128,7 +128,7 @@ AndroidManifest.xmlに下記の `` 要素と `` 要素 ``` -##### 2.2. リソースファイルを追加する +##### 3.2. リソースファイルを追加する 下記のリソースファイルを `res/xml` 以下に `device_filter.xml`、`accessory_filter.xml` という名前で保存してください。 - device_filter.xml @@ -161,6 +161,8 @@ AndroidManifest.xmlに下記の `` 要素と `` 要素 + + diff --git a/example/.gitignore b/example/.gitignore index a43c7a8e..d71d0815 100755 --- a/example/.gitignore +++ b/example/.gitignore @@ -20,6 +20,7 @@ DerivedData *.hmap *.ipa *.xcuserstate +**/.xcode.env.local # Android/IntelliJ # @@ -33,6 +34,9 @@ local.properties # Visual Studio Code # .vscode/ +.cxx/ +*.keystore +!debug.keystore # node.js # @@ -53,15 +57,28 @@ buck-out/ # For more information about the recommended setup visit: # https://docs.fastlane.tools/best-practices/source-control/ -*/fastlane/report.xml -*/fastlane/Preview.html -*/fastlane/screenshots +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output # Bundle artifact *.jsbundle -# CocoaPods -/ios/Pods/ +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* # testing -/coverage \ No newline at end of file +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions \ No newline at end of file diff --git a/example/.yarn/releases/yarn-stable-temp.cjs b/example/.yarn/releases/yarn-stable-temp.cjs new file mode 100644 index 00000000..a8c99fff --- /dev/null +++ b/example/.yarn/releases/yarn-stable-temp.cjs @@ -0,0 +1,925 @@ +#!/usr/bin/env node +/* eslint-disable */ +//prettier-ignore +(()=>{var t_e=Object.create;var vR=Object.defineProperty;var r_e=Object.getOwnPropertyDescriptor;var n_e=Object.getOwnPropertyNames;var i_e=Object.getPrototypeOf,s_e=Object.prototype.hasOwnProperty;var ve=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var Et=(t,e)=>()=>(t&&(e=t(t=0)),e);var _=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Vt=(t,e)=>{for(var r in e)vR(t,r,{get:e[r],enumerable:!0})},o_e=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of n_e(e))!s_e.call(t,a)&&a!==r&&vR(t,a,{get:()=>e[a],enumerable:!(o=r_e(e,a))||o.enumerable});return t};var Ze=(t,e,r)=>(r=t!=null?t_e(i_e(t)):{},o_e(e||!t||!t.__esModule?vR(r,"default",{value:t,enumerable:!0}):r,t));var Bi={};Vt(Bi,{SAFE_TIME:()=>D7,S_IFDIR:()=>iD,S_IFLNK:()=>sD,S_IFMT:()=>Uu,S_IFREG:()=>Dw});var Uu,iD,Dw,sD,D7,P7=Et(()=>{Uu=61440,iD=16384,Dw=32768,sD=40960,D7=456789e3});var nr={};Vt(nr,{EBADF:()=>Io,EBUSY:()=>a_e,EEXIST:()=>p_e,EINVAL:()=>c_e,EISDIR:()=>f_e,ENOENT:()=>u_e,ENOSYS:()=>l_e,ENOTDIR:()=>A_e,ENOTEMPTY:()=>g_e,EOPNOTSUPP:()=>d_e,EROFS:()=>h_e,ERR_DIR_CLOSED:()=>DR});function Tl(t,e){return Object.assign(new Error(`${t}: ${e}`),{code:t})}function a_e(t){return Tl("EBUSY",t)}function l_e(t,e){return Tl("ENOSYS",`${t}, ${e}`)}function c_e(t){return Tl("EINVAL",`invalid argument, ${t}`)}function Io(t){return Tl("EBADF",`bad file descriptor, ${t}`)}function u_e(t){return Tl("ENOENT",`no such file or directory, ${t}`)}function A_e(t){return Tl("ENOTDIR",`not a directory, ${t}`)}function f_e(t){return Tl("EISDIR",`illegal operation on a directory, ${t}`)}function p_e(t){return Tl("EEXIST",`file already exists, ${t}`)}function h_e(t){return Tl("EROFS",`read-only filesystem, ${t}`)}function g_e(t){return Tl("ENOTEMPTY",`directory not empty, ${t}`)}function d_e(t){return Tl("EOPNOTSUPP",`operation not supported, ${t}`)}function DR(){return Tl("ERR_DIR_CLOSED","Directory handle was closed")}var oD=Et(()=>{});var wa={};Vt(wa,{BigIntStatsEntry:()=>qd,DEFAULT_MODE:()=>SR,DirEntry:()=>PR,StatEntry:()=>Hd,areStatsEqual:()=>xR,clearStats:()=>aD,convertToBigIntStats:()=>y_e,makeDefaultStats:()=>b7,makeEmptyStats:()=>m_e});function b7(){return new Hd}function m_e(){return aD(b7())}function aD(t){for(let e in t)if(Object.hasOwn(t,e)){let r=t[e];typeof r=="number"?t[e]=0:typeof r=="bigint"?t[e]=BigInt(0):bR.types.isDate(r)&&(t[e]=new Date(0))}return t}function y_e(t){let e=new qd;for(let r in t)if(Object.hasOwn(t,r)){let o=t[r];typeof o=="number"?e[r]=BigInt(o):bR.types.isDate(o)&&(e[r]=new Date(o))}return e.atimeNs=e.atimeMs*BigInt(1e6),e.mtimeNs=e.mtimeMs*BigInt(1e6),e.ctimeNs=e.ctimeMs*BigInt(1e6),e.birthtimeNs=e.birthtimeMs*BigInt(1e6),e}function xR(t,e){if(t.atimeMs!==e.atimeMs||t.birthtimeMs!==e.birthtimeMs||t.blksize!==e.blksize||t.blocks!==e.blocks||t.ctimeMs!==e.ctimeMs||t.dev!==e.dev||t.gid!==e.gid||t.ino!==e.ino||t.isBlockDevice()!==e.isBlockDevice()||t.isCharacterDevice()!==e.isCharacterDevice()||t.isDirectory()!==e.isDirectory()||t.isFIFO()!==e.isFIFO()||t.isFile()!==e.isFile()||t.isSocket()!==e.isSocket()||t.isSymbolicLink()!==e.isSymbolicLink()||t.mode!==e.mode||t.mtimeMs!==e.mtimeMs||t.nlink!==e.nlink||t.rdev!==e.rdev||t.size!==e.size||t.uid!==e.uid)return!1;let r=t,o=e;return!(r.atimeNs!==o.atimeNs||r.mtimeNs!==o.mtimeNs||r.ctimeNs!==o.ctimeNs||r.birthtimeNs!==o.birthtimeNs)}var bR,SR,PR,Hd,qd,kR=Et(()=>{bR=Ze(ve("util")),SR=33188,PR=class{constructor(){this.name="";this.path="";this.mode=0}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},Hd=class{constructor(){this.uid=0;this.gid=0;this.size=0;this.blksize=0;this.atimeMs=0;this.mtimeMs=0;this.ctimeMs=0;this.birthtimeMs=0;this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=0;this.ino=0;this.mode=SR;this.nlink=1;this.rdev=0;this.blocks=1}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},qd=class{constructor(){this.uid=BigInt(0);this.gid=BigInt(0);this.size=BigInt(0);this.blksize=BigInt(0);this.atimeMs=BigInt(0);this.mtimeMs=BigInt(0);this.ctimeMs=BigInt(0);this.birthtimeMs=BigInt(0);this.atimeNs=BigInt(0);this.mtimeNs=BigInt(0);this.ctimeNs=BigInt(0);this.birthtimeNs=BigInt(0);this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=BigInt(0);this.ino=BigInt(0);this.mode=BigInt(SR);this.nlink=BigInt(1);this.rdev=BigInt(0);this.blocks=BigInt(1)}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&BigInt(61440))===BigInt(16384)}isFIFO(){return!1}isFile(){return(this.mode&BigInt(61440))===BigInt(32768)}isSocket(){return!1}isSymbolicLink(){return(this.mode&BigInt(61440))===BigInt(40960)}}});function B_e(t){let e,r;if(e=t.match(w_e))t=e[1];else if(r=t.match(I_e))t=`\\\\${r[1]?".\\":""}${r[2]}`;else return t;return t.replace(/\//g,"\\")}function v_e(t){t=t.replace(/\\/g,"/");let e,r;return(e=t.match(E_e))?t=`/${e[1]}`:(r=t.match(C_e))&&(t=`/unc/${r[1]?".dot/":""}${r[2]}`),t}function lD(t,e){return t===ue?x7(e):QR(e)}var Pw,It,dr,ue,V,S7,E_e,C_e,w_e,I_e,QR,x7,Ia=Et(()=>{Pw=Ze(ve("path")),It={root:"/",dot:".",parent:".."},dr={home:"~",nodeModules:"node_modules",manifest:"package.json",lockfile:"yarn.lock",virtual:"__virtual__",pnpJs:".pnp.js",pnpCjs:".pnp.cjs",pnpData:".pnp.data.json",pnpEsmLoader:".pnp.loader.mjs",rc:".yarnrc.yml",env:".env"},ue=Object.create(Pw.default),V=Object.create(Pw.default.posix);ue.cwd=()=>process.cwd();V.cwd=process.platform==="win32"?()=>QR(process.cwd()):process.cwd;process.platform==="win32"&&(V.resolve=(...t)=>t.length>0&&V.isAbsolute(t[0])?Pw.default.posix.resolve(...t):Pw.default.posix.resolve(V.cwd(),...t));S7=function(t,e,r){return e=t.normalize(e),r=t.normalize(r),e===r?".":(e.endsWith(t.sep)||(e=e+t.sep),r.startsWith(e)?r.slice(e.length):null)};ue.contains=(t,e)=>S7(ue,t,e);V.contains=(t,e)=>S7(V,t,e);E_e=/^([a-zA-Z]:.*)$/,C_e=/^\/\/(\.\/)?(.*)$/,w_e=/^\/([a-zA-Z]:.*)$/,I_e=/^\/unc\/(\.dot\/)?(.*)$/;QR=process.platform==="win32"?v_e:t=>t,x7=process.platform==="win32"?B_e:t=>t;ue.fromPortablePath=x7;ue.toPortablePath=QR});async function cD(t,e){let r="0123456789abcdef";await t.mkdirPromise(e.indexPath,{recursive:!0});let o=[];for(let a of r)for(let n of r)o.push(t.mkdirPromise(t.pathUtils.join(e.indexPath,`${a}${n}`),{recursive:!0}));return await Promise.all(o),e.indexPath}async function k7(t,e,r,o,a){let n=t.pathUtils.normalize(e),u=r.pathUtils.normalize(o),A=[],p=[],{atime:h,mtime:E}=a.stableTime?{atime:R0,mtime:R0}:await r.lstatPromise(u);await t.mkdirpPromise(t.pathUtils.dirname(e),{utimes:[h,E]}),await FR(A,p,t,n,r,u,{...a,didParentExist:!0});for(let I of A)await I();await Promise.all(p.map(I=>I()))}async function FR(t,e,r,o,a,n,u){let A=u.didParentExist?await Q7(r,o):null,p=await a.lstatPromise(n),{atime:h,mtime:E}=u.stableTime?{atime:R0,mtime:R0}:p,I;switch(!0){case p.isDirectory():I=await P_e(t,e,r,o,A,a,n,p,u);break;case p.isFile():I=await x_e(t,e,r,o,A,a,n,p,u);break;case p.isSymbolicLink():I=await k_e(t,e,r,o,A,a,n,p,u);break;default:throw new Error(`Unsupported file type (${p.mode})`)}return(u.linkStrategy?.type!=="HardlinkFromIndex"||!p.isFile())&&((I||A?.mtime?.getTime()!==E.getTime()||A?.atime?.getTime()!==h.getTime())&&(e.push(()=>r.lutimesPromise(o,h,E)),I=!0),(A===null||(A.mode&511)!==(p.mode&511))&&(e.push(()=>r.chmodPromise(o,p.mode&511)),I=!0)),I}async function Q7(t,e){try{return await t.lstatPromise(e)}catch{return null}}async function P_e(t,e,r,o,a,n,u,A,p){if(a!==null&&!a.isDirectory())if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;let h=!1;a===null&&(t.push(async()=>{try{await r.mkdirPromise(o,{mode:A.mode})}catch(v){if(v.code!=="EEXIST")throw v}}),h=!0);let E=await n.readdirPromise(u),I=p.didParentExist&&!a?{...p,didParentExist:!1}:p;if(p.stableSort)for(let v of E.sort())await FR(t,e,r,r.pathUtils.join(o,v),n,n.pathUtils.join(u,v),I)&&(h=!0);else(await Promise.all(E.map(async x=>{await FR(t,e,r,r.pathUtils.join(o,x),n,n.pathUtils.join(u,x),I)}))).some(x=>x)&&(h=!0);return h}async function b_e(t,e,r,o,a,n,u,A,p,h){let E=await n.checksumFilePromise(u,{algorithm:"sha1"}),I=420,v=A.mode&511,x=`${E}${v!==I?v.toString(8):""}`,C=r.pathUtils.join(h.indexPath,E.slice(0,2),`${x}.dat`),R;(ce=>(ce[ce.Lock=0]="Lock",ce[ce.Rename=1]="Rename"))(R||={});let L=1,U=await Q7(r,C);if(a){let ae=U&&a.dev===U.dev&&a.ino===U.ino,le=U?.mtimeMs!==D_e;if(ae&&le&&h.autoRepair&&(L=0,U=null),!ae)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1}let z=!U&&L===1?`${C}.${Math.floor(Math.random()*4294967296).toString(16).padStart(8,"0")}`:null,te=!1;return t.push(async()=>{if(!U&&(L===0&&await r.lockPromise(C,async()=>{let ae=await n.readFilePromise(u);await r.writeFilePromise(C,ae)}),L===1&&z)){let ae=await n.readFilePromise(u);await r.writeFilePromise(z,ae);try{await r.linkPromise(z,C)}catch(le){if(le.code==="EEXIST")te=!0,await r.unlinkPromise(z);else throw le}}a||await r.linkPromise(C,o)}),e.push(async()=>{U||(await r.lutimesPromise(C,R0,R0),v!==I&&await r.chmodPromise(C,v)),z&&!te&&await r.unlinkPromise(z)}),!1}async function S_e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{let h=await n.readFilePromise(u);await r.writeFilePromise(o,h)}),!0}async function x_e(t,e,r,o,a,n,u,A,p){return p.linkStrategy?.type==="HardlinkFromIndex"?b_e(t,e,r,o,a,n,u,A,p,p.linkStrategy):S_e(t,e,r,o,a,n,u,A,p)}async function k_e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{await r.symlinkPromise(lD(r.pathUtils,await n.readlinkPromise(u)),o)}),!0}var R0,D_e,RR=Et(()=>{Ia();R0=new Date(456789e3*1e3),D_e=R0.getTime()});function uD(t,e,r,o){let a=()=>{let n=r.shift();if(typeof n>"u")return null;let u=t.pathUtils.join(e,n);return Object.assign(t.statSync(u),{name:n,path:void 0})};return new bw(e,a,o)}var bw,F7=Et(()=>{oD();bw=class{constructor(e,r,o={}){this.path=e;this.nextDirent=r;this.opts=o;this.closed=!1}throwIfClosed(){if(this.closed)throw DR()}async*[Symbol.asyncIterator](){try{let e;for(;(e=await this.read())!==null;)yield e}finally{await this.close()}}read(e){let r=this.readSync();return typeof e<"u"?e(null,r):Promise.resolve(r)}readSync(){return this.throwIfClosed(),this.nextDirent()}close(e){return this.closeSync(),typeof e<"u"?e(null):Promise.resolve()}closeSync(){this.throwIfClosed(),this.opts.onClose?.(),this.closed=!0}}});function R7(t,e){if(t!==e)throw new Error(`Invalid StatWatcher status: expected '${e}', got '${t}'`)}var T7,AD,N7=Et(()=>{T7=ve("events");kR();AD=class t extends T7.EventEmitter{constructor(r,o,{bigint:a=!1}={}){super();this.status="ready";this.changeListeners=new Map;this.startTimeout=null;this.fakeFs=r,this.path=o,this.bigint=a,this.lastStats=this.stat()}static create(r,o,a){let n=new t(r,o,a);return n.start(),n}start(){R7(this.status,"ready"),this.status="running",this.startTimeout=setTimeout(()=>{this.startTimeout=null,this.fakeFs.existsSync(this.path)||this.emit("change",this.lastStats,this.lastStats)},3)}stop(){R7(this.status,"running"),this.status="stopped",this.startTimeout!==null&&(clearTimeout(this.startTimeout),this.startTimeout=null),this.emit("stop")}stat(){try{return this.fakeFs.statSync(this.path,{bigint:this.bigint})}catch{let o=this.bigint?new qd:new Hd;return aD(o)}}makeInterval(r){let o=setInterval(()=>{let a=this.stat(),n=this.lastStats;xR(a,n)||(this.lastStats=a,this.emit("change",a,n))},r.interval);return r.persistent?o:o.unref()}registerChangeListener(r,o){this.addListener("change",r),this.changeListeners.set(r,this.makeInterval(o))}unregisterChangeListener(r){this.removeListener("change",r);let o=this.changeListeners.get(r);typeof o<"u"&&clearInterval(o),this.changeListeners.delete(r)}unregisterAllChangeListeners(){for(let r of this.changeListeners.keys())this.unregisterChangeListener(r)}hasChangeListeners(){return this.changeListeners.size>0}ref(){for(let r of this.changeListeners.values())r.ref();return this}unref(){for(let r of this.changeListeners.values())r.unref();return this}}});function jd(t,e,r,o){let a,n,u,A;switch(typeof r){case"function":a=!1,n=!0,u=5007,A=r;break;default:({bigint:a=!1,persistent:n=!0,interval:u=5007}=r),A=o;break}let p=fD.get(t);typeof p>"u"&&fD.set(t,p=new Map);let h=p.get(e);return typeof h>"u"&&(h=AD.create(t,e,{bigint:a}),p.set(e,h)),h.registerChangeListener(A,{persistent:n,interval:u}),h}function T0(t,e,r){let o=fD.get(t);if(typeof o>"u")return;let a=o.get(e);typeof a>"u"||(typeof r>"u"?a.unregisterAllChangeListeners():a.unregisterChangeListener(r),a.hasChangeListeners()||(a.stop(),o.delete(e)))}function N0(t){let e=fD.get(t);if(!(typeof e>"u"))for(let r of e.keys())T0(t,r)}var fD,TR=Et(()=>{N7();fD=new WeakMap});function Q_e(t){let e=t.match(/\r?\n/g);if(e===null)return M7.EOL;let r=e.filter(a=>a===`\r + `).length,o=e.length-r;return r>o?`\r + `:` + `}function L0(t,e){return e.replace(/\r?\n/g,Q_e(t))}var L7,M7,hf,_u,M0=Et(()=>{L7=ve("crypto"),M7=ve("os");RR();Ia();hf=class{constructor(e){this.pathUtils=e}async*genTraversePromise(e,{stableSort:r=!1}={}){let o=[e];for(;o.length>0;){let a=o.shift();if((await this.lstatPromise(a)).isDirectory()){let u=await this.readdirPromise(a);if(r)for(let A of u.sort())o.push(this.pathUtils.join(a,A));else throw new Error("Not supported")}else yield a}}async checksumFilePromise(e,{algorithm:r="sha512"}={}){let o=await this.openPromise(e,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,L7.createHash)(r),A=0;for(;(A=await this.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await this.closePromise(o)}}async removePromise(e,{recursive:r=!0,maxRetries:o=5}={}){let a;try{a=await this.lstatPromise(e)}catch(n){if(n.code==="ENOENT")return;throw n}if(a.isDirectory()){if(r){let n=await this.readdirPromise(e);await Promise.all(n.map(u=>this.removePromise(this.pathUtils.resolve(e,u))))}for(let n=0;n<=o;n++)try{await this.rmdirPromise(e);break}catch(u){if(u.code!=="EBUSY"&&u.code!=="ENOTEMPTY")throw u;nsetTimeout(A,n*100))}}else await this.unlinkPromise(e)}removeSync(e,{recursive:r=!0}={}){let o;try{o=this.lstatSync(e)}catch(a){if(a.code==="ENOENT")return;throw a}if(o.isDirectory()){if(r)for(let a of this.readdirSync(e))this.removeSync(this.pathUtils.resolve(e,a));this.rmdirSync(e)}else this.unlinkSync(e)}async mkdirpPromise(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{await this.mkdirPromise(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&await this.chmodPromise(A,r),o!=null)await this.utimesPromise(A,o[0],o[1]);else{let p=await this.statPromise(this.pathUtils.dirname(A));await this.utimesPromise(A,p.atime,p.mtime)}}}return n}mkdirpSync(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{this.mkdirSync(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&this.chmodSync(A,r),o!=null)this.utimesSync(A,o[0],o[1]);else{let p=this.statSync(this.pathUtils.dirname(A));this.utimesSync(A,p.atime,p.mtime)}}}return n}async copyPromise(e,r,{baseFs:o=this,overwrite:a=!0,stableSort:n=!1,stableTime:u=!1,linkStrategy:A=null}={}){return await k7(this,e,o,r,{overwrite:a,stableSort:n,stableTime:u,linkStrategy:A})}copySync(e,r,{baseFs:o=this,overwrite:a=!0}={}){let n=o.lstatSync(r),u=this.existsSync(e);if(n.isDirectory()){this.mkdirpSync(e);let p=o.readdirSync(r);for(let h of p)this.copySync(this.pathUtils.join(e,h),o.pathUtils.join(r,h),{baseFs:o,overwrite:a})}else if(n.isFile()){if(!u||a){u&&this.removeSync(e);let p=o.readFileSync(r);this.writeFileSync(e,p)}}else if(n.isSymbolicLink()){if(!u||a){u&&this.removeSync(e);let p=o.readlinkSync(r);this.symlinkSync(lD(this.pathUtils,p),e)}}else throw new Error(`Unsupported file type (file: ${r}, mode: 0o${n.mode.toString(8).padStart(6,"0")})`);let A=n.mode&511;this.chmodSync(e,A)}async changeFilePromise(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferPromise(e,r,o):this.changeFileTextPromise(e,r,o)}async changeFileBufferPromise(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=await this.readFilePromise(e)}catch{}Buffer.compare(a,r)!==0&&await this.writeFilePromise(e,r,{mode:o})}async changeFileTextPromise(e,r,{automaticNewlines:o,mode:a}={}){let n="";try{n=await this.readFilePromise(e,"utf8")}catch{}let u=o?L0(n,r):r;n!==u&&await this.writeFilePromise(e,u,{mode:a})}changeFileSync(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferSync(e,r,o):this.changeFileTextSync(e,r,o)}changeFileBufferSync(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=this.readFileSync(e)}catch{}Buffer.compare(a,r)!==0&&this.writeFileSync(e,r,{mode:o})}changeFileTextSync(e,r,{automaticNewlines:o=!1,mode:a}={}){let n="";try{n=this.readFileSync(e,"utf8")}catch{}let u=o?L0(n,r):r;n!==u&&this.writeFileSync(e,u,{mode:a})}async movePromise(e,r){try{await this.renamePromise(e,r)}catch(o){if(o.code==="EXDEV")await this.copyPromise(r,e),await this.removePromise(e);else throw o}}moveSync(e,r){try{this.renameSync(e,r)}catch(o){if(o.code==="EXDEV")this.copySync(r,e),this.removeSync(e);else throw o}}async lockPromise(e,r){let o=`${e}.flock`,a=1e3/60,n=Date.now(),u=null,A=async()=>{let p;try{[p]=await this.readJsonPromise(o)}catch{return Date.now()-n<500}try{return process.kill(p,0),!0}catch{return!1}};for(;u===null;)try{u=await this.openPromise(o,"wx")}catch(p){if(p.code==="EEXIST"){if(!await A())try{await this.unlinkPromise(o);continue}catch{}if(Date.now()-n<60*1e3)await new Promise(h=>setTimeout(h,a));else throw new Error(`Couldn't acquire a lock in a reasonable time (via ${o})`)}else throw p}await this.writePromise(u,JSON.stringify([process.pid]));try{return await r()}finally{try{await this.closePromise(u),await this.unlinkPromise(o)}catch{}}}async readJsonPromise(e){let r=await this.readFilePromise(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}readJsonSync(e){let r=this.readFileSync(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}async writeJsonPromise(e,r,{compact:o=!1}={}){let a=o?0:2;return await this.writeFilePromise(e,`${JSON.stringify(r,null,a)} + `)}writeJsonSync(e,r,{compact:o=!1}={}){let a=o?0:2;return this.writeFileSync(e,`${JSON.stringify(r,null,a)} + `)}async preserveTimePromise(e,r){let o=await this.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await this.lutimesPromise(e,o.atime,o.mtime)}async preserveTimeSync(e,r){let o=this.lstatSync(e),a=r();typeof a<"u"&&(e=a),this.lutimesSync(e,o.atime,o.mtime)}},_u=class extends hf{constructor(){super(V)}}});var Ss,gf=Et(()=>{M0();Ss=class extends hf{getExtractHint(e){return this.baseFs.getExtractHint(e)}resolve(e){return this.mapFromBase(this.baseFs.resolve(this.mapToBase(e)))}getRealPath(){return this.mapFromBase(this.baseFs.getRealPath())}async openPromise(e,r,o){return this.baseFs.openPromise(this.mapToBase(e),r,o)}openSync(e,r,o){return this.baseFs.openSync(this.mapToBase(e),r,o)}async opendirPromise(e,r){return Object.assign(await this.baseFs.opendirPromise(this.mapToBase(e),r),{path:e})}opendirSync(e,r){return Object.assign(this.baseFs.opendirSync(this.mapToBase(e),r),{path:e})}async readPromise(e,r,o,a,n){return await this.baseFs.readPromise(e,r,o,a,n)}readSync(e,r,o,a,n){return this.baseFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return typeof r=="string"?await this.baseFs.writePromise(e,r,o):await this.baseFs.writePromise(e,r,o,a,n)}writeSync(e,r,o,a,n){return typeof r=="string"?this.baseFs.writeSync(e,r,o):this.baseFs.writeSync(e,r,o,a,n)}async closePromise(e){return this.baseFs.closePromise(e)}closeSync(e){this.baseFs.closeSync(e)}createReadStream(e,r){return this.baseFs.createReadStream(e!==null?this.mapToBase(e):e,r)}createWriteStream(e,r){return this.baseFs.createWriteStream(e!==null?this.mapToBase(e):e,r)}async realpathPromise(e){return this.mapFromBase(await this.baseFs.realpathPromise(this.mapToBase(e)))}realpathSync(e){return this.mapFromBase(this.baseFs.realpathSync(this.mapToBase(e)))}async existsPromise(e){return this.baseFs.existsPromise(this.mapToBase(e))}existsSync(e){return this.baseFs.existsSync(this.mapToBase(e))}accessSync(e,r){return this.baseFs.accessSync(this.mapToBase(e),r)}async accessPromise(e,r){return this.baseFs.accessPromise(this.mapToBase(e),r)}async statPromise(e,r){return this.baseFs.statPromise(this.mapToBase(e),r)}statSync(e,r){return this.baseFs.statSync(this.mapToBase(e),r)}async fstatPromise(e,r){return this.baseFs.fstatPromise(e,r)}fstatSync(e,r){return this.baseFs.fstatSync(e,r)}lstatPromise(e,r){return this.baseFs.lstatPromise(this.mapToBase(e),r)}lstatSync(e,r){return this.baseFs.lstatSync(this.mapToBase(e),r)}async fchmodPromise(e,r){return this.baseFs.fchmodPromise(e,r)}fchmodSync(e,r){return this.baseFs.fchmodSync(e,r)}async chmodPromise(e,r){return this.baseFs.chmodPromise(this.mapToBase(e),r)}chmodSync(e,r){return this.baseFs.chmodSync(this.mapToBase(e),r)}async fchownPromise(e,r,o){return this.baseFs.fchownPromise(e,r,o)}fchownSync(e,r,o){return this.baseFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return this.baseFs.chownPromise(this.mapToBase(e),r,o)}chownSync(e,r,o){return this.baseFs.chownSync(this.mapToBase(e),r,o)}async renamePromise(e,r){return this.baseFs.renamePromise(this.mapToBase(e),this.mapToBase(r))}renameSync(e,r){return this.baseFs.renameSync(this.mapToBase(e),this.mapToBase(r))}async copyFilePromise(e,r,o=0){return this.baseFs.copyFilePromise(this.mapToBase(e),this.mapToBase(r),o)}copyFileSync(e,r,o=0){return this.baseFs.copyFileSync(this.mapToBase(e),this.mapToBase(r),o)}async appendFilePromise(e,r,o){return this.baseFs.appendFilePromise(this.fsMapToBase(e),r,o)}appendFileSync(e,r,o){return this.baseFs.appendFileSync(this.fsMapToBase(e),r,o)}async writeFilePromise(e,r,o){return this.baseFs.writeFilePromise(this.fsMapToBase(e),r,o)}writeFileSync(e,r,o){return this.baseFs.writeFileSync(this.fsMapToBase(e),r,o)}async unlinkPromise(e){return this.baseFs.unlinkPromise(this.mapToBase(e))}unlinkSync(e){return this.baseFs.unlinkSync(this.mapToBase(e))}async utimesPromise(e,r,o){return this.baseFs.utimesPromise(this.mapToBase(e),r,o)}utimesSync(e,r,o){return this.baseFs.utimesSync(this.mapToBase(e),r,o)}async lutimesPromise(e,r,o){return this.baseFs.lutimesPromise(this.mapToBase(e),r,o)}lutimesSync(e,r,o){return this.baseFs.lutimesSync(this.mapToBase(e),r,o)}async mkdirPromise(e,r){return this.baseFs.mkdirPromise(this.mapToBase(e),r)}mkdirSync(e,r){return this.baseFs.mkdirSync(this.mapToBase(e),r)}async rmdirPromise(e,r){return this.baseFs.rmdirPromise(this.mapToBase(e),r)}rmdirSync(e,r){return this.baseFs.rmdirSync(this.mapToBase(e),r)}async rmPromise(e,r){return this.baseFs.rmPromise(this.mapToBase(e),r)}rmSync(e,r){return this.baseFs.rmSync(this.mapToBase(e),r)}async linkPromise(e,r){return this.baseFs.linkPromise(this.mapToBase(e),this.mapToBase(r))}linkSync(e,r){return this.baseFs.linkSync(this.mapToBase(e),this.mapToBase(r))}async symlinkPromise(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkPromise(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkPromise(u,a,o)}symlinkSync(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkSync(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkSync(u,a,o)}async readFilePromise(e,r){return this.baseFs.readFilePromise(this.fsMapToBase(e),r)}readFileSync(e,r){return this.baseFs.readFileSync(this.fsMapToBase(e),r)}readdirPromise(e,r){return this.baseFs.readdirPromise(this.mapToBase(e),r)}readdirSync(e,r){return this.baseFs.readdirSync(this.mapToBase(e),r)}async readlinkPromise(e){return this.mapFromBase(await this.baseFs.readlinkPromise(this.mapToBase(e)))}readlinkSync(e){return this.mapFromBase(this.baseFs.readlinkSync(this.mapToBase(e)))}async truncatePromise(e,r){return this.baseFs.truncatePromise(this.mapToBase(e),r)}truncateSync(e,r){return this.baseFs.truncateSync(this.mapToBase(e),r)}async ftruncatePromise(e,r){return this.baseFs.ftruncatePromise(e,r)}ftruncateSync(e,r){return this.baseFs.ftruncateSync(e,r)}watch(e,r,o){return this.baseFs.watch(this.mapToBase(e),r,o)}watchFile(e,r,o){return this.baseFs.watchFile(this.mapToBase(e),r,o)}unwatchFile(e,r){return this.baseFs.unwatchFile(this.mapToBase(e),r)}fsMapToBase(e){return typeof e=="number"?e:this.mapToBase(e)}}});var Hu,O7=Et(()=>{gf();Hu=class extends Ss{constructor(e,{baseFs:r,pathUtils:o}){super(o),this.target=e,this.baseFs=r}getRealPath(){return this.target}getBaseFs(){return this.baseFs}mapFromBase(e){return e}mapToBase(e){return e}}});function U7(t){let e=t;return typeof t.path=="string"&&(e.path=ue.toPortablePath(t.path)),e}var _7,Tn,O0=Et(()=>{_7=Ze(ve("fs"));M0();Ia();Tn=class extends _u{constructor(e=_7.default){super(),this.realFs=e}getExtractHint(){return!1}getRealPath(){return It.root}resolve(e){return V.resolve(e)}async openPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.open(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}openSync(e,r,o){return this.realFs.openSync(ue.fromPortablePath(e),r,o)}async opendirPromise(e,r){return await new Promise((o,a)=>{typeof r<"u"?this.realFs.opendir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.opendir(ue.fromPortablePath(e),this.makeCallback(o,a))}).then(o=>{let a=o;return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a})}opendirSync(e,r){let a=typeof r<"u"?this.realFs.opendirSync(ue.fromPortablePath(e),r):this.realFs.opendirSync(ue.fromPortablePath(e));return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a}async readPromise(e,r,o=0,a=0,n=-1){return await new Promise((u,A)=>{this.realFs.read(e,r,o,a,n,(p,h)=>{p?A(p):u(h)})})}readSync(e,r,o,a,n){return this.realFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return await new Promise((u,A)=>typeof r=="string"?this.realFs.write(e,r,o,this.makeCallback(u,A)):this.realFs.write(e,r,o,a,n,this.makeCallback(u,A)))}writeSync(e,r,o,a,n){return typeof r=="string"?this.realFs.writeSync(e,r,o):this.realFs.writeSync(e,r,o,a,n)}async closePromise(e){await new Promise((r,o)=>{this.realFs.close(e,this.makeCallback(r,o))})}closeSync(e){this.realFs.closeSync(e)}createReadStream(e,r){let o=e!==null?ue.fromPortablePath(e):e;return this.realFs.createReadStream(o,r)}createWriteStream(e,r){let o=e!==null?ue.fromPortablePath(e):e;return this.realFs.createWriteStream(o,r)}async realpathPromise(e){return await new Promise((r,o)=>{this.realFs.realpath(ue.fromPortablePath(e),{},this.makeCallback(r,o))}).then(r=>ue.toPortablePath(r))}realpathSync(e){return ue.toPortablePath(this.realFs.realpathSync(ue.fromPortablePath(e),{}))}async existsPromise(e){return await new Promise(r=>{this.realFs.exists(ue.fromPortablePath(e),r)})}accessSync(e,r){return this.realFs.accessSync(ue.fromPortablePath(e),r)}async accessPromise(e,r){return await new Promise((o,a)=>{this.realFs.access(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}existsSync(e){return this.realFs.existsSync(ue.fromPortablePath(e))}async statPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.stat(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.stat(ue.fromPortablePath(e),this.makeCallback(o,a))})}statSync(e,r){return r?this.realFs.statSync(ue.fromPortablePath(e),r):this.realFs.statSync(ue.fromPortablePath(e))}async fstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.fstat(e,r,this.makeCallback(o,a)):this.realFs.fstat(e,this.makeCallback(o,a))})}fstatSync(e,r){return r?this.realFs.fstatSync(e,r):this.realFs.fstatSync(e)}async lstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.lstat(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.lstat(ue.fromPortablePath(e),this.makeCallback(o,a))})}lstatSync(e,r){return r?this.realFs.lstatSync(ue.fromPortablePath(e),r):this.realFs.lstatSync(ue.fromPortablePath(e))}async fchmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.fchmod(e,r,this.makeCallback(o,a))})}fchmodSync(e,r){return this.realFs.fchmodSync(e,r)}async chmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.chmod(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}chmodSync(e,r){return this.realFs.chmodSync(ue.fromPortablePath(e),r)}async fchownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.fchown(e,r,o,this.makeCallback(a,n))})}fchownSync(e,r,o){return this.realFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.chown(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}chownSync(e,r,o){return this.realFs.chownSync(ue.fromPortablePath(e),r,o)}async renamePromise(e,r){return await new Promise((o,a)=>{this.realFs.rename(ue.fromPortablePath(e),ue.fromPortablePath(r),this.makeCallback(o,a))})}renameSync(e,r){return this.realFs.renameSync(ue.fromPortablePath(e),ue.fromPortablePath(r))}async copyFilePromise(e,r,o=0){return await new Promise((a,n)=>{this.realFs.copyFile(ue.fromPortablePath(e),ue.fromPortablePath(r),o,this.makeCallback(a,n))})}copyFileSync(e,r,o=0){return this.realFs.copyFileSync(ue.fromPortablePath(e),ue.fromPortablePath(r),o)}async appendFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.appendFile(u,r,o,this.makeCallback(a,n)):this.realFs.appendFile(u,r,this.makeCallback(a,n))})}appendFileSync(e,r,o){let a=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.appendFileSync(a,r,o):this.realFs.appendFileSync(a,r)}async writeFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.writeFile(u,r,o,this.makeCallback(a,n)):this.realFs.writeFile(u,r,this.makeCallback(a,n))})}writeFileSync(e,r,o){let a=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.writeFileSync(a,r,o):this.realFs.writeFileSync(a,r)}async unlinkPromise(e){return await new Promise((r,o)=>{this.realFs.unlink(ue.fromPortablePath(e),this.makeCallback(r,o))})}unlinkSync(e){return this.realFs.unlinkSync(ue.fromPortablePath(e))}async utimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.utimes(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}utimesSync(e,r,o){this.realFs.utimesSync(ue.fromPortablePath(e),r,o)}async lutimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.lutimes(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}lutimesSync(e,r,o){this.realFs.lutimesSync(ue.fromPortablePath(e),r,o)}async mkdirPromise(e,r){return await new Promise((o,a)=>{this.realFs.mkdir(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}mkdirSync(e,r){return this.realFs.mkdirSync(ue.fromPortablePath(e),r)}async rmdirPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rmdir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rmdir(ue.fromPortablePath(e),this.makeCallback(o,a))})}rmdirSync(e,r){return this.realFs.rmdirSync(ue.fromPortablePath(e),r)}async rmPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rm(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rm(ue.fromPortablePath(e),this.makeCallback(o,a))})}rmSync(e,r){return this.realFs.rmSync(ue.fromPortablePath(e),r)}async linkPromise(e,r){return await new Promise((o,a)=>{this.realFs.link(ue.fromPortablePath(e),ue.fromPortablePath(r),this.makeCallback(o,a))})}linkSync(e,r){return this.realFs.linkSync(ue.fromPortablePath(e),ue.fromPortablePath(r))}async symlinkPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.symlink(ue.fromPortablePath(e.replace(/\/+$/,"")),ue.fromPortablePath(r),o,this.makeCallback(a,n))})}symlinkSync(e,r,o){return this.realFs.symlinkSync(ue.fromPortablePath(e.replace(/\/+$/,"")),ue.fromPortablePath(r),o)}async readFilePromise(e,r){return await new Promise((o,a)=>{let n=typeof e=="string"?ue.fromPortablePath(e):e;this.realFs.readFile(n,r,this.makeCallback(o,a))})}readFileSync(e,r){let o=typeof e=="string"?ue.fromPortablePath(e):e;return this.realFs.readFileSync(o,r)}async readdirPromise(e,r){return await new Promise((o,a)=>{r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(U7)),a)):this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(ue.toPortablePath)),a)):this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.readdir(ue.fromPortablePath(e),this.makeCallback(o,a))})}readdirSync(e,r){return r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdirSync(ue.fromPortablePath(e),r).map(U7):this.realFs.readdirSync(ue.fromPortablePath(e),r).map(ue.toPortablePath):this.realFs.readdirSync(ue.fromPortablePath(e),r):this.realFs.readdirSync(ue.fromPortablePath(e))}async readlinkPromise(e){return await new Promise((r,o)=>{this.realFs.readlink(ue.fromPortablePath(e),this.makeCallback(r,o))}).then(r=>ue.toPortablePath(r))}readlinkSync(e){return ue.toPortablePath(this.realFs.readlinkSync(ue.fromPortablePath(e)))}async truncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.truncate(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}truncateSync(e,r){return this.realFs.truncateSync(ue.fromPortablePath(e),r)}async ftruncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.ftruncate(e,r,this.makeCallback(o,a))})}ftruncateSync(e,r){return this.realFs.ftruncateSync(e,r)}watch(e,r,o){return this.realFs.watch(ue.fromPortablePath(e),r,o)}watchFile(e,r,o){return this.realFs.watchFile(ue.fromPortablePath(e),r,o)}unwatchFile(e,r){return this.realFs.unwatchFile(ue.fromPortablePath(e),r)}makeCallback(e,r){return(o,a)=>{o?r(o):e(a)}}}});var gn,H7=Et(()=>{O0();gf();Ia();gn=class extends Ss{constructor(e,{baseFs:r=new Tn}={}){super(V),this.target=this.pathUtils.normalize(e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.target)}resolve(e){return this.pathUtils.isAbsolute(e)?V.normalize(e):this.baseFs.resolve(V.join(this.target,e))}mapFromBase(e){return e}mapToBase(e){return this.pathUtils.isAbsolute(e)?e:this.pathUtils.join(this.target,e)}}});var q7,qu,j7=Et(()=>{O0();gf();Ia();q7=It.root,qu=class extends Ss{constructor(e,{baseFs:r=new Tn}={}){super(V),this.target=this.pathUtils.resolve(It.root,e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.pathUtils.relative(It.root,this.target))}getTarget(){return this.target}getBaseFs(){return this.baseFs}mapToBase(e){let r=this.pathUtils.normalize(e);if(this.pathUtils.isAbsolute(e))return this.pathUtils.resolve(this.target,this.pathUtils.relative(q7,e));if(r.match(/^\.\.\/?/))throw new Error(`Resolving this path (${e}) would escape the jail`);return this.pathUtils.resolve(this.target,e)}mapFromBase(e){return this.pathUtils.resolve(q7,this.pathUtils.relative(this.target,e))}}});var Gd,G7=Et(()=>{gf();Gd=class extends Ss{constructor(r,o){super(o);this.instance=null;this.factory=r}get baseFs(){return this.instance||(this.instance=this.factory()),this.instance}set baseFs(r){this.instance=r}mapFromBase(r){return r}mapToBase(r){return r}}});var U0,Ba,Up,Y7=Et(()=>{U0=ve("fs");M0();O0();TR();oD();Ia();Ba=4278190080,Up=class extends _u{constructor({baseFs:r=new Tn,filter:o=null,magicByte:a=42,maxOpenFiles:n=1/0,useCache:u=!0,maxAge:A=5e3,typeCheck:p=U0.constants.S_IFREG,getMountPoint:h,factoryPromise:E,factorySync:I}){if(Math.floor(a)!==a||!(a>1&&a<=127))throw new Error("The magic byte must be set to a round value between 1 and 127 included");super();this.fdMap=new Map;this.nextFd=3;this.isMount=new Set;this.notMount=new Set;this.realPaths=new Map;this.limitOpenFilesTimeout=null;this.baseFs=r,this.mountInstances=u?new Map:null,this.factoryPromise=E,this.factorySync=I,this.filter=o,this.getMountPoint=h,this.magic=a<<24,this.maxAge=A,this.maxOpenFiles=n,this.typeCheck=p}getExtractHint(r){return this.baseFs.getExtractHint(r)}getRealPath(){return this.baseFs.getRealPath()}saveAndClose(){if(N0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.saveAndClose?.(),this.mountInstances.delete(r)}discardAndClose(){if(N0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.discardAndClose?.(),this.mountInstances.delete(r)}resolve(r){return this.baseFs.resolve(r)}remapFd(r,o){let a=this.nextFd++|this.magic;return this.fdMap.set(a,[r,o]),a}async openPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.openPromise(r,o,a),async(n,{subPath:u})=>this.remapFd(n,await n.openPromise(u,o,a)))}openSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.openSync(r,o,a),(n,{subPath:u})=>this.remapFd(n,n.openSync(u,o,a)))}async opendirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.opendirPromise(r,o),async(a,{subPath:n})=>await a.opendirPromise(n,o),{requireSubpath:!1})}opendirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.opendirSync(r,o),(a,{subPath:n})=>a.opendirSync(n,o),{requireSubpath:!1})}async readPromise(r,o,a,n,u){if((r&Ba)!==this.magic)return await this.baseFs.readPromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("read");let[p,h]=A;return await p.readPromise(h,o,a,n,u)}readSync(r,o,a,n,u){if((r&Ba)!==this.magic)return this.baseFs.readSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("readSync");let[p,h]=A;return p.readSync(h,o,a,n,u)}async writePromise(r,o,a,n,u){if((r&Ba)!==this.magic)return typeof o=="string"?await this.baseFs.writePromise(r,o,a):await this.baseFs.writePromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("write");let[p,h]=A;return typeof o=="string"?await p.writePromise(h,o,a):await p.writePromise(h,o,a,n,u)}writeSync(r,o,a,n,u){if((r&Ba)!==this.magic)return typeof o=="string"?this.baseFs.writeSync(r,o,a):this.baseFs.writeSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("writeSync");let[p,h]=A;return typeof o=="string"?p.writeSync(h,o,a):p.writeSync(h,o,a,n,u)}async closePromise(r){if((r&Ba)!==this.magic)return await this.baseFs.closePromise(r);let o=this.fdMap.get(r);if(typeof o>"u")throw Io("close");this.fdMap.delete(r);let[a,n]=o;return await a.closePromise(n)}closeSync(r){if((r&Ba)!==this.magic)return this.baseFs.closeSync(r);let o=this.fdMap.get(r);if(typeof o>"u")throw Io("closeSync");this.fdMap.delete(r);let[a,n]=o;return a.closeSync(n)}createReadStream(r,o){return r===null?this.baseFs.createReadStream(r,o):this.makeCallSync(r,()=>this.baseFs.createReadStream(r,o),(a,{archivePath:n,subPath:u})=>{let A=a.createReadStream(u,o);return A.path=ue.fromPortablePath(this.pathUtils.join(n,u)),A})}createWriteStream(r,o){return r===null?this.baseFs.createWriteStream(r,o):this.makeCallSync(r,()=>this.baseFs.createWriteStream(r,o),(a,{subPath:n})=>a.createWriteStream(n,o))}async realpathPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.realpathPromise(r),async(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=await this.baseFs.realpathPromise(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(It.root,await o.realpathPromise(n)))})}realpathSync(r){return this.makeCallSync(r,()=>this.baseFs.realpathSync(r),(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=this.baseFs.realpathSync(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(It.root,o.realpathSync(n)))})}async existsPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.existsPromise(r),async(o,{subPath:a})=>await o.existsPromise(a))}existsSync(r){return this.makeCallSync(r,()=>this.baseFs.existsSync(r),(o,{subPath:a})=>o.existsSync(a))}async accessPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.accessPromise(r,o),async(a,{subPath:n})=>await a.accessPromise(n,o))}accessSync(r,o){return this.makeCallSync(r,()=>this.baseFs.accessSync(r,o),(a,{subPath:n})=>a.accessSync(n,o))}async statPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.statPromise(r,o),async(a,{subPath:n})=>await a.statPromise(n,o))}statSync(r,o){return this.makeCallSync(r,()=>this.baseFs.statSync(r,o),(a,{subPath:n})=>a.statSync(n,o))}async fstatPromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.fstatPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fstat");let[n,u]=a;return n.fstatPromise(u,o)}fstatSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.fstatSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fstatSync");let[n,u]=a;return n.fstatSync(u,o)}async lstatPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.lstatPromise(r,o),async(a,{subPath:n})=>await a.lstatPromise(n,o))}lstatSync(r,o){return this.makeCallSync(r,()=>this.baseFs.lstatSync(r,o),(a,{subPath:n})=>a.lstatSync(n,o))}async fchmodPromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.fchmodPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fchmod");let[n,u]=a;return n.fchmodPromise(u,o)}fchmodSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.fchmodSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fchmodSync");let[n,u]=a;return n.fchmodSync(u,o)}async chmodPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.chmodPromise(r,o),async(a,{subPath:n})=>await a.chmodPromise(n,o))}chmodSync(r,o){return this.makeCallSync(r,()=>this.baseFs.chmodSync(r,o),(a,{subPath:n})=>a.chmodSync(n,o))}async fchownPromise(r,o,a){if((r&Ba)!==this.magic)return this.baseFs.fchownPromise(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw Io("fchown");let[u,A]=n;return u.fchownPromise(A,o,a)}fchownSync(r,o,a){if((r&Ba)!==this.magic)return this.baseFs.fchownSync(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw Io("fchownSync");let[u,A]=n;return u.fchownSync(A,o,a)}async chownPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.chownPromise(r,o,a),async(n,{subPath:u})=>await n.chownPromise(u,o,a))}chownSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.chownSync(r,o,a),(n,{subPath:u})=>n.chownSync(u,o,a))}async renamePromise(r,o){return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.renamePromise(r,o),async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),async(a,{subPath:n})=>await this.makeCallPromise(o,async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},async(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return await a.renamePromise(n,A)}))}renameSync(r,o){return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.renameSync(r,o),()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),(a,{subPath:n})=>this.makeCallSync(o,()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return a.renameSync(n,A)}))}async copyFilePromise(r,o,a=0){let n=async(u,A,p,h)=>{if(a&U0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&U0.constants.COPYFILE_EXCL&&await this.existsPromise(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=await u.readFilePromise(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}await p.writeFilePromise(h,E)};return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.copyFilePromise(r,o,a),async(u,{subPath:A})=>await n(this.baseFs,r,u,A)),async(u,{subPath:A})=>await this.makeCallPromise(o,async()=>await n(u,A,this.baseFs,o),async(p,{subPath:h})=>u!==p?await n(u,A,p,h):await u.copyFilePromise(A,h,a)))}copyFileSync(r,o,a=0){let n=(u,A,p,h)=>{if(a&U0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&U0.constants.COPYFILE_EXCL&&this.existsSync(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=u.readFileSync(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}p.writeFileSync(h,E)};return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.copyFileSync(r,o,a),(u,{subPath:A})=>n(this.baseFs,r,u,A)),(u,{subPath:A})=>this.makeCallSync(o,()=>n(u,A,this.baseFs,o),(p,{subPath:h})=>u!==p?n(u,A,p,h):u.copyFileSync(A,h,a)))}async appendFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.appendFilePromise(r,o,a),async(n,{subPath:u})=>await n.appendFilePromise(u,o,a))}appendFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.appendFileSync(r,o,a),(n,{subPath:u})=>n.appendFileSync(u,o,a))}async writeFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.writeFilePromise(r,o,a),async(n,{subPath:u})=>await n.writeFilePromise(u,o,a))}writeFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.writeFileSync(r,o,a),(n,{subPath:u})=>n.writeFileSync(u,o,a))}async unlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.unlinkPromise(r),async(o,{subPath:a})=>await o.unlinkPromise(a))}unlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.unlinkSync(r),(o,{subPath:a})=>o.unlinkSync(a))}async utimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.utimesPromise(r,o,a),async(n,{subPath:u})=>await n.utimesPromise(u,o,a))}utimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.utimesSync(r,o,a),(n,{subPath:u})=>n.utimesSync(u,o,a))}async lutimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.lutimesPromise(r,o,a),async(n,{subPath:u})=>await n.lutimesPromise(u,o,a))}lutimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.lutimesSync(r,o,a),(n,{subPath:u})=>n.lutimesSync(u,o,a))}async mkdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.mkdirPromise(r,o),async(a,{subPath:n})=>await a.mkdirPromise(n,o))}mkdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.mkdirSync(r,o),(a,{subPath:n})=>a.mkdirSync(n,o))}async rmdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmdirPromise(r,o),async(a,{subPath:n})=>await a.rmdirPromise(n,o))}rmdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmdirSync(r,o),(a,{subPath:n})=>a.rmdirSync(n,o))}async rmPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmPromise(r,o),async(a,{subPath:n})=>await a.rmPromise(n,o))}rmSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmSync(r,o),(a,{subPath:n})=>a.rmSync(n,o))}async linkPromise(r,o){return await this.makeCallPromise(o,async()=>await this.baseFs.linkPromise(r,o),async(a,{subPath:n})=>await a.linkPromise(r,n))}linkSync(r,o){return this.makeCallSync(o,()=>this.baseFs.linkSync(r,o),(a,{subPath:n})=>a.linkSync(r,n))}async symlinkPromise(r,o,a){return await this.makeCallPromise(o,async()=>await this.baseFs.symlinkPromise(r,o,a),async(n,{subPath:u})=>await n.symlinkPromise(r,u))}symlinkSync(r,o,a){return this.makeCallSync(o,()=>this.baseFs.symlinkSync(r,o,a),(n,{subPath:u})=>n.symlinkSync(r,u))}async readFilePromise(r,o){return this.makeCallPromise(r,async()=>await this.baseFs.readFilePromise(r,o),async(a,{subPath:n})=>await a.readFilePromise(n,o))}readFileSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readFileSync(r,o),(a,{subPath:n})=>a.readFileSync(n,o))}async readdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.readdirPromise(r,o),async(a,{subPath:n})=>await a.readdirPromise(n,o),{requireSubpath:!1})}readdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readdirSync(r,o),(a,{subPath:n})=>a.readdirSync(n,o),{requireSubpath:!1})}async readlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.readlinkPromise(r),async(o,{subPath:a})=>await o.readlinkPromise(a))}readlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.readlinkSync(r),(o,{subPath:a})=>o.readlinkSync(a))}async truncatePromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.truncatePromise(r,o),async(a,{subPath:n})=>await a.truncatePromise(n,o))}truncateSync(r,o){return this.makeCallSync(r,()=>this.baseFs.truncateSync(r,o),(a,{subPath:n})=>a.truncateSync(n,o))}async ftruncatePromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.ftruncatePromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("ftruncate");let[n,u]=a;return n.ftruncatePromise(u,o)}ftruncateSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.ftruncateSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("ftruncateSync");let[n,u]=a;return n.ftruncateSync(u,o)}watch(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watch(r,o,a),(n,{subPath:u})=>n.watch(u,o,a))}watchFile(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watchFile(r,o,a),()=>jd(this,r,o,a))}unwatchFile(r,o){return this.makeCallSync(r,()=>this.baseFs.unwatchFile(r,o),()=>T0(this,r,o))}async makeCallPromise(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return await o();let u=this.resolve(r),A=this.findMount(u);return A?n&&A.subPath==="/"?await o():await this.getMountPromise(A.archivePath,async p=>await a(p,A)):await o()}makeCallSync(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return o();let u=this.resolve(r),A=this.findMount(u);return!A||n&&A.subPath==="/"?o():this.getMountSync(A.archivePath,p=>a(p,A))}findMount(r){if(this.filter&&!this.filter.test(r))return null;let o="";for(;;){let a=r.substring(o.length),n=this.getMountPoint(a,o);if(!n)return null;if(o=this.pathUtils.join(o,n),!this.isMount.has(o)){if(this.notMount.has(o))continue;try{if(this.typeCheck!==null&&(this.baseFs.lstatSync(o).mode&U0.constants.S_IFMT)!==this.typeCheck){this.notMount.add(o);continue}}catch{return null}this.isMount.add(o)}return{archivePath:o,subPath:this.pathUtils.join(It.root,r.substring(o.length))}}}limitOpenFiles(r){if(this.mountInstances===null)return;let o=Date.now(),a=o+this.maxAge,n=r===null?0:this.mountInstances.size-r;for(let[u,{childFs:A,expiresAt:p,refCount:h}]of this.mountInstances.entries())if(!(h!==0||A.hasOpenFileHandles?.())){if(o>=p){A.saveAndClose?.(),this.mountInstances.delete(u),n-=1;continue}else if(r===null||n<=0){a=p;break}A.saveAndClose?.(),this.mountInstances.delete(u),n-=1}this.limitOpenFilesTimeout===null&&(r===null&&this.mountInstances.size>0||r!==null)&&isFinite(a)&&(this.limitOpenFilesTimeout=setTimeout(()=>{this.limitOpenFilesTimeout=null,this.limitOpenFiles(null)},a-o).unref())}async getMountPromise(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);if(!a){let n=await this.factoryPromise(this.baseFs,r);a=this.mountInstances.get(r),a||(a={childFs:n(),expiresAt:0,refCount:0})}this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,a.refCount+=1;try{return await o(a.childFs)}finally{a.refCount-=1}}else{let a=(await this.factoryPromise(this.baseFs,r))();try{return await o(a)}finally{a.saveAndClose?.()}}}getMountSync(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);return a||(a={childFs:this.factorySync(this.baseFs,r),expiresAt:0,refCount:0}),this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,o(a.childFs)}else{let a=this.factorySync(this.baseFs,r);try{return o(a)}finally{a.saveAndClose?.()}}}}});var Zt,pD,W7=Et(()=>{M0();Ia();Zt=()=>Object.assign(new Error("ENOSYS: unsupported filesystem access"),{code:"ENOSYS"}),pD=class t extends hf{static{this.instance=new t}constructor(){super(V)}getExtractHint(){throw Zt()}getRealPath(){throw Zt()}resolve(){throw Zt()}async openPromise(){throw Zt()}openSync(){throw Zt()}async opendirPromise(){throw Zt()}opendirSync(){throw Zt()}async readPromise(){throw Zt()}readSync(){throw Zt()}async writePromise(){throw Zt()}writeSync(){throw Zt()}async closePromise(){throw Zt()}closeSync(){throw Zt()}createWriteStream(){throw Zt()}createReadStream(){throw Zt()}async realpathPromise(){throw Zt()}realpathSync(){throw Zt()}async readdirPromise(){throw Zt()}readdirSync(){throw Zt()}async existsPromise(e){throw Zt()}existsSync(e){throw Zt()}async accessPromise(){throw Zt()}accessSync(){throw Zt()}async statPromise(){throw Zt()}statSync(){throw Zt()}async fstatPromise(e){throw Zt()}fstatSync(e){throw Zt()}async lstatPromise(e){throw Zt()}lstatSync(e){throw Zt()}async fchmodPromise(){throw Zt()}fchmodSync(){throw Zt()}async chmodPromise(){throw Zt()}chmodSync(){throw Zt()}async fchownPromise(){throw Zt()}fchownSync(){throw Zt()}async chownPromise(){throw Zt()}chownSync(){throw Zt()}async mkdirPromise(){throw Zt()}mkdirSync(){throw Zt()}async rmdirPromise(){throw Zt()}rmdirSync(){throw Zt()}async rmPromise(){throw Zt()}rmSync(){throw Zt()}async linkPromise(){throw Zt()}linkSync(){throw Zt()}async symlinkPromise(){throw Zt()}symlinkSync(){throw Zt()}async renamePromise(){throw Zt()}renameSync(){throw Zt()}async copyFilePromise(){throw Zt()}copyFileSync(){throw Zt()}async appendFilePromise(){throw Zt()}appendFileSync(){throw Zt()}async writeFilePromise(){throw Zt()}writeFileSync(){throw Zt()}async unlinkPromise(){throw Zt()}unlinkSync(){throw Zt()}async utimesPromise(){throw Zt()}utimesSync(){throw Zt()}async lutimesPromise(){throw Zt()}lutimesSync(){throw Zt()}async readFilePromise(){throw Zt()}readFileSync(){throw Zt()}async readlinkPromise(){throw Zt()}readlinkSync(){throw Zt()}async truncatePromise(){throw Zt()}truncateSync(){throw Zt()}async ftruncatePromise(e,r){throw Zt()}ftruncateSync(e,r){throw Zt()}watch(){throw Zt()}watchFile(){throw Zt()}unwatchFile(){throw Zt()}}});var _p,K7=Et(()=>{gf();Ia();_p=class extends Ss{constructor(e){super(ue),this.baseFs=e}mapFromBase(e){return ue.fromPortablePath(e)}mapToBase(e){return ue.toPortablePath(e)}}});var F_e,NR,R_e,zs,V7=Et(()=>{O0();gf();Ia();F_e=/^[0-9]+$/,NR=/^(\/(?:[^/]+\/)*?(?:\$\$virtual|__virtual__))((?:\/((?:[^/]+-)?[a-f0-9]+)(?:\/([^/]+))?)?((?:\/.*)?))$/,R_e=/^([^/]+-)?[a-f0-9]+$/,zs=class t extends Ss{static makeVirtualPath(e,r,o){if(V.basename(e)!=="__virtual__")throw new Error('Assertion failed: Virtual folders must be named "__virtual__"');if(!V.basename(r).match(R_e))throw new Error("Assertion failed: Virtual components must be ended by an hexadecimal hash");let n=V.relative(V.dirname(e),o).split("/"),u=0;for(;u{LR=Ze(ve("buffer")),z7=ve("url"),J7=ve("util");gf();Ia();hD=class extends Ss{constructor(e){super(ue),this.baseFs=e}mapFromBase(e){return e}mapToBase(e){if(typeof e=="string")return e;if(e instanceof URL)return(0,z7.fileURLToPath)(e);if(Buffer.isBuffer(e)){let r=e.toString();if(!T_e(e,r))throw new Error("Non-utf8 buffers are not supported at the moment. Please upvote the following issue if you encounter this error: https://github.com/yarnpkg/berry/issues/4942");return r}throw new Error(`Unsupported path type: ${(0,J7.inspect)(e)}`)}}});var rY,Bo,df,Hp,gD,dD,Yd,Nc,Lc,Z7,$7,eY,tY,Sw,nY=Et(()=>{rY=ve("readline"),Bo=Symbol("kBaseFs"),df=Symbol("kFd"),Hp=Symbol("kClosePromise"),gD=Symbol("kCloseResolve"),dD=Symbol("kCloseReject"),Yd=Symbol("kRefs"),Nc=Symbol("kRef"),Lc=Symbol("kUnref"),Sw=class{constructor(e,r){this[tY]=1;this[eY]=void 0;this[$7]=void 0;this[Z7]=void 0;this[Bo]=r,this[df]=e}get fd(){return this[df]}async appendFile(e,r){try{this[Nc](this.appendFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;return await this[Bo].appendFilePromise(this.fd,e,o?{encoding:o}:void 0)}finally{this[Lc]()}}async chown(e,r){try{return this[Nc](this.chown),await this[Bo].fchownPromise(this.fd,e,r)}finally{this[Lc]()}}async chmod(e){try{return this[Nc](this.chmod),await this[Bo].fchmodPromise(this.fd,e)}finally{this[Lc]()}}createReadStream(e){return this[Bo].createReadStream(null,{...e,fd:this.fd})}createWriteStream(e){return this[Bo].createWriteStream(null,{...e,fd:this.fd})}datasync(){throw new Error("Method not implemented.")}sync(){throw new Error("Method not implemented.")}async read(e,r,o,a){try{this[Nc](this.read);let n;return Buffer.isBuffer(e)?n=e:(e??={},n=e.buffer??Buffer.alloc(16384),r=e.offset||0,o=e.length??n.byteLength,a=e.position??null),r??=0,o??=0,o===0?{bytesRead:o,buffer:n}:{bytesRead:await this[Bo].readPromise(this.fd,n,r,o,a),buffer:n}}finally{this[Lc]()}}async readFile(e){try{this[Nc](this.readFile);let r=(typeof e=="string"?e:e?.encoding)??void 0;return await this[Bo].readFilePromise(this.fd,r)}finally{this[Lc]()}}readLines(e){return(0,rY.createInterface)({input:this.createReadStream(e),crlfDelay:1/0})}async stat(e){try{return this[Nc](this.stat),await this[Bo].fstatPromise(this.fd,e)}finally{this[Lc]()}}async truncate(e){try{return this[Nc](this.truncate),await this[Bo].ftruncatePromise(this.fd,e)}finally{this[Lc]()}}utimes(e,r){throw new Error("Method not implemented.")}async writeFile(e,r){try{this[Nc](this.writeFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;await this[Bo].writeFilePromise(this.fd,e,o)}finally{this[Lc]()}}async write(...e){try{if(this[Nc](this.write),ArrayBuffer.isView(e[0])){let[r,o,a,n]=e;return{bytesWritten:await this[Bo].writePromise(this.fd,r,o??void 0,a??void 0,n??void 0),buffer:r}}else{let[r,o,a]=e;return{bytesWritten:await this[Bo].writePromise(this.fd,r,o,a),buffer:r}}}finally{this[Lc]()}}async writev(e,r){try{this[Nc](this.writev);let o=0;if(typeof r<"u")for(let a of e){let n=await this.write(a,void 0,void 0,r);o+=n.bytesWritten,r+=n.bytesWritten}else for(let a of e){let n=await this.write(a);o+=n.bytesWritten}return{buffers:e,bytesWritten:o}}finally{this[Lc]()}}readv(e,r){throw new Error("Method not implemented.")}close(){if(this[df]===-1)return Promise.resolve();if(this[Hp])return this[Hp];if(this[Yd]--,this[Yd]===0){let e=this[df];this[df]=-1,this[Hp]=this[Bo].closePromise(e).finally(()=>{this[Hp]=void 0})}else this[Hp]=new Promise((e,r)=>{this[gD]=e,this[dD]=r}).finally(()=>{this[Hp]=void 0,this[dD]=void 0,this[gD]=void 0});return this[Hp]}[(Bo,df,tY=Yd,eY=Hp,$7=gD,Z7=dD,Nc)](e){if(this[df]===-1){let r=new Error("file closed");throw r.code="EBADF",r.syscall=e.name,r}this[Yd]++}[Lc](){if(this[Yd]--,this[Yd]===0){let e=this[df];this[df]=-1,this[Bo].closePromise(e).then(this[gD],this[dD])}}}});function xw(t,e){e=new hD(e);let r=(o,a,n)=>{let u=o[a];o[a]=n,typeof u?.[Wd.promisify.custom]<"u"&&(n[Wd.promisify.custom]=u[Wd.promisify.custom])};{r(t,"exists",(o,...a)=>{let u=typeof a[a.length-1]=="function"?a.pop():()=>{};process.nextTick(()=>{e.existsPromise(o).then(A=>{u(A)},()=>{u(!1)})})}),r(t,"read",(...o)=>{let[a,n,u,A,p,h]=o;if(o.length<=3){let E={};o.length<3?h=o[1]:(E=o[1],h=o[2]),{buffer:n=Buffer.alloc(16384),offset:u=0,length:A=n.byteLength,position:p}=E}if(u==null&&(u=0),A|=0,A===0){process.nextTick(()=>{h(null,0,n)});return}p==null&&(p=-1),process.nextTick(()=>{e.readPromise(a,n,u,A,p).then(E=>{h(null,E,n)},E=>{h(E,0,n)})})});for(let o of iY){let a=o.replace(/Promise$/,"");if(typeof t[a]>"u")continue;let n=e[o];if(typeof n>"u")continue;r(t,a,(...A)=>{let h=typeof A[A.length-1]=="function"?A.pop():()=>{};process.nextTick(()=>{n.apply(e,A).then(E=>{h(null,E)},E=>{h(E)})})})}t.realpath.native=t.realpath}{r(t,"existsSync",o=>{try{return e.existsSync(o)}catch{return!1}}),r(t,"readSync",(...o)=>{let[a,n,u,A,p]=o;return o.length<=3&&({offset:u=0,length:A=n.byteLength,position:p}=o[2]||{}),u==null&&(u=0),A|=0,A===0?0:(p==null&&(p=-1),e.readSync(a,n,u,A,p))});for(let o of N_e){let a=o;if(typeof t[a]>"u")continue;let n=e[o];typeof n>"u"||r(t,a,n.bind(e))}t.realpathSync.native=t.realpathSync}{let o=t.promises;for(let a of iY){let n=a.replace(/Promise$/,"");if(typeof o[n]>"u")continue;let u=e[a];typeof u>"u"||a!=="open"&&r(o,n,(A,...p)=>A instanceof Sw?A[n].apply(A,p):u.call(e,A,...p))}r(o,"open",async(...a)=>{let n=await e.openPromise(...a);return new Sw(n,e)})}t.read[Wd.promisify.custom]=async(o,a,...n)=>({bytesRead:await e.readPromise(o,a,...n),buffer:a}),t.write[Wd.promisify.custom]=async(o,a,...n)=>({bytesWritten:await e.writePromise(o,a,...n),buffer:a})}function mD(t,e){let r=Object.create(t);return xw(r,e),r}var Wd,N_e,iY,sY=Et(()=>{Wd=ve("util");X7();nY();N_e=new Set(["accessSync","appendFileSync","createReadStream","createWriteStream","chmodSync","fchmodSync","chownSync","fchownSync","closeSync","copyFileSync","linkSync","lstatSync","fstatSync","lutimesSync","mkdirSync","openSync","opendirSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","rmSync","statSync","symlinkSync","truncateSync","ftruncateSync","unlinkSync","unwatchFile","utimesSync","watch","watchFile","writeFileSync","writeSync"]),iY=new Set(["accessPromise","appendFilePromise","fchmodPromise","chmodPromise","fchownPromise","chownPromise","closePromise","copyFilePromise","linkPromise","fstatPromise","lstatPromise","lutimesPromise","mkdirPromise","openPromise","opendirPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","rmPromise","statPromise","symlinkPromise","truncatePromise","ftruncatePromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"])});function oY(t){let e=Math.ceil(Math.random()*4294967296).toString(16).padStart(8,"0");return`${t}${e}`}function aY(){if(MR)return MR;let t=ue.toPortablePath(lY.default.tmpdir()),e=oe.realpathSync(t);return process.once("exit",()=>{oe.rmtempSync()}),MR={tmpdir:t,realTmpdir:e}}var lY,Mc,MR,oe,cY=Et(()=>{lY=Ze(ve("os"));O0();Ia();Mc=new Set,MR=null;oe=Object.assign(new Tn,{detachTemp(t){Mc.delete(t)},mktempSync(t){let{tmpdir:e,realTmpdir:r}=aY();for(;;){let o=oY("xfs-");try{this.mkdirSync(V.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=V.join(r,o);if(Mc.add(a),typeof t>"u")return a;try{return t(a)}finally{if(Mc.has(a)){Mc.delete(a);try{this.removeSync(a)}catch{}}}}},async mktempPromise(t){let{tmpdir:e,realTmpdir:r}=aY();for(;;){let o=oY("xfs-");try{await this.mkdirPromise(V.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=V.join(r,o);if(Mc.add(a),typeof t>"u")return a;try{return await t(a)}finally{if(Mc.has(a)){Mc.delete(a);try{await this.removePromise(a)}catch{}}}}},async rmtempPromise(){await Promise.all(Array.from(Mc.values()).map(async t=>{try{await oe.removePromise(t,{maxRetries:0}),Mc.delete(t)}catch{}}))},rmtempSync(){for(let t of Mc)try{oe.removeSync(t),Mc.delete(t)}catch{}}})});var kw={};Vt(kw,{AliasFS:()=>Hu,BasePortableFakeFS:()=>_u,CustomDir:()=>bw,CwdFS:()=>gn,FakeFS:()=>hf,Filename:()=>dr,JailFS:()=>qu,LazyFS:()=>Gd,MountFS:()=>Up,NoFS:()=>pD,NodeFS:()=>Tn,PortablePath:()=>It,PosixFS:()=>_p,ProxiedFS:()=>Ss,VirtualFS:()=>zs,constants:()=>Bi,errors:()=>nr,extendFs:()=>mD,normalizeLineEndings:()=>L0,npath:()=>ue,opendir:()=>uD,patchFs:()=>xw,ppath:()=>V,setupCopyIndex:()=>cD,statUtils:()=>wa,unwatchAllFiles:()=>N0,unwatchFile:()=>T0,watchFile:()=>jd,xfs:()=>oe});var Pt=Et(()=>{P7();oD();kR();RR();F7();TR();M0();Ia();Ia();O7();M0();H7();j7();G7();Y7();W7();O0();K7();gf();V7();sY();cY()});var hY=_((pSt,pY)=>{pY.exports=fY;fY.sync=M_e;var uY=ve("fs");function L_e(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var o=0;o{yY.exports=dY;dY.sync=O_e;var gY=ve("fs");function dY(t,e,r){gY.stat(t,function(o,a){r(o,o?!1:mY(a,e))})}function O_e(t,e){return mY(gY.statSync(t),e)}function mY(t,e){return t.isFile()&&U_e(t,e)}function U_e(t,e){var r=t.mode,o=t.uid,a=t.gid,n=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),u=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),A=parseInt("100",8),p=parseInt("010",8),h=parseInt("001",8),E=A|p,I=r&h||r&p&&a===u||r&A&&o===n||r&E&&n===0;return I}});var wY=_((dSt,CY)=>{var gSt=ve("fs"),yD;process.platform==="win32"||global.TESTING_WINDOWS?yD=hY():yD=EY();CY.exports=OR;OR.sync=__e;function OR(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(o,a){OR(t,e||{},function(n,u){n?a(n):o(u)})})}yD(t,e||{},function(o,a){o&&(o.code==="EACCES"||e&&e.ignoreErrors)&&(o=null,a=!1),r(o,a)})}function __e(t,e){try{return yD.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var SY=_((mSt,bY)=>{var Kd=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",IY=ve("path"),H_e=Kd?";":":",BY=wY(),vY=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),DY=(t,e)=>{let r=e.colon||H_e,o=t.match(/\//)||Kd&&t.match(/\\/)?[""]:[...Kd?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],a=Kd?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=Kd?a.split(r):[""];return Kd&&t.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:o,pathExt:n,pathExtExe:a}},PY=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:o,pathExt:a,pathExtExe:n}=DY(t,e),u=[],A=h=>new Promise((E,I)=>{if(h===o.length)return e.all&&u.length?E(u):I(vY(t));let v=o[h],x=/^".*"$/.test(v)?v.slice(1,-1):v,C=IY.join(x,t),R=!x&&/^\.[\\\/]/.test(t)?t.slice(0,2)+C:C;E(p(R,h,0))}),p=(h,E,I)=>new Promise((v,x)=>{if(I===a.length)return v(A(E+1));let C=a[I];BY(h+C,{pathExt:n},(R,L)=>{if(!R&&L)if(e.all)u.push(h+C);else return v(h+C);return v(p(h,E,I+1))})});return r?A(0).then(h=>r(null,h),r):A(0)},q_e=(t,e)=>{e=e||{};let{pathEnv:r,pathExt:o,pathExtExe:a}=DY(t,e),n=[];for(let u=0;u{"use strict";var xY=(t={})=>{let e=t.env||process.env;return(t.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(o=>o.toUpperCase()==="PATH")||"Path"};UR.exports=xY;UR.exports.default=xY});var TY=_((ESt,RY)=>{"use strict";var QY=ve("path"),j_e=SY(),G_e=kY();function FY(t,e){let r=t.options.env||process.env,o=process.cwd(),a=t.options.cwd!=null,n=a&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(t.options.cwd)}catch{}let u;try{u=j_e.sync(t.command,{path:r[G_e({env:r})],pathExt:e?QY.delimiter:void 0})}catch{}finally{n&&process.chdir(o)}return u&&(u=QY.resolve(a?t.options.cwd:"",u)),u}function Y_e(t){return FY(t)||FY(t,!0)}RY.exports=Y_e});var NY=_((CSt,HR)=>{"use strict";var _R=/([()\][%!^"`<>&|;, *?])/g;function W_e(t){return t=t.replace(_R,"^$1"),t}function K_e(t,e){return t=`${t}`,t=t.replace(/(\\*)"/g,'$1$1\\"'),t=t.replace(/(\\*)$/,"$1$1"),t=`"${t}"`,t=t.replace(_R,"^$1"),e&&(t=t.replace(_R,"^$1")),t}HR.exports.command=W_e;HR.exports.argument=K_e});var MY=_((wSt,LY)=>{"use strict";LY.exports=/^#!(.*)/});var UY=_((ISt,OY)=>{"use strict";var V_e=MY();OY.exports=(t="")=>{let e=t.match(V_e);if(!e)return null;let[r,o]=e[0].replace(/#! ?/,"").split(" "),a=r.split("/").pop();return a==="env"?o:o?`${a} ${o}`:a}});var HY=_((BSt,_Y)=>{"use strict";var qR=ve("fs"),z_e=UY();function J_e(t){let r=Buffer.alloc(150),o;try{o=qR.openSync(t,"r"),qR.readSync(o,r,0,150,0),qR.closeSync(o)}catch{}return z_e(r.toString())}_Y.exports=J_e});var YY=_((vSt,GY)=>{"use strict";var X_e=ve("path"),qY=TY(),jY=NY(),Z_e=HY(),$_e=process.platform==="win32",e8e=/\.(?:com|exe)$/i,t8e=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function r8e(t){t.file=qY(t);let e=t.file&&Z_e(t.file);return e?(t.args.unshift(t.file),t.command=e,qY(t)):t.file}function n8e(t){if(!$_e)return t;let e=r8e(t),r=!e8e.test(e);if(t.options.forceShell||r){let o=t8e.test(e);t.command=X_e.normalize(t.command),t.command=jY.command(t.command),t.args=t.args.map(n=>jY.argument(n,o));let a=[t.command].concat(t.args).join(" ");t.args=["/d","/s","/c",`"${a}"`],t.command=process.env.comspec||"cmd.exe",t.options.windowsVerbatimArguments=!0}return t}function i8e(t,e,r){e&&!Array.isArray(e)&&(r=e,e=null),e=e?e.slice(0):[],r=Object.assign({},r);let o={command:t,args:e,options:r,file:void 0,original:{command:t,args:e}};return r.shell?o:n8e(o)}GY.exports=i8e});var VY=_((DSt,KY)=>{"use strict";var jR=process.platform==="win32";function GR(t,e){return Object.assign(new Error(`${e} ${t.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${t.command}`,path:t.command,spawnargs:t.args})}function s8e(t,e){if(!jR)return;let r=t.emit;t.emit=function(o,a){if(o==="exit"){let n=WY(a,e,"spawn");if(n)return r.call(t,"error",n)}return r.apply(t,arguments)}}function WY(t,e){return jR&&t===1&&!e.file?GR(e.original,"spawn"):null}function o8e(t,e){return jR&&t===1&&!e.file?GR(e.original,"spawnSync"):null}KY.exports={hookChildProcess:s8e,verifyENOENT:WY,verifyENOENTSync:o8e,notFoundError:GR}});var KR=_((PSt,Vd)=>{"use strict";var zY=ve("child_process"),YR=YY(),WR=VY();function JY(t,e,r){let o=YR(t,e,r),a=zY.spawn(o.command,o.args,o.options);return WR.hookChildProcess(a,o),a}function a8e(t,e,r){let o=YR(t,e,r),a=zY.spawnSync(o.command,o.args,o.options);return a.error=a.error||WR.verifyENOENTSync(a.status,o),a}Vd.exports=JY;Vd.exports.spawn=JY;Vd.exports.sync=a8e;Vd.exports._parse=YR;Vd.exports._enoent=WR});var ZY=_((bSt,XY)=>{"use strict";function l8e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function _0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,_0)}l8e(_0,Error);_0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I>",b=Br(">>",!1),y=">&",F=Br(">&",!1),J=">",X=Br(">",!1),$="<<<",ie=Br("<<<",!1),Se="<&",Re=Br("<&",!1),at="<",dt=Br("<",!1),jt=function(N){return{type:"argument",segments:[].concat(...N)}},tr=function(N){return N},bt="$'",ln=Br("$'",!1),kr="'",mr=Br("'",!1),Sr=function(N){return[{type:"text",text:N}]},Kr='""',Kn=Br('""',!1),Ms=function(){return{type:"text",text:""}},Ri='"',gs=Br('"',!1),io=function(N){return N},Pi=function(N){return{type:"arithmetic",arithmetic:N,quoted:!0}},Os=function(N){return{type:"shell",shell:N,quoted:!0}},so=function(N){return{type:"variable",...N,quoted:!0}},uc=function(N){return{type:"text",text:N}},Au=function(N){return{type:"arithmetic",arithmetic:N,quoted:!1}},op=function(N){return{type:"shell",shell:N,quoted:!1}},ap=function(N){return{type:"variable",...N,quoted:!1}},Us=function(N){return{type:"glob",pattern:N}},Dn=/^[^']/,oo=Is(["'"],!0,!1),_s=function(N){return N.join("")},ml=/^[^$"]/,yl=Is(["$",'"'],!0,!1),ao=`\\ + `,Vn=Br(`\\ + `,!1),Mn=function(){return""},Ti="\\",On=Br("\\",!1),_i=/^[\\$"`]/,ir=Is(["\\","$",'"',"`"],!1,!1),Me=function(N){return N},ii="\\a",Ha=Br("\\a",!1),hr=function(){return"a"},Ac="\\b",fu=Br("\\b",!1),fc=function(){return"\b"},El=/^[Ee]/,vA=Is(["E","e"],!1,!1),pu=function(){return"\x1B"},Ie="\\f",Tt=Br("\\f",!1),pc=function(){return"\f"},Hi="\\n",hu=Br("\\n",!1),Yt=function(){return` + `},Cl="\\r",DA=Br("\\r",!1),lp=function(){return"\r"},hc="\\t",PA=Br("\\t",!1),Qn=function(){return" "},hi="\\v",gc=Br("\\v",!1),bA=function(){return"\v"},aa=/^[\\'"?]/,Ni=Is(["\\","'",'"',"?"],!1,!1),_o=function(N){return String.fromCharCode(parseInt(N,16))},Xe="\\x",lo=Br("\\x",!1),dc="\\u",gu=Br("\\u",!1),qi="\\U",du=Br("\\U",!1),SA=function(N){return String.fromCodePoint(parseInt(N,16))},qa=/^[0-7]/,mc=Is([["0","7"]],!1,!1),ds=/^[0-9a-fA-f]/,Ht=Is([["0","9"],["a","f"],["A","f"]],!1,!1),Fn=o0(),Ei="{}",la=Br("{}",!1),co=function(){return"{}"},Hs="-",ca=Br("-",!1),ua="+",Ho=Br("+",!1),Ci=".",ms=Br(".",!1),ys=function(N,K,re){return{type:"number",value:(N==="-"?-1:1)*parseFloat(K.join("")+"."+re.join(""))}},Es=function(N,K){return{type:"number",value:(N==="-"?-1:1)*parseInt(K.join(""))}},qs=function(N){return{type:"variable",...N}},Un=function(N){return{type:"variable",name:N}},Pn=function(N){return N},Cs="*",We=Br("*",!1),tt="/",Bt=Br("/",!1),or=function(N,K,re){return{type:K==="*"?"multiplication":"division",right:re}},ee=function(N,K){return K.reduce((re,he)=>({left:re,...he}),N)},ye=function(N,K,re){return{type:K==="+"?"addition":"subtraction",right:re}},Le="$((",ft=Br("$((",!1),pt="))",Nt=Br("))",!1),rr=function(N){return N},$r="$(",ji=Br("$(",!1),rs=function(N){return N},bi="${",qo=Br("${",!1),xA=":-",kA=Br(":-",!1),cp=function(N,K){return{name:N,defaultValue:K}},e0=":-}",mu=Br(":-}",!1),t0=function(N){return{name:N,defaultValue:[]}},yu=":+",uo=Br(":+",!1),QA=function(N,K){return{name:N,alternativeValue:K}},yc=":+}",Aa=Br(":+}",!1),r0=function(N){return{name:N,alternativeValue:[]}},Ec=function(N){return{name:N}},hd="$",n0=Br("$",!1),$n=function(N){return e.isGlobPattern(N)},up=function(N){return N},i0=/^[a-zA-Z0-9_]/,FA=Is([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),js=function(){return s0()},Eu=/^[$@*?#a-zA-Z0-9_\-]/,ja=Is(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),Gi=/^[()}<>$|&; \t"']/,fa=Is(["(",")","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),Cu=/^[<>&; \t"']/,ws=Is(["<",">","&",";"," "," ",'"',"'"],!1,!1),Cc=/^[ \t]/,wc=Is([" "," "],!1,!1),Y=0,Dt=0,wl=[{line:1,column:1}],Si=0,Ic=[],ct=0,wu;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function s0(){return t.substring(Dt,Y)}function tw(){return Bc(Dt,Y)}function RA(N,K){throw K=K!==void 0?K:Bc(Dt,Y),c0([l0(N)],t.substring(Dt,Y),K)}function Ap(N,K){throw K=K!==void 0?K:Bc(Dt,Y),gd(N,K)}function Br(N,K){return{type:"literal",text:N,ignoreCase:K}}function Is(N,K,re){return{type:"class",parts:N,inverted:K,ignoreCase:re}}function o0(){return{type:"any"}}function a0(){return{type:"end"}}function l0(N){return{type:"other",description:N}}function fp(N){var K=wl[N],re;if(K)return K;for(re=N-1;!wl[re];)re--;for(K=wl[re],K={line:K.line,column:K.column};reSi&&(Si=Y,Ic=[]),Ic.push(N))}function gd(N,K){return new _0(N,null,null,K)}function c0(N,K,re){return new _0(_0.buildMessage(N,K),N,K,re)}function u0(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(re=Iu(),re===r&&(re=null),re!==r?(Dt=N,K=n(re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function Iu(){var N,K,re,he,ze;if(N=Y,K=Bu(),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();re!==r?(he=A0(),he!==r?(ze=dd(),ze===r&&(ze=null),ze!==r?(Dt=N,K=u(K,he,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;if(N===r)if(N=Y,K=Bu(),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();re!==r?(he=A0(),he===r&&(he=null),he!==r?(Dt=N,K=A(K,he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;return N}function dd(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=Iu(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=p(re),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;return N}function A0(){var N;return t.charCodeAt(Y)===59?(N=h,Y++):(N=r,ct===0&&Ct(E)),N===r&&(t.charCodeAt(Y)===38?(N=I,Y++):(N=r,ct===0&&Ct(v))),N}function Bu(){var N,K,re;return N=Y,K=pa(),K!==r?(re=rw(),re===r&&(re=null),re!==r?(Dt=N,K=x(K,re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function rw(){var N,K,re,he,ze,mt,fr;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=md(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Bu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=C(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;return N}function md(){var N;return t.substr(Y,2)===R?(N=R,Y+=2):(N=r,ct===0&&Ct(L)),N===r&&(t.substr(Y,2)===U?(N=U,Y+=2):(N=r,ct===0&&Ct(z))),N}function pa(){var N,K,re;return N=Y,K=f0(),K!==r?(re=vc(),re===r&&(re=null),re!==r?(Dt=N,K=te(K,re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function vc(){var N,K,re,he,ze,mt,fr;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=Il(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=pa(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=ae(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;return N}function Il(){var N;return t.substr(Y,2)===le?(N=le,Y+=2):(N=r,ct===0&&Ct(ce)),N===r&&(t.charCodeAt(Y)===124?(N=Ce,Y++):(N=r,ct===0&&Ct(de))),N}function vu(){var N,K,re,he,ze,mt;if(N=Y,K=d0(),K!==r)if(t.charCodeAt(Y)===61?(re=Be,Y++):(re=r,ct===0&&Ct(Ee)),re!==r)if(he=jo(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(Dt=N,K=g(K,he),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;else Y=N,N=r;if(N===r)if(N=Y,K=d0(),K!==r)if(t.charCodeAt(Y)===61?(re=Be,Y++):(re=r,ct===0&&Ct(Ee)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=me(K),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;return N}function f0(){var N,K,re,he,ze,mt,fr,Cr,yn,oi,Li;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(t.charCodeAt(Y)===40?(re=we,Y++):(re=r,ct===0&&Ct(Ae)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Iu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();if(mt!==r)if(t.charCodeAt(Y)===41?(fr=ne,Y++):(fr=r,ct===0&&Ct(Z)),fr!==r){for(Cr=[],yn=Qt();yn!==r;)Cr.push(yn),yn=Qt();if(Cr!==r){for(yn=[],oi=Ga();oi!==r;)yn.push(oi),oi=Ga();if(yn!==r){for(oi=[],Li=Qt();Li!==r;)oi.push(Li),Li=Qt();oi!==r?(Dt=N,K=xe(ze,yn),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(t.charCodeAt(Y)===123?(re=Ne,Y++):(re=r,ct===0&&Ct(ht)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Iu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();if(mt!==r)if(t.charCodeAt(Y)===125?(fr=H,Y++):(fr=r,ct===0&&Ct(rt)),fr!==r){for(Cr=[],yn=Qt();yn!==r;)Cr.push(yn),yn=Qt();if(Cr!==r){for(yn=[],oi=Ga();oi!==r;)yn.push(oi),oi=Ga();if(yn!==r){for(oi=[],Li=Qt();Li!==r;)oi.push(Li),Li=Qt();oi!==r?(Dt=N,K=Te(ze,yn),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){for(re=[],he=vu();he!==r;)re.push(he),he=vu();if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r){if(ze=[],mt=pp(),mt!==r)for(;mt!==r;)ze.push(mt),mt=pp();else ze=r;if(ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=Fe(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){if(re=[],he=vu(),he!==r)for(;he!==r;)re.push(he),he=vu();else re=r;if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=ke(re),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}}}return N}function TA(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){if(re=[],he=hp(),he!==r)for(;he!==r;)re.push(he),he=hp();else re=r;if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=Ye(re),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r;return N}function pp(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r?(re=Ga(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();K!==r?(re=hp(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r)}return N}function Ga(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(et.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(Ue)),re===r&&(re=null),re!==r?(he=p0(),he!==r?(ze=hp(),ze!==r?(Dt=N,K=S(re,he,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function p0(){var N;return t.substr(Y,2)===w?(N=w,Y+=2):(N=r,ct===0&&Ct(b)),N===r&&(t.substr(Y,2)===y?(N=y,Y+=2):(N=r,ct===0&&Ct(F)),N===r&&(t.charCodeAt(Y)===62?(N=J,Y++):(N=r,ct===0&&Ct(X)),N===r&&(t.substr(Y,3)===$?(N=$,Y+=3):(N=r,ct===0&&Ct(ie)),N===r&&(t.substr(Y,2)===Se?(N=Se,Y+=2):(N=r,ct===0&&Ct(Re)),N===r&&(t.charCodeAt(Y)===60?(N=at,Y++):(N=r,ct===0&&Ct(dt))))))),N}function hp(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(re=jo(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function jo(){var N,K,re;if(N=Y,K=[],re=Bs(),re!==r)for(;re!==r;)K.push(re),re=Bs();else K=r;return K!==r&&(Dt=N,K=jt(K)),N=K,N}function Bs(){var N,K;return N=Y,K=wi(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=yd(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=Ed(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=Go(),K!==r&&(Dt=N,K=tr(K)),N=K))),N}function wi(){var N,K,re,he;return N=Y,t.substr(Y,2)===bt?(K=bt,Y+=2):(K=r,ct===0&&Ct(ln)),K!==r?(re=cn(),re!==r?(t.charCodeAt(Y)===39?(he=kr,Y++):(he=r,ct===0&&Ct(mr)),he!==r?(Dt=N,K=Sr(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function yd(){var N,K,re,he;return N=Y,t.charCodeAt(Y)===39?(K=kr,Y++):(K=r,ct===0&&Ct(mr)),K!==r?(re=dp(),re!==r?(t.charCodeAt(Y)===39?(he=kr,Y++):(he=r,ct===0&&Ct(mr)),he!==r?(Dt=N,K=Sr(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function Ed(){var N,K,re,he;if(N=Y,t.substr(Y,2)===Kr?(K=Kr,Y+=2):(K=r,ct===0&&Ct(Kn)),K!==r&&(Dt=N,K=Ms()),N=K,N===r)if(N=Y,t.charCodeAt(Y)===34?(K=Ri,Y++):(K=r,ct===0&&Ct(gs)),K!==r){for(re=[],he=NA();he!==r;)re.push(he),he=NA();re!==r?(t.charCodeAt(Y)===34?(he=Ri,Y++):(he=r,ct===0&&Ct(gs)),he!==r?(Dt=N,K=io(re),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;return N}function Go(){var N,K,re;if(N=Y,K=[],re=gp(),re!==r)for(;re!==r;)K.push(re),re=gp();else K=r;return K!==r&&(Dt=N,K=io(K)),N=K,N}function NA(){var N,K;return N=Y,K=Yr(),K!==r&&(Dt=N,K=Pi(K)),N=K,N===r&&(N=Y,K=mp(),K!==r&&(Dt=N,K=Os(K)),N=K,N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=so(K)),N=K,N===r&&(N=Y,K=h0(),K!==r&&(Dt=N,K=uc(K)),N=K))),N}function gp(){var N,K;return N=Y,K=Yr(),K!==r&&(Dt=N,K=Au(K)),N=K,N===r&&(N=Y,K=mp(),K!==r&&(Dt=N,K=op(K)),N=K,N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=ap(K)),N=K,N===r&&(N=Y,K=nw(),K!==r&&(Dt=N,K=Us(K)),N=K,N===r&&(N=Y,K=ga(),K!==r&&(Dt=N,K=uc(K)),N=K)))),N}function dp(){var N,K,re;for(N=Y,K=[],Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo));re!==r;)K.push(re),Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo));return K!==r&&(Dt=N,K=_s(K)),N=K,N}function h0(){var N,K,re;if(N=Y,K=[],re=ha(),re===r&&(ml.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(yl))),re!==r)for(;re!==r;)K.push(re),re=ha(),re===r&&(ml.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(yl)));else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function ha(){var N,K,re;return N=Y,t.substr(Y,2)===ao?(K=ao,Y+=2):(K=r,ct===0&&Ct(Vn)),K!==r&&(Dt=N,K=Mn()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(_i.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ir)),re!==r?(Dt=N,K=Me(re),N=K):(Y=N,N=r)):(Y=N,N=r)),N}function cn(){var N,K,re;for(N=Y,K=[],re=Ao(),re===r&&(Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo)));re!==r;)K.push(re),re=Ao(),re===r&&(Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo)));return K!==r&&(Dt=N,K=_s(K)),N=K,N}function Ao(){var N,K,re;return N=Y,t.substr(Y,2)===ii?(K=ii,Y+=2):(K=r,ct===0&&Ct(Ha)),K!==r&&(Dt=N,K=hr()),N=K,N===r&&(N=Y,t.substr(Y,2)===Ac?(K=Ac,Y+=2):(K=r,ct===0&&Ct(fu)),K!==r&&(Dt=N,K=fc()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(El.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(vA)),re!==r?(Dt=N,K=pu(),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===Ie?(K=Ie,Y+=2):(K=r,ct===0&&Ct(Tt)),K!==r&&(Dt=N,K=pc()),N=K,N===r&&(N=Y,t.substr(Y,2)===Hi?(K=Hi,Y+=2):(K=r,ct===0&&Ct(hu)),K!==r&&(Dt=N,K=Yt()),N=K,N===r&&(N=Y,t.substr(Y,2)===Cl?(K=Cl,Y+=2):(K=r,ct===0&&Ct(DA)),K!==r&&(Dt=N,K=lp()),N=K,N===r&&(N=Y,t.substr(Y,2)===hc?(K=hc,Y+=2):(K=r,ct===0&&Ct(PA)),K!==r&&(Dt=N,K=Qn()),N=K,N===r&&(N=Y,t.substr(Y,2)===hi?(K=hi,Y+=2):(K=r,ct===0&&Ct(gc)),K!==r&&(Dt=N,K=bA()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(aa.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(Ni)),re!==r?(Dt=N,K=Me(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=LA()))))))))),N}function LA(){var N,K,re,he,ze,mt,fr,Cr,yn,oi,Li,y0;return N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(re=Ya(),re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===Xe?(K=Xe,Y+=2):(K=r,ct===0&&Ct(lo)),K!==r?(re=Y,he=Y,ze=Ya(),ze!==r?(mt=si(),mt!==r?(ze=[ze,mt],he=ze):(Y=he,he=r)):(Y=he,he=r),he===r&&(he=Ya()),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===dc?(K=dc,Y+=2):(K=r,ct===0&&Ct(gu)),K!==r?(re=Y,he=Y,ze=si(),ze!==r?(mt=si(),mt!==r?(fr=si(),fr!==r?(Cr=si(),Cr!==r?(ze=[ze,mt,fr,Cr],he=ze):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===qi?(K=qi,Y+=2):(K=r,ct===0&&Ct(du)),K!==r?(re=Y,he=Y,ze=si(),ze!==r?(mt=si(),mt!==r?(fr=si(),fr!==r?(Cr=si(),Cr!==r?(yn=si(),yn!==r?(oi=si(),oi!==r?(Li=si(),Li!==r?(y0=si(),y0!==r?(ze=[ze,mt,fr,Cr,yn,oi,Li,y0],he=ze):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=SA(re),N=K):(Y=N,N=r)):(Y=N,N=r)))),N}function Ya(){var N;return qa.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(mc)),N}function si(){var N;return ds.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(Ht)),N}function ga(){var N,K,re,he,ze;if(N=Y,K=[],re=Y,t.charCodeAt(Y)===92?(he=Ti,Y++):(he=r,ct===0&&Ct(On)),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re===r&&(re=Y,t.substr(Y,2)===Ei?(he=Ei,Y+=2):(he=r,ct===0&&Ct(la)),he!==r&&(Dt=re,he=co()),re=he,re===r&&(re=Y,he=Y,ct++,ze=Cd(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r))),re!==r)for(;re!==r;)K.push(re),re=Y,t.charCodeAt(Y)===92?(he=Ti,Y++):(he=r,ct===0&&Ct(On)),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re===r&&(re=Y,t.substr(Y,2)===Ei?(he=Ei,Y+=2):(he=r,ct===0&&Ct(la)),he!==r&&(Dt=re,he=co()),re=he,re===r&&(re=Y,he=Y,ct++,ze=Cd(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r)));else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function Dc(){var N,K,re,he,ze,mt;if(N=Y,t.charCodeAt(Y)===45?(K=Hs,Y++):(K=r,ct===0&&Ct(ca)),K===r&&(t.charCodeAt(Y)===43?(K=ua,Y++):(K=r,ct===0&&Ct(Ho))),K===r&&(K=null),K!==r){if(re=[],et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue)),he!==r)for(;he!==r;)re.push(he),et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue));else re=r;if(re!==r)if(t.charCodeAt(Y)===46?(he=Ci,Y++):(he=r,ct===0&&Ct(ms)),he!==r){if(ze=[],et.test(t.charAt(Y))?(mt=t.charAt(Y),Y++):(mt=r,ct===0&&Ct(Ue)),mt!==r)for(;mt!==r;)ze.push(mt),et.test(t.charAt(Y))?(mt=t.charAt(Y),Y++):(mt=r,ct===0&&Ct(Ue));else ze=r;ze!==r?(Dt=N,K=ys(K,re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;if(N===r){if(N=Y,t.charCodeAt(Y)===45?(K=Hs,Y++):(K=r,ct===0&&Ct(ca)),K===r&&(t.charCodeAt(Y)===43?(K=ua,Y++):(K=r,ct===0&&Ct(Ho))),K===r&&(K=null),K!==r){if(re=[],et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue)),he!==r)for(;he!==r;)re.push(he),et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue));else re=r;re!==r?(Dt=N,K=Es(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;if(N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=qs(K)),N=K,N===r&&(N=Y,K=Wa(),K!==r&&(Dt=N,K=Un(K)),N=K,N===r)))if(N=Y,t.charCodeAt(Y)===40?(K=we,Y++):(K=r,ct===0&&Ct(Ae)),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();if(re!==r)if(he=ns(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(t.charCodeAt(Y)===41?(mt=ne,Y++):(mt=r,ct===0&&Ct(Z)),mt!==r?(Dt=N,K=Pn(he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r}return N}function Bl(){var N,K,re,he,ze,mt,fr,Cr;if(N=Y,K=Dc(),K!==r){for(re=[],he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===42?(mt=Cs,Y++):(mt=r,ct===0&&Ct(We)),mt===r&&(t.charCodeAt(Y)===47?(mt=tt,Y++):(mt=r,ct===0&&Ct(Bt))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Dc(),Cr!==r?(Dt=he,ze=or(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r;for(;he!==r;){for(re.push(he),he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===42?(mt=Cs,Y++):(mt=r,ct===0&&Ct(We)),mt===r&&(t.charCodeAt(Y)===47?(mt=tt,Y++):(mt=r,ct===0&&Ct(Bt))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Dc(),Cr!==r?(Dt=he,ze=or(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r}re!==r?(Dt=N,K=ee(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;return N}function ns(){var N,K,re,he,ze,mt,fr,Cr;if(N=Y,K=Bl(),K!==r){for(re=[],he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===43?(mt=ua,Y++):(mt=r,ct===0&&Ct(Ho)),mt===r&&(t.charCodeAt(Y)===45?(mt=Hs,Y++):(mt=r,ct===0&&Ct(ca))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Bl(),Cr!==r?(Dt=he,ze=ye(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r;for(;he!==r;){for(re.push(he),he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===43?(mt=ua,Y++):(mt=r,ct===0&&Ct(Ho)),mt===r&&(t.charCodeAt(Y)===45?(mt=Hs,Y++):(mt=r,ct===0&&Ct(ca))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Bl(),Cr!==r?(Dt=he,ze=ye(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r}re!==r?(Dt=N,K=ee(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;return N}function Yr(){var N,K,re,he,ze,mt;if(N=Y,t.substr(Y,3)===Le?(K=Le,Y+=3):(K=r,ct===0&&Ct(ft)),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();if(re!==r)if(he=ns(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(t.substr(Y,2)===pt?(mt=pt,Y+=2):(mt=r,ct===0&&Ct(Nt)),mt!==r?(Dt=N,K=rr(he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;return N}function mp(){var N,K,re,he;return N=Y,t.substr(Y,2)===$r?(K=$r,Y+=2):(K=r,ct===0&&Ct(ji)),K!==r?(re=Iu(),re!==r?(t.charCodeAt(Y)===41?(he=ne,Y++):(he=r,ct===0&&Ct(Z)),he!==r?(Dt=N,K=rs(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function Pc(){var N,K,re,he,ze,mt;return N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,2)===xA?(he=xA,Y+=2):(he=r,ct===0&&Ct(kA)),he!==r?(ze=TA(),ze!==r?(t.charCodeAt(Y)===125?(mt=H,Y++):(mt=r,ct===0&&Ct(rt)),mt!==r?(Dt=N,K=cp(re,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,3)===e0?(he=e0,Y+=3):(he=r,ct===0&&Ct(mu)),he!==r?(Dt=N,K=t0(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,2)===yu?(he=yu,Y+=2):(he=r,ct===0&&Ct(uo)),he!==r?(ze=TA(),ze!==r?(t.charCodeAt(Y)===125?(mt=H,Y++):(mt=r,ct===0&&Ct(rt)),mt!==r?(Dt=N,K=QA(re,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,3)===yc?(he=yc,Y+=3):(he=r,ct===0&&Ct(Aa)),he!==r?(Dt=N,K=r0(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.charCodeAt(Y)===125?(he=H,Y++):(he=r,ct===0&&Ct(rt)),he!==r?(Dt=N,K=Ec(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.charCodeAt(Y)===36?(K=hd,Y++):(K=r,ct===0&&Ct(n0)),K!==r?(re=Wa(),re!==r?(Dt=N,K=Ec(re),N=K):(Y=N,N=r)):(Y=N,N=r)))))),N}function nw(){var N,K,re;return N=Y,K=g0(),K!==r?(Dt=Y,re=$n(K),re?re=void 0:re=r,re!==r?(Dt=N,K=up(K),N=K):(Y=N,N=r)):(Y=N,N=r),N}function g0(){var N,K,re,he,ze;if(N=Y,K=[],re=Y,he=Y,ct++,ze=m0(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re!==r)for(;re!==r;)K.push(re),re=Y,he=Y,ct++,ze=m0(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r);else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function d0(){var N,K,re;if(N=Y,K=[],i0.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(FA)),re!==r)for(;re!==r;)K.push(re),i0.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(FA));else K=r;return K!==r&&(Dt=N,K=js()),N=K,N}function Wa(){var N,K,re;if(N=Y,K=[],Eu.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ja)),re!==r)for(;re!==r;)K.push(re),Eu.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ja));else K=r;return K!==r&&(Dt=N,K=js()),N=K,N}function Cd(){var N;return Gi.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(fa)),N}function m0(){var N;return Cu.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(ws)),N}function Qt(){var N,K;if(N=[],Cc.test(t.charAt(Y))?(K=t.charAt(Y),Y++):(K=r,ct===0&&Ct(wc)),K!==r)for(;K!==r;)N.push(K),Cc.test(t.charAt(Y))?(K=t.charAt(Y),Y++):(K=r,ct===0&&Ct(wc));else N=r;return N}if(wu=a(),wu!==r&&Y===t.length)return wu;throw wu!==r&&Y!1}){try{return(0,$Y.parse)(t,e)}catch(r){throw r.location&&(r.message=r.message.replace(/(\.)?$/,` (line ${r.location.start.line}, column ${r.location.start.column})$1`)),r}}function zd(t,{endSemicolon:e=!1}={}){return t.map(({command:r,type:o},a)=>`${wD(r)}${o===";"?a!==t.length-1||e?";":"":" &"}`).join(" ")}function wD(t){return`${Jd(t.chain)}${t.then?` ${VR(t.then)}`:""}`}function VR(t){return`${t.type} ${wD(t.line)}`}function Jd(t){return`${JR(t)}${t.then?` ${zR(t.then)}`:""}`}function zR(t){return`${t.type} ${Jd(t.chain)}`}function JR(t){switch(t.type){case"command":return`${t.envs.length>0?`${t.envs.map(e=>ED(e)).join(" ")} `:""}${t.args.map(e=>XR(e)).join(" ")}`;case"subshell":return`(${zd(t.subshell)})${t.args.length>0?` ${t.args.map(e=>Qw(e)).join(" ")}`:""}`;case"group":return`{ ${zd(t.group,{endSemicolon:!0})} }${t.args.length>0?` ${t.args.map(e=>Qw(e)).join(" ")}`:""}`;case"envs":return t.envs.map(e=>ED(e)).join(" ");default:throw new Error(`Unsupported command type: "${t.type}"`)}}function ED(t){return`${t.name}=${t.args[0]?H0(t.args[0]):""}`}function XR(t){switch(t.type){case"redirection":return Qw(t);case"argument":return H0(t);default:throw new Error(`Unsupported argument type: "${t.type}"`)}}function Qw(t){return`${t.subtype} ${t.args.map(e=>H0(e)).join(" ")}`}function H0(t){return t.segments.map(e=>ZR(e)).join("")}function ZR(t){let e=(o,a)=>a?`"${o}"`:o,r=o=>o===""?"''":o.match(/[()}<>$|&;"'\n\t ]/)?o.match(/['\t\p{C}]/u)?o.match(/'/)?`"${o.replace(/["$\t\p{C}]/u,A8e)}"`:`$'${o.replace(/[\t\p{C}]/u,tW)}'`:`'${o}'`:o;switch(t.type){case"text":return r(t.text);case"glob":return t.pattern;case"shell":return e(`$(${zd(t.shell)})`,t.quoted);case"variable":return e(typeof t.defaultValue>"u"?typeof t.alternativeValue>"u"?`\${${t.name}}`:t.alternativeValue.length===0?`\${${t.name}:+}`:`\${${t.name}:+${t.alternativeValue.map(o=>H0(o)).join(" ")}}`:t.defaultValue.length===0?`\${${t.name}:-}`:`\${${t.name}:-${t.defaultValue.map(o=>H0(o)).join(" ")}}`,t.quoted);case"arithmetic":return`$(( ${ID(t.arithmetic)} ))`;default:throw new Error(`Unsupported argument segment type: "${t.type}"`)}}function ID(t){let e=a=>{switch(a){case"addition":return"+";case"subtraction":return"-";case"multiplication":return"*";case"division":return"/";default:throw new Error(`Can't extract operator from arithmetic expression of type "${a}"`)}},r=(a,n)=>n?`( ${a} )`:a,o=a=>r(ID(a),!["number","variable"].includes(a.type));switch(t.type){case"number":return String(t.value);case"variable":return t.name;default:return`${o(t.left)} ${e(t.type)} ${o(t.right)}`}}var $Y,eW,u8e,tW,A8e,rW=Et(()=>{$Y=Ze(ZY());eW=new Map([["\f","\\f"],[` + `,"\\n"],["\r","\\r"],[" ","\\t"],["\v","\\v"],["\0","\\0"]]),u8e=new Map([["\\","\\\\"],["$","\\$"],['"','\\"'],...Array.from(eW,([t,e])=>[t,`"$'${e}'"`])]),tW=t=>eW.get(t)??`\\x${t.charCodeAt(0).toString(16).padStart(2,"0")}`,A8e=t=>u8e.get(t)??`"$'${tW(t)}'"`});var iW=_((HSt,nW)=>{"use strict";function f8e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function q0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,q0)}f8e(q0,Error);q0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;Ile&&(le=z,ce=[]),ce.push(Ue))}function rt(Ue,S){return new q0(Ue,null,null,S)}function Te(Ue,S,w){return new q0(q0.buildMessage(Ue,S),Ue,S,w)}function Fe(){var Ue,S,w,b;return Ue=z,S=ke(),S!==r?(t.charCodeAt(z)===47?(w=n,z++):(w=r,Ce===0&&H(u)),w!==r?(b=ke(),b!==r?(te=Ue,S=A(S,b),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=ke(),S!==r&&(te=Ue,S=p(S)),Ue=S),Ue}function ke(){var Ue,S,w,b;return Ue=z,S=Ye(),S!==r?(t.charCodeAt(z)===64?(w=h,z++):(w=r,Ce===0&&H(E)),w!==r?(b=et(),b!==r?(te=Ue,S=I(S,b),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=Ye(),S!==r&&(te=Ue,S=v(S)),Ue=S),Ue}function Ye(){var Ue,S,w,b,y;return Ue=z,t.charCodeAt(z)===64?(S=h,z++):(S=r,Ce===0&&H(E)),S!==r?(w=be(),w!==r?(t.charCodeAt(z)===47?(b=n,z++):(b=r,Ce===0&&H(u)),b!==r?(y=be(),y!==r?(te=Ue,S=x(),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=be(),S!==r&&(te=Ue,S=x()),Ue=S),Ue}function be(){var Ue,S,w;if(Ue=z,S=[],C.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(R)),w!==r)for(;w!==r;)S.push(w),C.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(R));else S=r;return S!==r&&(te=Ue,S=x()),Ue=S,Ue}function et(){var Ue,S,w;if(Ue=z,S=[],L.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(U)),w!==r)for(;w!==r;)S.push(w),L.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(U));else S=r;return S!==r&&(te=Ue,S=x()),Ue=S,Ue}if(de=a(),de!==r&&z===t.length)return de;throw de!==r&&z{sW=Ze(iW())});var G0=_((jSt,j0)=>{"use strict";function aW(t){return typeof t>"u"||t===null}function h8e(t){return typeof t=="object"&&t!==null}function g8e(t){return Array.isArray(t)?t:aW(t)?[]:[t]}function d8e(t,e){var r,o,a,n;if(e)for(n=Object.keys(e),r=0,o=n.length;r{"use strict";function Fw(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}Fw.prototype=Object.create(Error.prototype);Fw.prototype.constructor=Fw;Fw.prototype.toString=function(e){var r=this.name+": ";return r+=this.reason||"(unknown reason)",!e&&this.mark&&(r+=" "+this.mark.toString()),r};lW.exports=Fw});var AW=_((YSt,uW)=>{"use strict";var cW=G0();function $R(t,e,r,o,a){this.name=t,this.buffer=e,this.position=r,this.line=o,this.column=a}$R.prototype.getSnippet=function(e,r){var o,a,n,u,A;if(!this.buffer)return null;for(e=e||4,r=r||75,o="",a=this.position;a>0&&`\0\r + \x85\u2028\u2029`.indexOf(this.buffer.charAt(a-1))===-1;)if(a-=1,this.position-a>r/2-1){o=" ... ",a+=5;break}for(n="",u=this.position;ur/2-1){n=" ... ",u-=5;break}return A=this.buffer.slice(a,u),cW.repeat(" ",e)+o+A+n+` + `+cW.repeat(" ",e+this.position-a+o.length)+"^"};$R.prototype.toString=function(e){var r,o="";return this.name&&(o+='in "'+this.name+'" '),o+="at line "+(this.line+1)+", column "+(this.column+1),e||(r=this.getSnippet(),r&&(o+=`: + `+r)),o};uW.exports=$R});var ls=_((WSt,pW)=>{"use strict";var fW=Xd(),E8e=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],C8e=["scalar","sequence","mapping"];function w8e(t){var e={};return t!==null&&Object.keys(t).forEach(function(r){t[r].forEach(function(o){e[String(o)]=r})}),e}function I8e(t,e){if(e=e||{},Object.keys(e).forEach(function(r){if(E8e.indexOf(r)===-1)throw new fW('Unknown option "'+r+'" is met in definition of "'+t+'" YAML type.')}),this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(r){return r},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=w8e(e.styleAliases||null),C8e.indexOf(this.kind)===-1)throw new fW('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}pW.exports=I8e});var Y0=_((KSt,gW)=>{"use strict";var hW=G0(),DD=Xd(),B8e=ls();function eT(t,e,r){var o=[];return t.include.forEach(function(a){r=eT(a,e,r)}),t[e].forEach(function(a){r.forEach(function(n,u){n.tag===a.tag&&n.kind===a.kind&&o.push(u)}),r.push(a)}),r.filter(function(a,n){return o.indexOf(n)===-1})}function v8e(){var t={scalar:{},sequence:{},mapping:{},fallback:{}},e,r;function o(a){t[a.kind][a.tag]=t.fallback[a.tag]=a}for(e=0,r=arguments.length;e{"use strict";var D8e=ls();dW.exports=new D8e("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}})});var EW=_((zSt,yW)=>{"use strict";var P8e=ls();yW.exports=new P8e("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}})});var wW=_((JSt,CW)=>{"use strict";var b8e=ls();CW.exports=new b8e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}})});var PD=_((XSt,IW)=>{"use strict";var S8e=Y0();IW.exports=new S8e({explicit:[mW(),EW(),wW()]})});var vW=_((ZSt,BW)=>{"use strict";var x8e=ls();function k8e(t){if(t===null)return!0;var e=t.length;return e===1&&t==="~"||e===4&&(t==="null"||t==="Null"||t==="NULL")}function Q8e(){return null}function F8e(t){return t===null}BW.exports=new x8e("tag:yaml.org,2002:null",{kind:"scalar",resolve:k8e,construct:Q8e,predicate:F8e,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var PW=_(($St,DW)=>{"use strict";var R8e=ls();function T8e(t){if(t===null)return!1;var e=t.length;return e===4&&(t==="true"||t==="True"||t==="TRUE")||e===5&&(t==="false"||t==="False"||t==="FALSE")}function N8e(t){return t==="true"||t==="True"||t==="TRUE"}function L8e(t){return Object.prototype.toString.call(t)==="[object Boolean]"}DW.exports=new R8e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:T8e,construct:N8e,predicate:L8e,represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})});var SW=_((ext,bW)=>{"use strict";var M8e=G0(),O8e=ls();function U8e(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function _8e(t){return 48<=t&&t<=55}function H8e(t){return 48<=t&&t<=57}function q8e(t){if(t===null)return!1;var e=t.length,r=0,o=!1,a;if(!e)return!1;if(a=t[r],(a==="-"||a==="+")&&(a=t[++r]),a==="0"){if(r+1===e)return!0;if(a=t[++r],a==="b"){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var QW=_((txt,kW)=>{"use strict";var xW=G0(),Y8e=ls(),W8e=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function K8e(t){return!(t===null||!W8e.test(t)||t[t.length-1]==="_")}function V8e(t){var e,r,o,a;return e=t.replace(/_/g,"").toLowerCase(),r=e[0]==="-"?-1:1,a=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(n){a.unshift(parseFloat(n,10))}),e=0,o=1,a.forEach(function(n){e+=n*o,o*=60}),r*e):r*parseFloat(e,10)}var z8e=/^[-+]?[0-9]+e/;function J8e(t,e){var r;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(xW.isNegativeZero(t))return"-0.0";return r=t.toString(10),z8e.test(r)?r.replace("e",".e"):r}function X8e(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||xW.isNegativeZero(t))}kW.exports=new Y8e("tag:yaml.org,2002:float",{kind:"scalar",resolve:K8e,construct:V8e,predicate:X8e,represent:J8e,defaultStyle:"lowercase"})});var tT=_((rxt,FW)=>{"use strict";var Z8e=Y0();FW.exports=new Z8e({include:[PD()],implicit:[vW(),PW(),SW(),QW()]})});var rT=_((nxt,RW)=>{"use strict";var $8e=Y0();RW.exports=new $8e({include:[tT()]})});var MW=_((ixt,LW)=>{"use strict";var eHe=ls(),TW=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),NW=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function tHe(t){return t===null?!1:TW.exec(t)!==null||NW.exec(t)!==null}function rHe(t){var e,r,o,a,n,u,A,p=0,h=null,E,I,v;if(e=TW.exec(t),e===null&&(e=NW.exec(t)),e===null)throw new Error("Date resolve error");if(r=+e[1],o=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(r,o,a));if(n=+e[4],u=+e[5],A=+e[6],e[7]){for(p=e[7].slice(0,3);p.length<3;)p+="0";p=+p}return e[9]&&(E=+e[10],I=+(e[11]||0),h=(E*60+I)*6e4,e[9]==="-"&&(h=-h)),v=new Date(Date.UTC(r,o,a,n,u,A,p)),h&&v.setTime(v.getTime()-h),v}function nHe(t){return t.toISOString()}LW.exports=new eHe("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:tHe,construct:rHe,instanceOf:Date,represent:nHe})});var UW=_((sxt,OW)=>{"use strict";var iHe=ls();function sHe(t){return t==="<<"||t===null}OW.exports=new iHe("tag:yaml.org,2002:merge",{kind:"scalar",resolve:sHe})});var qW=_((oxt,HW)=>{"use strict";var W0;try{_W=ve,W0=_W("buffer").Buffer}catch{}var _W,oHe=ls(),nT=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= + \r`;function aHe(t){if(t===null)return!1;var e,r,o=0,a=t.length,n=nT;for(r=0;r64)){if(e<0)return!1;o+=6}return o%8===0}function lHe(t){var e,r,o=t.replace(/[\r\n=]/g,""),a=o.length,n=nT,u=0,A=[];for(e=0;e>16&255),A.push(u>>8&255),A.push(u&255)),u=u<<6|n.indexOf(o.charAt(e));return r=a%4*6,r===0?(A.push(u>>16&255),A.push(u>>8&255),A.push(u&255)):r===18?(A.push(u>>10&255),A.push(u>>2&255)):r===12&&A.push(u>>4&255),W0?W0.from?W0.from(A):new W0(A):A}function cHe(t){var e="",r=0,o,a,n=t.length,u=nT;for(o=0;o>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]),r=(r<<8)+t[o];return a=n%3,a===0?(e+=u[r>>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]):a===2?(e+=u[r>>10&63],e+=u[r>>4&63],e+=u[r<<2&63],e+=u[64]):a===1&&(e+=u[r>>2&63],e+=u[r<<4&63],e+=u[64],e+=u[64]),e}function uHe(t){return W0&&W0.isBuffer(t)}HW.exports=new oHe("tag:yaml.org,2002:binary",{kind:"scalar",resolve:aHe,construct:lHe,predicate:uHe,represent:cHe})});var GW=_((lxt,jW)=>{"use strict";var AHe=ls(),fHe=Object.prototype.hasOwnProperty,pHe=Object.prototype.toString;function hHe(t){if(t===null)return!0;var e=[],r,o,a,n,u,A=t;for(r=0,o=A.length;r{"use strict";var dHe=ls(),mHe=Object.prototype.toString;function yHe(t){if(t===null)return!0;var e,r,o,a,n,u=t;for(n=new Array(u.length),e=0,r=u.length;e{"use strict";var CHe=ls(),wHe=Object.prototype.hasOwnProperty;function IHe(t){if(t===null)return!0;var e,r=t;for(e in r)if(wHe.call(r,e)&&r[e]!==null)return!1;return!0}function BHe(t){return t!==null?t:{}}KW.exports=new CHe("tag:yaml.org,2002:set",{kind:"mapping",resolve:IHe,construct:BHe})});var $d=_((Axt,zW)=>{"use strict";var vHe=Y0();zW.exports=new vHe({include:[rT()],implicit:[MW(),UW()],explicit:[qW(),GW(),WW(),VW()]})});var XW=_((fxt,JW)=>{"use strict";var DHe=ls();function PHe(){return!0}function bHe(){}function SHe(){return""}function xHe(t){return typeof t>"u"}JW.exports=new DHe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:PHe,construct:bHe,predicate:xHe,represent:SHe})});var $W=_((pxt,ZW)=>{"use strict";var kHe=ls();function QHe(t){if(t===null||t.length===0)return!1;var e=t,r=/\/([gim]*)$/.exec(t),o="";return!(e[0]==="/"&&(r&&(o=r[1]),o.length>3||e[e.length-o.length-1]!=="/"))}function FHe(t){var e=t,r=/\/([gim]*)$/.exec(t),o="";return e[0]==="/"&&(r&&(o=r[1]),e=e.slice(1,e.length-o.length-1)),new RegExp(e,o)}function RHe(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}function THe(t){return Object.prototype.toString.call(t)==="[object RegExp]"}ZW.exports=new kHe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:QHe,construct:FHe,predicate:THe,represent:RHe})});var rK=_((hxt,tK)=>{"use strict";var bD;try{eK=ve,bD=eK("esprima")}catch{typeof window<"u"&&(bD=window.esprima)}var eK,NHe=ls();function LHe(t){if(t===null)return!1;try{var e="("+t+")",r=bD.parse(e,{range:!0});return!(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function MHe(t){var e="("+t+")",r=bD.parse(e,{range:!0}),o=[],a;if(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach(function(n){o.push(n.name)}),a=r.body[0].expression.body.range,r.body[0].expression.body.type==="BlockStatement"?new Function(o,e.slice(a[0]+1,a[1]-1)):new Function(o,"return "+e.slice(a[0],a[1]))}function OHe(t){return t.toString()}function UHe(t){return Object.prototype.toString.call(t)==="[object Function]"}tK.exports=new NHe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:LHe,construct:MHe,predicate:UHe,represent:OHe})});var Rw=_((dxt,iK)=>{"use strict";var nK=Y0();iK.exports=nK.DEFAULT=new nK({include:[$d()],explicit:[XW(),$W(),rK()]})});var BK=_((mxt,Tw)=>{"use strict";var mf=G0(),AK=Xd(),_He=AW(),fK=$d(),HHe=Rw(),jp=Object.prototype.hasOwnProperty,SD=1,pK=2,hK=3,xD=4,iT=1,qHe=2,sK=3,jHe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,GHe=/[\x85\u2028\u2029]/,YHe=/[,\[\]\{\}]/,gK=/^(?:!|!!|![a-z\-]+!)$/i,dK=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function oK(t){return Object.prototype.toString.call(t)}function ju(t){return t===10||t===13}function V0(t){return t===9||t===32}function va(t){return t===9||t===32||t===10||t===13}function em(t){return t===44||t===91||t===93||t===123||t===125}function WHe(t){var e;return 48<=t&&t<=57?t-48:(e=t|32,97<=e&&e<=102?e-97+10:-1)}function KHe(t){return t===120?2:t===117?4:t===85?8:0}function VHe(t){return 48<=t&&t<=57?t-48:-1}function aK(t){return t===48?"\0":t===97?"\x07":t===98?"\b":t===116||t===9?" ":t===110?` + `:t===118?"\v":t===102?"\f":t===114?"\r":t===101?"\x1B":t===32?" ":t===34?'"':t===47?"/":t===92?"\\":t===78?"\x85":t===95?"\xA0":t===76?"\u2028":t===80?"\u2029":""}function zHe(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}var mK=new Array(256),yK=new Array(256);for(K0=0;K0<256;K0++)mK[K0]=aK(K0)?1:0,yK[K0]=aK(K0);var K0;function JHe(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||HHe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function EK(t,e){return new AK(e,new _He(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function br(t,e){throw EK(t,e)}function kD(t,e){t.onWarning&&t.onWarning.call(null,EK(t,e))}var lK={YAML:function(e,r,o){var a,n,u;e.version!==null&&br(e,"duplication of %YAML directive"),o.length!==1&&br(e,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(o[0]),a===null&&br(e,"ill-formed argument of the YAML directive"),n=parseInt(a[1],10),u=parseInt(a[2],10),n!==1&&br(e,"unacceptable YAML version of the document"),e.version=o[0],e.checkLineBreaks=u<2,u!==1&&u!==2&&kD(e,"unsupported YAML version of the document")},TAG:function(e,r,o){var a,n;o.length!==2&&br(e,"TAG directive accepts exactly two arguments"),a=o[0],n=o[1],gK.test(a)||br(e,"ill-formed tag handle (first argument) of the TAG directive"),jp.call(e.tagMap,a)&&br(e,'there is a previously declared suffix for "'+a+'" tag handle'),dK.test(n)||br(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[a]=n}};function qp(t,e,r,o){var a,n,u,A;if(e1&&(t.result+=mf.repeat(` + `,e-1))}function XHe(t,e,r){var o,a,n,u,A,p,h,E,I=t.kind,v=t.result,x;if(x=t.input.charCodeAt(t.position),va(x)||em(x)||x===35||x===38||x===42||x===33||x===124||x===62||x===39||x===34||x===37||x===64||x===96||(x===63||x===45)&&(a=t.input.charCodeAt(t.position+1),va(a)||r&&em(a)))return!1;for(t.kind="scalar",t.result="",n=u=t.position,A=!1;x!==0;){if(x===58){if(a=t.input.charCodeAt(t.position+1),va(a)||r&&em(a))break}else if(x===35){if(o=t.input.charCodeAt(t.position-1),va(o))break}else{if(t.position===t.lineStart&&QD(t)||r&&em(x))break;if(ju(x))if(p=t.line,h=t.lineStart,E=t.lineIndent,Wi(t,!1,-1),t.lineIndent>=e){A=!0,x=t.input.charCodeAt(t.position);continue}else{t.position=u,t.line=p,t.lineStart=h,t.lineIndent=E;break}}A&&(qp(t,n,u,!1),oT(t,t.line-p),n=u=t.position,A=!1),V0(x)||(u=t.position+1),x=t.input.charCodeAt(++t.position)}return qp(t,n,u,!1),t.result?!0:(t.kind=I,t.result=v,!1)}function ZHe(t,e){var r,o,a;if(r=t.input.charCodeAt(t.position),r!==39)return!1;for(t.kind="scalar",t.result="",t.position++,o=a=t.position;(r=t.input.charCodeAt(t.position))!==0;)if(r===39)if(qp(t,o,t.position,!0),r=t.input.charCodeAt(++t.position),r===39)o=t.position,t.position++,a=t.position;else return!0;else ju(r)?(qp(t,o,a,!0),oT(t,Wi(t,!1,e)),o=a=t.position):t.position===t.lineStart&&QD(t)?br(t,"unexpected end of the document within a single quoted scalar"):(t.position++,a=t.position);br(t,"unexpected end of the stream within a single quoted scalar")}function $He(t,e){var r,o,a,n,u,A;if(A=t.input.charCodeAt(t.position),A!==34)return!1;for(t.kind="scalar",t.result="",t.position++,r=o=t.position;(A=t.input.charCodeAt(t.position))!==0;){if(A===34)return qp(t,r,t.position,!0),t.position++,!0;if(A===92){if(qp(t,r,t.position,!0),A=t.input.charCodeAt(++t.position),ju(A))Wi(t,!1,e);else if(A<256&&mK[A])t.result+=yK[A],t.position++;else if((u=KHe(A))>0){for(a=u,n=0;a>0;a--)A=t.input.charCodeAt(++t.position),(u=WHe(A))>=0?n=(n<<4)+u:br(t,"expected hexadecimal character");t.result+=zHe(n),t.position++}else br(t,"unknown escape sequence");r=o=t.position}else ju(A)?(qp(t,r,o,!0),oT(t,Wi(t,!1,e)),r=o=t.position):t.position===t.lineStart&&QD(t)?br(t,"unexpected end of the document within a double quoted scalar"):(t.position++,o=t.position)}br(t,"unexpected end of the stream within a double quoted scalar")}function e6e(t,e){var r=!0,o,a=t.tag,n,u=t.anchor,A,p,h,E,I,v={},x,C,R,L;if(L=t.input.charCodeAt(t.position),L===91)p=93,I=!1,n=[];else if(L===123)p=125,I=!0,n={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=n),L=t.input.charCodeAt(++t.position);L!==0;){if(Wi(t,!0,e),L=t.input.charCodeAt(t.position),L===p)return t.position++,t.tag=a,t.anchor=u,t.kind=I?"mapping":"sequence",t.result=n,!0;r||br(t,"missed comma between flow collection entries"),C=x=R=null,h=E=!1,L===63&&(A=t.input.charCodeAt(t.position+1),va(A)&&(h=E=!0,t.position++,Wi(t,!0,e))),o=t.line,rm(t,e,SD,!1,!0),C=t.tag,x=t.result,Wi(t,!0,e),L=t.input.charCodeAt(t.position),(E||t.line===o)&&L===58&&(h=!0,L=t.input.charCodeAt(++t.position),Wi(t,!0,e),rm(t,e,SD,!1,!0),R=t.result),I?tm(t,n,v,C,x,R):h?n.push(tm(t,null,v,C,x,R)):n.push(x),Wi(t,!0,e),L=t.input.charCodeAt(t.position),L===44?(r=!0,L=t.input.charCodeAt(++t.position)):r=!1}br(t,"unexpected end of the stream within a flow collection")}function t6e(t,e){var r,o,a=iT,n=!1,u=!1,A=e,p=0,h=!1,E,I;if(I=t.input.charCodeAt(t.position),I===124)o=!1;else if(I===62)o=!0;else return!1;for(t.kind="scalar",t.result="";I!==0;)if(I=t.input.charCodeAt(++t.position),I===43||I===45)iT===a?a=I===43?sK:qHe:br(t,"repeat of a chomping mode identifier");else if((E=VHe(I))>=0)E===0?br(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?br(t,"repeat of an indentation width identifier"):(A=e+E-1,u=!0);else break;if(V0(I)){do I=t.input.charCodeAt(++t.position);while(V0(I));if(I===35)do I=t.input.charCodeAt(++t.position);while(!ju(I)&&I!==0)}for(;I!==0;){for(sT(t),t.lineIndent=0,I=t.input.charCodeAt(t.position);(!u||t.lineIndentA&&(A=t.lineIndent),ju(I)){p++;continue}if(t.lineIndente)&&p!==0)br(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(rm(t,e,xD,!0,a)&&(C?v=t.result:x=t.result),C||(tm(t,h,E,I,v,x,n,u),I=v=x=null),Wi(t,!0,-1),L=t.input.charCodeAt(t.position)),t.lineIndent>e&&L!==0)br(t,"bad indentation of a mapping entry");else if(t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"'),I=0,v=t.implicitTypes.length;I tag; it should be "'+x.kind+'", not "'+t.kind+'"'),x.resolve(t.result)?(t.result=x.construct(t.result),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):br(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):br(t,"unknown tag !<"+t.tag+">");return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||E}function o6e(t){var e=t.position,r,o,a,n=!1,u;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};(u=t.input.charCodeAt(t.position))!==0&&(Wi(t,!0,-1),u=t.input.charCodeAt(t.position),!(t.lineIndent>0||u!==37));){for(n=!0,u=t.input.charCodeAt(++t.position),r=t.position;u!==0&&!va(u);)u=t.input.charCodeAt(++t.position);for(o=t.input.slice(r,t.position),a=[],o.length<1&&br(t,"directive name must not be less than one character in length");u!==0;){for(;V0(u);)u=t.input.charCodeAt(++t.position);if(u===35){do u=t.input.charCodeAt(++t.position);while(u!==0&&!ju(u));break}if(ju(u))break;for(r=t.position;u!==0&&!va(u);)u=t.input.charCodeAt(++t.position);a.push(t.input.slice(r,t.position))}u!==0&&sT(t),jp.call(lK,o)?lK[o](t,o,a):kD(t,'unknown document directive "'+o+'"')}if(Wi(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,Wi(t,!0,-1)):n&&br(t,"directives end mark is expected"),rm(t,t.lineIndent-1,xD,!1,!0),Wi(t,!0,-1),t.checkLineBreaks&&GHe.test(t.input.slice(e,t.position))&&kD(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&QD(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,Wi(t,!0,-1));return}if(t.position"u"&&(r=e,e=null);var o=CK(t,r);if(typeof e!="function")return o;for(var a=0,n=o.length;a"u"&&(r=e,e=null),wK(t,e,mf.extend({schema:fK},r))}function l6e(t,e){return IK(t,mf.extend({schema:fK},e))}Tw.exports.loadAll=wK;Tw.exports.load=IK;Tw.exports.safeLoadAll=a6e;Tw.exports.safeLoad=l6e});var WK=_((yxt,uT)=>{"use strict";var Lw=G0(),Mw=Xd(),c6e=Rw(),u6e=$d(),QK=Object.prototype.toString,FK=Object.prototype.hasOwnProperty,A6e=9,Nw=10,f6e=13,p6e=32,h6e=33,g6e=34,RK=35,d6e=37,m6e=38,y6e=39,E6e=42,TK=44,C6e=45,NK=58,w6e=61,I6e=62,B6e=63,v6e=64,LK=91,MK=93,D6e=96,OK=123,P6e=124,UK=125,vo={};vo[0]="\\0";vo[7]="\\a";vo[8]="\\b";vo[9]="\\t";vo[10]="\\n";vo[11]="\\v";vo[12]="\\f";vo[13]="\\r";vo[27]="\\e";vo[34]='\\"';vo[92]="\\\\";vo[133]="\\N";vo[160]="\\_";vo[8232]="\\L";vo[8233]="\\P";var b6e=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function S6e(t,e){var r,o,a,n,u,A,p;if(e===null)return{};for(r={},o=Object.keys(e),a=0,n=o.length;a0?t.charCodeAt(n-1):null,v=v&&PK(u,A)}else{for(n=0;no&&t[I+1]!==" ",I=n);else if(!nm(u))return FD;A=n>0?t.charCodeAt(n-1):null,v=v&&PK(u,A)}h=h||E&&n-I-1>o&&t[I+1]!==" "}return!p&&!h?v&&!a(t)?HK:qK:r>9&&_K(t)?FD:h?GK:jK}function T6e(t,e,r,o){t.dump=function(){if(e.length===0)return"''";if(!t.noCompatMode&&b6e.indexOf(e)!==-1)return"'"+e+"'";var a=t.indent*Math.max(1,r),n=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-a),u=o||t.flowLevel>-1&&r>=t.flowLevel;function A(p){return k6e(t,p)}switch(R6e(e,u,t.indent,n,A)){case HK:return e;case qK:return"'"+e.replace(/'/g,"''")+"'";case jK:return"|"+bK(e,t.indent)+SK(DK(e,a));case GK:return">"+bK(e,t.indent)+SK(DK(N6e(e,n),a));case FD:return'"'+L6e(e,n)+'"';default:throw new Mw("impossible error: invalid scalar style")}}()}function bK(t,e){var r=_K(t)?String(e):"",o=t[t.length-1]===` + `,a=o&&(t[t.length-2]===` + `||t===` + `),n=a?"+":o?"":"-";return r+n+` + `}function SK(t){return t[t.length-1]===` + `?t.slice(0,-1):t}function N6e(t,e){for(var r=/(\n+)([^\n]*)/g,o=function(){var h=t.indexOf(` + `);return h=h!==-1?h:t.length,r.lastIndex=h,xK(t.slice(0,h),e)}(),a=t[0]===` + `||t[0]===" ",n,u;u=r.exec(t);){var A=u[1],p=u[2];n=p[0]===" ",o+=A+(!a&&!n&&p!==""?` + `:"")+xK(p,e),a=n}return o}function xK(t,e){if(t===""||t[0]===" ")return t;for(var r=/ [^ ]/g,o,a=0,n,u=0,A=0,p="";o=r.exec(t);)A=o.index,A-a>e&&(n=u>a?u:A,p+=` + `+t.slice(a,n),a=n+1),u=A;return p+=` + `,t.length-a>e&&u>a?p+=t.slice(a,u)+` + `+t.slice(u+1):p+=t.slice(a),p.slice(1)}function L6e(t){for(var e="",r,o,a,n=0;n=55296&&r<=56319&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)){e+=vK((r-55296)*1024+o-56320+65536),n++;continue}a=vo[r],e+=!a&&nm(r)?t[n]:a||vK(r)}return e}function M6e(t,e,r){var o="",a=t.tag,n,u;for(n=0,u=r.length;n1024&&(E+="? "),E+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),z0(t,e,h,!1,!1)&&(E+=t.dump,o+=E));t.tag=a,t.dump="{"+o+"}"}function _6e(t,e,r,o){var a="",n=t.tag,u=Object.keys(r),A,p,h,E,I,v;if(t.sortKeys===!0)u.sort();else if(typeof t.sortKeys=="function")u.sort(t.sortKeys);else if(t.sortKeys)throw new Mw("sortKeys must be a boolean or a function");for(A=0,p=u.length;A1024,I&&(t.dump&&Nw===t.dump.charCodeAt(0)?v+="?":v+="? "),v+=t.dump,I&&(v+=aT(t,e)),z0(t,e+1,E,!0,I)&&(t.dump&&Nw===t.dump.charCodeAt(0)?v+=":":v+=": ",v+=t.dump,a+=v));t.tag=n,t.dump=a||"{}"}function kK(t,e,r){var o,a,n,u,A,p;for(a=r?t.explicitTypes:t.implicitTypes,n=0,u=a.length;n tag resolver accepts not "'+p+'" style');t.dump=o}return!0}return!1}function z0(t,e,r,o,a,n){t.tag=null,t.dump=r,kK(t,r,!1)||kK(t,r,!0);var u=QK.call(t.dump);o&&(o=t.flowLevel<0||t.flowLevel>e);var A=u==="[object Object]"||u==="[object Array]",p,h;if(A&&(p=t.duplicates.indexOf(r),h=p!==-1),(t.tag!==null&&t.tag!=="?"||h||t.indent!==2&&e>0)&&(a=!1),h&&t.usedDuplicates[p])t.dump="*ref_"+p;else{if(A&&h&&!t.usedDuplicates[p]&&(t.usedDuplicates[p]=!0),u==="[object Object]")o&&Object.keys(t.dump).length!==0?(_6e(t,e,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(U6e(t,e,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump));else if(u==="[object Array]"){var E=t.noArrayIndent&&e>0?e-1:e;o&&t.dump.length!==0?(O6e(t,E,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(M6e(t,E,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump))}else if(u==="[object String]")t.tag!=="?"&&T6e(t,t.dump,e,n);else{if(t.skipInvalid)return!1;throw new Mw("unacceptable kind of an object to dump "+u)}t.tag!==null&&t.tag!=="?"&&(t.dump="!<"+t.tag+"> "+t.dump)}return!0}function H6e(t,e){var r=[],o=[],a,n;for(lT(t,r,o),a=0,n=o.length;a{"use strict";var RD=BK(),KK=WK();function TD(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}xi.exports.Type=ls();xi.exports.Schema=Y0();xi.exports.FAILSAFE_SCHEMA=PD();xi.exports.JSON_SCHEMA=tT();xi.exports.CORE_SCHEMA=rT();xi.exports.DEFAULT_SAFE_SCHEMA=$d();xi.exports.DEFAULT_FULL_SCHEMA=Rw();xi.exports.load=RD.load;xi.exports.loadAll=RD.loadAll;xi.exports.safeLoad=RD.safeLoad;xi.exports.safeLoadAll=RD.safeLoadAll;xi.exports.dump=KK.dump;xi.exports.safeDump=KK.safeDump;xi.exports.YAMLException=Xd();xi.exports.MINIMAL_SCHEMA=PD();xi.exports.SAFE_SCHEMA=$d();xi.exports.DEFAULT_SCHEMA=Rw();xi.exports.scan=TD("scan");xi.exports.parse=TD("parse");xi.exports.compose=TD("compose");xi.exports.addConstructor=TD("addConstructor")});var JK=_((Cxt,zK)=>{"use strict";var j6e=VK();zK.exports=j6e});var ZK=_((wxt,XK)=>{"use strict";function G6e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function J0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,J0)}G6e(J0,Error);J0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I({[ft]:Le})))},le=function(ee){return ee},ce=function(ee){return ee},Ce=aa("correct indentation"),de=" ",Be=Qn(" ",!1),Ee=function(ee){return ee.length===or*Bt},g=function(ee){return ee.length===(or+1)*Bt},me=function(){return or++,!0},we=function(){return or--,!0},Ae=function(){return DA()},ne=aa("pseudostring"),Z=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,xe=hi(["\r",` + `," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),Ne=/^[^\r\n\t ,\][{}:#"']/,ht=hi(["\r",` + `," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),H=function(){return DA().replace(/^ *| *$/g,"")},rt="--",Te=Qn("--",!1),Fe=/^[a-zA-Z\/0-9]/,ke=hi([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),Ye=/^[^\r\n\t :,]/,be=hi(["\r",` + `," "," ",":",","],!0,!1),et="null",Ue=Qn("null",!1),S=function(){return null},w="true",b=Qn("true",!1),y=function(){return!0},F="false",J=Qn("false",!1),X=function(){return!1},$=aa("string"),ie='"',Se=Qn('"',!1),Re=function(){return""},at=function(ee){return ee},dt=function(ee){return ee.join("")},jt=/^[^"\\\0-\x1F\x7F]/,tr=hi(['"',"\\",["\0",""],"\x7F"],!0,!1),bt='\\"',ln=Qn('\\"',!1),kr=function(){return'"'},mr="\\\\",Sr=Qn("\\\\",!1),Kr=function(){return"\\"},Kn="\\/",Ms=Qn("\\/",!1),Ri=function(){return"/"},gs="\\b",io=Qn("\\b",!1),Pi=function(){return"\b"},Os="\\f",so=Qn("\\f",!1),uc=function(){return"\f"},Au="\\n",op=Qn("\\n",!1),ap=function(){return` + `},Us="\\r",Dn=Qn("\\r",!1),oo=function(){return"\r"},_s="\\t",ml=Qn("\\t",!1),yl=function(){return" "},ao="\\u",Vn=Qn("\\u",!1),Mn=function(ee,ye,Le,ft){return String.fromCharCode(parseInt(`0x${ee}${ye}${Le}${ft}`))},Ti=/^[0-9a-fA-F]/,On=hi([["0","9"],["a","f"],["A","F"]],!1,!1),_i=aa("blank space"),ir=/^[ \t]/,Me=hi([" "," "],!1,!1),ii=aa("white space"),Ha=/^[ \t\n\r]/,hr=hi([" "," ",` + `,"\r"],!1,!1),Ac=`\r + `,fu=Qn(`\r + `,!1),fc=` + `,El=Qn(` + `,!1),vA="\r",pu=Qn("\r",!1),Ie=0,Tt=0,pc=[{line:1,column:1}],Hi=0,hu=[],Yt=0,Cl;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function DA(){return t.substring(Tt,Ie)}function lp(){return _o(Tt,Ie)}function hc(ee,ye){throw ye=ye!==void 0?ye:_o(Tt,Ie),dc([aa(ee)],t.substring(Tt,Ie),ye)}function PA(ee,ye){throw ye=ye!==void 0?ye:_o(Tt,Ie),lo(ee,ye)}function Qn(ee,ye){return{type:"literal",text:ee,ignoreCase:ye}}function hi(ee,ye,Le){return{type:"class",parts:ee,inverted:ye,ignoreCase:Le}}function gc(){return{type:"any"}}function bA(){return{type:"end"}}function aa(ee){return{type:"other",description:ee}}function Ni(ee){var ye=pc[ee],Le;if(ye)return ye;for(Le=ee-1;!pc[Le];)Le--;for(ye=pc[Le],ye={line:ye.line,column:ye.column};LeHi&&(Hi=Ie,hu=[]),hu.push(ee))}function lo(ee,ye){return new J0(ee,null,null,ye)}function dc(ee,ye,Le){return new J0(J0.buildMessage(ee,ye),ee,ye,Le)}function gu(){var ee;return ee=SA(),ee}function qi(){var ee,ye,Le;for(ee=Ie,ye=[],Le=du();Le!==r;)ye.push(Le),Le=du();return ye!==r&&(Tt=ee,ye=n(ye)),ee=ye,ee}function du(){var ee,ye,Le,ft,pt;return ee=Ie,ye=ds(),ye!==r?(t.charCodeAt(Ie)===45?(Le=u,Ie++):(Le=r,Yt===0&&Xe(A)),Le!==r?(ft=Pn(),ft!==r?(pt=mc(),pt!==r?(Tt=ee,ye=p(pt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee}function SA(){var ee,ye,Le;for(ee=Ie,ye=[],Le=qa();Le!==r;)ye.push(Le),Le=qa();return ye!==r&&(Tt=ee,ye=h(ye)),ee=ye,ee}function qa(){var ee,ye,Le,ft,pt,Nt,rr,$r,ji;if(ee=Ie,ye=Pn(),ye===r&&(ye=null),ye!==r){if(Le=Ie,t.charCodeAt(Ie)===35?(ft=E,Ie++):(ft=r,Yt===0&&Xe(I)),ft!==r){if(pt=[],Nt=Ie,rr=Ie,Yt++,$r=tt(),Yt--,$r===r?rr=void 0:(Ie=rr,rr=r),rr!==r?(t.length>Ie?($r=t.charAt(Ie),Ie++):($r=r,Yt===0&&Xe(v)),$r!==r?(rr=[rr,$r],Nt=rr):(Ie=Nt,Nt=r)):(Ie=Nt,Nt=r),Nt!==r)for(;Nt!==r;)pt.push(Nt),Nt=Ie,rr=Ie,Yt++,$r=tt(),Yt--,$r===r?rr=void 0:(Ie=rr,rr=r),rr!==r?(t.length>Ie?($r=t.charAt(Ie),Ie++):($r=r,Yt===0&&Xe(v)),$r!==r?(rr=[rr,$r],Nt=rr):(Ie=Nt,Nt=r)):(Ie=Nt,Nt=r);else pt=r;pt!==r?(ft=[ft,pt],Le=ft):(Ie=Le,Le=r)}else Ie=Le,Le=r;if(Le===r&&(Le=null),Le!==r){if(ft=[],pt=We(),pt!==r)for(;pt!==r;)ft.push(pt),pt=We();else ft=r;ft!==r?(Tt=ee,ye=x(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r}else Ie=ee,ee=r;if(ee===r&&(ee=Ie,ye=ds(),ye!==r?(Le=la(),Le!==r?(ft=Pn(),ft===r&&(ft=null),ft!==r?(t.charCodeAt(Ie)===58?(pt=C,Ie++):(pt=r,Yt===0&&Xe(R)),pt!==r?(Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(rr=mc(),rr!==r?(Tt=ee,ye=L(Le,rr),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,ye=ds(),ye!==r?(Le=co(),Le!==r?(ft=Pn(),ft===r&&(ft=null),ft!==r?(t.charCodeAt(Ie)===58?(pt=C,Ie++):(pt=r,Yt===0&&Xe(R)),pt!==r?(Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(rr=mc(),rr!==r?(Tt=ee,ye=L(Le,rr),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r))){if(ee=Ie,ye=ds(),ye!==r)if(Le=co(),Le!==r)if(ft=Pn(),ft!==r)if(pt=ca(),pt!==r){if(Nt=[],rr=We(),rr!==r)for(;rr!==r;)Nt.push(rr),rr=We();else Nt=r;Nt!==r?(Tt=ee,ye=L(Le,pt),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r;else Ie=ee,ee=r;else Ie=ee,ee=r;if(ee===r)if(ee=Ie,ye=ds(),ye!==r)if(Le=co(),Le!==r){if(ft=[],pt=Ie,Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(t.charCodeAt(Ie)===44?(rr=U,Ie++):(rr=r,Yt===0&&Xe(z)),rr!==r?($r=Pn(),$r===r&&($r=null),$r!==r?(ji=co(),ji!==r?(Tt=pt,Nt=te(Le,ji),pt=Nt):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r),pt!==r)for(;pt!==r;)ft.push(pt),pt=Ie,Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(t.charCodeAt(Ie)===44?(rr=U,Ie++):(rr=r,Yt===0&&Xe(z)),rr!==r?($r=Pn(),$r===r&&($r=null),$r!==r?(ji=co(),ji!==r?(Tt=pt,Nt=te(Le,ji),pt=Nt):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r);else ft=r;ft!==r?(pt=Pn(),pt===r&&(pt=null),pt!==r?(t.charCodeAt(Ie)===58?(Nt=C,Ie++):(Nt=r,Yt===0&&Xe(R)),Nt!==r?(rr=Pn(),rr===r&&(rr=null),rr!==r?($r=mc(),$r!==r?(Tt=ee,ye=ae(Le,ft,$r),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r}return ee}function mc(){var ee,ye,Le,ft,pt,Nt,rr;if(ee=Ie,ye=Ie,Yt++,Le=Ie,ft=tt(),ft!==r?(pt=Ht(),pt!==r?(t.charCodeAt(Ie)===45?(Nt=u,Ie++):(Nt=r,Yt===0&&Xe(A)),Nt!==r?(rr=Pn(),rr!==r?(ft=[ft,pt,Nt,rr],Le=ft):(Ie=Le,Le=r)):(Ie=Le,Le=r)):(Ie=Le,Le=r)):(Ie=Le,Le=r),Yt--,Le!==r?(Ie=ye,ye=void 0):ye=r,ye!==r?(Le=We(),Le!==r?(ft=Fn(),ft!==r?(pt=qi(),pt!==r?(Nt=Ei(),Nt!==r?(Tt=ee,ye=le(pt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,ye=tt(),ye!==r?(Le=Fn(),Le!==r?(ft=SA(),ft!==r?(pt=Ei(),pt!==r?(Tt=ee,ye=le(ft),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r))if(ee=Ie,ye=Hs(),ye!==r){if(Le=[],ft=We(),ft!==r)for(;ft!==r;)Le.push(ft),ft=We();else Le=r;Le!==r?(Tt=ee,ye=ce(ye),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return ee}function ds(){var ee,ye,Le;for(Yt++,ee=Ie,ye=[],t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));Le!==r;)ye.push(Le),t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));return ye!==r?(Tt=Ie,Le=Ee(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),Yt--,ee===r&&(ye=r,Yt===0&&Xe(Ce)),ee}function Ht(){var ee,ye,Le;for(ee=Ie,ye=[],t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));Le!==r;)ye.push(Le),t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));return ye!==r?(Tt=Ie,Le=g(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee}function Fn(){var ee;return Tt=Ie,ee=me(),ee?ee=void 0:ee=r,ee}function Ei(){var ee;return Tt=Ie,ee=we(),ee?ee=void 0:ee=r,ee}function la(){var ee;return ee=ys(),ee===r&&(ee=ua()),ee}function co(){var ee,ye,Le;if(ee=ys(),ee===r){if(ee=Ie,ye=[],Le=Ho(),Le!==r)for(;Le!==r;)ye.push(Le),Le=Ho();else ye=r;ye!==r&&(Tt=ee,ye=Ae()),ee=ye}return ee}function Hs(){var ee;return ee=Ci(),ee===r&&(ee=ms(),ee===r&&(ee=ys(),ee===r&&(ee=ua()))),ee}function ca(){var ee;return ee=Ci(),ee===r&&(ee=ys(),ee===r&&(ee=Ho())),ee}function ua(){var ee,ye,Le,ft,pt,Nt;if(Yt++,ee=Ie,Z.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(xe)),ye!==r){for(Le=[],ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Ne.test(t.charAt(Ie))?(Nt=t.charAt(Ie),Ie++):(Nt=r,Yt===0&&Xe(ht)),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);ft!==r;)Le.push(ft),ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Ne.test(t.charAt(Ie))?(Nt=t.charAt(Ie),Ie++):(Nt=r,Yt===0&&Xe(ht)),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);Le!==r?(Tt=ee,ye=H(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(ne)),ee}function Ho(){var ee,ye,Le,ft,pt;if(ee=Ie,t.substr(Ie,2)===rt?(ye=rt,Ie+=2):(ye=r,Yt===0&&Xe(Te)),ye===r&&(ye=null),ye!==r)if(Fe.test(t.charAt(Ie))?(Le=t.charAt(Ie),Ie++):(Le=r,Yt===0&&Xe(ke)),Le!==r){for(ft=[],Ye.test(t.charAt(Ie))?(pt=t.charAt(Ie),Ie++):(pt=r,Yt===0&&Xe(be));pt!==r;)ft.push(pt),Ye.test(t.charAt(Ie))?(pt=t.charAt(Ie),Ie++):(pt=r,Yt===0&&Xe(be));ft!==r?(Tt=ee,ye=H(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r;return ee}function Ci(){var ee,ye;return ee=Ie,t.substr(Ie,4)===et?(ye=et,Ie+=4):(ye=r,Yt===0&&Xe(Ue)),ye!==r&&(Tt=ee,ye=S()),ee=ye,ee}function ms(){var ee,ye;return ee=Ie,t.substr(Ie,4)===w?(ye=w,Ie+=4):(ye=r,Yt===0&&Xe(b)),ye!==r&&(Tt=ee,ye=y()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,5)===F?(ye=F,Ie+=5):(ye=r,Yt===0&&Xe(J)),ye!==r&&(Tt=ee,ye=X()),ee=ye),ee}function ys(){var ee,ye,Le,ft;return Yt++,ee=Ie,t.charCodeAt(Ie)===34?(ye=ie,Ie++):(ye=r,Yt===0&&Xe(Se)),ye!==r?(t.charCodeAt(Ie)===34?(Le=ie,Ie++):(Le=r,Yt===0&&Xe(Se)),Le!==r?(Tt=ee,ye=Re(),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,t.charCodeAt(Ie)===34?(ye=ie,Ie++):(ye=r,Yt===0&&Xe(Se)),ye!==r?(Le=Es(),Le!==r?(t.charCodeAt(Ie)===34?(ft=ie,Ie++):(ft=r,Yt===0&&Xe(Se)),ft!==r?(Tt=ee,ye=at(Le),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)),Yt--,ee===r&&(ye=r,Yt===0&&Xe($)),ee}function Es(){var ee,ye,Le;if(ee=Ie,ye=[],Le=qs(),Le!==r)for(;Le!==r;)ye.push(Le),Le=qs();else ye=r;return ye!==r&&(Tt=ee,ye=dt(ye)),ee=ye,ee}function qs(){var ee,ye,Le,ft,pt,Nt;return jt.test(t.charAt(Ie))?(ee=t.charAt(Ie),Ie++):(ee=r,Yt===0&&Xe(tr)),ee===r&&(ee=Ie,t.substr(Ie,2)===bt?(ye=bt,Ie+=2):(ye=r,Yt===0&&Xe(ln)),ye!==r&&(Tt=ee,ye=kr()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===mr?(ye=mr,Ie+=2):(ye=r,Yt===0&&Xe(Sr)),ye!==r&&(Tt=ee,ye=Kr()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Kn?(ye=Kn,Ie+=2):(ye=r,Yt===0&&Xe(Ms)),ye!==r&&(Tt=ee,ye=Ri()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===gs?(ye=gs,Ie+=2):(ye=r,Yt===0&&Xe(io)),ye!==r&&(Tt=ee,ye=Pi()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Os?(ye=Os,Ie+=2):(ye=r,Yt===0&&Xe(so)),ye!==r&&(Tt=ee,ye=uc()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Au?(ye=Au,Ie+=2):(ye=r,Yt===0&&Xe(op)),ye!==r&&(Tt=ee,ye=ap()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Us?(ye=Us,Ie+=2):(ye=r,Yt===0&&Xe(Dn)),ye!==r&&(Tt=ee,ye=oo()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===_s?(ye=_s,Ie+=2):(ye=r,Yt===0&&Xe(ml)),ye!==r&&(Tt=ee,ye=yl()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===ao?(ye=ao,Ie+=2):(ye=r,Yt===0&&Xe(Vn)),ye!==r?(Le=Un(),Le!==r?(ft=Un(),ft!==r?(pt=Un(),pt!==r?(Nt=Un(),Nt!==r?(Tt=ee,ye=Mn(Le,ft,pt,Nt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)))))))))),ee}function Un(){var ee;return Ti.test(t.charAt(Ie))?(ee=t.charAt(Ie),Ie++):(ee=r,Yt===0&&Xe(On)),ee}function Pn(){var ee,ye;if(Yt++,ee=[],ir.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(Me)),ye!==r)for(;ye!==r;)ee.push(ye),ir.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(Me));else ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(_i)),ee}function Cs(){var ee,ye;if(Yt++,ee=[],Ha.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(hr)),ye!==r)for(;ye!==r;)ee.push(ye),Ha.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(hr));else ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(ii)),ee}function We(){var ee,ye,Le,ft,pt,Nt;if(ee=Ie,ye=tt(),ye!==r){for(Le=[],ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Nt=tt(),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);ft!==r;)Le.push(ft),ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Nt=tt(),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return ee}function tt(){var ee;return t.substr(Ie,2)===Ac?(ee=Ac,Ie+=2):(ee=r,Yt===0&&Xe(fu)),ee===r&&(t.charCodeAt(Ie)===10?(ee=fc,Ie++):(ee=r,Yt===0&&Xe(El)),ee===r&&(t.charCodeAt(Ie)===13?(ee=vA,Ie++):(ee=r,Yt===0&&Xe(pu)))),ee}let Bt=2,or=0;if(Cl=a(),Cl!==r&&Ie===t.length)return Cl;throw Cl!==r&&Ie"u"?!0:typeof t=="object"&&t!==null&&!Array.isArray(t)?Object.keys(t).every(e=>rV(t[e])):!1}function AT(t,e,r){if(t===null)return`null + `;if(typeof t=="number"||typeof t=="boolean")return`${t.toString()} + `;if(typeof t=="string")return`${eV(t)} + `;if(Array.isArray(t)){if(t.length===0)return`[] + `;let o=" ".repeat(e);return` + ${t.map(n=>`${o}- ${AT(n,e+1,!1)}`).join("")}`}if(typeof t=="object"&&t){let[o,a]=t instanceof ND?[t.data,!1]:[t,!0],n=" ".repeat(e),u=Object.keys(o);a&&u.sort((p,h)=>{let E=$K.indexOf(p),I=$K.indexOf(h);return E===-1&&I===-1?ph?1:0:E!==-1&&I===-1?-1:E===-1&&I!==-1?1:E-I});let A=u.filter(p=>!rV(o[p])).map((p,h)=>{let E=o[p],I=eV(p),v=AT(E,e+1,!0),x=h>0||r?n:"",C=I.length>1024?`? ${I} + ${x}:`:`${I}:`,R=v.startsWith(` + `)?v:` ${v}`;return`${x}${C}${R}`}).join(e===0?` + `:"")||` + `;return r?` + ${A}`:`${A}`}throw new Error(`Unsupported value type (${t})`)}function Da(t){try{let e=AT(t,0,!1);return e!==` + `?e:""}catch(e){throw e.location&&(e.message=e.message.replace(/(\.)?$/,` (line ${e.location.start.line}, column ${e.location.start.column})$1`)),e}}function K6e(t){return t.endsWith(` + `)||(t+=` + `),(0,tV.parse)(t)}function z6e(t){if(V6e.test(t))return K6e(t);let e=(0,LD.safeLoad)(t,{schema:LD.FAILSAFE_SCHEMA,json:!0});if(e==null)return{};if(typeof e!="object")throw new Error(`Expected an indexed object, got a ${typeof e} instead. Does your file follow Yaml's rules?`);if(Array.isArray(e))throw new Error("Expected an indexed object, got an array instead. Does your file follow Yaml's rules?");return e}function Ki(t){return z6e(t)}var LD,tV,W6e,$K,ND,V6e,nV=Et(()=>{LD=Ze(JK()),tV=Ze(ZK()),W6e=/^(?![-?:,\][{}#&*!|>'"%@` \t\r\n]).([ \t]*(?![,\][{}:# \t\r\n]).)*$/,$K=["__metadata","version","resolution","dependencies","peerDependencies","dependenciesMeta","peerDependenciesMeta","binaries"],ND=class{constructor(e){this.data=e}};Da.PreserveOrdering=ND;V6e=/^(#.*(\r?\n))*?#\s+yarn\s+lockfile\s+v1\r?\n/i});var Ow={};Vt(Ow,{parseResolution:()=>BD,parseShell:()=>CD,parseSyml:()=>Ki,stringifyArgument:()=>XR,stringifyArgumentSegment:()=>ZR,stringifyArithmeticExpression:()=>ID,stringifyCommand:()=>JR,stringifyCommandChain:()=>Jd,stringifyCommandChainThen:()=>zR,stringifyCommandLine:()=>wD,stringifyCommandLineThen:()=>VR,stringifyEnvSegment:()=>ED,stringifyRedirectArgument:()=>Qw,stringifyResolution:()=>vD,stringifyShell:()=>zd,stringifyShellLine:()=>zd,stringifySyml:()=>Da,stringifyValueArgument:()=>H0});var Nl=Et(()=>{rW();oW();nV()});var sV=_((Pxt,fT)=>{"use strict";var J6e=t=>{let e=!1,r=!1,o=!1;for(let a=0;a{if(!(typeof t=="string"||Array.isArray(t)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let r=a=>e.pascalCase?a.charAt(0).toUpperCase()+a.slice(1):a;return Array.isArray(t)?t=t.map(a=>a.trim()).filter(a=>a.length).join("-"):t=t.trim(),t.length===0?"":t.length===1?e.pascalCase?t.toUpperCase():t.toLowerCase():(t!==t.toLowerCase()&&(t=J6e(t)),t=t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(a,n)=>n.toUpperCase()).replace(/\d+(\w|$)/g,a=>a.toUpperCase()),r(t))};fT.exports=iV;fT.exports.default=iV});var oV=_((bxt,X6e)=>{X6e.exports=[{name:"Agola CI",constant:"AGOLA",env:"AGOLA_GIT_REF",pr:"AGOLA_PULL_REQUEST_ID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"TF_BUILD",pr:{BUILD_REASON:"PullRequest"}},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codemagic",constant:"CODEMAGIC",env:"CM_BUILD_ID",pr:"CM_PULL_REQUEST"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Earthly",constant:"EARTHLY",env:"EARTHLY_CI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"Gerrit",constant:"GERRIT",env:"GERRIT_PROJECT"},{name:"Gitea Actions",constant:"GITEA_ACTIONS",env:"GITEA_ACTIONS"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Google Cloud Build",constant:"GOOGLE_CLOUD_BUILD",env:"BUILDER_OUTPUT"},{name:"Harness CI",constant:"HARNESS",env:"HARNESS_BUILD_ID"},{name:"Heroku",constant:"HEROKU",env:{env:"NODE",includes:"/app/.heroku/node/bin/node"}},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Prow",constant:"PROW",env:"PROW_JOB_ID"},{name:"ReleaseHub",constant:"RELEASEHUB",env:"RELEASE_BUILD_ID"},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Sourcehut",constant:"SOURCEHUT",env:{CI_NAME:"sourcehut"}},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vela",constant:"VELA",env:"VELA",pr:{VELA_PULL_REQUEST:"1"}},{name:"Vercel",constant:"VERCEL",env:{any:["NOW_BUILDER","VERCEL"]},pr:"VERCEL_GIT_PULL_REQUEST_ID"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"},{name:"Woodpecker",constant:"WOODPECKER",env:{CI:"woodpecker"},pr:{CI_BUILD_EVENT:"pull_request"}},{name:"Xcode Cloud",constant:"XCODE_CLOUD",env:"CI_XCODE_PROJECT",pr:"CI_PULL_REQUEST_NUMBER"},{name:"Xcode Server",constant:"XCODE_SERVER",env:"XCS"}]});var X0=_($a=>{"use strict";var lV=oV(),cs=process.env;Object.defineProperty($a,"_vendors",{value:lV.map(function(t){return t.constant})});$a.name=null;$a.isPR=null;lV.forEach(function(t){let r=(Array.isArray(t.env)?t.env:[t.env]).every(function(o){return aV(o)});if($a[t.constant]=r,!!r)switch($a.name=t.name,typeof t.pr){case"string":$a.isPR=!!cs[t.pr];break;case"object":"env"in t.pr?$a.isPR=t.pr.env in cs&&cs[t.pr.env]!==t.pr.ne:"any"in t.pr?$a.isPR=t.pr.any.some(function(o){return!!cs[o]}):$a.isPR=aV(t.pr);break;default:$a.isPR=null}});$a.isCI=!!(cs.CI!=="false"&&(cs.BUILD_ID||cs.BUILD_NUMBER||cs.CI||cs.CI_APP_ID||cs.CI_BUILD_ID||cs.CI_BUILD_NUMBER||cs.CI_NAME||cs.CONTINUOUS_INTEGRATION||cs.RUN_ID||$a.name));function aV(t){return typeof t=="string"?!!cs[t]:"env"in t?cs[t.env]&&cs[t.env].includes(t.includes):"any"in t?t.any.some(function(e){return!!cs[e]}):Object.keys(t).every(function(e){return cs[e]===t[e]})}});var Hn,un,Z0,pT,MD,cV,hT,gT,OD=Et(()=>{(function(t){t.StartOfInput="\0",t.EndOfInput="",t.EndOfPartialInput=""})(Hn||(Hn={}));(function(t){t[t.InitialNode=0]="InitialNode",t[t.SuccessNode=1]="SuccessNode",t[t.ErrorNode=2]="ErrorNode",t[t.CustomNode=3]="CustomNode"})(un||(un={}));Z0=-1,pT=/^(-h|--help)(?:=([0-9]+))?$/,MD=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,cV=/^-[a-zA-Z]{2,}$/,hT=/^([^=]+)=([\s\S]*)$/,gT=process.env.DEBUG_CLI==="1"});var st,im,UD,dT,_D=Et(()=>{OD();st=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},im=class extends Error{constructor(e,r){if(super(),this.input=e,this.candidates=r,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(o=>o.reason!==null&&o.reason===r[0].reason)){let[{reason:o}]=this.candidates;this.message=`${o} + + ${this.candidates.map(({usage:a})=>`$ ${a}`).join(` + `)}`}else if(this.candidates.length===1){let[{usage:o}]=this.candidates;this.message=`Command not found; did you mean: + + $ ${o} + ${dT(e)}`}else this.message=`Command not found; did you mean one of: + + ${this.candidates.map(({usage:o},a)=>`${`${a}.`.padStart(4)} ${o}`).join(` + `)} + + ${dT(e)}`}},UD=class extends Error{constructor(e,r){super(),this.input=e,this.usages=r,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: + + ${this.usages.map((o,a)=>`${`${a}.`.padStart(4)} ${o}`).join(` + `)} + + ${dT(e)}`}},dT=t=>`While running ${t.filter(e=>e!==Hn.EndOfInput&&e!==Hn.EndOfPartialInput).map(e=>{let r=JSON.stringify(e);return e.match(/\s/)||e.length===0||r!==`"${e}"`?r:e}).join(" ")}`});function Z6e(t){let e=t.split(` + `),r=e.filter(a=>a.match(/\S/)),o=r.length>0?r.reduce((a,n)=>Math.min(a,n.length-n.trimStart().length),Number.MAX_VALUE):0;return e.map(a=>a.slice(o).trimRight()).join(` + `)}function Do(t,{format:e,paragraphs:r}){return t=t.replace(/\r\n?/g,` + `),t=Z6e(t),t=t.replace(/^\n+|\n+$/g,""),t=t.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 + + `),t=t.replace(/\n(\n)?\n*/g,(o,a)=>a||" "),r&&(t=t.split(/\n/).map(o=>{let a=o.match(/^\s*[*-][\t ]+(.*)/);if(!a)return o.match(/(.{1,80})(?: |$)/g).join(` + `);let n=o.length-o.trimStart().length;return a[1].match(new RegExp(`(.{1,${78-n}})(?: |$)`,"g")).map((u,A)=>" ".repeat(n)+(A===0?"- ":" ")+u).join(` + `)}).join(` + + `)),t=t.replace(/(`+)((?:.|[\n])*?)\1/g,(o,a,n)=>e.code(a+n+a)),t=t.replace(/(\*\*)((?:.|[\n])*?)\1/g,(o,a,n)=>e.bold(a+n+a)),t?`${t} + `:""}var mT,uV,AV,yT=Et(()=>{mT=Array(80).fill("\u2501");for(let t=0;t<=24;++t)mT[mT.length-t]=`\x1B[38;5;${232+t}m\u2501`;uV={header:t=>`\x1B[1m\u2501\u2501\u2501 ${t}${t.length<75?` ${mT.slice(t.length+5).join("")}`:":"}\x1B[0m`,bold:t=>`\x1B[1m${t}\x1B[22m`,error:t=>`\x1B[31m\x1B[1m${t}\x1B[22m\x1B[39m`,code:t=>`\x1B[36m${t}\x1B[39m`},AV={header:t=>t,bold:t=>t,error:t=>t,code:t=>t}});function Ko(t){return{...t,[Uw]:!0}}function Gu(t,e){return typeof t>"u"?[t,e]:typeof t=="object"&&t!==null&&!Array.isArray(t)?[void 0,t]:[t,e]}function HD(t,{mergeName:e=!1}={}){let r=t.match(/^([^:]+): (.*)$/m);if(!r)return"validation failed";let[,o,a]=r;return e&&(a=a[0].toLowerCase()+a.slice(1)),a=o!=="."||!e?`${o.replace(/^\.(\[|$)/,"$1")}: ${a}`:`: ${a}`,a}function _w(t,e){return e.length===1?new st(`${t}${HD(e[0],{mergeName:!0})}`):new st(`${t}: + ${e.map(r=>` + - ${HD(r)}`).join("")}`)}function $0(t,e,r){if(typeof r>"u")return e;let o=[],a=[],n=A=>{let p=e;return e=A,n.bind(null,p)};if(!r(e,{errors:o,coercions:a,coercion:n}))throw _w(`Invalid value for ${t}`,o);for(let[,A]of a)A();return e}var Uw,yf=Et(()=>{_D();Uw=Symbol("clipanion/isOption")});var Vo={};Vt(Vo,{KeyRelationship:()=>Yu,TypeAssertionError:()=>Yp,applyCascade:()=>jw,as:()=>mqe,assert:()=>hqe,assertWithErrors:()=>gqe,cascade:()=>YD,fn:()=>yqe,hasAtLeastOneKey:()=>DT,hasExactLength:()=>dV,hasForbiddenKeys:()=>Mqe,hasKeyRelationship:()=>Yw,hasMaxLength:()=>Cqe,hasMinLength:()=>Eqe,hasMutuallyExclusiveKeys:()=>Oqe,hasRequiredKeys:()=>Lqe,hasUniqueItems:()=>wqe,isArray:()=>qD,isAtLeast:()=>BT,isAtMost:()=>vqe,isBase64:()=>Fqe,isBoolean:()=>oqe,isDate:()=>lqe,isDict:()=>Aqe,isEnum:()=>Js,isHexColor:()=>Qqe,isISO8601:()=>kqe,isInExclusiveRange:()=>Pqe,isInInclusiveRange:()=>Dqe,isInstanceOf:()=>pqe,isInteger:()=>vT,isJSON:()=>Rqe,isLiteral:()=>pV,isLowerCase:()=>bqe,isMap:()=>uqe,isNegative:()=>Iqe,isNullable:()=>Nqe,isNumber:()=>wT,isObject:()=>hV,isOneOf:()=>IT,isOptional:()=>Tqe,isPartial:()=>fqe,isPayload:()=>aqe,isPositive:()=>Bqe,isRecord:()=>GD,isSet:()=>cqe,isString:()=>om,isTuple:()=>jD,isUUID4:()=>xqe,isUnknown:()=>CT,isUpperCase:()=>Sqe,makeTrait:()=>gV,makeValidator:()=>Hr,matchesRegExp:()=>qw,softAssert:()=>dqe});function qn(t){return t===null?"null":t===void 0?"undefined":t===""?"an empty string":typeof t=="symbol"?`<${t.toString()}>`:Array.isArray(t)?"an array":JSON.stringify(t)}function sm(t,e){if(t.length===0)return"nothing";if(t.length===1)return qn(t[0]);let r=t.slice(0,-1),o=t[t.length-1],a=t.length>2?`, ${e} `:` ${e} `;return`${r.map(n=>qn(n)).join(", ")}${a}${qn(o)}`}function Gp(t,e){var r,o,a;return typeof e=="number"?`${(r=t?.p)!==null&&r!==void 0?r:"."}[${e}]`:$6e.test(e)?`${(o=t?.p)!==null&&o!==void 0?o:""}.${e}`:`${(a=t?.p)!==null&&a!==void 0?a:"."}[${JSON.stringify(e)}]`}function ET(t,e,r){return t===1?e:r}function pr({errors:t,p:e}={},r){return t?.push(`${e??"."}: ${r}`),!1}function iqe(t,e){return r=>{t[e]=r}}function Wu(t,e){return r=>{let o=t[e];return t[e]=r,Wu(t,e).bind(null,o)}}function Hw(t,e,r){let o=()=>(t(r()),a),a=()=>(t(e),o);return o}function CT(){return Hr({test:(t,e)=>!0})}function pV(t){return Hr({test:(e,r)=>e!==t?pr(r,`Expected ${qn(t)} (got ${qn(e)})`):!0})}function om(){return Hr({test:(t,e)=>typeof t!="string"?pr(e,`Expected a string (got ${qn(t)})`):!0})}function Js(t){let e=Array.isArray(t)?t:Object.values(t),r=e.every(a=>typeof a=="string"||typeof a=="number"),o=new Set(e);return o.size===1?pV([...o][0]):Hr({test:(a,n)=>o.has(a)?!0:r?pr(n,`Expected one of ${sm(e,"or")} (got ${qn(a)})`):pr(n,`Expected a valid enumeration value (got ${qn(a)})`)})}function oqe(){return Hr({test:(t,e)=>{var r;if(typeof t!="boolean"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o=sqe.get(t);if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a boolean (got ${qn(t)})`)}return!0}})}function wT(){return Hr({test:(t,e)=>{var r;if(typeof t!="number"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o;if(typeof t=="string"){let a;try{a=JSON.parse(t)}catch{}if(typeof a=="number")if(JSON.stringify(a)===t)o=a;else return pr(e,`Received a number that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a number (got ${qn(t)})`)}return!0}})}function aqe(t){return Hr({test:(e,r)=>{var o;if(typeof r?.coercions>"u")return pr(r,"The isPayload predicate can only be used with coercion enabled");if(typeof r.coercion>"u")return pr(r,"Unbound coercion result");if(typeof e!="string")return pr(r,`Expected a string (got ${qn(e)})`);let a;try{a=JSON.parse(e)}catch{return pr(r,`Expected a JSON string (got ${qn(e)})`)}let n={value:a};return t(a,Object.assign(Object.assign({},r),{coercion:Wu(n,"value")}))?(r.coercions.push([(o=r.p)!==null&&o!==void 0?o:".",r.coercion.bind(null,n.value)]),!0):!1}})}function lqe(){return Hr({test:(t,e)=>{var r;if(!(t instanceof Date)){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o;if(typeof t=="string"&&fV.test(t))o=new Date(t);else{let a;if(typeof t=="string"){let n;try{n=JSON.parse(t)}catch{}typeof n=="number"&&(a=n)}else typeof t=="number"&&(a=t);if(typeof a<"u")if(Number.isSafeInteger(a)||!Number.isSafeInteger(a*1e3))o=new Date(a*1e3);else return pr(e,`Received a timestamp that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a date (got ${qn(t)})`)}return!0}})}function qD(t,{delimiter:e}={}){return Hr({test:(r,o)=>{var a;let n=r;if(typeof r=="string"&&typeof e<"u"&&typeof o?.coercions<"u"){if(typeof o?.coercion>"u")return pr(o,"Unbound coercion result");r=r.split(e)}if(!Array.isArray(r))return pr(o,`Expected an array (got ${qn(r)})`);let u=!0;for(let A=0,p=r.length;A{var n,u;if(Object.getPrototypeOf(o).toString()==="[object Set]")if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");let A=[...o],p=[...o];if(!r(p,Object.assign(Object.assign({},a),{coercion:void 0})))return!1;let h=()=>p.some((E,I)=>E!==A[I])?new Set(p):o;return a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",Hw(a.coercion,o,h)]),!0}else{let A=!0;for(let p of o)if(A=t(p,Object.assign({},a))&&A,!A&&a?.errors==null)break;return A}if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");let A={value:o};return r(o,Object.assign(Object.assign({},a),{coercion:Wu(A,"value")}))?(a.coercions.push([(u=a.p)!==null&&u!==void 0?u:".",Hw(a.coercion,o,()=>new Set(A.value))]),!0):!1}return pr(a,`Expected a set (got ${qn(o)})`)}})}function uqe(t,e){let r=qD(jD([t,e])),o=GD(e,{keys:t});return Hr({test:(a,n)=>{var u,A,p;if(Object.getPrototypeOf(a).toString()==="[object Map]")if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return pr(n,"Unbound coercion result");let h=[...a],E=[...a];if(!r(E,Object.assign(Object.assign({},n),{coercion:void 0})))return!1;let I=()=>E.some((v,x)=>v[0]!==h[x][0]||v[1]!==h[x][1])?new Map(E):a;return n.coercions.push([(u=n.p)!==null&&u!==void 0?u:".",Hw(n.coercion,a,I)]),!0}else{let h=!0;for(let[E,I]of a)if(h=t(E,Object.assign({},n))&&h,!h&&n?.errors==null||(h=e(I,Object.assign(Object.assign({},n),{p:Gp(n,E)}))&&h,!h&&n?.errors==null))break;return h}if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return pr(n,"Unbound coercion result");let h={value:a};return Array.isArray(a)?r(a,Object.assign(Object.assign({},n),{coercion:void 0}))?(n.coercions.push([(A=n.p)!==null&&A!==void 0?A:".",Hw(n.coercion,a,()=>new Map(h.value))]),!0):!1:o(a,Object.assign(Object.assign({},n),{coercion:Wu(h,"value")}))?(n.coercions.push([(p=n.p)!==null&&p!==void 0?p:".",Hw(n.coercion,a,()=>new Map(Object.entries(h.value)))]),!0):!1}return pr(n,`Expected a map (got ${qn(a)})`)}})}function jD(t,{delimiter:e}={}){let r=dV(t.length);return Hr({test:(o,a)=>{var n;if(typeof o=="string"&&typeof e<"u"&&typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");o=o.split(e),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)])}if(!Array.isArray(o))return pr(a,`Expected a tuple (got ${qn(o)})`);let u=r(o,Object.assign({},a));for(let A=0,p=o.length;A{var n;if(Array.isArray(o)&&typeof a?.coercions<"u")return typeof a?.coercion>"u"?pr(a,"Unbound coercion result"):r(o,Object.assign(Object.assign({},a),{coercion:void 0}))?(o=Object.fromEntries(o),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)]),!0):!1;if(typeof o!="object"||o===null)return pr(a,`Expected an object (got ${qn(o)})`);let u=Object.keys(o),A=!0;for(let p=0,h=u.length;p{if(typeof a!="object"||a===null)return pr(n,`Expected an object (got ${qn(a)})`);let u=new Set([...r,...Object.keys(a)]),A={},p=!0;for(let h of u){if(h==="constructor"||h==="__proto__")p=pr(Object.assign(Object.assign({},n),{p:Gp(n,h)}),"Unsafe property name");else{let E=Object.prototype.hasOwnProperty.call(t,h)?t[h]:void 0,I=Object.prototype.hasOwnProperty.call(a,h)?a[h]:void 0;typeof E<"u"?p=E(I,Object.assign(Object.assign({},n),{p:Gp(n,h),coercion:Wu(a,h)}))&&p:e===null?p=pr(Object.assign(Object.assign({},n),{p:Gp(n,h)}),`Extraneous property (got ${qn(I)})`):Object.defineProperty(A,h,{enumerable:!0,get:()=>I,set:iqe(a,h)})}if(!p&&n?.errors==null)break}return e!==null&&(p||n?.errors!=null)&&(p=e(A,n)&&p),p}});return Object.assign(o,{properties:t})}function fqe(t){return hV(t,{extra:GD(CT())})}function gV(t){return()=>t}function Hr({test:t}){return gV(t)()}function hqe(t,e){if(!e(t))throw new Yp}function gqe(t,e){let r=[];if(!e(t,{errors:r}))throw new Yp({errors:r})}function dqe(t,e){}function mqe(t,e,{coerce:r=!1,errors:o,throw:a}={}){let n=o?[]:void 0;if(!r){if(e(t,{errors:n}))return a?t:{value:t,errors:void 0};if(a)throw new Yp({errors:n});return{value:void 0,errors:n??!0}}let u={value:t},A=Wu(u,"value"),p=[];if(!e(t,{errors:n,coercion:A,coercions:p})){if(a)throw new Yp({errors:n});return{value:void 0,errors:n??!0}}for(let[,h]of p)h();return a?u.value:{value:u.value,errors:void 0}}function yqe(t,e){let r=jD(t);return(...o)=>{if(!r(o))throw new Yp;return e(...o)}}function Eqe(t){return Hr({test:(e,r)=>e.length>=t?!0:pr(r,`Expected to have a length of at least ${t} elements (got ${e.length})`)})}function Cqe(t){return Hr({test:(e,r)=>e.length<=t?!0:pr(r,`Expected to have a length of at most ${t} elements (got ${e.length})`)})}function dV(t){return Hr({test:(e,r)=>e.length!==t?pr(r,`Expected to have a length of exactly ${t} elements (got ${e.length})`):!0})}function wqe({map:t}={}){return Hr({test:(e,r)=>{let o=new Set,a=new Set;for(let n=0,u=e.length;nt<=0?!0:pr(e,`Expected to be negative (got ${t})`)})}function Bqe(){return Hr({test:(t,e)=>t>=0?!0:pr(e,`Expected to be positive (got ${t})`)})}function BT(t){return Hr({test:(e,r)=>e>=t?!0:pr(r,`Expected to be at least ${t} (got ${e})`)})}function vqe(t){return Hr({test:(e,r)=>e<=t?!0:pr(r,`Expected to be at most ${t} (got ${e})`)})}function Dqe(t,e){return Hr({test:(r,o)=>r>=t&&r<=e?!0:pr(o,`Expected to be in the [${t}; ${e}] range (got ${r})`)})}function Pqe(t,e){return Hr({test:(r,o)=>r>=t&&re!==Math.round(e)?pr(r,`Expected to be an integer (got ${e})`):!t&&!Number.isSafeInteger(e)?pr(r,`Expected to be a safe integer (got ${e})`):!0})}function qw(t){return Hr({test:(e,r)=>t.test(e)?!0:pr(r,`Expected to match the pattern ${t.toString()} (got ${qn(e)})`)})}function bqe(){return Hr({test:(t,e)=>t!==t.toLowerCase()?pr(e,`Expected to be all-lowercase (got ${t})`):!0})}function Sqe(){return Hr({test:(t,e)=>t!==t.toUpperCase()?pr(e,`Expected to be all-uppercase (got ${t})`):!0})}function xqe(){return Hr({test:(t,e)=>nqe.test(t)?!0:pr(e,`Expected to be a valid UUID v4 (got ${qn(t)})`)})}function kqe(){return Hr({test:(t,e)=>fV.test(t)?!0:pr(e,`Expected to be a valid ISO 8601 date string (got ${qn(t)})`)})}function Qqe({alpha:t=!1}){return Hr({test:(e,r)=>(t?eqe.test(e):tqe.test(e))?!0:pr(r,`Expected to be a valid hexadecimal color string (got ${qn(e)})`)})}function Fqe(){return Hr({test:(t,e)=>rqe.test(t)?!0:pr(e,`Expected to be a valid base 64 string (got ${qn(t)})`)})}function Rqe(t=CT()){return Hr({test:(e,r)=>{let o;try{o=JSON.parse(e)}catch{return pr(r,`Expected to be a valid JSON string (got ${qn(e)})`)}return t(o,r)}})}function YD(t,...e){let r=Array.isArray(e[0])?e[0]:e;return Hr({test:(o,a)=>{var n,u;let A={value:o},p=typeof a?.coercions<"u"?Wu(A,"value"):void 0,h=typeof a?.coercions<"u"?[]:void 0;if(!t(o,Object.assign(Object.assign({},a),{coercion:p,coercions:h})))return!1;let E=[];if(typeof h<"u")for(let[,I]of h)E.push(I());try{if(typeof a?.coercions<"u"){if(A.value!==o){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,A.value)])}(u=a?.coercions)===null||u===void 0||u.push(...h)}return r.every(I=>I(A.value,a))}finally{for(let I of E)I()}}})}function jw(t,...e){let r=Array.isArray(e[0])?e[0]:e;return YD(t,r)}function Tqe(t){return Hr({test:(e,r)=>typeof e>"u"?!0:t(e,r)})}function Nqe(t){return Hr({test:(e,r)=>e===null?!0:t(e,r)})}function Lqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)||p.push(h);return p.length>0?pr(u,`Missing required ${ET(p.length,"property","properties")} ${sm(p,"and")}`):!0}})}function DT(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>Object.keys(n).some(h=>a(o,h,n))?!0:pr(u,`Missing at least one property from ${sm(Array.from(o),"or")}`)})}function Mqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>0?pr(u,`Forbidden ${ET(p.length,"property","properties")} ${sm(p,"and")}`):!0}})}function Oqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>1?pr(u,`Mutually exclusive properties ${sm(p,"and")}`):!0}})}function Yw(t,e,r,o){var a,n;let u=new Set((a=o?.ignore)!==null&&a!==void 0?a:[]),A=Gw[(n=o?.missingIf)!==null&&n!==void 0?n:"missing"],p=new Set(r),h=Uqe[e],E=e===Yu.Forbids?"or":"and";return Hr({test:(I,v)=>{let x=new Set(Object.keys(I));if(!A(x,t,I)||u.has(I[t]))return!0;let C=[];for(let R of p)(A(x,R,I)&&!u.has(I[R]))!==h.expect&&C.push(R);return C.length>=1?pr(v,`Property "${t}" ${h.message} ${ET(C.length,"property","properties")} ${sm(C,E)}`):!0}})}var $6e,eqe,tqe,rqe,nqe,fV,sqe,pqe,IT,Yp,Gw,Yu,Uqe,el=Et(()=>{$6e=/^[a-zA-Z_][a-zA-Z0-9_]*$/;eqe=/^#[0-9a-f]{6}$/i,tqe=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,rqe=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,nqe=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,fV=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/;sqe=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]);pqe=t=>Hr({test:(e,r)=>e instanceof t?!0:pr(r,`Expected an instance of ${t.name} (got ${qn(e)})`)}),IT=(t,{exclusive:e=!1}={})=>Hr({test:(r,o)=>{var a,n,u;let A=[],p=typeof o?.errors<"u"?[]:void 0;for(let h=0,E=t.length;h1?pr(o,`Expected to match exactly a single predicate (matched ${A.join(", ")})`):(u=o?.errors)===null||u===void 0||u.push(...p),!1}});Yp=class extends Error{constructor({errors:e}={}){let r="Type mismatch";if(e&&e.length>0){r+=` + `;for(let o of e)r+=` + - ${o}`}super(r)}};Gw={missing:(t,e)=>t.has(e),undefined:(t,e,r)=>t.has(e)&&typeof r[e]<"u",nil:(t,e,r)=>t.has(e)&&r[e]!=null,falsy:(t,e,r)=>t.has(e)&&!!r[e]};(function(t){t.Forbids="Forbids",t.Requires="Requires"})(Yu||(Yu={}));Uqe={[Yu.Forbids]:{expect:!1,message:"forbids using"},[Yu.Requires]:{expect:!0,message:"requires using"}}});var it,Wp=Et(()=>{yf();it=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let r=this.constructor.schema;if(Array.isArray(r)){let{isDict:a,isUnknown:n,applyCascade:u}=await Promise.resolve().then(()=>(el(),Vo)),A=u(a(n()),r),p=[],h=[];if(!A(this,{errors:p,coercions:h}))throw _w("Invalid option schema",p);for(let[,I]of h)I()}else if(r!=null)throw new Error("Invalid command schema");let o=await this.execute();return typeof o<"u"?o:0}};it.isOption=Uw;it.Default=[]});function Pa(t){gT&&console.log(t)}function yV(){let t={nodes:[]};for(let e=0;e{if(e.has(o))return;e.add(o);let a=t.nodes[o];for(let u of Object.values(a.statics))for(let{to:A}of u)r(A);for(let[,{to:u}]of a.dynamics)r(u);for(let{to:u}of a.shortcuts)r(u);let n=new Set(a.shortcuts.map(({to:u})=>u));for(;a.shortcuts.length>0;){let{to:u}=a.shortcuts.shift(),A=t.nodes[u];for(let[p,h]of Object.entries(A.statics)){let E=Object.prototype.hasOwnProperty.call(a.statics,p)?a.statics[p]:a.statics[p]=[];for(let I of h)E.some(({to:v})=>I.to===v)||E.push(I)}for(let[p,h]of A.dynamics)a.dynamics.some(([E,{to:I}])=>p===E&&h.to===I)||a.dynamics.push([p,h]);for(let p of A.shortcuts)n.has(p.to)||(a.shortcuts.push(p),n.add(p.to))}};r(un.InitialNode)}function qqe(t,{prefix:e=""}={}){if(gT){Pa(`${e}Nodes are:`);for(let r=0;rE!==un.ErrorNode).map(({state:E})=>({usage:E.candidateUsage,reason:null})));if(h.every(({node:E})=>E===un.ErrorNode))throw new im(e,h.map(({state:E})=>({usage:E.candidateUsage,reason:E.errorMessage})));o=Yqe(h)}if(o.length>0){Pa(" Results:");for(let n of o)Pa(` - ${n.node} -> ${JSON.stringify(n.state)}`)}else Pa(" No results");return o}function Gqe(t,e,{endToken:r=Hn.EndOfInput}={}){let o=jqe(t,[...e,r]);return Wqe(e,o.map(({state:a})=>a))}function Yqe(t){let e=0;for(let{state:r}of t)r.path.length>e&&(e=r.path.length);return t.filter(({state:r})=>r.path.length===e)}function Wqe(t,e){let r=e.filter(v=>v.selectedIndex!==null),o=r.filter(v=>!v.partial);if(o.length>0&&(r=o),r.length===0)throw new Error;let a=r.filter(v=>v.selectedIndex===Z0||v.requiredOptions.every(x=>x.some(C=>v.options.find(R=>R.name===C))));if(a.length===0)throw new im(t,r.map(v=>({usage:v.candidateUsage,reason:null})));let n=0;for(let v of a)v.path.length>n&&(n=v.path.length);let u=a.filter(v=>v.path.length===n),A=v=>v.positionals.filter(({extra:x})=>!x).length+v.options.length,p=u.map(v=>({state:v,positionalCount:A(v)})),h=0;for(let{positionalCount:v}of p)v>h&&(h=v);let E=p.filter(({positionalCount:v})=>v===h).map(({state:v})=>v),I=Kqe(E);if(I.length>1)throw new UD(t,I.map(v=>v.candidateUsage));return I[0]}function Kqe(t){let e=[],r=[];for(let o of t)o.selectedIndex===Z0?r.push(o):e.push(o);return r.length>0&&e.push({...mV,path:EV(...r.map(o=>o.path)),options:r.reduce((o,a)=>o.concat(a.options),[])}),e}function EV(t,e,...r){return e===void 0?Array.from(t):EV(t.filter((o,a)=>o===e[a]),...r)}function tl(){return{dynamics:[],shortcuts:[],statics:{}}}function CV(t){return t===un.SuccessNode||t===un.ErrorNode}function PT(t,e=0){return{to:CV(t.to)?t.to:t.to>=un.CustomNode?t.to+e-un.CustomNode+1:t.to+e,reducer:t.reducer}}function Vqe(t,e=0){let r=tl();for(let[o,a]of t.dynamics)r.dynamics.push([o,PT(a,e)]);for(let o of t.shortcuts)r.shortcuts.push(PT(o,e));for(let[o,a]of Object.entries(t.statics))r.statics[o]=a.map(n=>PT(n,e));return r}function xs(t,e,r,o,a){t.nodes[e].dynamics.push([r,{to:o,reducer:a}])}function am(t,e,r,o){t.nodes[e].shortcuts.push({to:r,reducer:o})}function zo(t,e,r,o,a){(Object.prototype.hasOwnProperty.call(t.nodes[e].statics,r)?t.nodes[e].statics[r]:t.nodes[e].statics[r]=[]).push({to:o,reducer:a})}function WD(t,e,r,o,a){if(Array.isArray(e)){let[n,...u]=e;return t[n](r,o,a,...u)}else return t[e](r,o,a)}var mV,zqe,bT,rl,ST,KD,VD=Et(()=>{OD();_D();mV={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:Z0,partial:!1,tokens:[]};zqe={always:()=>!0,isOptionLike:(t,e)=>!t.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(t,e)=>t.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(t,e,r,o)=>!t.ignoreOptions&&e===o,isBatchOption:(t,e,r,o)=>!t.ignoreOptions&&cV.test(e)&&[...e.slice(1)].every(a=>o.has(`-${a}`)),isBoundOption:(t,e,r,o,a)=>{let n=e.match(hT);return!t.ignoreOptions&&!!n&&MD.test(n[1])&&o.has(n[1])&&a.filter(u=>u.nameSet.includes(n[1])).every(u=>u.allowBinding)},isNegatedOption:(t,e,r,o)=>!t.ignoreOptions&&e===`--no-${o.slice(2)}`,isHelp:(t,e)=>!t.ignoreOptions&&pT.test(e),isUnsupportedOption:(t,e,r,o)=>!t.ignoreOptions&&e.startsWith("-")&&MD.test(e)&&!o.has(e),isInvalidOption:(t,e)=>!t.ignoreOptions&&e.startsWith("-")&&!MD.test(e)},bT={setCandidateState:(t,e,r,o)=>({...t,...o}),setSelectedIndex:(t,e,r,o)=>({...t,selectedIndex:o}),setPartialIndex:(t,e,r,o)=>({...t,selectedIndex:o,partial:!0}),pushBatch:(t,e,r,o)=>{let a=t.options.slice(),n=t.tokens.slice();for(let u=1;u{let[,o,a]=e.match(hT),n=t.options.concat({name:o,value:a}),u=t.tokens.concat([{segmentIndex:r,type:"option",slice:[0,o.length],option:o},{segmentIndex:r,type:"assign",slice:[o.length,o.length+1]},{segmentIndex:r,type:"value",slice:[o.length+1,o.length+a.length+1]}]);return{...t,options:n,tokens:u}},pushPath:(t,e,r)=>{let o=t.path.concat(e),a=t.tokens.concat({segmentIndex:r,type:"path"});return{...t,path:o,tokens:a}},pushPositional:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!1}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtra:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!0}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtraNoLimits:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:rl}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushTrue:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushFalse:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!1}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushUndefined:(t,e,r,o)=>{let a=t.options.concat({name:e,value:void 0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:e});return{...t,options:a,tokens:n}},pushStringValue:(t,e,r)=>{var o;let a=t.options[t.options.length-1],n=t.options.slice(),u=t.tokens.concat({segmentIndex:r,type:"value"});return a.value=((o=a.value)!==null&&o!==void 0?o:[]).concat([e]),{...t,options:n,tokens:u}},setStringValue:(t,e,r)=>{let o=t.options[t.options.length-1],a=t.options.slice(),n=t.tokens.concat({segmentIndex:r,type:"value"});return o.value=e,{...t,options:a,tokens:n}},inhibateOptions:t=>({...t,ignoreOptions:!0}),useHelp:(t,e,r,o)=>{let[,,a]=e.match(pT);return typeof a<"u"?{...t,options:[{name:"-c",value:String(o)},{name:"-i",value:a}]}:{...t,options:[{name:"-c",value:String(o)}]}},setError:(t,e,r,o)=>e===Hn.EndOfInput||e===Hn.EndOfPartialInput?{...t,errorMessage:`${o}.`}:{...t,errorMessage:`${o} ("${e}").`},setOptionArityError:(t,e)=>{let r=t.options[t.options.length-1];return{...t,errorMessage:`Not enough arguments to option ${r.name}.`}}},rl=Symbol(),ST=class{constructor(e,r){this.allOptionNames=new Map,this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=r}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:r=this.arity.trailing,extra:o=this.arity.extra,proxy:a=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:r,extra:o,proxy:a})}addPositional({name:e="arg",required:r=!0}={}){if(!r&&this.arity.extra===rl)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!r&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!r&&this.arity.extra!==rl?this.arity.extra.push(e):this.arity.extra!==rl&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:r=0}={}){if(this.arity.extra===rl)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let o=0;o1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(o))throw new Error(`The arity must be an integer, got ${o}`);if(o<0)throw new Error(`The arity must be positive, got ${o}`);let A=e.reduce((p,h)=>h.length>p.length?h:p,"");for(let p of e)this.allOptionNames.set(p,A);this.options.push({preferredName:A,nameSet:e,description:r,arity:o,hidden:a,required:n,allowBinding:u})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:r=!0}={}){let o=[this.cliOpts.binaryName],a=[];if(this.paths.length>0&&o.push(...this.paths[0]),e){for(let{preferredName:u,nameSet:A,arity:p,hidden:h,description:E,required:I}of this.options){if(h)continue;let v=[];for(let C=0;C`:`[${x}]`)}o.push(...this.arity.leading.map(u=>`<${u}>`)),this.arity.extra===rl?o.push("..."):o.push(...this.arity.extra.map(u=>`[${u}]`)),o.push(...this.arity.trailing.map(u=>`<${u}>`))}return{usage:o.join(" "),options:a}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=yV(),r=un.InitialNode,o=this.usage().usage,a=this.options.filter(A=>A.required).map(A=>A.nameSet);r=Oc(e,tl()),zo(e,un.InitialNode,Hn.StartOfInput,r,["setCandidateState",{candidateUsage:o,requiredOptions:a}]);let n=this.arity.proxy?"always":"isNotOptionLike",u=this.paths.length>0?this.paths:[[]];for(let A of u){let p=r;if(A.length>0){let v=Oc(e,tl());am(e,p,v),this.registerOptions(e,v),p=v}for(let v=0;v0||!this.arity.proxy){let v=Oc(e,tl());xs(e,p,"isHelp",v,["useHelp",this.cliIndex]),xs(e,v,"always",v,"pushExtra"),zo(e,v,Hn.EndOfInput,un.SuccessNode,["setSelectedIndex",Z0]),this.registerOptions(e,p)}this.arity.leading.length>0&&(zo(e,p,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,p,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex]));let h=p;for(let v=0;v0||v+1!==this.arity.leading.length)&&(zo(e,x,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,x,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex])),xs(e,h,"isNotOptionLike",x,"pushPositional"),h=x}let E=h;if(this.arity.extra===rl||this.arity.extra.length>0){let v=Oc(e,tl());if(am(e,h,v),this.arity.extra===rl){let x=Oc(e,tl());this.arity.proxy||this.registerOptions(e,x),xs(e,h,n,x,"pushExtraNoLimits"),xs(e,x,n,x,"pushExtraNoLimits"),am(e,x,v)}else for(let x=0;x0)&&this.registerOptions(e,C),xs(e,E,n,C,"pushExtra"),am(e,C,v),E=C}E=v}this.arity.trailing.length>0&&(zo(e,E,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,E,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex]));let I=E;for(let v=0;v=0&&e{let u=n?Hn.EndOfPartialInput:Hn.EndOfInput;return Gqe(o,a,{endToken:u})}}}}});function IV(){return zD.default&&"getColorDepth"in zD.default.WriteStream.prototype?zD.default.WriteStream.prototype.getColorDepth():process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}function BV(t){let e=wV;if(typeof e>"u"){if(t.stdout===process.stdout&&t.stderr===process.stderr)return null;let{AsyncLocalStorage:r}=ve("async_hooks");e=wV=new r;let o=process.stdout._write;process.stdout._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?o.call(this,n,u,A):p.stdout.write(n,u,A)};let a=process.stderr._write;process.stderr._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?a.call(this,n,u,A):p.stderr.write(n,u,A)}}return r=>e.run(t,r)}var zD,wV,vV=Et(()=>{zD=Ze(ve("tty"),1)});var JD,DV=Et(()=>{Wp();JD=class t extends it{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,r){let o=new t(r);o.path=e.path;for(let a of e.options)switch(a.name){case"-c":o.commands.push(Number(a.value));break;case"-i":o.index=Number(a.value);break}return o}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: + `),this.context.stdout.write(` + `);let r=0;for(let o of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[o].commandClass,{prefix:`${r++}. `.padStart(5)}));this.context.stdout.write(` + `),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. + `)}}}});async function SV(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=kV(t);return Jo.from(r,e).runExit(o,a)}async function xV(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=kV(t);return Jo.from(r,e).run(o,a)}function kV(t){let e,r,o,a;switch(typeof process<"u"&&typeof process.argv<"u"&&(o=process.argv.slice(2)),t.length){case 1:r=t[0];break;case 2:t[0]&&t[0].prototype instanceof it||Array.isArray(t[0])?(r=t[0],Array.isArray(t[1])?o=t[1]:a=t[1]):(e=t[0],r=t[1]);break;case 3:Array.isArray(t[2])?(e=t[0],r=t[1],o=t[2]):t[0]&&t[0].prototype instanceof it||Array.isArray(t[0])?(r=t[0],o=t[1],a=t[2]):(e=t[0],r=t[1],a=t[2]);break;default:e=t[0],r=t[1],o=t[2],a=t[3];break}if(typeof o>"u")throw new Error("The argv parameter must be provided when running Clipanion outside of a Node context");return{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}}function bV(t){return t()}var PV,Jo,QV=Et(()=>{OD();VD();yT();vV();Wp();DV();PV=Symbol("clipanion/errorCommand");Jo=class t{constructor({binaryLabel:e,binaryName:r="...",binaryVersion:o,enableCapture:a=!1,enableColors:n}={}){this.registrations=new Map,this.builder=new KD({binaryName:r}),this.binaryLabel=e,this.binaryName=r,this.binaryVersion=o,this.enableCapture=a,this.enableColors=n}static from(e,r={}){let o=new t(r),a=Array.isArray(e)?e:[e];for(let n of a)o.register(n);return o}register(e){var r;let o=new Map,a=new e;for(let p in a){let h=a[p];typeof h=="object"&&h!==null&&h[it.isOption]&&o.set(p,h)}let n=this.builder.command(),u=n.cliIndex,A=(r=e.paths)!==null&&r!==void 0?r:a.paths;if(typeof A<"u")for(let p of A)n.addPath(p);this.registrations.set(e,{specs:o,builder:n,index:u});for(let[p,{definition:h}]of o.entries())h(n,p);n.setContext({commandClass:e})}process(e,r){let{input:o,context:a,partial:n}=typeof e=="object"&&Array.isArray(e)?{input:e,context:r}:e,{contexts:u,process:A}=this.builder.compile(),p=A(o,{partial:n}),h={...t.defaultContext,...a};switch(p.selectedIndex){case Z0:{let E=JD.from(p,u);return E.context=h,E.tokens=p.tokens,E}default:{let{commandClass:E}=u[p.selectedIndex],I=this.registrations.get(E);if(typeof I>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let v=new E;v.context=h,v.tokens=p.tokens,v.path=p.path;try{for(let[x,{transformer:C}]of I.specs.entries())v[x]=C(I.builder,x,p,h);return v}catch(x){throw x[PV]=v,x}}break}}async run(e,r){var o,a;let n,u={...t.defaultContext,...r},A=(o=this.enableColors)!==null&&o!==void 0?o:u.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e,u)}catch(E){return u.stdout.write(this.error(E,{colored:A})),1}if(n.help)return u.stdout.write(this.usage(n,{colored:A,detailed:!0})),0;n.context=u,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),definition:E=>this.definition(E),error:(E,I)=>this.error(E,I),format:E=>this.format(E),process:(E,I)=>this.process(E,{...u,...I}),run:(E,I)=>this.run(E,{...u,...I}),usage:(E,I)=>this.usage(E,I)};let p=this.enableCapture&&(a=BV(u))!==null&&a!==void 0?a:bV,h;try{h=await p(()=>n.validateAndExecute().catch(E=>n.catch(E).then(()=>0)))}catch(E){return u.stdout.write(this.error(E,{colored:A,command:n})),1}return h}async runExit(e,r){process.exitCode=await this.run(e,r)}definition(e,{colored:r=!1}={}){if(!e.usage)return null;let{usage:o}=this.getUsageByRegistration(e,{detailed:!1}),{usage:a,options:n}=this.getUsageByRegistration(e,{detailed:!0,inlineOptions:!1}),u=typeof e.usage.category<"u"?Do(e.usage.category,{format:this.format(r),paragraphs:!1}):void 0,A=typeof e.usage.description<"u"?Do(e.usage.description,{format:this.format(r),paragraphs:!1}):void 0,p=typeof e.usage.details<"u"?Do(e.usage.details,{format:this.format(r),paragraphs:!0}):void 0,h=typeof e.usage.examples<"u"?e.usage.examples.map(([E,I])=>[Do(E,{format:this.format(r),paragraphs:!1}),I.replace(/\$0/g,this.binaryName)]):void 0;return{path:o,usage:a,category:u,description:A,details:p,examples:h,options:n}}definitions({colored:e=!1}={}){let r=[];for(let o of this.registrations.keys()){let a=this.definition(o,{colored:e});a&&r.push(a)}return r}usage(e=null,{colored:r,detailed:o=!1,prefix:a="$ "}={}){var n;if(e===null){for(let p of this.registrations.keys()){let h=p.paths,E=typeof p.usage<"u";if(!h||h.length===0||h.length===1&&h[0].length===0||((n=h?.some(x=>x.length===0))!==null&&n!==void 0?n:!1))if(e){e=null;break}else e=p;else if(E){e=null;continue}}e&&(o=!0)}let u=e!==null&&e instanceof it?e.constructor:e,A="";if(u)if(o){let{description:p="",details:h="",examples:E=[]}=u.usage||{};p!==""&&(A+=Do(p,{format:this.format(r),paragraphs:!1}).replace(/^./,x=>x.toUpperCase()),A+=` + `),(h!==""||E.length>0)&&(A+=`${this.format(r).header("Usage")} + `,A+=` + `);let{usage:I,options:v}=this.getUsageByRegistration(u,{inlineOptions:!1});if(A+=`${this.format(r).bold(a)}${I} + `,v.length>0){A+=` + `,A+=`${this.format(r).header("Options")} + `;let x=v.reduce((C,R)=>Math.max(C,R.definition.length),0);A+=` + `;for(let{definition:C,description:R}of v)A+=` ${this.format(r).bold(C.padEnd(x))} ${Do(R,{format:this.format(r),paragraphs:!1})}`}if(h!==""&&(A+=` + `,A+=`${this.format(r).header("Details")} + `,A+=` + `,A+=Do(h,{format:this.format(r),paragraphs:!0})),E.length>0){A+=` + `,A+=`${this.format(r).header("Examples")} + `;for(let[x,C]of E)A+=` + `,A+=Do(x,{format:this.format(r),paragraphs:!1}),A+=`${C.replace(/^/m,` ${this.format(r).bold(a)}`).replace(/\$0/g,this.binaryName)} + `}}else{let{usage:p}=this.getUsageByRegistration(u);A+=`${this.format(r).bold(a)}${p} + `}else{let p=new Map;for(let[v,{index:x}]of this.registrations.entries()){if(typeof v.usage>"u")continue;let C=typeof v.usage.category<"u"?Do(v.usage.category,{format:this.format(r),paragraphs:!1}):null,R=p.get(C);typeof R>"u"&&p.set(C,R=[]);let{usage:L}=this.getUsageByIndex(x);R.push({commandClass:v,usage:L})}let h=Array.from(p.keys()).sort((v,x)=>v===null?-1:x===null?1:v.localeCompare(x,"en",{usage:"sort",caseFirst:"upper"})),E=typeof this.binaryLabel<"u",I=typeof this.binaryVersion<"u";E||I?(E&&I?A+=`${this.format(r).header(`${this.binaryLabel} - ${this.binaryVersion}`)} + + `:E?A+=`${this.format(r).header(`${this.binaryLabel}`)} + `:A+=`${this.format(r).header(`${this.binaryVersion}`)} + `,A+=` ${this.format(r).bold(a)}${this.binaryName} + `):A+=`${this.format(r).bold(a)}${this.binaryName} + `;for(let v of h){let x=p.get(v).slice().sort((R,L)=>R.usage.localeCompare(L.usage,"en",{usage:"sort",caseFirst:"upper"})),C=v!==null?v.trim():"General commands";A+=` + `,A+=`${this.format(r).header(`${C}`)} + `;for(let{commandClass:R,usage:L}of x){let U=R.usage.description||"undocumented";A+=` + `,A+=` ${this.format(r).bold(L)} + `,A+=` ${Do(U,{format:this.format(r),paragraphs:!1})}`}}A+=` + `,A+=Do("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(r),paragraphs:!0})}return A}error(e,r){var o,{colored:a,command:n=(o=e[PV])!==null&&o!==void 0?o:null}=r===void 0?{}:r;(!e||typeof e!="object"||!("stack"in e))&&(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let u="",A=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");A==="Error"&&(A="Internal Error"),u+=`${this.format(a).error(A)}: ${e.message} + `;let p=e.clipanion;return typeof p<"u"?p.type==="usage"&&(u+=` + `,u+=this.usage(n)):e.stack&&(u+=`${e.stack.replace(/^.*\n/,"")} + `),u}format(e){var r;return((r=e??this.enableColors)!==null&&r!==void 0?r:t.defaultContext.colorDepth>1)?uV:AV}getUsageByRegistration(e,r){let o=this.registrations.get(e);if(typeof o>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(o.index,r)}getUsageByIndex(e,r){return this.builder.getBuilderByIndex(e).usage(r)}};Jo.defaultContext={env:process.env,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:IV()}});var Ww,FV=Et(()=>{Wp();Ww=class extends it{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} + `)}};Ww.paths=[["--clipanion=definitions"]]});var Kw,RV=Et(()=>{Wp();Kw=class extends it{async execute(){this.context.stdout.write(this.cli.usage())}};Kw.paths=[["-h"],["--help"]]});function XD(t={}){return Ko({definition(e,r){var o;e.addProxy({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){return o.positionals.map(({value:a})=>a)}})}var xT=Et(()=>{yf()});var Vw,TV=Et(()=>{Wp();xT();Vw=class extends it{constructor(){super(...arguments),this.args=XD()}async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.process(this.args).tokens,null,2)} + `)}};Vw.paths=[["--clipanion=tokens"]]});var zw,NV=Et(()=>{Wp();zw=class extends it{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} + `)}};zw.paths=[["-v"],["--version"]]});var kT={};Vt(kT,{DefinitionsCommand:()=>Ww,HelpCommand:()=>Kw,TokensCommand:()=>Vw,VersionCommand:()=>zw});var LV=Et(()=>{FV();RV();TV();NV()});function MV(t,e,r){let[o,a]=Gu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Ko({definition(p){p.addOption({names:u,arity:n,hidden:a?.hidden,description:a?.description,required:a.required})},transformer(p,h,E){let I,v=typeof o<"u"?[...o]:void 0;for(let{name:x,value:C}of E.options)A.has(x)&&(I=x,v=v??[],v.push(C));return typeof v<"u"?$0(I??h,v,a.validator):v}})}var OV=Et(()=>{yf()});function UV(t,e,r){let[o,a]=Gu(e,r??{}),n=t.split(","),u=new Set(n);return Ko({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:I,value:v}of h.options)u.has(I)&&(E=v);return E}})}var _V=Et(()=>{yf()});function HV(t,e,r){let[o,a]=Gu(e,r??{}),n=t.split(","),u=new Set(n);return Ko({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:I,value:v}of h.options)u.has(I)&&(E??(E=0),v?E+=1:E=0);return E}})}var qV=Et(()=>{yf()});function jV(t={}){return Ko({definition(e,r){var o;e.addRest({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){let a=u=>{let A=o.positionals[u];return A.extra===rl||A.extra===!1&&uu)}})}var GV=Et(()=>{VD();yf()});function Jqe(t,e,r){let[o,a]=Gu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Ko({definition(p){p.addOption({names:u,arity:a.tolerateBoolean?0:n,hidden:a.hidden,description:a.description,required:a.required})},transformer(p,h,E,I){let v,x=o;typeof a.env<"u"&&I.env[a.env]&&(v=a.env,x=I.env[a.env]);for(let{name:C,value:R}of E.options)A.has(C)&&(v=C,x=R);return typeof x=="string"?$0(v??h,x,a.validator):x}})}function Xqe(t={}){let{required:e=!0}=t;return Ko({definition(r,o){var a;r.addPositional({name:(a=t.name)!==null&&a!==void 0?a:o,required:t.required})},transformer(r,o,a){var n;for(let u=0;u{VD();yf()});var ge={};Vt(ge,{Array:()=>MV,Boolean:()=>UV,Counter:()=>HV,Proxy:()=>XD,Rest:()=>jV,String:()=>YV,applyValidator:()=>$0,cleanValidationError:()=>HD,formatError:()=>_w,isOptionSymbol:()=>Uw,makeCommandOption:()=>Ko,rerouteArguments:()=>Gu});var KV=Et(()=>{yf();xT();OV();_V();qV();GV();WV()});var Jw={};Vt(Jw,{Builtins:()=>kT,Cli:()=>Jo,Command:()=>it,Option:()=>ge,UsageError:()=>st,formatMarkdownish:()=>Do,run:()=>xV,runExit:()=>SV});var qt=Et(()=>{_D();yT();Wp();QV();LV();KV()});var VV=_((Tkt,Zqe)=>{Zqe.exports={name:"dotenv",version:"16.3.1",description:"Loads environment variables from .env file",main:"lib/main.js",types:"lib/main.d.ts",exports:{".":{types:"./lib/main.d.ts",require:"./lib/main.js",default:"./lib/main.js"},"./config":"./config.js","./config.js":"./config.js","./lib/env-options":"./lib/env-options.js","./lib/env-options.js":"./lib/env-options.js","./lib/cli-options":"./lib/cli-options.js","./lib/cli-options.js":"./lib/cli-options.js","./package.json":"./package.json"},scripts:{"dts-check":"tsc --project tests/types/tsconfig.json",lint:"standard","lint-readme":"standard-markdown",pretest:"npm run lint && npm run dts-check",test:"tap tests/*.js --100 -Rspec",prerelease:"npm test",release:"standard-version"},repository:{type:"git",url:"git://github.com/motdotla/dotenv.git"},funding:"https://github.com/motdotla/dotenv?sponsor=1",keywords:["dotenv","env",".env","environment","variables","config","settings"],readmeFilename:"README.md",license:"BSD-2-Clause",devDependencies:{"@definitelytyped/dtslint":"^0.0.133","@types/node":"^18.11.3",decache:"^4.6.1",sinon:"^14.0.1",standard:"^17.0.0","standard-markdown":"^7.1.0","standard-version":"^9.5.0",tap:"^16.3.0",tar:"^6.1.11",typescript:"^4.8.4"},engines:{node:">=12"},browser:{fs:!1}}});var ZV=_((Nkt,Ef)=>{var zV=ve("fs"),FT=ve("path"),$qe=ve("os"),eje=ve("crypto"),tje=VV(),RT=tje.version,rje=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(?:\\'|[^'])*'|\s*"(?:\\"|[^"])*"|\s*`(?:\\`|[^`])*`|[^#\r\n]+)?\s*(?:#.*)?(?:$|$)/mg;function nje(t){let e={},r=t.toString();r=r.replace(/\r\n?/mg,` + `);let o;for(;(o=rje.exec(r))!=null;){let a=o[1],n=o[2]||"";n=n.trim();let u=n[0];n=n.replace(/^(['"`])([\s\S]*)\1$/mg,"$2"),u==='"'&&(n=n.replace(/\\n/g,` + `),n=n.replace(/\\r/g,"\r")),e[a]=n}return e}function ije(t){let e=XV(t),r=ks.configDotenv({path:e});if(!r.parsed)throw new Error(`MISSING_DATA: Cannot parse ${e} for an unknown reason`);let o=JV(t).split(","),a=o.length,n;for(let u=0;u=a)throw A}return ks.parse(n)}function sje(t){console.log(`[dotenv@${RT}][INFO] ${t}`)}function oje(t){console.log(`[dotenv@${RT}][WARN] ${t}`)}function QT(t){console.log(`[dotenv@${RT}][DEBUG] ${t}`)}function JV(t){return t&&t.DOTENV_KEY&&t.DOTENV_KEY.length>0?t.DOTENV_KEY:process.env.DOTENV_KEY&&process.env.DOTENV_KEY.length>0?process.env.DOTENV_KEY:""}function aje(t,e){let r;try{r=new URL(e)}catch(A){throw A.code==="ERR_INVALID_URL"?new Error("INVALID_DOTENV_KEY: Wrong format. Must be in valid uri format like dotenv://:key_1234@dotenv.org/vault/.env.vault?environment=development"):A}let o=r.password;if(!o)throw new Error("INVALID_DOTENV_KEY: Missing key part");let a=r.searchParams.get("environment");if(!a)throw new Error("INVALID_DOTENV_KEY: Missing environment part");let n=`DOTENV_VAULT_${a.toUpperCase()}`,u=t.parsed[n];if(!u)throw new Error(`NOT_FOUND_DOTENV_ENVIRONMENT: Cannot locate environment ${n} in your .env.vault file.`);return{ciphertext:u,key:o}}function XV(t){let e=FT.resolve(process.cwd(),".env");return t&&t.path&&t.path.length>0&&(e=t.path),e.endsWith(".vault")?e:`${e}.vault`}function lje(t){return t[0]==="~"?FT.join($qe.homedir(),t.slice(1)):t}function cje(t){sje("Loading env from encrypted .env.vault");let e=ks._parseVault(t),r=process.env;return t&&t.processEnv!=null&&(r=t.processEnv),ks.populate(r,e,t),{parsed:e}}function uje(t){let e=FT.resolve(process.cwd(),".env"),r="utf8",o=!!(t&&t.debug);t&&(t.path!=null&&(e=lje(t.path)),t.encoding!=null&&(r=t.encoding));try{let a=ks.parse(zV.readFileSync(e,{encoding:r})),n=process.env;return t&&t.processEnv!=null&&(n=t.processEnv),ks.populate(n,a,t),{parsed:a}}catch(a){return o&&QT(`Failed to load ${e} ${a.message}`),{error:a}}}function Aje(t){let e=XV(t);return JV(t).length===0?ks.configDotenv(t):zV.existsSync(e)?ks._configVault(t):(oje(`You set DOTENV_KEY but you are missing a .env.vault file at ${e}. Did you forget to build it?`),ks.configDotenv(t))}function fje(t,e){let r=Buffer.from(e.slice(-64),"hex"),o=Buffer.from(t,"base64"),a=o.slice(0,12),n=o.slice(-16);o=o.slice(12,-16);try{let u=eje.createDecipheriv("aes-256-gcm",r,a);return u.setAuthTag(n),`${u.update(o)}${u.final()}`}catch(u){let A=u instanceof RangeError,p=u.message==="Invalid key length",h=u.message==="Unsupported state or unable to authenticate data";if(A||p){let E="INVALID_DOTENV_KEY: It must be 64 characters long (or more)";throw new Error(E)}else if(h){let E="DECRYPTION_FAILED: Please check your DOTENV_KEY";throw new Error(E)}else throw console.error("Error: ",u.code),console.error("Error: ",u.message),u}}function pje(t,e,r={}){let o=!!(r&&r.debug),a=!!(r&&r.override);if(typeof e!="object")throw new Error("OBJECT_REQUIRED: Please check the processEnv argument being passed to populate");for(let n of Object.keys(e))Object.prototype.hasOwnProperty.call(t,n)?(a===!0&&(t[n]=e[n]),o&&QT(a===!0?`"${n}" is already defined and WAS overwritten`:`"${n}" is already defined and was NOT overwritten`)):t[n]=e[n]}var ks={configDotenv:uje,_configVault:cje,_parseVault:ije,config:Aje,decrypt:fje,parse:nje,populate:pje};Ef.exports.configDotenv=ks.configDotenv;Ef.exports._configVault=ks._configVault;Ef.exports._parseVault=ks._parseVault;Ef.exports.config=ks.config;Ef.exports.decrypt=ks.decrypt;Ef.exports.parse=ks.parse;Ef.exports.populate=ks.populate;Ef.exports=ks});var ez=_((Lkt,$V)=>{"use strict";$V.exports=(t,...e)=>new Promise(r=>{r(t(...e))})});var eg=_((Mkt,TT)=>{"use strict";var hje=ez(),tz=t=>{if(t<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],r=0,o=()=>{r--,e.length>0&&e.shift()()},a=(A,p,...h)=>{r++;let E=hje(A,...h);p(E),E.then(o,o)},n=(A,p,...h)=>{rnew Promise(h=>n(A,h,...p));return Object.defineProperties(u,{activeCount:{get:()=>r},pendingCount:{get:()=>e.length}}),u};TT.exports=tz;TT.exports.default=tz});function Ku(t){return`YN${t.toString(10).padStart(4,"0")}`}function ZD(t){let e=Number(t.slice(2));if(typeof wr[e]>"u")throw new Error(`Unknown message name: "${t}"`);return e}var wr,$D=Et(()=>{wr=(Me=>(Me[Me.UNNAMED=0]="UNNAMED",Me[Me.EXCEPTION=1]="EXCEPTION",Me[Me.MISSING_PEER_DEPENDENCY=2]="MISSING_PEER_DEPENDENCY",Me[Me.CYCLIC_DEPENDENCIES=3]="CYCLIC_DEPENDENCIES",Me[Me.DISABLED_BUILD_SCRIPTS=4]="DISABLED_BUILD_SCRIPTS",Me[Me.BUILD_DISABLED=5]="BUILD_DISABLED",Me[Me.SOFT_LINK_BUILD=6]="SOFT_LINK_BUILD",Me[Me.MUST_BUILD=7]="MUST_BUILD",Me[Me.MUST_REBUILD=8]="MUST_REBUILD",Me[Me.BUILD_FAILED=9]="BUILD_FAILED",Me[Me.RESOLVER_NOT_FOUND=10]="RESOLVER_NOT_FOUND",Me[Me.FETCHER_NOT_FOUND=11]="FETCHER_NOT_FOUND",Me[Me.LINKER_NOT_FOUND=12]="LINKER_NOT_FOUND",Me[Me.FETCH_NOT_CACHED=13]="FETCH_NOT_CACHED",Me[Me.YARN_IMPORT_FAILED=14]="YARN_IMPORT_FAILED",Me[Me.REMOTE_INVALID=15]="REMOTE_INVALID",Me[Me.REMOTE_NOT_FOUND=16]="REMOTE_NOT_FOUND",Me[Me.RESOLUTION_PACK=17]="RESOLUTION_PACK",Me[Me.CACHE_CHECKSUM_MISMATCH=18]="CACHE_CHECKSUM_MISMATCH",Me[Me.UNUSED_CACHE_ENTRY=19]="UNUSED_CACHE_ENTRY",Me[Me.MISSING_LOCKFILE_ENTRY=20]="MISSING_LOCKFILE_ENTRY",Me[Me.WORKSPACE_NOT_FOUND=21]="WORKSPACE_NOT_FOUND",Me[Me.TOO_MANY_MATCHING_WORKSPACES=22]="TOO_MANY_MATCHING_WORKSPACES",Me[Me.CONSTRAINTS_MISSING_DEPENDENCY=23]="CONSTRAINTS_MISSING_DEPENDENCY",Me[Me.CONSTRAINTS_INCOMPATIBLE_DEPENDENCY=24]="CONSTRAINTS_INCOMPATIBLE_DEPENDENCY",Me[Me.CONSTRAINTS_EXTRANEOUS_DEPENDENCY=25]="CONSTRAINTS_EXTRANEOUS_DEPENDENCY",Me[Me.CONSTRAINTS_INVALID_DEPENDENCY=26]="CONSTRAINTS_INVALID_DEPENDENCY",Me[Me.CANT_SUGGEST_RESOLUTIONS=27]="CANT_SUGGEST_RESOLUTIONS",Me[Me.FROZEN_LOCKFILE_EXCEPTION=28]="FROZEN_LOCKFILE_EXCEPTION",Me[Me.CROSS_DRIVE_VIRTUAL_LOCAL=29]="CROSS_DRIVE_VIRTUAL_LOCAL",Me[Me.FETCH_FAILED=30]="FETCH_FAILED",Me[Me.DANGEROUS_NODE_MODULES=31]="DANGEROUS_NODE_MODULES",Me[Me.NODE_GYP_INJECTED=32]="NODE_GYP_INJECTED",Me[Me.AUTHENTICATION_NOT_FOUND=33]="AUTHENTICATION_NOT_FOUND",Me[Me.INVALID_CONFIGURATION_KEY=34]="INVALID_CONFIGURATION_KEY",Me[Me.NETWORK_ERROR=35]="NETWORK_ERROR",Me[Me.LIFECYCLE_SCRIPT=36]="LIFECYCLE_SCRIPT",Me[Me.CONSTRAINTS_MISSING_FIELD=37]="CONSTRAINTS_MISSING_FIELD",Me[Me.CONSTRAINTS_INCOMPATIBLE_FIELD=38]="CONSTRAINTS_INCOMPATIBLE_FIELD",Me[Me.CONSTRAINTS_EXTRANEOUS_FIELD=39]="CONSTRAINTS_EXTRANEOUS_FIELD",Me[Me.CONSTRAINTS_INVALID_FIELD=40]="CONSTRAINTS_INVALID_FIELD",Me[Me.AUTHENTICATION_INVALID=41]="AUTHENTICATION_INVALID",Me[Me.PROLOG_UNKNOWN_ERROR=42]="PROLOG_UNKNOWN_ERROR",Me[Me.PROLOG_SYNTAX_ERROR=43]="PROLOG_SYNTAX_ERROR",Me[Me.PROLOG_EXISTENCE_ERROR=44]="PROLOG_EXISTENCE_ERROR",Me[Me.STACK_OVERFLOW_RESOLUTION=45]="STACK_OVERFLOW_RESOLUTION",Me[Me.AUTOMERGE_FAILED_TO_PARSE=46]="AUTOMERGE_FAILED_TO_PARSE",Me[Me.AUTOMERGE_IMMUTABLE=47]="AUTOMERGE_IMMUTABLE",Me[Me.AUTOMERGE_SUCCESS=48]="AUTOMERGE_SUCCESS",Me[Me.AUTOMERGE_REQUIRED=49]="AUTOMERGE_REQUIRED",Me[Me.DEPRECATED_CLI_SETTINGS=50]="DEPRECATED_CLI_SETTINGS",Me[Me.PLUGIN_NAME_NOT_FOUND=51]="PLUGIN_NAME_NOT_FOUND",Me[Me.INVALID_PLUGIN_REFERENCE=52]="INVALID_PLUGIN_REFERENCE",Me[Me.CONSTRAINTS_AMBIGUITY=53]="CONSTRAINTS_AMBIGUITY",Me[Me.CACHE_OUTSIDE_PROJECT=54]="CACHE_OUTSIDE_PROJECT",Me[Me.IMMUTABLE_INSTALL=55]="IMMUTABLE_INSTALL",Me[Me.IMMUTABLE_CACHE=56]="IMMUTABLE_CACHE",Me[Me.INVALID_MANIFEST=57]="INVALID_MANIFEST",Me[Me.PACKAGE_PREPARATION_FAILED=58]="PACKAGE_PREPARATION_FAILED",Me[Me.INVALID_RANGE_PEER_DEPENDENCY=59]="INVALID_RANGE_PEER_DEPENDENCY",Me[Me.INCOMPATIBLE_PEER_DEPENDENCY=60]="INCOMPATIBLE_PEER_DEPENDENCY",Me[Me.DEPRECATED_PACKAGE=61]="DEPRECATED_PACKAGE",Me[Me.INCOMPATIBLE_OS=62]="INCOMPATIBLE_OS",Me[Me.INCOMPATIBLE_CPU=63]="INCOMPATIBLE_CPU",Me[Me.FROZEN_ARTIFACT_EXCEPTION=64]="FROZEN_ARTIFACT_EXCEPTION",Me[Me.TELEMETRY_NOTICE=65]="TELEMETRY_NOTICE",Me[Me.PATCH_HUNK_FAILED=66]="PATCH_HUNK_FAILED",Me[Me.INVALID_CONFIGURATION_VALUE=67]="INVALID_CONFIGURATION_VALUE",Me[Me.UNUSED_PACKAGE_EXTENSION=68]="UNUSED_PACKAGE_EXTENSION",Me[Me.REDUNDANT_PACKAGE_EXTENSION=69]="REDUNDANT_PACKAGE_EXTENSION",Me[Me.AUTO_NM_SUCCESS=70]="AUTO_NM_SUCCESS",Me[Me.NM_CANT_INSTALL_EXTERNAL_SOFT_LINK=71]="NM_CANT_INSTALL_EXTERNAL_SOFT_LINK",Me[Me.NM_PRESERVE_SYMLINKS_REQUIRED=72]="NM_PRESERVE_SYMLINKS_REQUIRED",Me[Me.UPDATE_LOCKFILE_ONLY_SKIP_LINK=73]="UPDATE_LOCKFILE_ONLY_SKIP_LINK",Me[Me.NM_HARDLINKS_MODE_DOWNGRADED=74]="NM_HARDLINKS_MODE_DOWNGRADED",Me[Me.PROLOG_INSTANTIATION_ERROR=75]="PROLOG_INSTANTIATION_ERROR",Me[Me.INCOMPATIBLE_ARCHITECTURE=76]="INCOMPATIBLE_ARCHITECTURE",Me[Me.GHOST_ARCHITECTURE=77]="GHOST_ARCHITECTURE",Me[Me.RESOLUTION_MISMATCH=78]="RESOLUTION_MISMATCH",Me[Me.PROLOG_LIMIT_EXCEEDED=79]="PROLOG_LIMIT_EXCEEDED",Me[Me.NETWORK_DISABLED=80]="NETWORK_DISABLED",Me[Me.NETWORK_UNSAFE_HTTP=81]="NETWORK_UNSAFE_HTTP",Me[Me.RESOLUTION_FAILED=82]="RESOLUTION_FAILED",Me[Me.AUTOMERGE_GIT_ERROR=83]="AUTOMERGE_GIT_ERROR",Me[Me.CONSTRAINTS_CHECK_FAILED=84]="CONSTRAINTS_CHECK_FAILED",Me[Me.UPDATED_RESOLUTION_RECORD=85]="UPDATED_RESOLUTION_RECORD",Me[Me.EXPLAIN_PEER_DEPENDENCIES_CTA=86]="EXPLAIN_PEER_DEPENDENCIES_CTA",Me[Me.MIGRATION_SUCCESS=87]="MIGRATION_SUCCESS",Me[Me.VERSION_NOTICE=88]="VERSION_NOTICE",Me[Me.TIPS_NOTICE=89]="TIPS_NOTICE",Me[Me.OFFLINE_MODE_ENABLED=90]="OFFLINE_MODE_ENABLED",Me))(wr||{})});var Xw=_((Ukt,rz)=>{var gje="2.0.0",dje=Number.MAX_SAFE_INTEGER||9007199254740991,mje=16,yje=250,Eje=["major","premajor","minor","preminor","patch","prepatch","prerelease"];rz.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:mje,MAX_SAFE_BUILD_LENGTH:yje,MAX_SAFE_INTEGER:dje,RELEASE_TYPES:Eje,SEMVER_SPEC_VERSION:gje,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Zw=_((_kt,nz)=>{var Cje=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};nz.exports=Cje});var lm=_((Cf,iz)=>{var{MAX_SAFE_COMPONENT_LENGTH:NT,MAX_SAFE_BUILD_LENGTH:wje,MAX_LENGTH:Ije}=Xw(),Bje=Zw();Cf=iz.exports={};var vje=Cf.re=[],Dje=Cf.safeRe=[],$t=Cf.src=[],er=Cf.t={},Pje=0,LT="[a-zA-Z0-9-]",bje=[["\\s",1],["\\d",Ije],[LT,wje]],Sje=t=>{for(let[e,r]of bje)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},jr=(t,e,r)=>{let o=Sje(e),a=Pje++;Bje(t,a,e),er[t]=a,$t[a]=e,vje[a]=new RegExp(e,r?"g":void 0),Dje[a]=new RegExp(o,r?"g":void 0)};jr("NUMERICIDENTIFIER","0|[1-9]\\d*");jr("NUMERICIDENTIFIERLOOSE","\\d+");jr("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${LT}*`);jr("MAINVERSION",`(${$t[er.NUMERICIDENTIFIER]})\\.(${$t[er.NUMERICIDENTIFIER]})\\.(${$t[er.NUMERICIDENTIFIER]})`);jr("MAINVERSIONLOOSE",`(${$t[er.NUMERICIDENTIFIERLOOSE]})\\.(${$t[er.NUMERICIDENTIFIERLOOSE]})\\.(${$t[er.NUMERICIDENTIFIERLOOSE]})`);jr("PRERELEASEIDENTIFIER",`(?:${$t[er.NUMERICIDENTIFIER]}|${$t[er.NONNUMERICIDENTIFIER]})`);jr("PRERELEASEIDENTIFIERLOOSE",`(?:${$t[er.NUMERICIDENTIFIERLOOSE]}|${$t[er.NONNUMERICIDENTIFIER]})`);jr("PRERELEASE",`(?:-(${$t[er.PRERELEASEIDENTIFIER]}(?:\\.${$t[er.PRERELEASEIDENTIFIER]})*))`);jr("PRERELEASELOOSE",`(?:-?(${$t[er.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${$t[er.PRERELEASEIDENTIFIERLOOSE]})*))`);jr("BUILDIDENTIFIER",`${LT}+`);jr("BUILD",`(?:\\+(${$t[er.BUILDIDENTIFIER]}(?:\\.${$t[er.BUILDIDENTIFIER]})*))`);jr("FULLPLAIN",`v?${$t[er.MAINVERSION]}${$t[er.PRERELEASE]}?${$t[er.BUILD]}?`);jr("FULL",`^${$t[er.FULLPLAIN]}$`);jr("LOOSEPLAIN",`[v=\\s]*${$t[er.MAINVERSIONLOOSE]}${$t[er.PRERELEASELOOSE]}?${$t[er.BUILD]}?`);jr("LOOSE",`^${$t[er.LOOSEPLAIN]}$`);jr("GTLT","((?:<|>)?=?)");jr("XRANGEIDENTIFIERLOOSE",`${$t[er.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);jr("XRANGEIDENTIFIER",`${$t[er.NUMERICIDENTIFIER]}|x|X|\\*`);jr("XRANGEPLAIN",`[v=\\s]*(${$t[er.XRANGEIDENTIFIER]})(?:\\.(${$t[er.XRANGEIDENTIFIER]})(?:\\.(${$t[er.XRANGEIDENTIFIER]})(?:${$t[er.PRERELEASE]})?${$t[er.BUILD]}?)?)?`);jr("XRANGEPLAINLOOSE",`[v=\\s]*(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:${$t[er.PRERELEASELOOSE]})?${$t[er.BUILD]}?)?)?`);jr("XRANGE",`^${$t[er.GTLT]}\\s*${$t[er.XRANGEPLAIN]}$`);jr("XRANGELOOSE",`^${$t[er.GTLT]}\\s*${$t[er.XRANGEPLAINLOOSE]}$`);jr("COERCEPLAIN",`(^|[^\\d])(\\d{1,${NT}})(?:\\.(\\d{1,${NT}}))?(?:\\.(\\d{1,${NT}}))?`);jr("COERCE",`${$t[er.COERCEPLAIN]}(?:$|[^\\d])`);jr("COERCEFULL",$t[er.COERCEPLAIN]+`(?:${$t[er.PRERELEASE]})?(?:${$t[er.BUILD]})?(?:$|[^\\d])`);jr("COERCERTL",$t[er.COERCE],!0);jr("COERCERTLFULL",$t[er.COERCEFULL],!0);jr("LONETILDE","(?:~>?)");jr("TILDETRIM",`(\\s*)${$t[er.LONETILDE]}\\s+`,!0);Cf.tildeTrimReplace="$1~";jr("TILDE",`^${$t[er.LONETILDE]}${$t[er.XRANGEPLAIN]}$`);jr("TILDELOOSE",`^${$t[er.LONETILDE]}${$t[er.XRANGEPLAINLOOSE]}$`);jr("LONECARET","(?:\\^)");jr("CARETTRIM",`(\\s*)${$t[er.LONECARET]}\\s+`,!0);Cf.caretTrimReplace="$1^";jr("CARET",`^${$t[er.LONECARET]}${$t[er.XRANGEPLAIN]}$`);jr("CARETLOOSE",`^${$t[er.LONECARET]}${$t[er.XRANGEPLAINLOOSE]}$`);jr("COMPARATORLOOSE",`^${$t[er.GTLT]}\\s*(${$t[er.LOOSEPLAIN]})$|^$`);jr("COMPARATOR",`^${$t[er.GTLT]}\\s*(${$t[er.FULLPLAIN]})$|^$`);jr("COMPARATORTRIM",`(\\s*)${$t[er.GTLT]}\\s*(${$t[er.LOOSEPLAIN]}|${$t[er.XRANGEPLAIN]})`,!0);Cf.comparatorTrimReplace="$1$2$3";jr("HYPHENRANGE",`^\\s*(${$t[er.XRANGEPLAIN]})\\s+-\\s+(${$t[er.XRANGEPLAIN]})\\s*$`);jr("HYPHENRANGELOOSE",`^\\s*(${$t[er.XRANGEPLAINLOOSE]})\\s+-\\s+(${$t[er.XRANGEPLAINLOOSE]})\\s*$`);jr("STAR","(<|>)?=?\\s*\\*");jr("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");jr("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var eP=_((Hkt,sz)=>{var xje=Object.freeze({loose:!0}),kje=Object.freeze({}),Qje=t=>t?typeof t!="object"?xje:t:kje;sz.exports=Qje});var MT=_((qkt,lz)=>{var oz=/^[0-9]+$/,az=(t,e)=>{let r=oz.test(t),o=oz.test(e);return r&&o&&(t=+t,e=+e),t===e?0:r&&!o?-1:o&&!r?1:taz(e,t);lz.exports={compareIdentifiers:az,rcompareIdentifiers:Fje}});var Po=_((jkt,fz)=>{var tP=Zw(),{MAX_LENGTH:cz,MAX_SAFE_INTEGER:rP}=Xw(),{safeRe:uz,t:Az}=lm(),Rje=eP(),{compareIdentifiers:cm}=MT(),OT=class t{constructor(e,r){if(r=Rje(r),e instanceof t){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>cz)throw new TypeError(`version is longer than ${cz} characters`);tP("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let o=e.trim().match(r.loose?uz[Az.LOOSE]:uz[Az.FULL]);if(!o)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>rP||this.major<0)throw new TypeError("Invalid major version");if(this.minor>rP||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>rP||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let n=+a;if(n>=0&&n=0;)typeof this.prerelease[n]=="number"&&(this.prerelease[n]++,n=-2);if(n===-1){if(r===this.prerelease.join(".")&&o===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(r){let n=[r,a];o===!1&&(n=[r]),cm(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};fz.exports=OT});var tg=_((Gkt,hz)=>{var pz=Po(),Tje=(t,e,r=!1)=>{if(t instanceof pz)return t;try{return new pz(t,e)}catch(o){if(!r)return null;throw o}};hz.exports=Tje});var dz=_((Ykt,gz)=>{var Nje=tg(),Lje=(t,e)=>{let r=Nje(t,e);return r?r.version:null};gz.exports=Lje});var yz=_((Wkt,mz)=>{var Mje=tg(),Oje=(t,e)=>{let r=Mje(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null};mz.exports=Oje});var wz=_((Kkt,Cz)=>{var Ez=Po(),Uje=(t,e,r,o,a)=>{typeof r=="string"&&(a=o,o=r,r=void 0);try{return new Ez(t instanceof Ez?t.version:t,r).inc(e,o,a).version}catch{return null}};Cz.exports=Uje});var vz=_((Vkt,Bz)=>{var Iz=tg(),_je=(t,e)=>{let r=Iz(t,null,!0),o=Iz(e,null,!0),a=r.compare(o);if(a===0)return null;let n=a>0,u=n?r:o,A=n?o:r,p=!!u.prerelease.length;if(!!A.prerelease.length&&!p)return!A.patch&&!A.minor?"major":u.patch?"patch":u.minor?"minor":"major";let E=p?"pre":"";return r.major!==o.major?E+"major":r.minor!==o.minor?E+"minor":r.patch!==o.patch?E+"patch":"prerelease"};Bz.exports=_je});var Pz=_((zkt,Dz)=>{var Hje=Po(),qje=(t,e)=>new Hje(t,e).major;Dz.exports=qje});var Sz=_((Jkt,bz)=>{var jje=Po(),Gje=(t,e)=>new jje(t,e).minor;bz.exports=Gje});var kz=_((Xkt,xz)=>{var Yje=Po(),Wje=(t,e)=>new Yje(t,e).patch;xz.exports=Wje});var Fz=_((Zkt,Qz)=>{var Kje=tg(),Vje=(t,e)=>{let r=Kje(t,e);return r&&r.prerelease.length?r.prerelease:null};Qz.exports=Vje});var Ll=_(($kt,Tz)=>{var Rz=Po(),zje=(t,e,r)=>new Rz(t,r).compare(new Rz(e,r));Tz.exports=zje});var Lz=_((eQt,Nz)=>{var Jje=Ll(),Xje=(t,e,r)=>Jje(e,t,r);Nz.exports=Xje});var Oz=_((tQt,Mz)=>{var Zje=Ll(),$je=(t,e)=>Zje(t,e,!0);Mz.exports=$je});var nP=_((rQt,_z)=>{var Uz=Po(),e5e=(t,e,r)=>{let o=new Uz(t,r),a=new Uz(e,r);return o.compare(a)||o.compareBuild(a)};_z.exports=e5e});var qz=_((nQt,Hz)=>{var t5e=nP(),r5e=(t,e)=>t.sort((r,o)=>t5e(r,o,e));Hz.exports=r5e});var Gz=_((iQt,jz)=>{var n5e=nP(),i5e=(t,e)=>t.sort((r,o)=>n5e(o,r,e));jz.exports=i5e});var $w=_((sQt,Yz)=>{var s5e=Ll(),o5e=(t,e,r)=>s5e(t,e,r)>0;Yz.exports=o5e});var iP=_((oQt,Wz)=>{var a5e=Ll(),l5e=(t,e,r)=>a5e(t,e,r)<0;Wz.exports=l5e});var UT=_((aQt,Kz)=>{var c5e=Ll(),u5e=(t,e,r)=>c5e(t,e,r)===0;Kz.exports=u5e});var _T=_((lQt,Vz)=>{var A5e=Ll(),f5e=(t,e,r)=>A5e(t,e,r)!==0;Vz.exports=f5e});var sP=_((cQt,zz)=>{var p5e=Ll(),h5e=(t,e,r)=>p5e(t,e,r)>=0;zz.exports=h5e});var oP=_((uQt,Jz)=>{var g5e=Ll(),d5e=(t,e,r)=>g5e(t,e,r)<=0;Jz.exports=d5e});var HT=_((AQt,Xz)=>{var m5e=UT(),y5e=_T(),E5e=$w(),C5e=sP(),w5e=iP(),I5e=oP(),B5e=(t,e,r,o)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return m5e(t,r,o);case"!=":return y5e(t,r,o);case">":return E5e(t,r,o);case">=":return C5e(t,r,o);case"<":return w5e(t,r,o);case"<=":return I5e(t,r,o);default:throw new TypeError(`Invalid operator: ${e}`)}};Xz.exports=B5e});var $z=_((fQt,Zz)=>{var v5e=Po(),D5e=tg(),{safeRe:aP,t:lP}=lm(),P5e=(t,e)=>{if(t instanceof v5e)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let r=null;if(!e.rtl)r=t.match(e.includePrerelease?aP[lP.COERCEFULL]:aP[lP.COERCE]);else{let p=e.includePrerelease?aP[lP.COERCERTLFULL]:aP[lP.COERCERTL],h;for(;(h=p.exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||h.index+h[0].length!==r.index+r[0].length)&&(r=h),p.lastIndex=h.index+h[1].length+h[2].length;p.lastIndex=-1}if(r===null)return null;let o=r[2],a=r[3]||"0",n=r[4]||"0",u=e.includePrerelease&&r[5]?`-${r[5]}`:"",A=e.includePrerelease&&r[6]?`+${r[6]}`:"";return D5e(`${o}.${a}.${n}${u}${A}`,e)};Zz.exports=P5e});var tJ=_((pQt,eJ)=>{"use strict";eJ.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var cP=_((hQt,rJ)=>{"use strict";rJ.exports=Cn;Cn.Node=rg;Cn.create=Cn;function Cn(t){var e=this;if(e instanceof Cn||(e=new Cn),e.tail=null,e.head=null,e.length=0,t&&typeof t.forEach=="function")t.forEach(function(a){e.push(a)});else if(arguments.length>0)for(var r=0,o=arguments.length;r1)r=e;else if(this.head)o=this.head.next,r=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=0;o!==null;a++)r=t(r,o.value,a),o=o.next;return r};Cn.prototype.reduceReverse=function(t,e){var r,o=this.tail;if(arguments.length>1)r=e;else if(this.tail)o=this.tail.prev,r=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=this.length-1;o!==null;a--)r=t(r,o.value,a),o=o.prev;return r};Cn.prototype.toArray=function(){for(var t=new Array(this.length),e=0,r=this.head;r!==null;e++)t[e]=r.value,r=r.next;return t};Cn.prototype.toArrayReverse=function(){for(var t=new Array(this.length),e=0,r=this.tail;r!==null;e++)t[e]=r.value,r=r.prev;return t};Cn.prototype.slice=function(t,e){e=e||this.length,e<0&&(e+=this.length),t=t||0,t<0&&(t+=this.length);var r=new Cn;if(ethis.length&&(e=this.length);for(var o=0,a=this.head;a!==null&&othis.length&&(e=this.length);for(var o=this.length,a=this.tail;a!==null&&o>e;o--)a=a.prev;for(;a!==null&&o>t;o--,a=a.prev)r.push(a.value);return r};Cn.prototype.splice=function(t,e,...r){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var o=0,a=this.head;a!==null&&o{"use strict";var k5e=cP(),ng=Symbol("max"),If=Symbol("length"),um=Symbol("lengthCalculator"),tI=Symbol("allowStale"),ig=Symbol("maxAge"),wf=Symbol("dispose"),nJ=Symbol("noDisposeOnSet"),Qs=Symbol("lruList"),Uc=Symbol("cache"),sJ=Symbol("updateAgeOnGet"),qT=()=>1,GT=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let r=this[ng]=e.max||1/0,o=e.length||qT;if(this[um]=typeof o!="function"?qT:o,this[tI]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[ig]=e.maxAge||0,this[wf]=e.dispose,this[nJ]=e.noDisposeOnSet||!1,this[sJ]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[ng]=e||1/0,eI(this)}get max(){return this[ng]}set allowStale(e){this[tI]=!!e}get allowStale(){return this[tI]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[ig]=e,eI(this)}get maxAge(){return this[ig]}set lengthCalculator(e){typeof e!="function"&&(e=qT),e!==this[um]&&(this[um]=e,this[If]=0,this[Qs].forEach(r=>{r.length=this[um](r.value,r.key),this[If]+=r.length})),eI(this)}get lengthCalculator(){return this[um]}get length(){return this[If]}get itemCount(){return this[Qs].length}rforEach(e,r){r=r||this;for(let o=this[Qs].tail;o!==null;){let a=o.prev;iJ(this,e,o,r),o=a}}forEach(e,r){r=r||this;for(let o=this[Qs].head;o!==null;){let a=o.next;iJ(this,e,o,r),o=a}}keys(){return this[Qs].toArray().map(e=>e.key)}values(){return this[Qs].toArray().map(e=>e.value)}reset(){this[wf]&&this[Qs]&&this[Qs].length&&this[Qs].forEach(e=>this[wf](e.key,e.value)),this[Uc]=new Map,this[Qs]=new k5e,this[If]=0}dump(){return this[Qs].map(e=>uP(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Qs]}set(e,r,o){if(o=o||this[ig],o&&typeof o!="number")throw new TypeError("maxAge must be a number");let a=o?Date.now():0,n=this[um](r,e);if(this[Uc].has(e)){if(n>this[ng])return Am(this,this[Uc].get(e)),!1;let p=this[Uc].get(e).value;return this[wf]&&(this[nJ]||this[wf](e,p.value)),p.now=a,p.maxAge=o,p.value=r,this[If]+=n-p.length,p.length=n,this.get(e),eI(this),!0}let u=new YT(e,r,n,a,o);return u.length>this[ng]?(this[wf]&&this[wf](e,r),!1):(this[If]+=u.length,this[Qs].unshift(u),this[Uc].set(e,this[Qs].head),eI(this),!0)}has(e){if(!this[Uc].has(e))return!1;let r=this[Uc].get(e).value;return!uP(this,r)}get(e){return jT(this,e,!0)}peek(e){return jT(this,e,!1)}pop(){let e=this[Qs].tail;return e?(Am(this,e),e.value):null}del(e){Am(this,this[Uc].get(e))}load(e){this.reset();let r=Date.now();for(let o=e.length-1;o>=0;o--){let a=e[o],n=a.e||0;if(n===0)this.set(a.k,a.v);else{let u=n-r;u>0&&this.set(a.k,a.v,u)}}}prune(){this[Uc].forEach((e,r)=>jT(this,r,!1))}},jT=(t,e,r)=>{let o=t[Uc].get(e);if(o){let a=o.value;if(uP(t,a)){if(Am(t,o),!t[tI])return}else r&&(t[sJ]&&(o.value.now=Date.now()),t[Qs].unshiftNode(o));return a.value}},uP=(t,e)=>{if(!e||!e.maxAge&&!t[ig])return!1;let r=Date.now()-e.now;return e.maxAge?r>e.maxAge:t[ig]&&r>t[ig]},eI=t=>{if(t[If]>t[ng])for(let e=t[Qs].tail;t[If]>t[ng]&&e!==null;){let r=e.prev;Am(t,e),e=r}},Am=(t,e)=>{if(e){let r=e.value;t[wf]&&t[wf](r.key,r.value),t[If]-=r.length,t[Uc].delete(r.key),t[Qs].removeNode(e)}},YT=class{constructor(e,r,o,a,n){this.key=e,this.value=r,this.length=o,this.now=a,this.maxAge=n||0}},iJ=(t,e,r,o)=>{let a=r.value;uP(t,a)&&(Am(t,r),t[tI]||(a=void 0)),a&&e.call(o,a.value,a.key,t)};oJ.exports=GT});var Ml=_((dQt,AJ)=>{var WT=class t{constructor(e,r){if(r=F5e(r),e instanceof t)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new t(e.raw,r);if(e instanceof KT)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(o=>this.parseRange(o.trim())).filter(o=>o.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let o=this.set[0];if(this.set=this.set.filter(a=>!cJ(a[0])),this.set.length===0)this.set=[o];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&U5e(a[0])){this.set=[a];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let o=((this.options.includePrerelease&&M5e)|(this.options.loose&&O5e))+":"+e,a=lJ.get(o);if(a)return a;let n=this.options.loose,u=n?ba[Xo.HYPHENRANGELOOSE]:ba[Xo.HYPHENRANGE];e=e.replace(u,z5e(this.options.includePrerelease)),ci("hyphen replace",e),e=e.replace(ba[Xo.COMPARATORTRIM],T5e),ci("comparator trim",e),e=e.replace(ba[Xo.TILDETRIM],N5e),ci("tilde trim",e),e=e.replace(ba[Xo.CARETTRIM],L5e),ci("caret trim",e);let A=e.split(" ").map(I=>_5e(I,this.options)).join(" ").split(/\s+/).map(I=>V5e(I,this.options));n&&(A=A.filter(I=>(ci("loose invalid filter",I,this.options),!!I.match(ba[Xo.COMPARATORLOOSE])))),ci("range list",A);let p=new Map,h=A.map(I=>new KT(I,this.options));for(let I of h){if(cJ(I))return[I];p.set(I.value,I)}p.size>1&&p.has("")&&p.delete("");let E=[...p.values()];return lJ.set(o,E),E}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(o=>uJ(o,r)&&e.set.some(a=>uJ(a,r)&&o.every(n=>a.every(u=>n.intersects(u,r)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new R5e(e,this.options)}catch{return!1}for(let r=0;rt.value==="<0.0.0-0",U5e=t=>t.value==="",uJ=(t,e)=>{let r=!0,o=t.slice(),a=o.pop();for(;r&&o.length;)r=o.every(n=>a.intersects(n,e)),a=o.pop();return r},_5e=(t,e)=>(ci("comp",t,e),t=j5e(t,e),ci("caret",t),t=H5e(t,e),ci("tildes",t),t=Y5e(t,e),ci("xrange",t),t=K5e(t,e),ci("stars",t),t),Zo=t=>!t||t.toLowerCase()==="x"||t==="*",H5e=(t,e)=>t.trim().split(/\s+/).map(r=>q5e(r,e)).join(" "),q5e=(t,e)=>{let r=e.loose?ba[Xo.TILDELOOSE]:ba[Xo.TILDE];return t.replace(r,(o,a,n,u,A)=>{ci("tilde",t,o,a,n,u,A);let p;return Zo(a)?p="":Zo(n)?p=`>=${a}.0.0 <${+a+1}.0.0-0`:Zo(u)?p=`>=${a}.${n}.0 <${a}.${+n+1}.0-0`:A?(ci("replaceTilde pr",A),p=`>=${a}.${n}.${u}-${A} <${a}.${+n+1}.0-0`):p=`>=${a}.${n}.${u} <${a}.${+n+1}.0-0`,ci("tilde return",p),p})},j5e=(t,e)=>t.trim().split(/\s+/).map(r=>G5e(r,e)).join(" "),G5e=(t,e)=>{ci("caret",t,e);let r=e.loose?ba[Xo.CARETLOOSE]:ba[Xo.CARET],o=e.includePrerelease?"-0":"";return t.replace(r,(a,n,u,A,p)=>{ci("caret",t,a,n,u,A,p);let h;return Zo(n)?h="":Zo(u)?h=`>=${n}.0.0${o} <${+n+1}.0.0-0`:Zo(A)?n==="0"?h=`>=${n}.${u}.0${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.0${o} <${+n+1}.0.0-0`:p?(ci("replaceCaret pr",p),n==="0"?u==="0"?h=`>=${n}.${u}.${A}-${p} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}-${p} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A}-${p} <${+n+1}.0.0-0`):(ci("no pr"),n==="0"?u==="0"?h=`>=${n}.${u}.${A}${o} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A} <${+n+1}.0.0-0`),ci("caret return",h),h})},Y5e=(t,e)=>(ci("replaceXRanges",t,e),t.split(/\s+/).map(r=>W5e(r,e)).join(" ")),W5e=(t,e)=>{t=t.trim();let r=e.loose?ba[Xo.XRANGELOOSE]:ba[Xo.XRANGE];return t.replace(r,(o,a,n,u,A,p)=>{ci("xRange",t,o,a,n,u,A,p);let h=Zo(n),E=h||Zo(u),I=E||Zo(A),v=I;return a==="="&&v&&(a=""),p=e.includePrerelease?"-0":"",h?a===">"||a==="<"?o="<0.0.0-0":o="*":a&&v?(E&&(u=0),A=0,a===">"?(a=">=",E?(n=+n+1,u=0,A=0):(u=+u+1,A=0)):a==="<="&&(a="<",E?n=+n+1:u=+u+1),a==="<"&&(p="-0"),o=`${a+n}.${u}.${A}${p}`):E?o=`>=${n}.0.0${p} <${+n+1}.0.0-0`:I&&(o=`>=${n}.${u}.0${p} <${n}.${+u+1}.0-0`),ci("xRange return",o),o})},K5e=(t,e)=>(ci("replaceStars",t,e),t.trim().replace(ba[Xo.STAR],"")),V5e=(t,e)=>(ci("replaceGTE0",t,e),t.trim().replace(ba[e.includePrerelease?Xo.GTE0PRE:Xo.GTE0],"")),z5e=t=>(e,r,o,a,n,u,A,p,h,E,I,v,x)=>(Zo(o)?r="":Zo(a)?r=`>=${o}.0.0${t?"-0":""}`:Zo(n)?r=`>=${o}.${a}.0${t?"-0":""}`:u?r=`>=${r}`:r=`>=${r}${t?"-0":""}`,Zo(h)?p="":Zo(E)?p=`<${+h+1}.0.0-0`:Zo(I)?p=`<${h}.${+E+1}.0-0`:v?p=`<=${h}.${E}.${I}-${v}`:t?p=`<${h}.${E}.${+I+1}-0`:p=`<=${p}`,`${r} ${p}`.trim()),J5e=(t,e,r)=>{for(let o=0;o0){let a=t[o].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var rI=_((mQt,mJ)=>{var nI=Symbol("SemVer ANY"),JT=class t{static get ANY(){return nI}constructor(e,r){if(r=fJ(r),e instanceof t){if(e.loose===!!r.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),zT("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===nI?this.value="":this.value=this.operator+this.semver.version,zT("comp",this)}parse(e){let r=this.options.loose?pJ[hJ.COMPARATORLOOSE]:pJ[hJ.COMPARATOR],o=e.match(r);if(!o)throw new TypeError(`Invalid comparator: ${e}`);this.operator=o[1]!==void 0?o[1]:"",this.operator==="="&&(this.operator=""),o[2]?this.semver=new gJ(o[2],this.options.loose):this.semver=nI}toString(){return this.value}test(e){if(zT("Comparator.test",e,this.options.loose),this.semver===nI||e===nI)return!0;if(typeof e=="string")try{e=new gJ(e,this.options)}catch{return!1}return VT(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new dJ(e.value,r).test(this.value):e.operator===""?e.value===""?!0:new dJ(this.value,r).test(e.semver):(r=fJ(r),r.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||VT(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||VT(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};mJ.exports=JT;var fJ=eP(),{safeRe:pJ,t:hJ}=lm(),VT=HT(),zT=Zw(),gJ=Po(),dJ=Ml()});var iI=_((yQt,yJ)=>{var X5e=Ml(),Z5e=(t,e,r)=>{try{e=new X5e(e,r)}catch{return!1}return e.test(t)};yJ.exports=Z5e});var CJ=_((EQt,EJ)=>{var $5e=Ml(),eGe=(t,e)=>new $5e(t,e).set.map(r=>r.map(o=>o.value).join(" ").trim().split(" "));EJ.exports=eGe});var IJ=_((CQt,wJ)=>{var tGe=Po(),rGe=Ml(),nGe=(t,e,r)=>{let o=null,a=null,n=null;try{n=new rGe(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===-1)&&(o=u,a=new tGe(o,r))}),o};wJ.exports=nGe});var vJ=_((wQt,BJ)=>{var iGe=Po(),sGe=Ml(),oGe=(t,e,r)=>{let o=null,a=null,n=null;try{n=new sGe(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===1)&&(o=u,a=new iGe(o,r))}),o};BJ.exports=oGe});var bJ=_((IQt,PJ)=>{var XT=Po(),aGe=Ml(),DJ=$w(),lGe=(t,e)=>{t=new aGe(t,e);let r=new XT("0.0.0");if(t.test(r)||(r=new XT("0.0.0-0"),t.test(r)))return r;r=null;for(let o=0;o{let A=new XT(u.semver.version);switch(u.operator){case">":A.prerelease.length===0?A.patch++:A.prerelease.push(0),A.raw=A.format();case"":case">=":(!n||DJ(A,n))&&(n=A);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${u.operator}`)}}),n&&(!r||DJ(r,n))&&(r=n)}return r&&t.test(r)?r:null};PJ.exports=lGe});var xJ=_((BQt,SJ)=>{var cGe=Ml(),uGe=(t,e)=>{try{return new cGe(t,e).range||"*"}catch{return null}};SJ.exports=uGe});var AP=_((vQt,RJ)=>{var AGe=Po(),FJ=rI(),{ANY:fGe}=FJ,pGe=Ml(),hGe=iI(),kJ=$w(),QJ=iP(),gGe=oP(),dGe=sP(),mGe=(t,e,r,o)=>{t=new AGe(t,o),e=new pGe(e,o);let a,n,u,A,p;switch(r){case">":a=kJ,n=gGe,u=QJ,A=">",p=">=";break;case"<":a=QJ,n=dGe,u=kJ,A="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(hGe(t,e,o))return!1;for(let h=0;h{x.semver===fGe&&(x=new FJ(">=0.0.0")),I=I||x,v=v||x,a(x.semver,I.semver,o)?I=x:u(x.semver,v.semver,o)&&(v=x)}),I.operator===A||I.operator===p||(!v.operator||v.operator===A)&&n(t,v.semver))return!1;if(v.operator===p&&u(t,v.semver))return!1}return!0};RJ.exports=mGe});var NJ=_((DQt,TJ)=>{var yGe=AP(),EGe=(t,e,r)=>yGe(t,e,">",r);TJ.exports=EGe});var MJ=_((PQt,LJ)=>{var CGe=AP(),wGe=(t,e,r)=>CGe(t,e,"<",r);LJ.exports=wGe});var _J=_((bQt,UJ)=>{var OJ=Ml(),IGe=(t,e,r)=>(t=new OJ(t,r),e=new OJ(e,r),t.intersects(e,r));UJ.exports=IGe});var qJ=_((SQt,HJ)=>{var BGe=iI(),vGe=Ll();HJ.exports=(t,e,r)=>{let o=[],a=null,n=null,u=t.sort((E,I)=>vGe(E,I,r));for(let E of u)BGe(E,e,r)?(n=E,a||(a=E)):(n&&o.push([a,n]),n=null,a=null);a&&o.push([a,null]);let A=[];for(let[E,I]of o)E===I?A.push(E):!I&&E===u[0]?A.push("*"):I?E===u[0]?A.push(`<=${I}`):A.push(`${E} - ${I}`):A.push(`>=${E}`);let p=A.join(" || "),h=typeof e.raw=="string"?e.raw:String(e);return p.length{var jJ=Ml(),$T=rI(),{ANY:ZT}=$T,sI=iI(),eN=Ll(),DGe=(t,e,r={})=>{if(t===e)return!0;t=new jJ(t,r),e=new jJ(e,r);let o=!1;e:for(let a of t.set){for(let n of e.set){let u=bGe(a,n,r);if(o=o||u!==null,u)continue e}if(o)return!1}return!0},PGe=[new $T(">=0.0.0-0")],GJ=[new $T(">=0.0.0")],bGe=(t,e,r)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===ZT){if(e.length===1&&e[0].semver===ZT)return!0;r.includePrerelease?t=PGe:t=GJ}if(e.length===1&&e[0].semver===ZT){if(r.includePrerelease)return!0;e=GJ}let o=new Set,a,n;for(let x of t)x.operator===">"||x.operator===">="?a=YJ(a,x,r):x.operator==="<"||x.operator==="<="?n=WJ(n,x,r):o.add(x.semver);if(o.size>1)return null;let u;if(a&&n){if(u=eN(a.semver,n.semver,r),u>0)return null;if(u===0&&(a.operator!==">="||n.operator!=="<="))return null}for(let x of o){if(a&&!sI(x,String(a),r)||n&&!sI(x,String(n),r))return null;for(let C of e)if(!sI(x,String(C),r))return!1;return!0}let A,p,h,E,I=n&&!r.includePrerelease&&n.semver.prerelease.length?n.semver:!1,v=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1;I&&I.prerelease.length===1&&n.operator==="<"&&I.prerelease[0]===0&&(I=!1);for(let x of e){if(E=E||x.operator===">"||x.operator===">=",h=h||x.operator==="<"||x.operator==="<=",a){if(v&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===v.major&&x.semver.minor===v.minor&&x.semver.patch===v.patch&&(v=!1),x.operator===">"||x.operator===">="){if(A=YJ(a,x,r),A===x&&A!==a)return!1}else if(a.operator===">="&&!sI(a.semver,String(x),r))return!1}if(n){if(I&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===I.major&&x.semver.minor===I.minor&&x.semver.patch===I.patch&&(I=!1),x.operator==="<"||x.operator==="<="){if(p=WJ(n,x,r),p===x&&p!==n)return!1}else if(n.operator==="<="&&!sI(n.semver,String(x),r))return!1}if(!x.operator&&(n||a)&&u!==0)return!1}return!(a&&h&&!n&&u!==0||n&&E&&!a&&u!==0||v||I)},YJ=(t,e,r)=>{if(!t)return e;let o=eN(t.semver,e.semver,r);return o>0?t:o<0||e.operator===">"&&t.operator===">="?e:t},WJ=(t,e,r)=>{if(!t)return e;let o=eN(t.semver,e.semver,r);return o<0?t:o>0||e.operator==="<"&&t.operator==="<="?e:t};KJ.exports=DGe});var Jn=_((kQt,XJ)=>{var tN=lm(),zJ=Xw(),SGe=Po(),JJ=MT(),xGe=tg(),kGe=dz(),QGe=yz(),FGe=wz(),RGe=vz(),TGe=Pz(),NGe=Sz(),LGe=kz(),MGe=Fz(),OGe=Ll(),UGe=Lz(),_Ge=Oz(),HGe=nP(),qGe=qz(),jGe=Gz(),GGe=$w(),YGe=iP(),WGe=UT(),KGe=_T(),VGe=sP(),zGe=oP(),JGe=HT(),XGe=$z(),ZGe=rI(),$Ge=Ml(),e9e=iI(),t9e=CJ(),r9e=IJ(),n9e=vJ(),i9e=bJ(),s9e=xJ(),o9e=AP(),a9e=NJ(),l9e=MJ(),c9e=_J(),u9e=qJ(),A9e=VJ();XJ.exports={parse:xGe,valid:kGe,clean:QGe,inc:FGe,diff:RGe,major:TGe,minor:NGe,patch:LGe,prerelease:MGe,compare:OGe,rcompare:UGe,compareLoose:_Ge,compareBuild:HGe,sort:qGe,rsort:jGe,gt:GGe,lt:YGe,eq:WGe,neq:KGe,gte:VGe,lte:zGe,cmp:JGe,coerce:XGe,Comparator:ZGe,Range:$Ge,satisfies:e9e,toComparators:t9e,maxSatisfying:r9e,minSatisfying:n9e,minVersion:i9e,validRange:s9e,outside:o9e,gtr:a9e,ltr:l9e,intersects:c9e,simplifyRange:u9e,subset:A9e,SemVer:SGe,re:tN.re,src:tN.src,tokens:tN.t,SEMVER_SPEC_VERSION:zJ.SEMVER_SPEC_VERSION,RELEASE_TYPES:zJ.RELEASE_TYPES,compareIdentifiers:JJ.compareIdentifiers,rcompareIdentifiers:JJ.rcompareIdentifiers}});var $J=_((QQt,ZJ)=>{"use strict";function f9e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function sg(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,sg)}f9e(sg,Error);sg.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I{switch(Re[1]){case"|":return Se|Re[3];case"&":return Se&Re[3];case"^":return Se^Re[3]}},$)},v="!",x=Te("!",!1),C=function($){return!$},R="(",L=Te("(",!1),U=")",z=Te(")",!1),te=function($){return $},ae=/^[^ \t\n\r()!|&\^]/,le=Fe([" "," ",` + `,"\r","(",")","!","|","&","^"],!0,!1),ce=function($){return e.queryPattern.test($)},Ce=function($){return e.checkFn($)},de=be("whitespace"),Be=/^[ \t\n\r]/,Ee=Fe([" "," ",` + `,"\r"],!1,!1),g=0,me=0,we=[{line:1,column:1}],Ae=0,ne=[],Z=0,xe;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function Ne(){return t.substring(me,g)}function ht(){return Ue(me,g)}function H($,ie){throw ie=ie!==void 0?ie:Ue(me,g),b([be($)],t.substring(me,g),ie)}function rt($,ie){throw ie=ie!==void 0?ie:Ue(me,g),w($,ie)}function Te($,ie){return{type:"literal",text:$,ignoreCase:ie}}function Fe($,ie,Se){return{type:"class",parts:$,inverted:ie,ignoreCase:Se}}function ke(){return{type:"any"}}function Ye(){return{type:"end"}}function be($){return{type:"other",description:$}}function et($){var ie=we[$],Se;if(ie)return ie;for(Se=$-1;!we[Se];)Se--;for(ie=we[Se],ie={line:ie.line,column:ie.column};Se<$;)t.charCodeAt(Se)===10?(ie.line++,ie.column=1):ie.column++,Se++;return we[$]=ie,ie}function Ue($,ie){var Se=et($),Re=et(ie);return{start:{offset:$,line:Se.line,column:Se.column},end:{offset:ie,line:Re.line,column:Re.column}}}function S($){gAe&&(Ae=g,ne=[]),ne.push($))}function w($,ie){return new sg($,null,null,ie)}function b($,ie,Se){return new sg(sg.buildMessage($,ie),$,ie,Se)}function y(){var $,ie,Se,Re,at,dt,jt,tr;if($=g,ie=F(),ie!==r){for(Se=[],Re=g,at=X(),at!==r?(t.charCodeAt(g)===124?(dt=n,g++):(dt=r,Z===0&&S(u)),dt===r&&(t.charCodeAt(g)===38?(dt=A,g++):(dt=r,Z===0&&S(p)),dt===r&&(t.charCodeAt(g)===94?(dt=h,g++):(dt=r,Z===0&&S(E)))),dt!==r?(jt=X(),jt!==r?(tr=F(),tr!==r?(at=[at,dt,jt,tr],Re=at):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r);Re!==r;)Se.push(Re),Re=g,at=X(),at!==r?(t.charCodeAt(g)===124?(dt=n,g++):(dt=r,Z===0&&S(u)),dt===r&&(t.charCodeAt(g)===38?(dt=A,g++):(dt=r,Z===0&&S(p)),dt===r&&(t.charCodeAt(g)===94?(dt=h,g++):(dt=r,Z===0&&S(E)))),dt!==r?(jt=X(),jt!==r?(tr=F(),tr!==r?(at=[at,dt,jt,tr],Re=at):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r);Se!==r?(me=$,ie=I(ie,Se),$=ie):(g=$,$=r)}else g=$,$=r;return $}function F(){var $,ie,Se,Re,at,dt;return $=g,t.charCodeAt(g)===33?(ie=v,g++):(ie=r,Z===0&&S(x)),ie!==r?(Se=F(),Se!==r?(me=$,ie=C(Se),$=ie):(g=$,$=r)):(g=$,$=r),$===r&&($=g,t.charCodeAt(g)===40?(ie=R,g++):(ie=r,Z===0&&S(L)),ie!==r?(Se=X(),Se!==r?(Re=y(),Re!==r?(at=X(),at!==r?(t.charCodeAt(g)===41?(dt=U,g++):(dt=r,Z===0&&S(z)),dt!==r?(me=$,ie=te(Re),$=ie):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r),$===r&&($=J())),$}function J(){var $,ie,Se,Re,at;if($=g,ie=X(),ie!==r){if(Se=g,Re=[],ae.test(t.charAt(g))?(at=t.charAt(g),g++):(at=r,Z===0&&S(le)),at!==r)for(;at!==r;)Re.push(at),ae.test(t.charAt(g))?(at=t.charAt(g),g++):(at=r,Z===0&&S(le));else Re=r;Re!==r?Se=t.substring(Se,g):Se=Re,Se!==r?(me=g,Re=ce(Se),Re?Re=void 0:Re=r,Re!==r?(me=$,ie=Ce(Se),$=ie):(g=$,$=r)):(g=$,$=r)}else g=$,$=r;return $}function X(){var $,ie;for(Z++,$=[],Be.test(t.charAt(g))?(ie=t.charAt(g),g++):(ie=r,Z===0&&S(Ee));ie!==r;)$.push(ie),Be.test(t.charAt(g))?(ie=t.charAt(g),g++):(ie=r,Z===0&&S(Ee));return Z--,$===r&&(ie=r,Z===0&&S(de)),$}if(xe=a(),xe!==r&&g===t.length)return xe;throw xe!==r&&g{var{parse:h9e}=$J();fP.makeParser=(t=/[a-z]+/)=>(e,r)=>h9e(e,{queryPattern:t,checkFn:r});fP.parse=fP.makeParser()});var rX=_((RQt,tX)=>{"use strict";tX.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var rN=_((TQt,iX)=>{var oI=rX(),nX={};for(let t of Object.keys(oI))nX[oI[t]]=t;var Ar={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};iX.exports=Ar;for(let t of Object.keys(Ar)){if(!("channels"in Ar[t]))throw new Error("missing channels property: "+t);if(!("labels"in Ar[t]))throw new Error("missing channel labels property: "+t);if(Ar[t].labels.length!==Ar[t].channels)throw new Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=Ar[t];delete Ar[t].channels,delete Ar[t].labels,Object.defineProperty(Ar[t],"channels",{value:e}),Object.defineProperty(Ar[t],"labels",{value:r})}Ar.rgb.hsl=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(e,r,o),n=Math.max(e,r,o),u=n-a,A,p;n===a?A=0:e===n?A=(r-o)/u:r===n?A=2+(o-e)/u:o===n&&(A=4+(e-r)/u),A=Math.min(A*60,360),A<0&&(A+=360);let h=(a+n)/2;return n===a?p=0:h<=.5?p=u/(n+a):p=u/(2-n-a),[A,p*100,h*100]};Ar.rgb.hsv=function(t){let e,r,o,a,n,u=t[0]/255,A=t[1]/255,p=t[2]/255,h=Math.max(u,A,p),E=h-Math.min(u,A,p),I=function(v){return(h-v)/6/E+1/2};return E===0?(a=0,n=0):(n=E/h,e=I(u),r=I(A),o=I(p),u===h?a=o-r:A===h?a=1/3+e-o:p===h&&(a=2/3+r-e),a<0?a+=1:a>1&&(a-=1)),[a*360,n*100,h*100]};Ar.rgb.hwb=function(t){let e=t[0],r=t[1],o=t[2],a=Ar.rgb.hsl(t)[0],n=1/255*Math.min(e,Math.min(r,o));return o=1-1/255*Math.max(e,Math.max(r,o)),[a,n*100,o*100]};Ar.rgb.cmyk=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(1-e,1-r,1-o),n=(1-e-a)/(1-a)||0,u=(1-r-a)/(1-a)||0,A=(1-o-a)/(1-a)||0;return[n*100,u*100,A*100,a*100]};function g9e(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2}Ar.rgb.keyword=function(t){let e=nX[t];if(e)return e;let r=1/0,o;for(let a of Object.keys(oI)){let n=oI[a],u=g9e(t,n);u.04045?((e+.055)/1.055)**2.4:e/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92;let a=e*.4124+r*.3576+o*.1805,n=e*.2126+r*.7152+o*.0722,u=e*.0193+r*.1192+o*.9505;return[a*100,n*100,u*100]};Ar.rgb.lab=function(t){let e=Ar.rgb.xyz(t),r=e[0],o=e[1],a=e[2];r/=95.047,o/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let n=116*o-16,u=500*(r-o),A=200*(o-a);return[n,u,A]};Ar.hsl.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a,n,u;if(r===0)return u=o*255,[u,u,u];o<.5?a=o*(1+r):a=o+r-o*r;let A=2*o-a,p=[0,0,0];for(let h=0;h<3;h++)n=e+1/3*-(h-1),n<0&&n++,n>1&&n--,6*n<1?u=A+(a-A)*6*n:2*n<1?u=a:3*n<2?u=A+(a-A)*(2/3-n)*6:u=A,p[h]=u*255;return p};Ar.hsl.hsv=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=r,n=Math.max(o,.01);o*=2,r*=o<=1?o:2-o,a*=n<=1?n:2-n;let u=(o+r)/2,A=o===0?2*a/(n+a):2*r/(o+r);return[e,A*100,u*100]};Ar.hsv.rgb=function(t){let e=t[0]/60,r=t[1]/100,o=t[2]/100,a=Math.floor(e)%6,n=e-Math.floor(e),u=255*o*(1-r),A=255*o*(1-r*n),p=255*o*(1-r*(1-n));switch(o*=255,a){case 0:return[o,p,u];case 1:return[A,o,u];case 2:return[u,o,p];case 3:return[u,A,o];case 4:return[p,u,o];case 5:return[o,u,A]}};Ar.hsv.hsl=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=Math.max(o,.01),n,u;u=(2-r)*o;let A=(2-r)*a;return n=r*a,n/=A<=1?A:2-A,n=n||0,u/=2,[e,n*100,u*100]};Ar.hwb.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a=r+o,n;a>1&&(r/=a,o/=a);let u=Math.floor(6*e),A=1-o;n=6*e-u,u&1&&(n=1-n);let p=r+n*(A-r),h,E,I;switch(u){default:case 6:case 0:h=A,E=p,I=r;break;case 1:h=p,E=A,I=r;break;case 2:h=r,E=A,I=p;break;case 3:h=r,E=p,I=A;break;case 4:h=p,E=r,I=A;break;case 5:h=A,E=r,I=p;break}return[h*255,E*255,I*255]};Ar.cmyk.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a=t[3]/100,n=1-Math.min(1,e*(1-a)+a),u=1-Math.min(1,r*(1-a)+a),A=1-Math.min(1,o*(1-a)+a);return[n*255,u*255,A*255]};Ar.xyz.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a,n,u;return a=e*3.2406+r*-1.5372+o*-.4986,n=e*-.9689+r*1.8758+o*.0415,u=e*.0557+r*-.204+o*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,n=n>.0031308?1.055*n**(1/2.4)-.055:n*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),u=Math.min(Math.max(0,u),1),[a*255,n*255,u*255]};Ar.xyz.lab=function(t){let e=t[0],r=t[1],o=t[2];e/=95.047,r/=100,o/=108.883,e=e>.008856?e**(1/3):7.787*e+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;let a=116*r-16,n=500*(e-r),u=200*(r-o);return[a,n,u]};Ar.lab.xyz=function(t){let e=t[0],r=t[1],o=t[2],a,n,u;n=(e+16)/116,a=r/500+n,u=n-o/200;let A=n**3,p=a**3,h=u**3;return n=A>.008856?A:(n-16/116)/7.787,a=p>.008856?p:(a-16/116)/7.787,u=h>.008856?h:(u-16/116)/7.787,a*=95.047,n*=100,u*=108.883,[a,n,u]};Ar.lab.lch=function(t){let e=t[0],r=t[1],o=t[2],a;a=Math.atan2(o,r)*360/2/Math.PI,a<0&&(a+=360);let u=Math.sqrt(r*r+o*o);return[e,u,a]};Ar.lch.lab=function(t){let e=t[0],r=t[1],a=t[2]/360*2*Math.PI,n=r*Math.cos(a),u=r*Math.sin(a);return[e,n,u]};Ar.rgb.ansi16=function(t,e=null){let[r,o,a]=t,n=e===null?Ar.rgb.hsv(t)[2]:e;if(n=Math.round(n/50),n===0)return 30;let u=30+(Math.round(a/255)<<2|Math.round(o/255)<<1|Math.round(r/255));return n===2&&(u+=60),u};Ar.hsv.ansi16=function(t){return Ar.rgb.ansi16(Ar.hsv.rgb(t),t[2])};Ar.rgb.ansi256=function(t){let e=t[0],r=t[1],o=t[2];return e===r&&r===o?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(r/255*5)+Math.round(o/255*5)};Ar.ansi16.rgb=function(t){let e=t%10;if(e===0||e===7)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];let r=(~~(t>50)+1)*.5,o=(e&1)*r*255,a=(e>>1&1)*r*255,n=(e>>2&1)*r*255;return[o,a,n]};Ar.ansi256.rgb=function(t){if(t>=232){let n=(t-232)*10+8;return[n,n,n]}t-=16;let e,r=Math.floor(t/36)/5*255,o=Math.floor((e=t%36)/6)/5*255,a=e%6/5*255;return[r,o,a]};Ar.rgb.hex=function(t){let r=(((Math.round(t[0])&255)<<16)+((Math.round(t[1])&255)<<8)+(Math.round(t[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};Ar.hex.rgb=function(t){let e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];let r=e[0];e[0].length===3&&(r=r.split("").map(A=>A+A).join(""));let o=parseInt(r,16),a=o>>16&255,n=o>>8&255,u=o&255;return[a,n,u]};Ar.rgb.hcg=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.max(Math.max(e,r),o),n=Math.min(Math.min(e,r),o),u=a-n,A,p;return u<1?A=n/(1-u):A=0,u<=0?p=0:a===e?p=(r-o)/u%6:a===r?p=2+(o-e)/u:p=4+(e-r)/u,p/=6,p%=1,[p*360,u*100,A*100]};Ar.hsl.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=r<.5?2*e*r:2*e*(1-r),a=0;return o<1&&(a=(r-.5*o)/(1-o)),[t[0],o*100,a*100]};Ar.hsv.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=e*r,a=0;return o<1&&(a=(r-o)/(1-o)),[t[0],o*100,a*100]};Ar.hcg.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100;if(r===0)return[o*255,o*255,o*255];let a=[0,0,0],n=e%1*6,u=n%1,A=1-u,p=0;switch(Math.floor(n)){case 0:a[0]=1,a[1]=u,a[2]=0;break;case 1:a[0]=A,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=u;break;case 3:a[0]=0,a[1]=A,a[2]=1;break;case 4:a[0]=u,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=A}return p=(1-r)*o,[(r*a[0]+p)*255,(r*a[1]+p)*255,(r*a[2]+p)*255]};Ar.hcg.hsv=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e),a=0;return o>0&&(a=e/o),[t[0],a*100,o*100]};Ar.hcg.hsl=function(t){let e=t[1]/100,o=t[2]/100*(1-e)+.5*e,a=0;return o>0&&o<.5?a=e/(2*o):o>=.5&&o<1&&(a=e/(2*(1-o))),[t[0],a*100,o*100]};Ar.hcg.hwb=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e);return[t[0],(o-e)*100,(1-o)*100]};Ar.hwb.hcg=function(t){let e=t[1]/100,o=1-t[2]/100,a=o-e,n=0;return a<1&&(n=(o-a)/(1-a)),[t[0],a*100,n*100]};Ar.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]};Ar.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]};Ar.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]};Ar.gray.hsl=function(t){return[0,0,t[0]]};Ar.gray.hsv=Ar.gray.hsl;Ar.gray.hwb=function(t){return[0,100,t[0]]};Ar.gray.cmyk=function(t){return[0,0,0,t[0]]};Ar.gray.lab=function(t){return[t[0],0,0]};Ar.gray.hex=function(t){let e=Math.round(t[0]/100*255)&255,o=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(o.length)+o};Ar.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}});var oX=_((NQt,sX)=>{var pP=rN();function d9e(){let t={},e=Object.keys(pP);for(let r=e.length,o=0;o{var nN=rN(),C9e=oX(),fm={},w9e=Object.keys(nN);function I9e(t){let e=function(...r){let o=r[0];return o==null?o:(o.length>1&&(r=o),t(r))};return"conversion"in t&&(e.conversion=t.conversion),e}function B9e(t){let e=function(...r){let o=r[0];if(o==null)return o;o.length>1&&(r=o);let a=t(r);if(typeof a=="object")for(let n=a.length,u=0;u{fm[t]={},Object.defineProperty(fm[t],"channels",{value:nN[t].channels}),Object.defineProperty(fm[t],"labels",{value:nN[t].labels});let e=C9e(t);Object.keys(e).forEach(o=>{let a=e[o];fm[t][o]=B9e(a),fm[t][o].raw=I9e(a)})});aX.exports=fm});var aI=_((MQt,pX)=>{"use strict";var cX=(t,e)=>(...r)=>`\x1B[${t(...r)+e}m`,uX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};5;${o}m`},AX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};2;${o[0]};${o[1]};${o[2]}m`},hP=t=>t,fX=(t,e,r)=>[t,e,r],pm=(t,e,r)=>{Object.defineProperty(t,e,{get:()=>{let o=r();return Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0}),o},enumerable:!0,configurable:!0})},iN,hm=(t,e,r,o)=>{iN===void 0&&(iN=lX());let a=o?10:0,n={};for(let[u,A]of Object.entries(iN)){let p=u==="ansi16"?"ansi":u;u===e?n[p]=t(r,a):typeof A=="object"&&(n[p]=t(A[e],a))}return n};function v9e(){let t=new Map,e={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};e.color.gray=e.color.blackBright,e.bgColor.bgGray=e.bgColor.bgBlackBright,e.color.grey=e.color.blackBright,e.bgColor.bgGrey=e.bgColor.bgBlackBright;for(let[r,o]of Object.entries(e)){for(let[a,n]of Object.entries(o))e[a]={open:`\x1B[${n[0]}m`,close:`\x1B[${n[1]}m`},o[a]=e[a],t.set(n[0],n[1]);Object.defineProperty(e,r,{value:o,enumerable:!1})}return Object.defineProperty(e,"codes",{value:t,enumerable:!1}),e.color.close="\x1B[39m",e.bgColor.close="\x1B[49m",pm(e.color,"ansi",()=>hm(cX,"ansi16",hP,!1)),pm(e.color,"ansi256",()=>hm(uX,"ansi256",hP,!1)),pm(e.color,"ansi16m",()=>hm(AX,"rgb",fX,!1)),pm(e.bgColor,"ansi",()=>hm(cX,"ansi16",hP,!0)),pm(e.bgColor,"ansi256",()=>hm(uX,"ansi256",hP,!0)),pm(e.bgColor,"ansi16m",()=>hm(AX,"rgb",fX,!0)),e}Object.defineProperty(pX,"exports",{enumerable:!0,get:v9e})});var gX=_((OQt,hX)=>{"use strict";hX.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",o=e.indexOf(r+t),a=e.indexOf("--");return o!==-1&&(a===-1||o{"use strict";var D9e=ve("os"),dX=ve("tty"),Ol=gX(),{env:us}=process,Kp;Ol("no-color")||Ol("no-colors")||Ol("color=false")||Ol("color=never")?Kp=0:(Ol("color")||Ol("colors")||Ol("color=true")||Ol("color=always"))&&(Kp=1);"FORCE_COLOR"in us&&(us.FORCE_COLOR==="true"?Kp=1:us.FORCE_COLOR==="false"?Kp=0:Kp=us.FORCE_COLOR.length===0?1:Math.min(parseInt(us.FORCE_COLOR,10),3));function sN(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function oN(t,e){if(Kp===0)return 0;if(Ol("color=16m")||Ol("color=full")||Ol("color=truecolor"))return 3;if(Ol("color=256"))return 2;if(t&&!e&&Kp===void 0)return 0;let r=Kp||0;if(us.TERM==="dumb")return r;if(process.platform==="win32"){let o=D9e.release().split(".");return Number(o[0])>=10&&Number(o[2])>=10586?Number(o[2])>=14931?3:2:1}if("CI"in us)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(o=>o in us)||us.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in us)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(us.TEAMCITY_VERSION)?1:0;if("GITHUB_ACTIONS"in us)return 1;if(us.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in us){let o=parseInt((us.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(us.TERM_PROGRAM){case"iTerm.app":return o>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(us.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(us.TERM)||"COLORTERM"in us?1:r}function P9e(t){let e=oN(t,t&&t.isTTY);return sN(e)}mX.exports={supportsColor:P9e,stdout:sN(oN(!0,dX.isatty(1))),stderr:sN(oN(!0,dX.isatty(2)))}});var EX=_((_Qt,yX)=>{"use strict";var b9e=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},S9e=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r + `:` + `)+r,a=o+1,o=t.indexOf(` + `,a)}while(o!==-1);return n+=t.substr(a),n};yX.exports={stringReplaceAll:b9e,stringEncaseCRLFWithFirstIndex:S9e}});var vX=_((HQt,BX)=>{"use strict";var x9e=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,CX=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,k9e=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Q9e=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,F9e=new Map([["n",` + `],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function IX(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):F9e.get(t)||t}function R9e(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(k9e))r.push(a[2].replace(Q9e,(A,p,h)=>p?IX(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function T9e(t){CX.lastIndex=0;let e=[],r;for(;(r=CX.exec(t))!==null;){let o=r[1];if(r[2]){let a=R9e(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function wX(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}BX.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(x9e,(n,u,A,p,h,E)=>{if(u)a.push(IX(u));else if(p){let I=a.join("");a=[],o.push(r.length===0?I:wX(t,r)(I)),r.push({inverse:A,styles:T9e(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(wX(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var pN=_((qQt,SX)=>{"use strict";var lI=aI(),{stdout:cN,stderr:uN}=aN(),{stringReplaceAll:N9e,stringEncaseCRLFWithFirstIndex:L9e}=EX(),DX=["ansi","ansi","ansi256","ansi16m"],gm=Object.create(null),M9e=(t,e={})=>{if(e.level>3||e.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let r=cN?cN.level:0;t.level=e.level===void 0?r:e.level},AN=class{constructor(e){return PX(e)}},PX=t=>{let e={};return M9e(e,t),e.template=(...r)=>_9e(e.template,...r),Object.setPrototypeOf(e,gP.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=AN,e.template};function gP(t){return PX(t)}for(let[t,e]of Object.entries(lI))gm[t]={get(){let r=dP(this,fN(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};gm.visible={get(){let t=dP(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var bX=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of bX)gm[t]={get(){let{level:e}=this;return function(...r){let o=fN(lI.color[DX[e]][t](...r),lI.color.close,this._styler);return dP(this,o,this._isEmpty)}}};for(let t of bX){let e="bg"+t[0].toUpperCase()+t.slice(1);gm[e]={get(){let{level:r}=this;return function(...o){let a=fN(lI.bgColor[DX[r]][t](...o),lI.bgColor.close,this._styler);return dP(this,a,this._isEmpty)}}}}var O9e=Object.defineProperties(()=>{},{...gm,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),fN=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},dP=(t,e,r)=>{let o=(...a)=>U9e(o,a.length===1?""+a[0]:a.join(" "));return o.__proto__=O9e,o._generator=t,o._styler=e,o._isEmpty=r,o},U9e=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=N9e(e,r.close,r.open),r=r.parent;let n=e.indexOf(` + `);return n!==-1&&(e=L9e(e,a,o,n)),o+e+a},lN,_9e=(t,...e)=>{let[r]=e;if(!Array.isArray(r))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";Ul.isInteger=t=>typeof t=="number"?Number.isInteger(t):typeof t=="string"&&t.trim()!==""?Number.isInteger(Number(t)):!1;Ul.find=(t,e)=>t.nodes.find(r=>r.type===e);Ul.exceedsLimit=(t,e,r=1,o)=>o===!1||!Ul.isInteger(t)||!Ul.isInteger(e)?!1:(Number(e)-Number(t))/Number(r)>=o;Ul.escapeNode=(t,e=0,r)=>{let o=t.nodes[e];o&&(r&&o.type===r||o.type==="open"||o.type==="close")&&o.escaped!==!0&&(o.value="\\"+o.value,o.escaped=!0)};Ul.encloseBrace=t=>t.type!=="brace"||t.commas>>0+t.ranges>>0?!1:(t.invalid=!0,!0);Ul.isInvalidBrace=t=>t.type!=="brace"?!1:t.invalid===!0||t.dollar?!0:!(t.commas>>0+t.ranges>>0)||t.open!==!0||t.close!==!0?(t.invalid=!0,!0):!1;Ul.isOpenOrClose=t=>t.type==="open"||t.type==="close"?!0:t.open===!0||t.close===!0;Ul.reduce=t=>t.reduce((e,r)=>(r.type==="text"&&e.push(r.value),r.type==="range"&&(r.type="text"),e),[]);Ul.flatten=(...t)=>{let e=[],r=o=>{for(let a=0;a{"use strict";var xX=mP();kX.exports=(t,e={})=>{let r=(o,a={})=>{let n=e.escapeInvalid&&xX.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A="";if(o.value)return(n||u)&&xX.isOpenOrClose(o)?"\\"+o.value:o.value;if(o.value)return o.value;if(o.nodes)for(let p of o.nodes)A+=r(p);return A};return r(t)}});var FX=_((YQt,QX)=>{"use strict";QX.exports=function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1}});var HX=_((WQt,_X)=>{"use strict";var RX=FX(),og=(t,e,r)=>{if(RX(t)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(e===void 0||t===e)return String(t);if(RX(e)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let o={relaxZeros:!0,...r};typeof o.strictZeros=="boolean"&&(o.relaxZeros=o.strictZeros===!1);let a=String(o.relaxZeros),n=String(o.shorthand),u=String(o.capture),A=String(o.wrap),p=t+":"+e+"="+a+n+u+A;if(og.cache.hasOwnProperty(p))return og.cache[p].result;let h=Math.min(t,e),E=Math.max(t,e);if(Math.abs(h-E)===1){let R=t+"|"+e;return o.capture?`(${R})`:o.wrap===!1?R:`(?:${R})`}let I=UX(t)||UX(e),v={min:t,max:e,a:h,b:E},x=[],C=[];if(I&&(v.isPadded=I,v.maxLen=String(v.max).length),h<0){let R=E<0?Math.abs(E):1;C=TX(R,Math.abs(h),v,o),h=v.a=0}return E>=0&&(x=TX(h,E,v,o)),v.negatives=C,v.positives=x,v.result=H9e(C,x,o),o.capture===!0?v.result=`(${v.result})`:o.wrap!==!1&&x.length+C.length>1&&(v.result=`(?:${v.result})`),og.cache[p]=v,v.result};function H9e(t,e,r){let o=hN(t,e,"-",!1,r)||[],a=hN(e,t,"",!1,r)||[],n=hN(t,e,"-?",!0,r)||[];return o.concat(n).concat(a).join("|")}function q9e(t,e){let r=1,o=1,a=LX(t,r),n=new Set([e]);for(;t<=a&&a<=e;)n.add(a),r+=1,a=LX(t,r);for(a=MX(e+1,o)-1;t1&&A.count.pop(),A.count.push(E.count[0]),A.string=A.pattern+OX(A.count),u=h+1;continue}r.isPadded&&(I=K9e(h,r,o)),E.string=I+E.pattern+OX(E.count),n.push(E),u=h+1,A=E}return n}function hN(t,e,r,o,a){let n=[];for(let u of t){let{string:A}=u;!o&&!NX(e,"string",A)&&n.push(r+A),o&&NX(e,"string",A)&&n.push(r+A)}return n}function G9e(t,e){let r=[];for(let o=0;oe?1:e>t?-1:0}function NX(t,e,r){return t.some(o=>o[e]===r)}function LX(t,e){return Number(String(t).slice(0,-e)+"9".repeat(e))}function MX(t,e){return t-t%Math.pow(10,e)}function OX(t){let[e=0,r=""]=t;return r||e>1?`{${e+(r?","+r:"")}}`:""}function W9e(t,e,r){return`[${t}${e-t===1?"":"-"}${e}]`}function UX(t){return/^-?(0+)\d/.test(t)}function K9e(t,e,r){if(!e.isPadded)return t;let o=Math.abs(e.maxLen-String(t).length),a=r.relaxZeros!==!1;switch(o){case 0:return"";case 1:return a?"0?":"0";case 2:return a?"0{0,2}":"00";default:return a?`0{0,${o}}`:`0{${o}}`}}og.cache={};og.clearCache=()=>og.cache={};_X.exports=og});var mN=_((KQt,zX)=>{"use strict";var V9e=ve("util"),GX=HX(),qX=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),z9e=t=>e=>t===!0?Number(e):String(e),gN=t=>typeof t=="number"||typeof t=="string"&&t!=="",uI=t=>Number.isInteger(+t),dN=t=>{let e=`${t}`,r=-1;if(e[0]==="-"&&(e=e.slice(1)),e==="0")return!1;for(;e[++r]==="0";);return r>0},J9e=(t,e,r)=>typeof t=="string"||typeof e=="string"?!0:r.stringify===!0,X9e=(t,e,r)=>{if(e>0){let o=t[0]==="-"?"-":"";o&&(t=t.slice(1)),t=o+t.padStart(o?e-1:e,"0")}return r===!1?String(t):t},jX=(t,e)=>{let r=t[0]==="-"?"-":"";for(r&&(t=t.slice(1),e--);t.length{t.negatives.sort((u,A)=>uA?1:0),t.positives.sort((u,A)=>uA?1:0);let r=e.capture?"":"?:",o="",a="",n;return t.positives.length&&(o=t.positives.join("|")),t.negatives.length&&(a=`-(${r}${t.negatives.join("|")})`),o&&a?n=`${o}|${a}`:n=o||a,e.wrap?`(${r}${n})`:n},YX=(t,e,r,o)=>{if(r)return GX(t,e,{wrap:!1,...o});let a=String.fromCharCode(t);if(t===e)return a;let n=String.fromCharCode(e);return`[${a}-${n}]`},WX=(t,e,r)=>{if(Array.isArray(t)){let o=r.wrap===!0,a=r.capture?"":"?:";return o?`(${a}${t.join("|")})`:t.join("|")}return GX(t,e,r)},KX=(...t)=>new RangeError("Invalid range arguments: "+V9e.inspect(...t)),VX=(t,e,r)=>{if(r.strictRanges===!0)throw KX([t,e]);return[]},$9e=(t,e)=>{if(e.strictRanges===!0)throw new TypeError(`Expected step "${t}" to be a number`);return[]},e7e=(t,e,r=1,o={})=>{let a=Number(t),n=Number(e);if(!Number.isInteger(a)||!Number.isInteger(n)){if(o.strictRanges===!0)throw KX([t,e]);return[]}a===0&&(a=0),n===0&&(n=0);let u=a>n,A=String(t),p=String(e),h=String(r);r=Math.max(Math.abs(r),1);let E=dN(A)||dN(p)||dN(h),I=E?Math.max(A.length,p.length,h.length):0,v=E===!1&&J9e(t,e,o)===!1,x=o.transform||z9e(v);if(o.toRegex&&r===1)return YX(jX(t,I),jX(e,I),!0,o);let C={negatives:[],positives:[]},R=z=>C[z<0?"negatives":"positives"].push(Math.abs(z)),L=[],U=0;for(;u?a>=n:a<=n;)o.toRegex===!0&&r>1?R(a):L.push(X9e(x(a,U),I,v)),a=u?a-r:a+r,U++;return o.toRegex===!0?r>1?Z9e(C,o):WX(L,null,{wrap:!1,...o}):L},t7e=(t,e,r=1,o={})=>{if(!uI(t)&&t.length>1||!uI(e)&&e.length>1)return VX(t,e,o);let a=o.transform||(v=>String.fromCharCode(v)),n=`${t}`.charCodeAt(0),u=`${e}`.charCodeAt(0),A=n>u,p=Math.min(n,u),h=Math.max(n,u);if(o.toRegex&&r===1)return YX(p,h,!1,o);let E=[],I=0;for(;A?n>=u:n<=u;)E.push(a(n,I)),n=A?n-r:n+r,I++;return o.toRegex===!0?WX(E,null,{wrap:!1,options:o}):E},EP=(t,e,r,o={})=>{if(e==null&&gN(t))return[t];if(!gN(t)||!gN(e))return VX(t,e,o);if(typeof r=="function")return EP(t,e,1,{transform:r});if(qX(r))return EP(t,e,0,r);let a={...o};return a.capture===!0&&(a.wrap=!0),r=r||a.step||1,uI(r)?uI(t)&&uI(e)?e7e(t,e,r,a):t7e(t,e,Math.max(Math.abs(r),1),a):r!=null&&!qX(r)?$9e(r,a):EP(t,e,1,r)};zX.exports=EP});var ZX=_((VQt,XX)=>{"use strict";var r7e=mN(),JX=mP(),n7e=(t,e={})=>{let r=(o,a={})=>{let n=JX.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A=n===!0||u===!0,p=e.escapeInvalid===!0?"\\":"",h="";if(o.isOpen===!0||o.isClose===!0)return p+o.value;if(o.type==="open")return A?p+o.value:"(";if(o.type==="close")return A?p+o.value:")";if(o.type==="comma")return o.prev.type==="comma"?"":A?o.value:"|";if(o.value)return o.value;if(o.nodes&&o.ranges>0){let E=JX.reduce(o.nodes),I=r7e(...E,{...e,wrap:!1,toRegex:!0});if(I.length!==0)return E.length>1&&I.length>1?`(${I})`:I}if(o.nodes)for(let E of o.nodes)h+=r(E,o);return h};return r(t)};XX.exports=n7e});var tZ=_((zQt,eZ)=>{"use strict";var i7e=mN(),$X=yP(),dm=mP(),ag=(t="",e="",r=!1)=>{let o=[];if(t=[].concat(t),e=[].concat(e),!e.length)return t;if(!t.length)return r?dm.flatten(e).map(a=>`{${a}}`):e;for(let a of t)if(Array.isArray(a))for(let n of a)o.push(ag(n,e,r));else for(let n of e)r===!0&&typeof n=="string"&&(n=`{${n}}`),o.push(Array.isArray(n)?ag(a,n,r):a+n);return dm.flatten(o)},s7e=(t,e={})=>{let r=e.rangeLimit===void 0?1e3:e.rangeLimit,o=(a,n={})=>{a.queue=[];let u=n,A=n.queue;for(;u.type!=="brace"&&u.type!=="root"&&u.parent;)u=u.parent,A=u.queue;if(a.invalid||a.dollar){A.push(ag(A.pop(),$X(a,e)));return}if(a.type==="brace"&&a.invalid!==!0&&a.nodes.length===2){A.push(ag(A.pop(),["{}"]));return}if(a.nodes&&a.ranges>0){let I=dm.reduce(a.nodes);if(dm.exceedsLimit(...I,e.step,r))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let v=i7e(...I,e);v.length===0&&(v=$X(a,e)),A.push(ag(A.pop(),v)),a.nodes=[];return}let p=dm.encloseBrace(a),h=a.queue,E=a;for(;E.type!=="brace"&&E.type!=="root"&&E.parent;)E=E.parent,h=E.queue;for(let I=0;I{"use strict";rZ.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:` + `,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var lZ=_((XQt,aZ)=>{"use strict";var o7e=yP(),{MAX_LENGTH:iZ,CHAR_BACKSLASH:yN,CHAR_BACKTICK:a7e,CHAR_COMMA:l7e,CHAR_DOT:c7e,CHAR_LEFT_PARENTHESES:u7e,CHAR_RIGHT_PARENTHESES:A7e,CHAR_LEFT_CURLY_BRACE:f7e,CHAR_RIGHT_CURLY_BRACE:p7e,CHAR_LEFT_SQUARE_BRACKET:sZ,CHAR_RIGHT_SQUARE_BRACKET:oZ,CHAR_DOUBLE_QUOTE:h7e,CHAR_SINGLE_QUOTE:g7e,CHAR_NO_BREAK_SPACE:d7e,CHAR_ZERO_WIDTH_NOBREAK_SPACE:m7e}=nZ(),y7e=(t,e={})=>{if(typeof t!="string")throw new TypeError("Expected a string");let r=e||{},o=typeof r.maxLength=="number"?Math.min(iZ,r.maxLength):iZ;if(t.length>o)throw new SyntaxError(`Input length (${t.length}), exceeds max characters (${o})`);let a={type:"root",input:t,nodes:[]},n=[a],u=a,A=a,p=0,h=t.length,E=0,I=0,v,x={},C=()=>t[E++],R=L=>{if(L.type==="text"&&A.type==="dot"&&(A.type="text"),A&&A.type==="text"&&L.type==="text"){A.value+=L.value;return}return u.nodes.push(L),L.parent=u,L.prev=A,A=L,L};for(R({type:"bos"});E0){if(u.ranges>0){u.ranges=0;let L=u.nodes.shift();u.nodes=[L,{type:"text",value:o7e(u)}]}R({type:"comma",value:v}),u.commas++;continue}if(v===c7e&&I>0&&u.commas===0){let L=u.nodes;if(I===0||L.length===0){R({type:"text",value:v});continue}if(A.type==="dot"){if(u.range=[],A.value+=v,A.type="range",u.nodes.length!==3&&u.nodes.length!==5){u.invalid=!0,u.ranges=0,A.type="text";continue}u.ranges++,u.args=[];continue}if(A.type==="range"){L.pop();let U=L[L.length-1];U.value+=A.value+v,A=U,u.ranges--;continue}R({type:"dot",value:v});continue}R({type:"text",value:v})}do if(u=n.pop(),u.type!=="root"){u.nodes.forEach(z=>{z.nodes||(z.type==="open"&&(z.isOpen=!0),z.type==="close"&&(z.isClose=!0),z.nodes||(z.type="text"),z.invalid=!0)});let L=n[n.length-1],U=L.nodes.indexOf(u);L.nodes.splice(U,1,...u.nodes)}while(n.length>0);return R({type:"eos"}),a};aZ.exports=y7e});var AZ=_((ZQt,uZ)=>{"use strict";var cZ=yP(),E7e=ZX(),C7e=tZ(),w7e=lZ(),nl=(t,e={})=>{let r=[];if(Array.isArray(t))for(let o of t){let a=nl.create(o,e);Array.isArray(a)?r.push(...a):r.push(a)}else r=[].concat(nl.create(t,e));return e&&e.expand===!0&&e.nodupes===!0&&(r=[...new Set(r)]),r};nl.parse=(t,e={})=>w7e(t,e);nl.stringify=(t,e={})=>cZ(typeof t=="string"?nl.parse(t,e):t,e);nl.compile=(t,e={})=>(typeof t=="string"&&(t=nl.parse(t,e)),E7e(t,e));nl.expand=(t,e={})=>{typeof t=="string"&&(t=nl.parse(t,e));let r=C7e(t,e);return e.noempty===!0&&(r=r.filter(Boolean)),e.nodupes===!0&&(r=[...new Set(r)]),r};nl.create=(t,e={})=>t===""||t.length<3?[t]:e.expand!==!0?nl.compile(t,e):nl.expand(t,e);uZ.exports=nl});var AI=_(($Qt,dZ)=>{"use strict";var I7e=ve("path"),Vu="\\\\/",fZ=`[^${Vu}]`,Bf="\\.",B7e="\\+",v7e="\\?",CP="\\/",D7e="(?=.)",pZ="[^/]",EN=`(?:${CP}|$)`,hZ=`(?:^|${CP})`,CN=`${Bf}{1,2}${EN}`,P7e=`(?!${Bf})`,b7e=`(?!${hZ}${CN})`,S7e=`(?!${Bf}{0,1}${EN})`,x7e=`(?!${CN})`,k7e=`[^.${CP}]`,Q7e=`${pZ}*?`,gZ={DOT_LITERAL:Bf,PLUS_LITERAL:B7e,QMARK_LITERAL:v7e,SLASH_LITERAL:CP,ONE_CHAR:D7e,QMARK:pZ,END_ANCHOR:EN,DOTS_SLASH:CN,NO_DOT:P7e,NO_DOTS:b7e,NO_DOT_SLASH:S7e,NO_DOTS_SLASH:x7e,QMARK_NO_DOT:k7e,STAR:Q7e,START_ANCHOR:hZ},F7e={...gZ,SLASH_LITERAL:`[${Vu}]`,QMARK:fZ,STAR:`${fZ}*?`,DOTS_SLASH:`${Bf}{1,2}(?:[${Vu}]|$)`,NO_DOT:`(?!${Bf})`,NO_DOTS:`(?!(?:^|[${Vu}])${Bf}{1,2}(?:[${Vu}]|$))`,NO_DOT_SLASH:`(?!${Bf}{0,1}(?:[${Vu}]|$))`,NO_DOTS_SLASH:`(?!${Bf}{1,2}(?:[${Vu}]|$))`,QMARK_NO_DOT:`[^.${Vu}]`,START_ANCHOR:`(?:^|[${Vu}])`,END_ANCHOR:`(?:[${Vu}]|$)`},R7e={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};dZ.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:R7e,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:I7e.sep,extglobChars(t){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${t.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(t){return t===!0?F7e:gZ}}});var fI=_(Sa=>{"use strict";var T7e=ve("path"),N7e=process.platform==="win32",{REGEX_BACKSLASH:L7e,REGEX_REMOVE_BACKSLASH:M7e,REGEX_SPECIAL_CHARS:O7e,REGEX_SPECIAL_CHARS_GLOBAL:U7e}=AI();Sa.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);Sa.hasRegexChars=t=>O7e.test(t);Sa.isRegexChar=t=>t.length===1&&Sa.hasRegexChars(t);Sa.escapeRegex=t=>t.replace(U7e,"\\$1");Sa.toPosixSlashes=t=>t.replace(L7e,"/");Sa.removeBackslashes=t=>t.replace(M7e,e=>e==="\\"?"":e);Sa.supportsLookbehinds=()=>{let t=process.version.slice(1).split(".").map(Number);return t.length===3&&t[0]>=9||t[0]===8&&t[1]>=10};Sa.isWindows=t=>t&&typeof t.windows=="boolean"?t.windows:N7e===!0||T7e.sep==="\\";Sa.escapeLast=(t,e,r)=>{let o=t.lastIndexOf(e,r);return o===-1?t:t[o-1]==="\\"?Sa.escapeLast(t,e,o-1):`${t.slice(0,o)}\\${t.slice(o)}`};Sa.removePrefix=(t,e={})=>{let r=t;return r.startsWith("./")&&(r=r.slice(2),e.prefix="./"),r};Sa.wrapOutput=(t,e={},r={})=>{let o=r.contains?"":"^",a=r.contains?"":"$",n=`${o}(?:${t})${a}`;return e.negated===!0&&(n=`(?:^(?!${n}).*$)`),n}});var vZ=_((tFt,BZ)=>{"use strict";var mZ=fI(),{CHAR_ASTERISK:wN,CHAR_AT:_7e,CHAR_BACKWARD_SLASH:pI,CHAR_COMMA:H7e,CHAR_DOT:IN,CHAR_EXCLAMATION_MARK:BN,CHAR_FORWARD_SLASH:IZ,CHAR_LEFT_CURLY_BRACE:vN,CHAR_LEFT_PARENTHESES:DN,CHAR_LEFT_SQUARE_BRACKET:q7e,CHAR_PLUS:j7e,CHAR_QUESTION_MARK:yZ,CHAR_RIGHT_CURLY_BRACE:G7e,CHAR_RIGHT_PARENTHESES:EZ,CHAR_RIGHT_SQUARE_BRACKET:Y7e}=AI(),CZ=t=>t===IZ||t===pI,wZ=t=>{t.isPrefix!==!0&&(t.depth=t.isGlobstar?1/0:1)},W7e=(t,e)=>{let r=e||{},o=t.length-1,a=r.parts===!0||r.scanToEnd===!0,n=[],u=[],A=[],p=t,h=-1,E=0,I=0,v=!1,x=!1,C=!1,R=!1,L=!1,U=!1,z=!1,te=!1,ae=!1,le=!1,ce=0,Ce,de,Be={value:"",depth:0,isGlob:!1},Ee=()=>h>=o,g=()=>p.charCodeAt(h+1),me=()=>(Ce=de,p.charCodeAt(++h));for(;h0&&(Ae=p.slice(0,E),p=p.slice(E),I-=E),we&&C===!0&&I>0?(we=p.slice(0,I),ne=p.slice(I)):C===!0?(we="",ne=p):we=p,we&&we!==""&&we!=="/"&&we!==p&&CZ(we.charCodeAt(we.length-1))&&(we=we.slice(0,-1)),r.unescape===!0&&(ne&&(ne=mZ.removeBackslashes(ne)),we&&z===!0&&(we=mZ.removeBackslashes(we)));let Z={prefix:Ae,input:t,start:E,base:we,glob:ne,isBrace:v,isBracket:x,isGlob:C,isExtglob:R,isGlobstar:L,negated:te,negatedExtglob:ae};if(r.tokens===!0&&(Z.maxDepth=0,CZ(de)||u.push(Be),Z.tokens=u),r.parts===!0||r.tokens===!0){let xe;for(let Ne=0;Ne{"use strict";var wP=AI(),il=fI(),{MAX_LENGTH:IP,POSIX_REGEX_SOURCE:K7e,REGEX_NON_SPECIAL_CHARS:V7e,REGEX_SPECIAL_CHARS_BACKREF:z7e,REPLACEMENTS:DZ}=wP,J7e=(t,e)=>{if(typeof e.expandRange=="function")return e.expandRange(...t,e);t.sort();let r=`[${t.join("-")}]`;try{new RegExp(r)}catch{return t.map(a=>il.escapeRegex(a)).join("..")}return r},mm=(t,e)=>`Missing ${t}: "${e}" - use "\\\\${e}" to match literal characters`,PN=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");t=DZ[t]||t;let r={...e},o=typeof r.maxLength=="number"?Math.min(IP,r.maxLength):IP,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);let n={type:"bos",value:"",output:r.prepend||""},u=[n],A=r.capture?"":"?:",p=il.isWindows(e),h=wP.globChars(p),E=wP.extglobChars(h),{DOT_LITERAL:I,PLUS_LITERAL:v,SLASH_LITERAL:x,ONE_CHAR:C,DOTS_SLASH:R,NO_DOT:L,NO_DOT_SLASH:U,NO_DOTS_SLASH:z,QMARK:te,QMARK_NO_DOT:ae,STAR:le,START_ANCHOR:ce}=h,Ce=S=>`(${A}(?:(?!${ce}${S.dot?R:I}).)*?)`,de=r.dot?"":L,Be=r.dot?te:ae,Ee=r.bash===!0?Ce(r):le;r.capture&&(Ee=`(${Ee})`),typeof r.noext=="boolean"&&(r.noextglob=r.noext);let g={input:t,index:-1,start:0,dot:r.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:u};t=il.removePrefix(t,g),a=t.length;let me=[],we=[],Ae=[],ne=n,Z,xe=()=>g.index===a-1,Ne=g.peek=(S=1)=>t[g.index+S],ht=g.advance=()=>t[++g.index]||"",H=()=>t.slice(g.index+1),rt=(S="",w=0)=>{g.consumed+=S,g.index+=w},Te=S=>{g.output+=S.output!=null?S.output:S.value,rt(S.value)},Fe=()=>{let S=1;for(;Ne()==="!"&&(Ne(2)!=="("||Ne(3)==="?");)ht(),g.start++,S++;return S%2===0?!1:(g.negated=!0,g.start++,!0)},ke=S=>{g[S]++,Ae.push(S)},Ye=S=>{g[S]--,Ae.pop()},be=S=>{if(ne.type==="globstar"){let w=g.braces>0&&(S.type==="comma"||S.type==="brace"),b=S.extglob===!0||me.length&&(S.type==="pipe"||S.type==="paren");S.type!=="slash"&&S.type!=="paren"&&!w&&!b&&(g.output=g.output.slice(0,-ne.output.length),ne.type="star",ne.value="*",ne.output=Ee,g.output+=ne.output)}if(me.length&&S.type!=="paren"&&(me[me.length-1].inner+=S.value),(S.value||S.output)&&Te(S),ne&&ne.type==="text"&&S.type==="text"){ne.value+=S.value,ne.output=(ne.output||"")+S.value;return}S.prev=ne,u.push(S),ne=S},et=(S,w)=>{let b={...E[w],conditions:1,inner:""};b.prev=ne,b.parens=g.parens,b.output=g.output;let y=(r.capture?"(":"")+b.open;ke("parens"),be({type:S,value:w,output:g.output?"":C}),be({type:"paren",extglob:!0,value:ht(),output:y}),me.push(b)},Ue=S=>{let w=S.close+(r.capture?")":""),b;if(S.type==="negate"){let y=Ee;if(S.inner&&S.inner.length>1&&S.inner.includes("/")&&(y=Ce(r)),(y!==Ee||xe()||/^\)+$/.test(H()))&&(w=S.close=`)$))${y}`),S.inner.includes("*")&&(b=H())&&/^\.[^\\/.]+$/.test(b)){let F=PN(b,{...e,fastpaths:!1}).output;w=S.close=`)${F})${y})`}S.prev.type==="bos"&&(g.negatedExtglob=!0)}be({type:"paren",extglob:!0,value:Z,output:w}),Ye("parens")};if(r.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(t)){let S=!1,w=t.replace(z7e,(b,y,F,J,X,$)=>J==="\\"?(S=!0,b):J==="?"?y?y+J+(X?te.repeat(X.length):""):$===0?Be+(X?te.repeat(X.length):""):te.repeat(F.length):J==="."?I.repeat(F.length):J==="*"?y?y+J+(X?Ee:""):Ee:y?b:`\\${b}`);return S===!0&&(r.unescape===!0?w=w.replace(/\\/g,""):w=w.replace(/\\+/g,b=>b.length%2===0?"\\\\":b?"\\":"")),w===t&&r.contains===!0?(g.output=t,g):(g.output=il.wrapOutput(w,g,e),g)}for(;!xe();){if(Z=ht(),Z==="\0")continue;if(Z==="\\"){let b=Ne();if(b==="/"&&r.bash!==!0||b==="."||b===";")continue;if(!b){Z+="\\",be({type:"text",value:Z});continue}let y=/^\\+/.exec(H()),F=0;if(y&&y[0].length>2&&(F=y[0].length,g.index+=F,F%2!==0&&(Z+="\\")),r.unescape===!0?Z=ht():Z+=ht(),g.brackets===0){be({type:"text",value:Z});continue}}if(g.brackets>0&&(Z!=="]"||ne.value==="["||ne.value==="[^")){if(r.posix!==!1&&Z===":"){let b=ne.value.slice(1);if(b.includes("[")&&(ne.posix=!0,b.includes(":"))){let y=ne.value.lastIndexOf("["),F=ne.value.slice(0,y),J=ne.value.slice(y+2),X=K7e[J];if(X){ne.value=F+X,g.backtrack=!0,ht(),!n.output&&u.indexOf(ne)===1&&(n.output=C);continue}}}(Z==="["&&Ne()!==":"||Z==="-"&&Ne()==="]")&&(Z=`\\${Z}`),Z==="]"&&(ne.value==="["||ne.value==="[^")&&(Z=`\\${Z}`),r.posix===!0&&Z==="!"&&ne.value==="["&&(Z="^"),ne.value+=Z,Te({value:Z});continue}if(g.quotes===1&&Z!=='"'){Z=il.escapeRegex(Z),ne.value+=Z,Te({value:Z});continue}if(Z==='"'){g.quotes=g.quotes===1?0:1,r.keepQuotes===!0&&be({type:"text",value:Z});continue}if(Z==="("){ke("parens"),be({type:"paren",value:Z});continue}if(Z===")"){if(g.parens===0&&r.strictBrackets===!0)throw new SyntaxError(mm("opening","("));let b=me[me.length-1];if(b&&g.parens===b.parens+1){Ue(me.pop());continue}be({type:"paren",value:Z,output:g.parens?")":"\\)"}),Ye("parens");continue}if(Z==="["){if(r.nobracket===!0||!H().includes("]")){if(r.nobracket!==!0&&r.strictBrackets===!0)throw new SyntaxError(mm("closing","]"));Z=`\\${Z}`}else ke("brackets");be({type:"bracket",value:Z});continue}if(Z==="]"){if(r.nobracket===!0||ne&&ne.type==="bracket"&&ne.value.length===1){be({type:"text",value:Z,output:`\\${Z}`});continue}if(g.brackets===0){if(r.strictBrackets===!0)throw new SyntaxError(mm("opening","["));be({type:"text",value:Z,output:`\\${Z}`});continue}Ye("brackets");let b=ne.value.slice(1);if(ne.posix!==!0&&b[0]==="^"&&!b.includes("/")&&(Z=`/${Z}`),ne.value+=Z,Te({value:Z}),r.literalBrackets===!1||il.hasRegexChars(b))continue;let y=il.escapeRegex(ne.value);if(g.output=g.output.slice(0,-ne.value.length),r.literalBrackets===!0){g.output+=y,ne.value=y;continue}ne.value=`(${A}${y}|${ne.value})`,g.output+=ne.value;continue}if(Z==="{"&&r.nobrace!==!0){ke("braces");let b={type:"brace",value:Z,output:"(",outputIndex:g.output.length,tokensIndex:g.tokens.length};we.push(b),be(b);continue}if(Z==="}"){let b=we[we.length-1];if(r.nobrace===!0||!b){be({type:"text",value:Z,output:Z});continue}let y=")";if(b.dots===!0){let F=u.slice(),J=[];for(let X=F.length-1;X>=0&&(u.pop(),F[X].type!=="brace");X--)F[X].type!=="dots"&&J.unshift(F[X].value);y=J7e(J,r),g.backtrack=!0}if(b.comma!==!0&&b.dots!==!0){let F=g.output.slice(0,b.outputIndex),J=g.tokens.slice(b.tokensIndex);b.value=b.output="\\{",Z=y="\\}",g.output=F;for(let X of J)g.output+=X.output||X.value}be({type:"brace",value:Z,output:y}),Ye("braces"),we.pop();continue}if(Z==="|"){me.length>0&&me[me.length-1].conditions++,be({type:"text",value:Z});continue}if(Z===","){let b=Z,y=we[we.length-1];y&&Ae[Ae.length-1]==="braces"&&(y.comma=!0,b="|"),be({type:"comma",value:Z,output:b});continue}if(Z==="/"){if(ne.type==="dot"&&g.index===g.start+1){g.start=g.index+1,g.consumed="",g.output="",u.pop(),ne=n;continue}be({type:"slash",value:Z,output:x});continue}if(Z==="."){if(g.braces>0&&ne.type==="dot"){ne.value==="."&&(ne.output=I);let b=we[we.length-1];ne.type="dots",ne.output+=Z,ne.value+=Z,b.dots=!0;continue}if(g.braces+g.parens===0&&ne.type!=="bos"&&ne.type!=="slash"){be({type:"text",value:Z,output:I});continue}be({type:"dot",value:Z,output:I});continue}if(Z==="?"){if(!(ne&&ne.value==="(")&&r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){et("qmark",Z);continue}if(ne&&ne.type==="paren"){let y=Ne(),F=Z;if(y==="<"&&!il.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(ne.value==="("&&!/[!=<:]/.test(y)||y==="<"&&!/<([!=]|\w+>)/.test(H()))&&(F=`\\${Z}`),be({type:"text",value:Z,output:F});continue}if(r.dot!==!0&&(ne.type==="slash"||ne.type==="bos")){be({type:"qmark",value:Z,output:ae});continue}be({type:"qmark",value:Z,output:te});continue}if(Z==="!"){if(r.noextglob!==!0&&Ne()==="("&&(Ne(2)!=="?"||!/[!=<:]/.test(Ne(3)))){et("negate",Z);continue}if(r.nonegate!==!0&&g.index===0){Fe();continue}}if(Z==="+"){if(r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){et("plus",Z);continue}if(ne&&ne.value==="("||r.regex===!1){be({type:"plus",value:Z,output:v});continue}if(ne&&(ne.type==="bracket"||ne.type==="paren"||ne.type==="brace")||g.parens>0){be({type:"plus",value:Z});continue}be({type:"plus",value:v});continue}if(Z==="@"){if(r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){be({type:"at",extglob:!0,value:Z,output:""});continue}be({type:"text",value:Z});continue}if(Z!=="*"){(Z==="$"||Z==="^")&&(Z=`\\${Z}`);let b=V7e.exec(H());b&&(Z+=b[0],g.index+=b[0].length),be({type:"text",value:Z});continue}if(ne&&(ne.type==="globstar"||ne.star===!0)){ne.type="star",ne.star=!0,ne.value+=Z,ne.output=Ee,g.backtrack=!0,g.globstar=!0,rt(Z);continue}let S=H();if(r.noextglob!==!0&&/^\([^?]/.test(S)){et("star",Z);continue}if(ne.type==="star"){if(r.noglobstar===!0){rt(Z);continue}let b=ne.prev,y=b.prev,F=b.type==="slash"||b.type==="bos",J=y&&(y.type==="star"||y.type==="globstar");if(r.bash===!0&&(!F||S[0]&&S[0]!=="/")){be({type:"star",value:Z,output:""});continue}let X=g.braces>0&&(b.type==="comma"||b.type==="brace"),$=me.length&&(b.type==="pipe"||b.type==="paren");if(!F&&b.type!=="paren"&&!X&&!$){be({type:"star",value:Z,output:""});continue}for(;S.slice(0,3)==="/**";){let ie=t[g.index+4];if(ie&&ie!=="/")break;S=S.slice(3),rt("/**",3)}if(b.type==="bos"&&xe()){ne.type="globstar",ne.value+=Z,ne.output=Ce(r),g.output=ne.output,g.globstar=!0,rt(Z);continue}if(b.type==="slash"&&b.prev.type!=="bos"&&!J&&xe()){g.output=g.output.slice(0,-(b.output+ne.output).length),b.output=`(?:${b.output}`,ne.type="globstar",ne.output=Ce(r)+(r.strictSlashes?")":"|$)"),ne.value+=Z,g.globstar=!0,g.output+=b.output+ne.output,rt(Z);continue}if(b.type==="slash"&&b.prev.type!=="bos"&&S[0]==="/"){let ie=S[1]!==void 0?"|$":"";g.output=g.output.slice(0,-(b.output+ne.output).length),b.output=`(?:${b.output}`,ne.type="globstar",ne.output=`${Ce(r)}${x}|${x}${ie})`,ne.value+=Z,g.output+=b.output+ne.output,g.globstar=!0,rt(Z+ht()),be({type:"slash",value:"/",output:""});continue}if(b.type==="bos"&&S[0]==="/"){ne.type="globstar",ne.value+=Z,ne.output=`(?:^|${x}|${Ce(r)}${x})`,g.output=ne.output,g.globstar=!0,rt(Z+ht()),be({type:"slash",value:"/",output:""});continue}g.output=g.output.slice(0,-ne.output.length),ne.type="globstar",ne.output=Ce(r),ne.value+=Z,g.output+=ne.output,g.globstar=!0,rt(Z);continue}let w={type:"star",value:Z,output:Ee};if(r.bash===!0){w.output=".*?",(ne.type==="bos"||ne.type==="slash")&&(w.output=de+w.output),be(w);continue}if(ne&&(ne.type==="bracket"||ne.type==="paren")&&r.regex===!0){w.output=Z,be(w);continue}(g.index===g.start||ne.type==="slash"||ne.type==="dot")&&(ne.type==="dot"?(g.output+=U,ne.output+=U):r.dot===!0?(g.output+=z,ne.output+=z):(g.output+=de,ne.output+=de),Ne()!=="*"&&(g.output+=C,ne.output+=C)),be(w)}for(;g.brackets>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing","]"));g.output=il.escapeLast(g.output,"["),Ye("brackets")}for(;g.parens>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing",")"));g.output=il.escapeLast(g.output,"("),Ye("parens")}for(;g.braces>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing","}"));g.output=il.escapeLast(g.output,"{"),Ye("braces")}if(r.strictSlashes!==!0&&(ne.type==="star"||ne.type==="bracket")&&be({type:"maybe_slash",value:"",output:`${x}?`}),g.backtrack===!0){g.output="";for(let S of g.tokens)g.output+=S.output!=null?S.output:S.value,S.suffix&&(g.output+=S.suffix)}return g};PN.fastpaths=(t,e)=>{let r={...e},o=typeof r.maxLength=="number"?Math.min(IP,r.maxLength):IP,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);t=DZ[t]||t;let n=il.isWindows(e),{DOT_LITERAL:u,SLASH_LITERAL:A,ONE_CHAR:p,DOTS_SLASH:h,NO_DOT:E,NO_DOTS:I,NO_DOTS_SLASH:v,STAR:x,START_ANCHOR:C}=wP.globChars(n),R=r.dot?I:E,L=r.dot?v:E,U=r.capture?"":"?:",z={negated:!1,prefix:""},te=r.bash===!0?".*?":x;r.capture&&(te=`(${te})`);let ae=de=>de.noglobstar===!0?te:`(${U}(?:(?!${C}${de.dot?h:u}).)*?)`,le=de=>{switch(de){case"*":return`${R}${p}${te}`;case".*":return`${u}${p}${te}`;case"*.*":return`${R}${te}${u}${p}${te}`;case"*/*":return`${R}${te}${A}${p}${L}${te}`;case"**":return R+ae(r);case"**/*":return`(?:${R}${ae(r)}${A})?${L}${p}${te}`;case"**/*.*":return`(?:${R}${ae(r)}${A})?${L}${te}${u}${p}${te}`;case"**/.*":return`(?:${R}${ae(r)}${A})?${u}${p}${te}`;default:{let Be=/^(.*?)\.(\w+)$/.exec(de);if(!Be)return;let Ee=le(Be[1]);return Ee?Ee+u+Be[2]:void 0}}},ce=il.removePrefix(t,z),Ce=le(ce);return Ce&&r.strictSlashes!==!0&&(Ce+=`${A}?`),Ce};PZ.exports=PN});var xZ=_((nFt,SZ)=>{"use strict";var X7e=ve("path"),Z7e=vZ(),bN=bZ(),SN=fI(),$7e=AI(),eYe=t=>t&&typeof t=="object"&&!Array.isArray(t),Mi=(t,e,r=!1)=>{if(Array.isArray(t)){let E=t.map(v=>Mi(v,e,r));return v=>{for(let x of E){let C=x(v);if(C)return C}return!1}}let o=eYe(t)&&t.tokens&&t.input;if(t===""||typeof t!="string"&&!o)throw new TypeError("Expected pattern to be a non-empty string");let a=e||{},n=SN.isWindows(e),u=o?Mi.compileRe(t,e):Mi.makeRe(t,e,!1,!0),A=u.state;delete u.state;let p=()=>!1;if(a.ignore){let E={...e,ignore:null,onMatch:null,onResult:null};p=Mi(a.ignore,E,r)}let h=(E,I=!1)=>{let{isMatch:v,match:x,output:C}=Mi.test(E,u,e,{glob:t,posix:n}),R={glob:t,state:A,regex:u,posix:n,input:E,output:C,match:x,isMatch:v};return typeof a.onResult=="function"&&a.onResult(R),v===!1?(R.isMatch=!1,I?R:!1):p(E)?(typeof a.onIgnore=="function"&&a.onIgnore(R),R.isMatch=!1,I?R:!1):(typeof a.onMatch=="function"&&a.onMatch(R),I?R:!0)};return r&&(h.state=A),h};Mi.test=(t,e,r,{glob:o,posix:a}={})=>{if(typeof t!="string")throw new TypeError("Expected input to be a string");if(t==="")return{isMatch:!1,output:""};let n=r||{},u=n.format||(a?SN.toPosixSlashes:null),A=t===o,p=A&&u?u(t):t;return A===!1&&(p=u?u(t):t,A=p===o),(A===!1||n.capture===!0)&&(n.matchBase===!0||n.basename===!0?A=Mi.matchBase(t,e,r,a):A=e.exec(p)),{isMatch:!!A,match:A,output:p}};Mi.matchBase=(t,e,r,o=SN.isWindows(r))=>(e instanceof RegExp?e:Mi.makeRe(e,r)).test(X7e.basename(t));Mi.isMatch=(t,e,r)=>Mi(e,r)(t);Mi.parse=(t,e)=>Array.isArray(t)?t.map(r=>Mi.parse(r,e)):bN(t,{...e,fastpaths:!1});Mi.scan=(t,e)=>Z7e(t,e);Mi.compileRe=(t,e,r=!1,o=!1)=>{if(r===!0)return t.output;let a=e||{},n=a.contains?"":"^",u=a.contains?"":"$",A=`${n}(?:${t.output})${u}`;t&&t.negated===!0&&(A=`^(?!${A}).*$`);let p=Mi.toRegex(A,e);return o===!0&&(p.state=t),p};Mi.makeRe=(t,e={},r=!1,o=!1)=>{if(!t||typeof t!="string")throw new TypeError("Expected a non-empty string");let a={negated:!1,fastpaths:!0};return e.fastpaths!==!1&&(t[0]==="."||t[0]==="*")&&(a.output=bN.fastpaths(t,e)),a.output||(a=bN(t,e)),Mi.compileRe(a,e,r,o)};Mi.toRegex=(t,e)=>{try{let r=e||{};return new RegExp(t,r.flags||(r.nocase?"i":""))}catch(r){if(e&&e.debug===!0)throw r;return/$^/}};Mi.constants=$7e;SZ.exports=Mi});var QZ=_((iFt,kZ)=>{"use strict";kZ.exports=xZ()});var $o=_((sFt,NZ)=>{"use strict";var RZ=ve("util"),TZ=AZ(),zu=QZ(),xN=fI(),FZ=t=>t===""||t==="./",mi=(t,e,r)=>{e=[].concat(e),t=[].concat(t);let o=new Set,a=new Set,n=new Set,u=0,A=E=>{n.add(E.output),r&&r.onResult&&r.onResult(E)};for(let E=0;E!o.has(E));if(r&&h.length===0){if(r.failglob===!0)throw new Error(`No matches found for "${e.join(", ")}"`);if(r.nonull===!0||r.nullglob===!0)return r.unescape?e.map(E=>E.replace(/\\/g,"")):e}return h};mi.match=mi;mi.matcher=(t,e)=>zu(t,e);mi.isMatch=(t,e,r)=>zu(e,r)(t);mi.any=mi.isMatch;mi.not=(t,e,r={})=>{e=[].concat(e).map(String);let o=new Set,a=[],n=A=>{r.onResult&&r.onResult(A),a.push(A.output)},u=new Set(mi(t,e,{...r,onResult:n}));for(let A of a)u.has(A)||o.add(A);return[...o]};mi.contains=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${RZ.inspect(t)}"`);if(Array.isArray(e))return e.some(o=>mi.contains(t,o,r));if(typeof e=="string"){if(FZ(t)||FZ(e))return!1;if(t.includes(e)||t.startsWith("./")&&t.slice(2).includes(e))return!0}return mi.isMatch(t,e,{...r,contains:!0})};mi.matchKeys=(t,e,r)=>{if(!xN.isObject(t))throw new TypeError("Expected the first argument to be an object");let o=mi(Object.keys(t),e,r),a={};for(let n of o)a[n]=t[n];return a};mi.some=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=zu(String(a),r);if(o.some(u=>n(u)))return!0}return!1};mi.every=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=zu(String(a),r);if(!o.every(u=>n(u)))return!1}return!0};mi.all=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${RZ.inspect(t)}"`);return[].concat(e).every(o=>zu(o,r)(t))};mi.capture=(t,e,r)=>{let o=xN.isWindows(r),n=zu.makeRe(String(t),{...r,capture:!0}).exec(o?xN.toPosixSlashes(e):e);if(n)return n.slice(1).map(u=>u===void 0?"":u)};mi.makeRe=(...t)=>zu.makeRe(...t);mi.scan=(...t)=>zu.scan(...t);mi.parse=(t,e)=>{let r=[];for(let o of[].concat(t||[]))for(let a of TZ(String(o),e))r.push(zu.parse(a,e));return r};mi.braces=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return e&&e.nobrace===!0||!/\{.*\}/.test(t)?[t]:TZ(t,e)};mi.braceExpand=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return mi.braces(t,{...e,expand:!0})};NZ.exports=mi});var MZ=_((oFt,LZ)=>{"use strict";LZ.exports=({onlyFirst:t=!1}={})=>{let e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t?void 0:"g")}});var BP=_((aFt,OZ)=>{"use strict";var tYe=MZ();OZ.exports=t=>typeof t=="string"?t.replace(tYe(),""):t});var _Z=_((lFt,UZ)=>{function rYe(){this.__data__=[],this.size=0}UZ.exports=rYe});var ym=_((cFt,HZ)=>{function nYe(t,e){return t===e||t!==t&&e!==e}HZ.exports=nYe});var hI=_((uFt,qZ)=>{var iYe=ym();function sYe(t,e){for(var r=t.length;r--;)if(iYe(t[r][0],e))return r;return-1}qZ.exports=sYe});var GZ=_((AFt,jZ)=>{var oYe=hI(),aYe=Array.prototype,lYe=aYe.splice;function cYe(t){var e=this.__data__,r=oYe(e,t);if(r<0)return!1;var o=e.length-1;return r==o?e.pop():lYe.call(e,r,1),--this.size,!0}jZ.exports=cYe});var WZ=_((fFt,YZ)=>{var uYe=hI();function AYe(t){var e=this.__data__,r=uYe(e,t);return r<0?void 0:e[r][1]}YZ.exports=AYe});var VZ=_((pFt,KZ)=>{var fYe=hI();function pYe(t){return fYe(this.__data__,t)>-1}KZ.exports=pYe});var JZ=_((hFt,zZ)=>{var hYe=hI();function gYe(t,e){var r=this.__data__,o=hYe(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}zZ.exports=gYe});var gI=_((gFt,XZ)=>{var dYe=_Z(),mYe=GZ(),yYe=WZ(),EYe=VZ(),CYe=JZ();function Em(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var wYe=gI();function IYe(){this.__data__=new wYe,this.size=0}ZZ.exports=IYe});var t$=_((mFt,e$)=>{function BYe(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}e$.exports=BYe});var n$=_((yFt,r$)=>{function vYe(t){return this.__data__.get(t)}r$.exports=vYe});var s$=_((EFt,i$)=>{function DYe(t){return this.__data__.has(t)}i$.exports=DYe});var kN=_((CFt,o$)=>{var PYe=typeof global=="object"&&global&&global.Object===Object&&global;o$.exports=PYe});var _l=_((wFt,a$)=>{var bYe=kN(),SYe=typeof self=="object"&&self&&self.Object===Object&&self,xYe=bYe||SYe||Function("return this")();a$.exports=xYe});var lg=_((IFt,l$)=>{var kYe=_l(),QYe=kYe.Symbol;l$.exports=QYe});var f$=_((BFt,A$)=>{var c$=lg(),u$=Object.prototype,FYe=u$.hasOwnProperty,RYe=u$.toString,dI=c$?c$.toStringTag:void 0;function TYe(t){var e=FYe.call(t,dI),r=t[dI];try{t[dI]=void 0;var o=!0}catch{}var a=RYe.call(t);return o&&(e?t[dI]=r:delete t[dI]),a}A$.exports=TYe});var h$=_((vFt,p$)=>{var NYe=Object.prototype,LYe=NYe.toString;function MYe(t){return LYe.call(t)}p$.exports=MYe});var cg=_((DFt,m$)=>{var g$=lg(),OYe=f$(),UYe=h$(),_Ye="[object Null]",HYe="[object Undefined]",d$=g$?g$.toStringTag:void 0;function qYe(t){return t==null?t===void 0?HYe:_Ye:d$&&d$ in Object(t)?OYe(t):UYe(t)}m$.exports=qYe});var sl=_((PFt,y$)=>{function jYe(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}y$.exports=jYe});var vP=_((bFt,E$)=>{var GYe=cg(),YYe=sl(),WYe="[object AsyncFunction]",KYe="[object Function]",VYe="[object GeneratorFunction]",zYe="[object Proxy]";function JYe(t){if(!YYe(t))return!1;var e=GYe(t);return e==KYe||e==VYe||e==WYe||e==zYe}E$.exports=JYe});var w$=_((SFt,C$)=>{var XYe=_l(),ZYe=XYe["__core-js_shared__"];C$.exports=ZYe});var v$=_((xFt,B$)=>{var QN=w$(),I$=function(){var t=/[^.]+$/.exec(QN&&QN.keys&&QN.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function $Ye(t){return!!I$&&I$ in t}B$.exports=$Ye});var FN=_((kFt,D$)=>{var eWe=Function.prototype,tWe=eWe.toString;function rWe(t){if(t!=null){try{return tWe.call(t)}catch{}try{return t+""}catch{}}return""}D$.exports=rWe});var b$=_((QFt,P$)=>{var nWe=vP(),iWe=v$(),sWe=sl(),oWe=FN(),aWe=/[\\^$.*+?()[\]{}|]/g,lWe=/^\[object .+?Constructor\]$/,cWe=Function.prototype,uWe=Object.prototype,AWe=cWe.toString,fWe=uWe.hasOwnProperty,pWe=RegExp("^"+AWe.call(fWe).replace(aWe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function hWe(t){if(!sWe(t)||iWe(t))return!1;var e=nWe(t)?pWe:lWe;return e.test(oWe(t))}P$.exports=hWe});var x$=_((FFt,S$)=>{function gWe(t,e){return t?.[e]}S$.exports=gWe});var Vp=_((RFt,k$)=>{var dWe=b$(),mWe=x$();function yWe(t,e){var r=mWe(t,e);return dWe(r)?r:void 0}k$.exports=yWe});var DP=_((TFt,Q$)=>{var EWe=Vp(),CWe=_l(),wWe=EWe(CWe,"Map");Q$.exports=wWe});var mI=_((NFt,F$)=>{var IWe=Vp(),BWe=IWe(Object,"create");F$.exports=BWe});var N$=_((LFt,T$)=>{var R$=mI();function vWe(){this.__data__=R$?R$(null):{},this.size=0}T$.exports=vWe});var M$=_((MFt,L$)=>{function DWe(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}L$.exports=DWe});var U$=_((OFt,O$)=>{var PWe=mI(),bWe="__lodash_hash_undefined__",SWe=Object.prototype,xWe=SWe.hasOwnProperty;function kWe(t){var e=this.__data__;if(PWe){var r=e[t];return r===bWe?void 0:r}return xWe.call(e,t)?e[t]:void 0}O$.exports=kWe});var H$=_((UFt,_$)=>{var QWe=mI(),FWe=Object.prototype,RWe=FWe.hasOwnProperty;function TWe(t){var e=this.__data__;return QWe?e[t]!==void 0:RWe.call(e,t)}_$.exports=TWe});var j$=_((_Ft,q$)=>{var NWe=mI(),LWe="__lodash_hash_undefined__";function MWe(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=NWe&&e===void 0?LWe:e,this}q$.exports=MWe});var Y$=_((HFt,G$)=>{var OWe=N$(),UWe=M$(),_We=U$(),HWe=H$(),qWe=j$();function Cm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var W$=Y$(),jWe=gI(),GWe=DP();function YWe(){this.size=0,this.__data__={hash:new W$,map:new(GWe||jWe),string:new W$}}K$.exports=YWe});var J$=_((jFt,z$)=>{function WWe(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}z$.exports=WWe});var yI=_((GFt,X$)=>{var KWe=J$();function VWe(t,e){var r=t.__data__;return KWe(e)?r[typeof e=="string"?"string":"hash"]:r.map}X$.exports=VWe});var $$=_((YFt,Z$)=>{var zWe=yI();function JWe(t){var e=zWe(this,t).delete(t);return this.size-=e?1:0,e}Z$.exports=JWe});var tee=_((WFt,eee)=>{var XWe=yI();function ZWe(t){return XWe(this,t).get(t)}eee.exports=ZWe});var nee=_((KFt,ree)=>{var $We=yI();function eKe(t){return $We(this,t).has(t)}ree.exports=eKe});var see=_((VFt,iee)=>{var tKe=yI();function rKe(t,e){var r=tKe(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}iee.exports=rKe});var PP=_((zFt,oee)=>{var nKe=V$(),iKe=$$(),sKe=tee(),oKe=nee(),aKe=see();function wm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var lKe=gI(),cKe=DP(),uKe=PP(),AKe=200;function fKe(t,e){var r=this.__data__;if(r instanceof lKe){var o=r.__data__;if(!cKe||o.length{var pKe=gI(),hKe=$Z(),gKe=t$(),dKe=n$(),mKe=s$(),yKe=lee();function Im(t){var e=this.__data__=new pKe(t);this.size=e.size}Im.prototype.clear=hKe;Im.prototype.delete=gKe;Im.prototype.get=dKe;Im.prototype.has=mKe;Im.prototype.set=yKe;cee.exports=Im});var Aee=_((ZFt,uee)=>{var EKe="__lodash_hash_undefined__";function CKe(t){return this.__data__.set(t,EKe),this}uee.exports=CKe});var pee=_(($Ft,fee)=>{function wKe(t){return this.__data__.has(t)}fee.exports=wKe});var gee=_((eRt,hee)=>{var IKe=PP(),BKe=Aee(),vKe=pee();function SP(t){var e=-1,r=t==null?0:t.length;for(this.__data__=new IKe;++e{function DKe(t,e){for(var r=-1,o=t==null?0:t.length;++r{function PKe(t,e){return t.has(e)}yee.exports=PKe});var RN=_((nRt,Cee)=>{var bKe=gee(),SKe=mee(),xKe=Eee(),kKe=1,QKe=2;function FKe(t,e,r,o,a,n){var u=r&kKe,A=t.length,p=e.length;if(A!=p&&!(u&&p>A))return!1;var h=n.get(t),E=n.get(e);if(h&&E)return h==e&&E==t;var I=-1,v=!0,x=r&QKe?new bKe:void 0;for(n.set(t,e),n.set(e,t);++I{var RKe=_l(),TKe=RKe.Uint8Array;wee.exports=TKe});var Bee=_((sRt,Iee)=>{function NKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o,a){r[++e]=[a,o]}),r}Iee.exports=NKe});var Dee=_((oRt,vee)=>{function LKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o){r[++e]=o}),r}vee.exports=LKe});var kee=_((aRt,xee)=>{var Pee=lg(),bee=TN(),MKe=ym(),OKe=RN(),UKe=Bee(),_Ke=Dee(),HKe=1,qKe=2,jKe="[object Boolean]",GKe="[object Date]",YKe="[object Error]",WKe="[object Map]",KKe="[object Number]",VKe="[object RegExp]",zKe="[object Set]",JKe="[object String]",XKe="[object Symbol]",ZKe="[object ArrayBuffer]",$Ke="[object DataView]",See=Pee?Pee.prototype:void 0,NN=See?See.valueOf:void 0;function eVe(t,e,r,o,a,n,u){switch(r){case $Ke:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ZKe:return!(t.byteLength!=e.byteLength||!n(new bee(t),new bee(e)));case jKe:case GKe:case KKe:return MKe(+t,+e);case YKe:return t.name==e.name&&t.message==e.message;case VKe:case JKe:return t==e+"";case WKe:var A=UKe;case zKe:var p=o&HKe;if(A||(A=_Ke),t.size!=e.size&&!p)return!1;var h=u.get(t);if(h)return h==e;o|=qKe,u.set(t,e);var E=OKe(A(t),A(e),o,a,n,u);return u.delete(t),E;case XKe:if(NN)return NN.call(t)==NN.call(e)}return!1}xee.exports=eVe});var xP=_((lRt,Qee)=>{function tVe(t,e){for(var r=-1,o=e.length,a=t.length;++r{var rVe=Array.isArray;Fee.exports=rVe});var LN=_((uRt,Ree)=>{var nVe=xP(),iVe=Hl();function sVe(t,e,r){var o=e(t);return iVe(t)?o:nVe(o,r(t))}Ree.exports=sVe});var Nee=_((ARt,Tee)=>{function oVe(t,e){for(var r=-1,o=t==null?0:t.length,a=0,n=[];++r{function aVe(){return[]}Lee.exports=aVe});var kP=_((pRt,Oee)=>{var lVe=Nee(),cVe=MN(),uVe=Object.prototype,AVe=uVe.propertyIsEnumerable,Mee=Object.getOwnPropertySymbols,fVe=Mee?function(t){return t==null?[]:(t=Object(t),lVe(Mee(t),function(e){return AVe.call(t,e)}))}:cVe;Oee.exports=fVe});var _ee=_((hRt,Uee)=>{function pVe(t,e){for(var r=-1,o=Array(t);++r{function hVe(t){return t!=null&&typeof t=="object"}Hee.exports=hVe});var jee=_((dRt,qee)=>{var gVe=cg(),dVe=Ju(),mVe="[object Arguments]";function yVe(t){return dVe(t)&&gVe(t)==mVe}qee.exports=yVe});var EI=_((mRt,Wee)=>{var Gee=jee(),EVe=Ju(),Yee=Object.prototype,CVe=Yee.hasOwnProperty,wVe=Yee.propertyIsEnumerable,IVe=Gee(function(){return arguments}())?Gee:function(t){return EVe(t)&&CVe.call(t,"callee")&&!wVe.call(t,"callee")};Wee.exports=IVe});var Vee=_((yRt,Kee)=>{function BVe(){return!1}Kee.exports=BVe});var wI=_((CI,Bm)=>{var vVe=_l(),DVe=Vee(),Xee=typeof CI=="object"&&CI&&!CI.nodeType&&CI,zee=Xee&&typeof Bm=="object"&&Bm&&!Bm.nodeType&&Bm,PVe=zee&&zee.exports===Xee,Jee=PVe?vVe.Buffer:void 0,bVe=Jee?Jee.isBuffer:void 0,SVe=bVe||DVe;Bm.exports=SVe});var II=_((ERt,Zee)=>{var xVe=9007199254740991,kVe=/^(?:0|[1-9]\d*)$/;function QVe(t,e){var r=typeof t;return e=e??xVe,!!e&&(r=="number"||r!="symbol"&&kVe.test(t))&&t>-1&&t%1==0&&t{var FVe=9007199254740991;function RVe(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=FVe}$ee.exports=RVe});var tte=_((wRt,ete)=>{var TVe=cg(),NVe=QP(),LVe=Ju(),MVe="[object Arguments]",OVe="[object Array]",UVe="[object Boolean]",_Ve="[object Date]",HVe="[object Error]",qVe="[object Function]",jVe="[object Map]",GVe="[object Number]",YVe="[object Object]",WVe="[object RegExp]",KVe="[object Set]",VVe="[object String]",zVe="[object WeakMap]",JVe="[object ArrayBuffer]",XVe="[object DataView]",ZVe="[object Float32Array]",$Ve="[object Float64Array]",eze="[object Int8Array]",tze="[object Int16Array]",rze="[object Int32Array]",nze="[object Uint8Array]",ize="[object Uint8ClampedArray]",sze="[object Uint16Array]",oze="[object Uint32Array]",ui={};ui[ZVe]=ui[$Ve]=ui[eze]=ui[tze]=ui[rze]=ui[nze]=ui[ize]=ui[sze]=ui[oze]=!0;ui[MVe]=ui[OVe]=ui[JVe]=ui[UVe]=ui[XVe]=ui[_Ve]=ui[HVe]=ui[qVe]=ui[jVe]=ui[GVe]=ui[YVe]=ui[WVe]=ui[KVe]=ui[VVe]=ui[zVe]=!1;function aze(t){return LVe(t)&&NVe(t.length)&&!!ui[TVe(t)]}ete.exports=aze});var FP=_((IRt,rte)=>{function lze(t){return function(e){return t(e)}}rte.exports=lze});var RP=_((BI,vm)=>{var cze=kN(),nte=typeof BI=="object"&&BI&&!BI.nodeType&&BI,vI=nte&&typeof vm=="object"&&vm&&!vm.nodeType&&vm,uze=vI&&vI.exports===nte,ON=uze&&cze.process,Aze=function(){try{var t=vI&&vI.require&&vI.require("util").types;return t||ON&&ON.binding&&ON.binding("util")}catch{}}();vm.exports=Aze});var TP=_((BRt,ote)=>{var fze=tte(),pze=FP(),ite=RP(),ste=ite&&ite.isTypedArray,hze=ste?pze(ste):fze;ote.exports=hze});var UN=_((vRt,ate)=>{var gze=_ee(),dze=EI(),mze=Hl(),yze=wI(),Eze=II(),Cze=TP(),wze=Object.prototype,Ize=wze.hasOwnProperty;function Bze(t,e){var r=mze(t),o=!r&&dze(t),a=!r&&!o&&yze(t),n=!r&&!o&&!a&&Cze(t),u=r||o||a||n,A=u?gze(t.length,String):[],p=A.length;for(var h in t)(e||Ize.call(t,h))&&!(u&&(h=="length"||a&&(h=="offset"||h=="parent")||n&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||Eze(h,p)))&&A.push(h);return A}ate.exports=Bze});var NP=_((DRt,lte)=>{var vze=Object.prototype;function Dze(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||vze;return t===r}lte.exports=Dze});var _N=_((PRt,cte)=>{function Pze(t,e){return function(r){return t(e(r))}}cte.exports=Pze});var Ate=_((bRt,ute)=>{var bze=_N(),Sze=bze(Object.keys,Object);ute.exports=Sze});var pte=_((SRt,fte)=>{var xze=NP(),kze=Ate(),Qze=Object.prototype,Fze=Qze.hasOwnProperty;function Rze(t){if(!xze(t))return kze(t);var e=[];for(var r in Object(t))Fze.call(t,r)&&r!="constructor"&&e.push(r);return e}fte.exports=Rze});var DI=_((xRt,hte)=>{var Tze=vP(),Nze=QP();function Lze(t){return t!=null&&Nze(t.length)&&!Tze(t)}hte.exports=Lze});var LP=_((kRt,gte)=>{var Mze=UN(),Oze=pte(),Uze=DI();function _ze(t){return Uze(t)?Mze(t):Oze(t)}gte.exports=_ze});var HN=_((QRt,dte)=>{var Hze=LN(),qze=kP(),jze=LP();function Gze(t){return Hze(t,jze,qze)}dte.exports=Gze});var Ete=_((FRt,yte)=>{var mte=HN(),Yze=1,Wze=Object.prototype,Kze=Wze.hasOwnProperty;function Vze(t,e,r,o,a,n){var u=r&Yze,A=mte(t),p=A.length,h=mte(e),E=h.length;if(p!=E&&!u)return!1;for(var I=p;I--;){var v=A[I];if(!(u?v in e:Kze.call(e,v)))return!1}var x=n.get(t),C=n.get(e);if(x&&C)return x==e&&C==t;var R=!0;n.set(t,e),n.set(e,t);for(var L=u;++I{var zze=Vp(),Jze=_l(),Xze=zze(Jze,"DataView");Cte.exports=Xze});var Bte=_((TRt,Ite)=>{var Zze=Vp(),$ze=_l(),eJe=Zze($ze,"Promise");Ite.exports=eJe});var Dte=_((NRt,vte)=>{var tJe=Vp(),rJe=_l(),nJe=tJe(rJe,"Set");vte.exports=nJe});var bte=_((LRt,Pte)=>{var iJe=Vp(),sJe=_l(),oJe=iJe(sJe,"WeakMap");Pte.exports=oJe});var PI=_((MRt,Tte)=>{var qN=wte(),jN=DP(),GN=Bte(),YN=Dte(),WN=bte(),Rte=cg(),Dm=FN(),Ste="[object Map]",aJe="[object Object]",xte="[object Promise]",kte="[object Set]",Qte="[object WeakMap]",Fte="[object DataView]",lJe=Dm(qN),cJe=Dm(jN),uJe=Dm(GN),AJe=Dm(YN),fJe=Dm(WN),ug=Rte;(qN&&ug(new qN(new ArrayBuffer(1)))!=Fte||jN&&ug(new jN)!=Ste||GN&&ug(GN.resolve())!=xte||YN&&ug(new YN)!=kte||WN&&ug(new WN)!=Qte)&&(ug=function(t){var e=Rte(t),r=e==aJe?t.constructor:void 0,o=r?Dm(r):"";if(o)switch(o){case lJe:return Fte;case cJe:return Ste;case uJe:return xte;case AJe:return kte;case fJe:return Qte}return e});Tte.exports=ug});var qte=_((ORt,Hte)=>{var KN=bP(),pJe=RN(),hJe=kee(),gJe=Ete(),Nte=PI(),Lte=Hl(),Mte=wI(),dJe=TP(),mJe=1,Ote="[object Arguments]",Ute="[object Array]",MP="[object Object]",yJe=Object.prototype,_te=yJe.hasOwnProperty;function EJe(t,e,r,o,a,n){var u=Lte(t),A=Lte(e),p=u?Ute:Nte(t),h=A?Ute:Nte(e);p=p==Ote?MP:p,h=h==Ote?MP:h;var E=p==MP,I=h==MP,v=p==h;if(v&&Mte(t)){if(!Mte(e))return!1;u=!0,E=!1}if(v&&!E)return n||(n=new KN),u||dJe(t)?pJe(t,e,r,o,a,n):hJe(t,e,p,r,o,a,n);if(!(r&mJe)){var x=E&&_te.call(t,"__wrapped__"),C=I&&_te.call(e,"__wrapped__");if(x||C){var R=x?t.value():t,L=C?e.value():e;return n||(n=new KN),a(R,L,r,o,n)}}return v?(n||(n=new KN),gJe(t,e,r,o,a,n)):!1}Hte.exports=EJe});var Wte=_((URt,Yte)=>{var CJe=qte(),jte=Ju();function Gte(t,e,r,o,a){return t===e?!0:t==null||e==null||!jte(t)&&!jte(e)?t!==t&&e!==e:CJe(t,e,r,o,Gte,a)}Yte.exports=Gte});var Vte=_((_Rt,Kte)=>{var wJe=Wte();function IJe(t,e){return wJe(t,e)}Kte.exports=IJe});var VN=_((HRt,zte)=>{var BJe=Vp(),vJe=function(){try{var t=BJe(Object,"defineProperty");return t({},"",{}),t}catch{}}();zte.exports=vJe});var OP=_((qRt,Xte)=>{var Jte=VN();function DJe(t,e,r){e=="__proto__"&&Jte?Jte(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}Xte.exports=DJe});var zN=_((jRt,Zte)=>{var PJe=OP(),bJe=ym();function SJe(t,e,r){(r!==void 0&&!bJe(t[e],r)||r===void 0&&!(e in t))&&PJe(t,e,r)}Zte.exports=SJe});var ere=_((GRt,$te)=>{function xJe(t){return function(e,r,o){for(var a=-1,n=Object(e),u=o(e),A=u.length;A--;){var p=u[t?A:++a];if(r(n[p],p,n)===!1)break}return e}}$te.exports=xJe});var rre=_((YRt,tre)=>{var kJe=ere(),QJe=kJe();tre.exports=QJe});var JN=_((bI,Pm)=>{var FJe=_l(),ore=typeof bI=="object"&&bI&&!bI.nodeType&&bI,nre=ore&&typeof Pm=="object"&&Pm&&!Pm.nodeType&&Pm,RJe=nre&&nre.exports===ore,ire=RJe?FJe.Buffer:void 0,sre=ire?ire.allocUnsafe:void 0;function TJe(t,e){if(e)return t.slice();var r=t.length,o=sre?sre(r):new t.constructor(r);return t.copy(o),o}Pm.exports=TJe});var UP=_((WRt,lre)=>{var are=TN();function NJe(t){var e=new t.constructor(t.byteLength);return new are(e).set(new are(t)),e}lre.exports=NJe});var XN=_((KRt,cre)=>{var LJe=UP();function MJe(t,e){var r=e?LJe(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}cre.exports=MJe});var _P=_((VRt,ure)=>{function OJe(t,e){var r=-1,o=t.length;for(e||(e=Array(o));++r{var UJe=sl(),Are=Object.create,_Je=function(){function t(){}return function(e){if(!UJe(e))return{};if(Are)return Are(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}();fre.exports=_Je});var HP=_((JRt,hre)=>{var HJe=_N(),qJe=HJe(Object.getPrototypeOf,Object);hre.exports=qJe});var ZN=_((XRt,gre)=>{var jJe=pre(),GJe=HP(),YJe=NP();function WJe(t){return typeof t.constructor=="function"&&!YJe(t)?jJe(GJe(t)):{}}gre.exports=WJe});var mre=_((ZRt,dre)=>{var KJe=DI(),VJe=Ju();function zJe(t){return VJe(t)&&KJe(t)}dre.exports=zJe});var $N=_(($Rt,Ere)=>{var JJe=cg(),XJe=HP(),ZJe=Ju(),$Je="[object Object]",eXe=Function.prototype,tXe=Object.prototype,yre=eXe.toString,rXe=tXe.hasOwnProperty,nXe=yre.call(Object);function iXe(t){if(!ZJe(t)||JJe(t)!=$Je)return!1;var e=XJe(t);if(e===null)return!0;var r=rXe.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&yre.call(r)==nXe}Ere.exports=iXe});var eL=_((eTt,Cre)=>{function sXe(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}Cre.exports=sXe});var qP=_((tTt,wre)=>{var oXe=OP(),aXe=ym(),lXe=Object.prototype,cXe=lXe.hasOwnProperty;function uXe(t,e,r){var o=t[e];(!(cXe.call(t,e)&&aXe(o,r))||r===void 0&&!(e in t))&&oXe(t,e,r)}wre.exports=uXe});var Ag=_((rTt,Ire)=>{var AXe=qP(),fXe=OP();function pXe(t,e,r,o){var a=!r;r||(r={});for(var n=-1,u=e.length;++n{function hXe(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}Bre.exports=hXe});var Pre=_((iTt,Dre)=>{var gXe=sl(),dXe=NP(),mXe=vre(),yXe=Object.prototype,EXe=yXe.hasOwnProperty;function CXe(t){if(!gXe(t))return mXe(t);var e=dXe(t),r=[];for(var o in t)o=="constructor"&&(e||!EXe.call(t,o))||r.push(o);return r}Dre.exports=CXe});var bm=_((sTt,bre)=>{var wXe=UN(),IXe=Pre(),BXe=DI();function vXe(t){return BXe(t)?wXe(t,!0):IXe(t)}bre.exports=vXe});var xre=_((oTt,Sre)=>{var DXe=Ag(),PXe=bm();function bXe(t){return DXe(t,PXe(t))}Sre.exports=bXe});var Nre=_((aTt,Tre)=>{var kre=zN(),SXe=JN(),xXe=XN(),kXe=_P(),QXe=ZN(),Qre=EI(),Fre=Hl(),FXe=mre(),RXe=wI(),TXe=vP(),NXe=sl(),LXe=$N(),MXe=TP(),Rre=eL(),OXe=xre();function UXe(t,e,r,o,a,n,u){var A=Rre(t,r),p=Rre(e,r),h=u.get(p);if(h){kre(t,r,h);return}var E=n?n(A,p,r+"",t,e,u):void 0,I=E===void 0;if(I){var v=Fre(p),x=!v&&RXe(p),C=!v&&!x&&MXe(p);E=p,v||x||C?Fre(A)?E=A:FXe(A)?E=kXe(A):x?(I=!1,E=SXe(p,!0)):C?(I=!1,E=xXe(p,!0)):E=[]:LXe(p)||Qre(p)?(E=A,Qre(A)?E=OXe(A):(!NXe(A)||TXe(A))&&(E=QXe(p))):I=!1}I&&(u.set(p,E),a(E,p,o,n,u),u.delete(p)),kre(t,r,E)}Tre.exports=UXe});var Ore=_((lTt,Mre)=>{var _Xe=bP(),HXe=zN(),qXe=rre(),jXe=Nre(),GXe=sl(),YXe=bm(),WXe=eL();function Lre(t,e,r,o,a){t!==e&&qXe(e,function(n,u){if(a||(a=new _Xe),GXe(n))jXe(t,e,u,r,Lre,o,a);else{var A=o?o(WXe(t,u),n,u+"",t,e,a):void 0;A===void 0&&(A=n),HXe(t,u,A)}},YXe)}Mre.exports=Lre});var tL=_((cTt,Ure)=>{function KXe(t){return t}Ure.exports=KXe});var Hre=_((uTt,_re)=>{function VXe(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}_re.exports=VXe});var rL=_((ATt,jre)=>{var zXe=Hre(),qre=Math.max;function JXe(t,e,r){return e=qre(e===void 0?t.length-1:e,0),function(){for(var o=arguments,a=-1,n=qre(o.length-e,0),u=Array(n);++a{function XXe(t){return function(){return t}}Gre.exports=XXe});var Vre=_((pTt,Kre)=>{var ZXe=Yre(),Wre=VN(),$Xe=tL(),eZe=Wre?function(t,e){return Wre(t,"toString",{configurable:!0,enumerable:!1,value:ZXe(e),writable:!0})}:$Xe;Kre.exports=eZe});var Jre=_((hTt,zre)=>{var tZe=800,rZe=16,nZe=Date.now;function iZe(t){var e=0,r=0;return function(){var o=nZe(),a=rZe-(o-r);if(r=o,a>0){if(++e>=tZe)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}zre.exports=iZe});var nL=_((gTt,Xre)=>{var sZe=Vre(),oZe=Jre(),aZe=oZe(sZe);Xre.exports=aZe});var $re=_((dTt,Zre)=>{var lZe=tL(),cZe=rL(),uZe=nL();function AZe(t,e){return uZe(cZe(t,e,lZe),t+"")}Zre.exports=AZe});var tne=_((mTt,ene)=>{var fZe=ym(),pZe=DI(),hZe=II(),gZe=sl();function dZe(t,e,r){if(!gZe(r))return!1;var o=typeof e;return(o=="number"?pZe(r)&&hZe(e,r.length):o=="string"&&e in r)?fZe(r[e],t):!1}ene.exports=dZe});var nne=_((yTt,rne)=>{var mZe=$re(),yZe=tne();function EZe(t){return mZe(function(e,r){var o=-1,a=r.length,n=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(n=t.length>3&&typeof n=="function"?(a--,n):void 0,u&&yZe(r[0],r[1],u)&&(n=a<3?void 0:n,a=1),e=Object(e);++o{var CZe=Ore(),wZe=nne(),IZe=wZe(function(t,e,r,o){CZe(t,e,r,o)});ine.exports=IZe});var He={};Vt(He,{AsyncActions:()=>oL,BufferStream:()=>sL,CachingStrategy:()=>mne,DefaultStream:()=>aL,allSettledSafe:()=>_c,assertNever:()=>cL,bufferStream:()=>km,buildIgnorePattern:()=>xZe,convertMapsToIndexableObjects:()=>GP,dynamicRequire:()=>vf,escapeRegExp:()=>vZe,getArrayWithDefault:()=>xI,getFactoryWithDefault:()=>al,getMapWithDefault:()=>kI,getSetWithDefault:()=>Sm,groupBy:()=>FZe,isIndexableObject:()=>iL,isPathLike:()=>kZe,isTaggedYarnVersion:()=>BZe,makeDeferred:()=>hne,mapAndFilter:()=>ol,mapAndFind:()=>zp,mergeIntoTarget:()=>Ene,overrideType:()=>DZe,parseBoolean:()=>QI,parseInt:()=>Qm,parseOptionalBoolean:()=>yne,plural:()=>jP,prettifyAsyncErrors:()=>xm,prettifySyncErrors:()=>uL,releaseAfterUseAsync:()=>bZe,replaceEnvVariables:()=>YP,sortMap:()=>Fs,toMerged:()=>QZe,tryParseOptionalBoolean:()=>AL,validateEnum:()=>PZe});function BZe(t){return!!(Ane.default.valid(t)&&t.match(/^[^-]+(-rc\.[0-9]+)?$/))}function jP(t,{one:e,more:r,zero:o=r}){return t===0?o:t===1?e:r}function vZe(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function DZe(t){}function cL(t){throw new Error(`Assertion failed: Unexpected object '${t}'`)}function PZe(t,e){let r=Object.values(t);if(!r.includes(e))throw new st(`Invalid value for enumeration: ${JSON.stringify(e)} (expected one of ${r.map(o=>JSON.stringify(o)).join(", ")})`);return e}function ol(t,e){let r=[];for(let o of t){let a=e(o);a!==fne&&r.push(a)}return r}function zp(t,e){for(let r of t){let o=e(r);if(o!==pne)return o}}function iL(t){return typeof t=="object"&&t!==null}async function _c(t){let e=await Promise.allSettled(t),r=[];for(let o of e){if(o.status==="rejected")throw o.reason;r.push(o.value)}return r}function GP(t){if(t instanceof Map&&(t=Object.fromEntries(t)),iL(t))for(let e of Object.keys(t)){let r=t[e];iL(r)&&(t[e]=GP(r))}return t}function al(t,e,r){let o=t.get(e);return typeof o>"u"&&t.set(e,o=r()),o}function xI(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=[]),r}function Sm(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Set),r}function kI(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Map),r}async function bZe(t,e){if(e==null)return await t();try{return await t()}finally{await e()}}async function xm(t,e){try{return await t()}catch(r){throw r.message=e(r.message),r}}function uL(t,e){try{return t()}catch(r){throw r.message=e(r.message),r}}async function km(t){return await new Promise((e,r)=>{let o=[];t.on("error",a=>{r(a)}),t.on("data",a=>{o.push(a)}),t.on("end",()=>{e(Buffer.concat(o))})})}function hne(){let t,e;return{promise:new Promise((o,a)=>{t=o,e=a}),resolve:t,reject:e}}function gne(t){return SI(ue.fromPortablePath(t))}function dne(path){let physicalPath=ue.fromPortablePath(path),currentCacheEntry=SI.cache[physicalPath];delete SI.cache[physicalPath];let result;try{result=gne(physicalPath);let freshCacheEntry=SI.cache[physicalPath],dynamicModule=eval("module"),freshCacheIndex=dynamicModule.children.indexOf(freshCacheEntry);freshCacheIndex!==-1&&dynamicModule.children.splice(freshCacheIndex,1)}finally{SI.cache[physicalPath]=currentCacheEntry}return result}function SZe(t){let e=one.get(t),r=oe.statSync(t);if(e?.mtime===r.mtimeMs)return e.instance;let o=dne(t);return one.set(t,{mtime:r.mtimeMs,instance:o}),o}function vf(t,{cachingStrategy:e=2}={}){switch(e){case 0:return dne(t);case 1:return SZe(t);case 2:return gne(t);default:throw new Error("Unsupported caching strategy")}}function Fs(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function xZe(t){return t.length===0?null:t.map(e=>`(${cne.default.makeRe(e,{windows:!1,dot:!0}).source})`).join("|")}function YP(t,{env:e}){let r=/\${(?[\d\w_]+)(?:)?(?:-(?[^}]*))?}/g;return t.replace(r,(...o)=>{let{variableName:a,colon:n,fallback:u}=o[o.length-1],A=Object.hasOwn(e,a),p=e[a];if(p||A&&!n)return p;if(u!=null)return u;throw new st(`Environment variable not found (${a})`)})}function QI(t){switch(t){case"true":case"1":case 1:case!0:return!0;case"false":case"0":case 0:case!1:return!1;default:throw new Error(`Couldn't parse "${t}" as a boolean`)}}function yne(t){return typeof t>"u"?t:QI(t)}function AL(t){try{return yne(t)}catch{return null}}function kZe(t){return!!(ue.isAbsolute(t)||t.match(/^(\.{1,2}|~)\//))}function Ene(t,...e){let r=u=>({value:u}),o=r(t),a=e.map(u=>r(u)),{value:n}=(0,lne.default)(o,...a,(u,A)=>{if(Array.isArray(u)&&Array.isArray(A)){for(let p of A)u.find(h=>(0,ane.default)(h,p))||u.push(p);return u}});return n}function QZe(...t){return Ene({},...t)}function FZe(t,e){let r=Object.create(null);for(let o of t){let a=o[e];r[a]??=[],r[a].push(o)}return r}function Qm(t){return typeof t=="string"?Number.parseInt(t,10):t}var ane,lne,cne,une,Ane,lL,fne,pne,sL,oL,aL,SI,one,mne,ql=Et(()=>{Pt();qt();ane=Ze(Vte()),lne=Ze(sne()),cne=Ze($o()),une=Ze(eg()),Ane=Ze(Jn()),lL=ve("stream");fne=Symbol();ol.skip=fne;pne=Symbol();zp.skip=pne;sL=class extends lL.Transform{constructor(){super(...arguments);this.chunks=[]}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: BufferStream only accept buffers");this.chunks.push(r),a(null,null)}_flush(r){r(null,Buffer.concat(this.chunks))}};oL=class{constructor(e){this.deferred=new Map;this.promises=new Map;this.limit=(0,une.default)(e)}set(e,r){let o=this.deferred.get(e);typeof o>"u"&&this.deferred.set(e,o=hne());let a=this.limit(()=>r());return this.promises.set(e,a),a.then(()=>{this.promises.get(e)===a&&o.resolve()},n=>{this.promises.get(e)===a&&o.reject(n)}),o.promise}reduce(e,r){let o=this.promises.get(e)??Promise.resolve();this.set(e,()=>r(o))}async wait(){await Promise.all(this.promises.values())}},aL=class extends lL.Transform{constructor(r=Buffer.alloc(0)){super();this.active=!0;this.ifEmpty=r}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: DefaultStream only accept buffers");this.active=!1,a(null,r)}_flush(r){this.active&&this.ifEmpty.length>0?r(null,this.ifEmpty):r(null)}},SI=eval("require");one=new Map;mne=(o=>(o[o.NoCache=0]="NoCache",o[o.FsTime=1]="FsTime",o[o.Node=2]="Node",o))(mne||{})});var Fm,fL,pL,Cne=Et(()=>{Fm=(r=>(r.HARD="HARD",r.SOFT="SOFT",r))(Fm||{}),fL=(o=>(o.Dependency="Dependency",o.PeerDependency="PeerDependency",o.PeerDependencyMeta="PeerDependencyMeta",o))(fL||{}),pL=(o=>(o.Inactive="inactive",o.Redundant="redundant",o.Active="active",o))(pL||{})});var pe={};Vt(pe,{LogLevel:()=>JP,Style:()=>KP,Type:()=>yt,addLogFilterSupport:()=>TI,applyColor:()=>Xs,applyHyperlink:()=>Tm,applyStyle:()=>fg,json:()=>pg,jsonOrPretty:()=>NZe,mark:()=>yL,pretty:()=>Ot,prettyField:()=>Xu,prettyList:()=>mL,prettyTruncatedLocatorList:()=>zP,stripAnsi:()=>Rm.default,supportsColor:()=>VP,supportsHyperlinks:()=>dL,tuple:()=>Hc});function wne(t){let e=["KiB","MiB","GiB","TiB"],r=e.length;for(;r>1&&t<1024**r;)r-=1;let o=1024**r;return`${Math.floor(t*100/o)/100} ${e[r-1]}`}function Hc(t,e){return[e,t]}function fg(t,e,r){return t.get("enableColors")&&r&2&&(e=RI.default.bold(e)),e}function Xs(t,e,r){if(!t.get("enableColors"))return e;let o=RZe.get(r);if(o===null)return e;let a=typeof o>"u"?r:gL.level>=3?o[0]:o[1],n=typeof a=="number"?hL.ansi256(a):a.startsWith("#")?hL.hex(a):hL[a];if(typeof n!="function")throw new Error(`Invalid format type ${a}`);return n(e)}function Tm(t,e,r){return t.get("enableHyperlinks")?TZe?`\x1B]8;;${r}\x1B\\${e}\x1B]8;;\x1B\\`:`\x1B]8;;${r}\x07${e}\x1B]8;;\x07`:e}function Ot(t,e,r){if(e===null)return Xs(t,"null",yt.NULL);if(Object.hasOwn(WP,r))return WP[r].pretty(t,e);if(typeof e!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof e}`);return Xs(t,e,r)}function mL(t,e,r,{separator:o=", "}={}){return[...e].map(a=>Ot(t,a,r)).join(o)}function pg(t,e){if(t===null)return null;if(Object.hasOwn(WP,e))return WP[e].json(t);if(typeof t!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof t}`);return t}function NZe(t,e,[r,o]){return t?pg(r,o):Ot(e,r,o)}function yL(t){return{Check:Xs(t,"\u2713","green"),Cross:Xs(t,"\u2718","red"),Question:Xs(t,"?","cyan")}}function Xu(t,{label:e,value:[r,o]}){return`${Ot(t,e,yt.CODE)}: ${Ot(t,r,o)}`}function zP(t,e,r){let o=[],a=[...e],n=r;for(;a.length>0;){let h=a[0],E=`${qr(t,h)}, `,I=EL(h).length+2;if(o.length>0&&nh).join("").slice(0,-2);let u="X".repeat(a.length.toString().length),A=`and ${u} more.`,p=a.length;for(;o.length>1&&nh).join(""),A.replace(u,Ot(t,p,yt.NUMBER))].join("")}function TI(t,{configuration:e}){let r=e.get("logFilters"),o=new Map,a=new Map,n=[];for(let I of r){let v=I.get("level");if(typeof v>"u")continue;let x=I.get("code");typeof x<"u"&&o.set(x,v);let C=I.get("text");typeof C<"u"&&a.set(C,v);let R=I.get("pattern");typeof R<"u"&&n.push([Ine.default.matcher(R,{contains:!0}),v])}n.reverse();let u=(I,v,x)=>{if(I===null||I===0)return x;let C=a.size>0||n.length>0?(0,Rm.default)(v):v;if(a.size>0){let R=a.get(C);if(typeof R<"u")return R??x}if(n.length>0){for(let[R,L]of n)if(R(C))return L??x}if(o.size>0){let R=o.get(Ku(I));if(typeof R<"u")return R??x}return x},A=t.reportInfo,p=t.reportWarning,h=t.reportError,E=function(I,v,x,C){switch(u(v,x,C)){case"info":A.call(I,v,x);break;case"warning":p.call(I,v??0,x);break;case"error":h.call(I,v??0,x);break}};t.reportInfo=function(...I){return E(this,...I,"info")},t.reportWarning=function(...I){return E(this,...I,"warning")},t.reportError=function(...I){return E(this,...I,"error")}}var RI,FI,Ine,Rm,Bne,yt,KP,gL,VP,dL,hL,RZe,bo,WP,TZe,JP,jl=Et(()=>{Pt();RI=Ze(pN()),FI=Ze(X0());qt();Ine=Ze($o()),Rm=Ze(BP()),Bne=ve("util");$D();So();yt={NO_HINT:"NO_HINT",ID:"ID",NULL:"NULL",SCOPE:"SCOPE",NAME:"NAME",RANGE:"RANGE",REFERENCE:"REFERENCE",NUMBER:"NUMBER",PATH:"PATH",URL:"URL",ADDED:"ADDED",REMOVED:"REMOVED",CODE:"CODE",INSPECT:"INSPECT",DURATION:"DURATION",SIZE:"SIZE",SIZE_DIFF:"SIZE_DIFF",IDENT:"IDENT",DESCRIPTOR:"DESCRIPTOR",LOCATOR:"LOCATOR",RESOLUTION:"RESOLUTION",DEPENDENT:"DEPENDENT",PACKAGE_EXTENSION:"PACKAGE_EXTENSION",SETTING:"SETTING",MARKDOWN:"MARKDOWN",MARKDOWN_INLINE:"MARKDOWN_INLINE"},KP=(e=>(e[e.BOLD=2]="BOLD",e))(KP||{}),gL=FI.default.GITHUB_ACTIONS?{level:2}:RI.default.supportsColor?{level:RI.default.supportsColor.level}:{level:0},VP=gL.level!==0,dL=VP&&!FI.default.GITHUB_ACTIONS&&!FI.default.CIRCLE&&!FI.default.GITLAB,hL=new RI.default.Instance(gL),RZe=new Map([[yt.NO_HINT,null],[yt.NULL,["#a853b5",129]],[yt.SCOPE,["#d75f00",166]],[yt.NAME,["#d7875f",173]],[yt.RANGE,["#00afaf",37]],[yt.REFERENCE,["#87afff",111]],[yt.NUMBER,["#ffd700",220]],[yt.PATH,["#d75fd7",170]],[yt.URL,["#d75fd7",170]],[yt.ADDED,["#5faf00",70]],[yt.REMOVED,["#ff3131",160]],[yt.CODE,["#87afff",111]],[yt.SIZE,["#ffd700",220]]]),bo=t=>t;WP={[yt.ID]:bo({pretty:(t,e)=>typeof e=="number"?Xs(t,`${e}`,yt.NUMBER):Xs(t,e,yt.CODE),json:t=>t}),[yt.INSPECT]:bo({pretty:(t,e)=>(0,Bne.inspect)(e,{depth:1/0,colors:t.get("enableColors"),compact:!0,breakLength:1/0}),json:t=>t}),[yt.NUMBER]:bo({pretty:(t,e)=>Xs(t,`${e}`,yt.NUMBER),json:t=>t}),[yt.IDENT]:bo({pretty:(t,e)=>Oi(t,e),json:t=>rn(t)}),[yt.LOCATOR]:bo({pretty:(t,e)=>qr(t,e),json:t=>ka(t)}),[yt.DESCRIPTOR]:bo({pretty:(t,e)=>jn(t,e),json:t=>xa(t)}),[yt.RESOLUTION]:bo({pretty:(t,{descriptor:e,locator:r})=>NI(t,e,r),json:({descriptor:t,locator:e})=>({descriptor:xa(t),locator:e!==null?ka(e):null})}),[yt.DEPENDENT]:bo({pretty:(t,{locator:e,descriptor:r})=>CL(t,e,r),json:({locator:t,descriptor:e})=>({locator:ka(t),descriptor:xa(e)})}),[yt.PACKAGE_EXTENSION]:bo({pretty:(t,e)=>{switch(e.type){case"Dependency":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"dependencies",yt.CODE)} \u27A4 ${Oi(t,e.descriptor)}`;case"PeerDependency":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"peerDependencies",yt.CODE)} \u27A4 ${Oi(t,e.descriptor)}`;case"PeerDependencyMeta":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"peerDependenciesMeta",yt.CODE)} \u27A4 ${Oi(t,ea(e.selector))} \u27A4 ${Xs(t,e.key,yt.CODE)}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${e.type}`)}},json:t=>{switch(t.type){case"Dependency":return`${rn(t.parentDescriptor)} > ${rn(t.descriptor)}`;case"PeerDependency":return`${rn(t.parentDescriptor)} >> ${rn(t.descriptor)}`;case"PeerDependencyMeta":return`${rn(t.parentDescriptor)} >> ${t.selector} / ${t.key}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${t.type}`)}}}),[yt.SETTING]:bo({pretty:(t,e)=>(t.get(e),Tm(t,Xs(t,e,yt.CODE),`https://yarnpkg.com/configuration/yarnrc#${e}`)),json:t=>t}),[yt.DURATION]:bo({pretty:(t,e)=>{if(e>1e3*60){let r=Math.floor(e/1e3/60),o=Math.ceil((e-r*60*1e3)/1e3);return o===0?`${r}m`:`${r}m ${o}s`}else{let r=Math.floor(e/1e3),o=e-r*1e3;return o===0?`${r}s`:`${r}s ${o}ms`}},json:t=>t}),[yt.SIZE]:bo({pretty:(t,e)=>Xs(t,wne(e),yt.NUMBER),json:t=>t}),[yt.SIZE_DIFF]:bo({pretty:(t,e)=>{let r=e>=0?"+":"-",o=r==="+"?yt.REMOVED:yt.ADDED;return Xs(t,`${r} ${wne(Math.max(Math.abs(e),1))}`,o)},json:t=>t}),[yt.PATH]:bo({pretty:(t,e)=>Xs(t,ue.fromPortablePath(e),yt.PATH),json:t=>ue.fromPortablePath(t)}),[yt.MARKDOWN]:bo({pretty:(t,{text:e,format:r,paragraphs:o})=>Do(e,{format:r,paragraphs:o}),json:({text:t})=>t}),[yt.MARKDOWN_INLINE]:bo({pretty:(t,e)=>(e=e.replace(/(`+)((?:.|[\n])*?)\1/g,(r,o,a)=>Ot(t,o+a+o,yt.CODE)),e=e.replace(/(\*\*)((?:.|[\n])*?)\1/g,(r,o,a)=>fg(t,a,2)),e),json:t=>t})};TZe=!!process.env.KONSOLE_VERSION;JP=(a=>(a.Error="error",a.Warning="warning",a.Info="info",a.Discard="discard",a))(JP||{})});var vne=_(Nm=>{"use strict";Object.defineProperty(Nm,"__esModule",{value:!0});Nm.splitWhen=Nm.flatten=void 0;function LZe(t){return t.reduce((e,r)=>[].concat(e,r),[])}Nm.flatten=LZe;function MZe(t,e){let r=[[]],o=0;for(let a of t)e(a)?(o++,r[o]=[]):r[o].push(a);return r}Nm.splitWhen=MZe});var Dne=_(XP=>{"use strict";Object.defineProperty(XP,"__esModule",{value:!0});XP.isEnoentCodeError=void 0;function OZe(t){return t.code==="ENOENT"}XP.isEnoentCodeError=OZe});var Pne=_(ZP=>{"use strict";Object.defineProperty(ZP,"__esModule",{value:!0});ZP.createDirentFromStats=void 0;var wL=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function UZe(t,e){return new wL(t,e)}ZP.createDirentFromStats=UZe});var kne=_(Vi=>{"use strict";Object.defineProperty(Vi,"__esModule",{value:!0});Vi.convertPosixPathToPattern=Vi.convertWindowsPathToPattern=Vi.convertPathToPattern=Vi.escapePosixPath=Vi.escapeWindowsPath=Vi.escape=Vi.removeLeadingDotSegment=Vi.makeAbsolute=Vi.unixify=void 0;var _Ze=ve("os"),HZe=ve("path"),bne=_Ze.platform()==="win32",qZe=2,jZe=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,GZe=/(\\?)([()[\]{}]|^!|[!+@](?=\())/g,YZe=/^\\\\([.?])/,WZe=/\\(?![!()+@[\]{}])/g;function KZe(t){return t.replace(/\\/g,"/")}Vi.unixify=KZe;function VZe(t,e){return HZe.resolve(t,e)}Vi.makeAbsolute=VZe;function zZe(t){if(t.charAt(0)==="."){let e=t.charAt(1);if(e==="/"||e==="\\")return t.slice(qZe)}return t}Vi.removeLeadingDotSegment=zZe;Vi.escape=bne?IL:BL;function IL(t){return t.replace(GZe,"\\$2")}Vi.escapeWindowsPath=IL;function BL(t){return t.replace(jZe,"\\$2")}Vi.escapePosixPath=BL;Vi.convertPathToPattern=bne?Sne:xne;function Sne(t){return IL(t).replace(YZe,"//$1").replace(WZe,"/")}Vi.convertWindowsPathToPattern=Sne;function xne(t){return BL(t)}Vi.convertPosixPathToPattern=xne});var Fne=_((TTt,Qne)=>{Qne.exports=function(e){if(typeof e!="string"||e==="")return!1;for(var r;r=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(r[2])return!0;e=e.slice(r.index+r[0].length)}return!1}});var Nne=_((NTt,Tne)=>{var JZe=Fne(),Rne={"{":"}","(":")","[":"]"},XZe=function(t){if(t[0]==="!")return!0;for(var e=0,r=-2,o=-2,a=-2,n=-2,u=-2;ee&&(u===-1||u>o||(u=t.indexOf("\\",e),u===-1||u>o)))||a!==-1&&t[e]==="{"&&t[e+1]!=="}"&&(a=t.indexOf("}",e),a>e&&(u=t.indexOf("\\",e),u===-1||u>a))||n!==-1&&t[e]==="("&&t[e+1]==="?"&&/[:!=]/.test(t[e+2])&&t[e+3]!==")"&&(n=t.indexOf(")",e),n>e&&(u=t.indexOf("\\",e),u===-1||u>n))||r!==-1&&t[e]==="("&&t[e+1]!=="|"&&(rr&&(u=t.indexOf("\\",r),u===-1||u>n))))return!0;if(t[e]==="\\"){var A=t[e+1];e+=2;var p=Rne[A];if(p){var h=t.indexOf(p,e);h!==-1&&(e=h+1)}if(t[e]==="!")return!0}else e++}return!1},ZZe=function(t){if(t[0]==="!")return!0;for(var e=0;e{"use strict";var $Ze=Nne(),e$e=ve("path").posix.dirname,t$e=ve("os").platform()==="win32",vL="/",r$e=/\\/g,n$e=/[\{\[].*[\}\]]$/,i$e=/(^|[^\\])([\{\[]|\([^\)]+$)/,s$e=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Lne.exports=function(e,r){var o=Object.assign({flipBackslashes:!0},r);o.flipBackslashes&&t$e&&e.indexOf(vL)<0&&(e=e.replace(r$e,vL)),n$e.test(e)&&(e+=vL),e+="a";do e=e$e(e);while($Ze(e)||i$e.test(e));return e.replace(s$e,"$1")}});var Yne=_(Nr=>{"use strict";Object.defineProperty(Nr,"__esModule",{value:!0});Nr.removeDuplicateSlashes=Nr.matchAny=Nr.convertPatternsToRe=Nr.makeRe=Nr.getPatternParts=Nr.expandBraceExpansion=Nr.expandPatternsWithBraceExpansion=Nr.isAffectDepthOfReadingPattern=Nr.endsWithSlashGlobStar=Nr.hasGlobStar=Nr.getBaseDirectory=Nr.isPatternRelatedToParentDirectory=Nr.getPatternsOutsideCurrentDirectory=Nr.getPatternsInsideCurrentDirectory=Nr.getPositivePatterns=Nr.getNegativePatterns=Nr.isPositivePattern=Nr.isNegativePattern=Nr.convertToNegativePattern=Nr.convertToPositivePattern=Nr.isDynamicPattern=Nr.isStaticPattern=void 0;var o$e=ve("path"),a$e=Mne(),DL=$o(),One="**",l$e="\\",c$e=/[*?]|^!/,u$e=/\[[^[]*]/,A$e=/(?:^|[^!*+?@])\([^(]*\|[^|]*\)/,f$e=/[!*+?@]\([^(]*\)/,p$e=/,|\.\./,h$e=/(?!^)\/{2,}/g;function Une(t,e={}){return!_ne(t,e)}Nr.isStaticPattern=Une;function _ne(t,e={}){return t===""?!1:!!(e.caseSensitiveMatch===!1||t.includes(l$e)||c$e.test(t)||u$e.test(t)||A$e.test(t)||e.extglob!==!1&&f$e.test(t)||e.braceExpansion!==!1&&g$e(t))}Nr.isDynamicPattern=_ne;function g$e(t){let e=t.indexOf("{");if(e===-1)return!1;let r=t.indexOf("}",e+1);if(r===-1)return!1;let o=t.slice(e,r);return p$e.test(o)}function d$e(t){return $P(t)?t.slice(1):t}Nr.convertToPositivePattern=d$e;function m$e(t){return"!"+t}Nr.convertToNegativePattern=m$e;function $P(t){return t.startsWith("!")&&t[1]!=="("}Nr.isNegativePattern=$P;function Hne(t){return!$P(t)}Nr.isPositivePattern=Hne;function y$e(t){return t.filter($P)}Nr.getNegativePatterns=y$e;function E$e(t){return t.filter(Hne)}Nr.getPositivePatterns=E$e;function C$e(t){return t.filter(e=>!PL(e))}Nr.getPatternsInsideCurrentDirectory=C$e;function w$e(t){return t.filter(PL)}Nr.getPatternsOutsideCurrentDirectory=w$e;function PL(t){return t.startsWith("..")||t.startsWith("./..")}Nr.isPatternRelatedToParentDirectory=PL;function I$e(t){return a$e(t,{flipBackslashes:!1})}Nr.getBaseDirectory=I$e;function B$e(t){return t.includes(One)}Nr.hasGlobStar=B$e;function qne(t){return t.endsWith("/"+One)}Nr.endsWithSlashGlobStar=qne;function v$e(t){let e=o$e.basename(t);return qne(t)||Une(e)}Nr.isAffectDepthOfReadingPattern=v$e;function D$e(t){return t.reduce((e,r)=>e.concat(jne(r)),[])}Nr.expandPatternsWithBraceExpansion=D$e;function jne(t){let e=DL.braces(t,{expand:!0,nodupes:!0,keepEscaping:!0});return e.sort((r,o)=>r.length-o.length),e.filter(r=>r!=="")}Nr.expandBraceExpansion=jne;function P$e(t,e){let{parts:r}=DL.scan(t,Object.assign(Object.assign({},e),{parts:!0}));return r.length===0&&(r=[t]),r[0].startsWith("/")&&(r[0]=r[0].slice(1),r.unshift("")),r}Nr.getPatternParts=P$e;function Gne(t,e){return DL.makeRe(t,e)}Nr.makeRe=Gne;function b$e(t,e){return t.map(r=>Gne(r,e))}Nr.convertPatternsToRe=b$e;function S$e(t,e){return e.some(r=>r.test(t))}Nr.matchAny=S$e;function x$e(t){return t.replace(h$e,"/")}Nr.removeDuplicateSlashes=x$e});var zne=_((OTt,Vne)=>{"use strict";var k$e=ve("stream"),Wne=k$e.PassThrough,Q$e=Array.prototype.slice;Vne.exports=F$e;function F$e(){let t=[],e=Q$e.call(arguments),r=!1,o=e[e.length-1];o&&!Array.isArray(o)&&o.pipe==null?e.pop():o={};let a=o.end!==!1,n=o.pipeError===!0;o.objectMode==null&&(o.objectMode=!0),o.highWaterMark==null&&(o.highWaterMark=64*1024);let u=Wne(o);function A(){for(let E=0,I=arguments.length;E0||(r=!1,p())}function x(C){function R(){C.removeListener("merge2UnpipeEnd",R),C.removeListener("end",R),n&&C.removeListener("error",L),v()}function L(U){u.emit("error",U)}if(C._readableState.endEmitted)return v();C.on("merge2UnpipeEnd",R),C.on("end",R),n&&C.on("error",L),C.pipe(u,{end:!1}),C.resume()}for(let C=0;C{"use strict";Object.defineProperty(eb,"__esModule",{value:!0});eb.merge=void 0;var R$e=zne();function T$e(t){let e=R$e(t);return t.forEach(r=>{r.once("error",o=>e.emit("error",o))}),e.once("close",()=>Jne(t)),e.once("end",()=>Jne(t)),e}eb.merge=T$e;function Jne(t){t.forEach(e=>e.emit("close"))}});var Zne=_(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.isEmpty=Lm.isString=void 0;function N$e(t){return typeof t=="string"}Lm.isString=N$e;function L$e(t){return t===""}Lm.isEmpty=L$e});var Df=_(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.string=xo.stream=xo.pattern=xo.path=xo.fs=xo.errno=xo.array=void 0;var M$e=vne();xo.array=M$e;var O$e=Dne();xo.errno=O$e;var U$e=Pne();xo.fs=U$e;var _$e=kne();xo.path=_$e;var H$e=Yne();xo.pattern=H$e;var q$e=Xne();xo.stream=q$e;var j$e=Zne();xo.string=j$e});var rie=_(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});ko.convertPatternGroupToTask=ko.convertPatternGroupsToTasks=ko.groupPatternsByBaseDirectory=ko.getNegativePatternsAsPositive=ko.getPositivePatterns=ko.convertPatternsToTasks=ko.generate=void 0;var qc=Df();function G$e(t,e){let r=$ne(t,e),o=$ne(e.ignore,e),a=eie(r),n=tie(r,o),u=a.filter(E=>qc.pattern.isStaticPattern(E,e)),A=a.filter(E=>qc.pattern.isDynamicPattern(E,e)),p=bL(u,n,!1),h=bL(A,n,!0);return p.concat(h)}ko.generate=G$e;function $ne(t,e){let r=t;return e.braceExpansion&&(r=qc.pattern.expandPatternsWithBraceExpansion(r)),e.baseNameMatch&&(r=r.map(o=>o.includes("/")?o:`**/${o}`)),r.map(o=>qc.pattern.removeDuplicateSlashes(o))}function bL(t,e,r){let o=[],a=qc.pattern.getPatternsOutsideCurrentDirectory(t),n=qc.pattern.getPatternsInsideCurrentDirectory(t),u=SL(a),A=SL(n);return o.push(...xL(u,e,r)),"."in A?o.push(kL(".",n,e,r)):o.push(...xL(A,e,r)),o}ko.convertPatternsToTasks=bL;function eie(t){return qc.pattern.getPositivePatterns(t)}ko.getPositivePatterns=eie;function tie(t,e){return qc.pattern.getNegativePatterns(t).concat(e).map(qc.pattern.convertToPositivePattern)}ko.getNegativePatternsAsPositive=tie;function SL(t){let e={};return t.reduce((r,o)=>{let a=qc.pattern.getBaseDirectory(o);return a in r?r[a].push(o):r[a]=[o],r},e)}ko.groupPatternsByBaseDirectory=SL;function xL(t,e,r){return Object.keys(t).map(o=>kL(o,t[o],e,r))}ko.convertPatternGroupsToTasks=xL;function kL(t,e,r,o){return{dynamic:o,positive:e,negative:r,base:t,patterns:[].concat(e,r.map(qc.pattern.convertToNegativePattern))}}ko.convertPatternGroupToTask=kL});var iie=_(tb=>{"use strict";Object.defineProperty(tb,"__esModule",{value:!0});tb.read=void 0;function Y$e(t,e,r){e.fs.lstat(t,(o,a)=>{if(o!==null){nie(r,o);return}if(!a.isSymbolicLink()||!e.followSymbolicLink){QL(r,a);return}e.fs.stat(t,(n,u)=>{if(n!==null){if(e.throwErrorOnBrokenSymbolicLink){nie(r,n);return}QL(r,a);return}e.markSymbolicLink&&(u.isSymbolicLink=()=>!0),QL(r,u)})})}tb.read=Y$e;function nie(t,e){t(e)}function QL(t,e){t(null,e)}});var sie=_(rb=>{"use strict";Object.defineProperty(rb,"__esModule",{value:!0});rb.read=void 0;function W$e(t,e){let r=e.fs.lstatSync(t);if(!r.isSymbolicLink()||!e.followSymbolicLink)return r;try{let o=e.fs.statSync(t);return e.markSymbolicLink&&(o.isSymbolicLink=()=>!0),o}catch(o){if(!e.throwErrorOnBrokenSymbolicLink)return r;throw o}}rb.read=W$e});var oie=_(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.createFileSystemAdapter=Jp.FILE_SYSTEM_ADAPTER=void 0;var nb=ve("fs");Jp.FILE_SYSTEM_ADAPTER={lstat:nb.lstat,stat:nb.stat,lstatSync:nb.lstatSync,statSync:nb.statSync};function K$e(t){return t===void 0?Jp.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},Jp.FILE_SYSTEM_ADAPTER),t)}Jp.createFileSystemAdapter=K$e});var aie=_(RL=>{"use strict";Object.defineProperty(RL,"__esModule",{value:!0});var V$e=oie(),FL=class{constructor(e={}){this._options=e,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=V$e.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(e,r){return e??r}};RL.default=FL});var hg=_(Xp=>{"use strict";Object.defineProperty(Xp,"__esModule",{value:!0});Xp.statSync=Xp.stat=Xp.Settings=void 0;var lie=iie(),z$e=sie(),TL=aie();Xp.Settings=TL.default;function J$e(t,e,r){if(typeof e=="function"){lie.read(t,NL(),e);return}lie.read(t,NL(e),r)}Xp.stat=J$e;function X$e(t,e){let r=NL(e);return z$e.read(t,r)}Xp.statSync=X$e;function NL(t={}){return t instanceof TL.default?t:new TL.default(t)}});var Aie=_((VTt,uie)=>{var cie;uie.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):t=>(cie||(cie=Promise.resolve())).then(t).catch(e=>setTimeout(()=>{throw e},0))});var pie=_((zTt,fie)=>{fie.exports=$$e;var Z$e=Aie();function $$e(t,e){let r,o,a,n=!0;Array.isArray(t)?(r=[],o=t.length):(a=Object.keys(t),r={},o=a.length);function u(p){function h(){e&&e(p,r),e=null}n?Z$e(h):h()}function A(p,h,E){r[p]=E,(--o===0||h)&&u(h)}o?a?a.forEach(function(p){t[p](function(h,E){A(p,h,E)})}):t.forEach(function(p,h){p(function(E,I){A(h,E,I)})}):u(null),n=!1}});var LL=_(sb=>{"use strict";Object.defineProperty(sb,"__esModule",{value:!0});sb.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var ib=process.versions.node.split(".");if(ib[0]===void 0||ib[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var hie=Number.parseInt(ib[0],10),eet=Number.parseInt(ib[1],10),gie=10,tet=10,ret=hie>gie,net=hie===gie&&eet>=tet;sb.IS_SUPPORT_READDIR_WITH_FILE_TYPES=ret||net});var die=_(ob=>{"use strict";Object.defineProperty(ob,"__esModule",{value:!0});ob.createDirentFromStats=void 0;var ML=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function iet(t,e){return new ML(t,e)}ob.createDirentFromStats=iet});var OL=_(ab=>{"use strict";Object.defineProperty(ab,"__esModule",{value:!0});ab.fs=void 0;var set=die();ab.fs=set});var UL=_(lb=>{"use strict";Object.defineProperty(lb,"__esModule",{value:!0});lb.joinPathSegments=void 0;function oet(t,e,r){return t.endsWith(r)?t+e:t+r+e}lb.joinPathSegments=oet});var Iie=_(Zp=>{"use strict";Object.defineProperty(Zp,"__esModule",{value:!0});Zp.readdir=Zp.readdirWithFileTypes=Zp.read=void 0;var aet=hg(),mie=pie(),cet=LL(),yie=OL(),Eie=UL();function uet(t,e,r){if(!e.stats&&cet.IS_SUPPORT_READDIR_WITH_FILE_TYPES){Cie(t,e,r);return}wie(t,e,r)}Zp.read=uet;function Cie(t,e,r){e.fs.readdir(t,{withFileTypes:!0},(o,a)=>{if(o!==null){ub(r,o);return}let n=a.map(A=>({dirent:A,name:A.name,path:Eie.joinPathSegments(t,A.name,e.pathSegmentSeparator)}));if(!e.followSymbolicLinks){_L(r,n);return}let u=n.map(A=>Aet(A,e));mie(u,(A,p)=>{if(A!==null){ub(r,A);return}_L(r,p)})})}Zp.readdirWithFileTypes=Cie;function Aet(t,e){return r=>{if(!t.dirent.isSymbolicLink()){r(null,t);return}e.fs.stat(t.path,(o,a)=>{if(o!==null){if(e.throwErrorOnBrokenSymbolicLink){r(o);return}r(null,t);return}t.dirent=yie.fs.createDirentFromStats(t.name,a),r(null,t)})}}function wie(t,e,r){e.fs.readdir(t,(o,a)=>{if(o!==null){ub(r,o);return}let n=a.map(u=>{let A=Eie.joinPathSegments(t,u,e.pathSegmentSeparator);return p=>{aet.stat(A,e.fsStatSettings,(h,E)=>{if(h!==null){p(h);return}let I={name:u,path:A,dirent:yie.fs.createDirentFromStats(u,E)};e.stats&&(I.stats=E),p(null,I)})}});mie(n,(u,A)=>{if(u!==null){ub(r,u);return}_L(r,A)})})}Zp.readdir=wie;function ub(t,e){t(e)}function _L(t,e){t(null,e)}});var bie=_($p=>{"use strict";Object.defineProperty($p,"__esModule",{value:!0});$p.readdir=$p.readdirWithFileTypes=$p.read=void 0;var fet=hg(),pet=LL(),Bie=OL(),vie=UL();function het(t,e){return!e.stats&&pet.IS_SUPPORT_READDIR_WITH_FILE_TYPES?Die(t,e):Pie(t,e)}$p.read=het;function Die(t,e){return e.fs.readdirSync(t,{withFileTypes:!0}).map(o=>{let a={dirent:o,name:o.name,path:vie.joinPathSegments(t,o.name,e.pathSegmentSeparator)};if(a.dirent.isSymbolicLink()&&e.followSymbolicLinks)try{let n=e.fs.statSync(a.path);a.dirent=Bie.fs.createDirentFromStats(a.name,n)}catch(n){if(e.throwErrorOnBrokenSymbolicLink)throw n}return a})}$p.readdirWithFileTypes=Die;function Pie(t,e){return e.fs.readdirSync(t).map(o=>{let a=vie.joinPathSegments(t,o,e.pathSegmentSeparator),n=fet.statSync(a,e.fsStatSettings),u={name:o,path:a,dirent:Bie.fs.createDirentFromStats(o,n)};return e.stats&&(u.stats=n),u})}$p.readdir=Pie});var Sie=_(eh=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});eh.createFileSystemAdapter=eh.FILE_SYSTEM_ADAPTER=void 0;var Mm=ve("fs");eh.FILE_SYSTEM_ADAPTER={lstat:Mm.lstat,stat:Mm.stat,lstatSync:Mm.lstatSync,statSync:Mm.statSync,readdir:Mm.readdir,readdirSync:Mm.readdirSync};function get(t){return t===void 0?eh.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},eh.FILE_SYSTEM_ADAPTER),t)}eh.createFileSystemAdapter=get});var xie=_(qL=>{"use strict";Object.defineProperty(qL,"__esModule",{value:!0});var det=ve("path"),met=hg(),yet=Sie(),HL=class{constructor(e={}){this._options=e,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=yet.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,det.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new met.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};qL.default=HL});var Ab=_(th=>{"use strict";Object.defineProperty(th,"__esModule",{value:!0});th.Settings=th.scandirSync=th.scandir=void 0;var kie=Iie(),Eet=bie(),jL=xie();th.Settings=jL.default;function Cet(t,e,r){if(typeof e=="function"){kie.read(t,YL(),e);return}kie.read(t,YL(e),r)}th.scandir=Cet;function wet(t,e){let r=YL(e);return Eet.read(t,r)}th.scandirSync=wet;function YL(t={}){return t instanceof jL.default?t:new jL.default(t)}});var Fie=_((sNt,Qie)=>{"use strict";function Iet(t){var e=new t,r=e;function o(){var n=e;return n.next?e=n.next:(e=new t,r=e),n.next=null,n}function a(n){r.next=n,r=n}return{get:o,release:a}}Qie.exports=Iet});var Tie=_((oNt,WL)=>{"use strict";var Bet=Fie();function Rie(t,e,r){if(typeof t=="function"&&(r=e,e=t,t=null),!(r>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");var o=Bet(vet),a=null,n=null,u=0,A=null,p={push:R,drain:Gl,saturated:Gl,pause:E,paused:!1,get concurrency(){return r},set concurrency(le){if(!(le>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");if(r=le,!p.paused)for(;a&&u=r||p.paused?n?(n.next=Ce,n=Ce):(a=Ce,n=Ce,p.saturated()):(u++,e.call(t,Ce.value,Ce.worked))}function L(le,ce){var Ce=o.get();Ce.context=t,Ce.release=U,Ce.value=le,Ce.callback=ce||Gl,Ce.errorHandler=A,u>=r||p.paused?a?(Ce.next=a,a=Ce):(a=Ce,n=Ce,p.saturated()):(u++,e.call(t,Ce.value,Ce.worked))}function U(le){le&&o.release(le);var ce=a;ce&&u<=r?p.paused?u--:(n===a&&(n=null),a=ce.next,ce.next=null,e.call(t,ce.value,ce.worked),n===null&&p.empty()):--u===0&&p.drain()}function z(){a=null,n=null,p.drain=Gl}function te(){a=null,n=null,p.drain(),p.drain=Gl}function ae(le){A=le}}function Gl(){}function vet(){this.value=null,this.callback=Gl,this.next=null,this.release=Gl,this.context=null,this.errorHandler=null;var t=this;this.worked=function(r,o){var a=t.callback,n=t.errorHandler,u=t.value;t.value=null,t.callback=Gl,t.errorHandler&&n(r,u),a.call(t.context,r,o),t.release(t)}}function Det(t,e,r){typeof t=="function"&&(r=e,e=t,t=null);function o(E,I){e.call(this,E).then(function(v){I(null,v)},I)}var a=Rie(t,o,r),n=a.push,u=a.unshift;return a.push=A,a.unshift=p,a.drained=h,a;function A(E){var I=new Promise(function(v,x){n(E,function(C,R){if(C){x(C);return}v(R)})});return I.catch(Gl),I}function p(E){var I=new Promise(function(v,x){u(E,function(C,R){if(C){x(C);return}v(R)})});return I.catch(Gl),I}function h(){if(a.idle())return new Promise(function(v){v()});var E=a.drain,I=new Promise(function(v){a.drain=function(){E(),v()}});return I}}WL.exports=Rie;WL.exports.promise=Det});var fb=_(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.joinPathSegments=Zu.replacePathSegmentSeparator=Zu.isAppliedFilter=Zu.isFatalError=void 0;function Pet(t,e){return t.errorFilter===null?!0:!t.errorFilter(e)}Zu.isFatalError=Pet;function bet(t,e){return t===null||t(e)}Zu.isAppliedFilter=bet;function xet(t,e){return t.split(/[/\\]/).join(e)}Zu.replacePathSegmentSeparator=xet;function ket(t,e,r){return t===""?e:t.endsWith(r)?t+e:t+r+e}Zu.joinPathSegments=ket});var zL=_(VL=>{"use strict";Object.defineProperty(VL,"__esModule",{value:!0});var Qet=fb(),KL=class{constructor(e,r){this._root=e,this._settings=r,this._root=Qet.replacePathSegmentSeparator(e,r.pathSegmentSeparator)}};VL.default=KL});var ZL=_(XL=>{"use strict";Object.defineProperty(XL,"__esModule",{value:!0});var Fet=ve("events"),Ret=Ab(),Tet=Tie(),pb=fb(),Net=zL(),JL=class extends Net.default{constructor(e,r){super(e,r),this._settings=r,this._scandir=Ret.scandir,this._emitter=new Fet.EventEmitter,this._queue=Tet(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(e){this._emitter.on("entry",e)}onError(e){this._emitter.once("error",e)}onEnd(e){this._emitter.once("end",e)}_pushToQueue(e,r){let o={directory:e,base:r};this._queue.push(o,a=>{a!==null&&this._handleError(a)})}_worker(e,r){this._scandir(e.directory,this._settings.fsScandirSettings,(o,a)=>{if(o!==null){r(o,void 0);return}for(let n of a)this._handleEntry(n,e.base);r(null,void 0)})}_handleError(e){this._isDestroyed||!pb.isFatalError(this._settings,e)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",e))}_handleEntry(e,r){if(this._isDestroyed||this._isFatalError)return;let o=e.path;r!==void 0&&(e.path=pb.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),pb.isAppliedFilter(this._settings.entryFilter,e)&&this._emitEntry(e),e.dirent.isDirectory()&&pb.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_emitEntry(e){this._emitter.emit("entry",e)}};XL.default=JL});var Nie=_(eM=>{"use strict";Object.defineProperty(eM,"__esModule",{value:!0});var Let=ZL(),$L=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new Let.default(this._root,this._settings),this._storage=[]}read(e){this._reader.onError(r=>{Met(e,r)}),this._reader.onEntry(r=>{this._storage.push(r)}),this._reader.onEnd(()=>{Oet(e,this._storage)}),this._reader.read()}};eM.default=$L;function Met(t,e){t(e)}function Oet(t,e){t(null,e)}});var Lie=_(rM=>{"use strict";Object.defineProperty(rM,"__esModule",{value:!0});var Uet=ve("stream"),_et=ZL(),tM=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new _et.default(this._root,this._settings),this._stream=new Uet.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(e=>{this._stream.emit("error",e)}),this._reader.onEntry(e=>{this._stream.push(e)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};rM.default=tM});var Mie=_(iM=>{"use strict";Object.defineProperty(iM,"__esModule",{value:!0});var Het=Ab(),hb=fb(),qet=zL(),nM=class extends qet.default{constructor(){super(...arguments),this._scandir=Het.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(e,r){this._queue.add({directory:e,base:r})}_handleQueue(){for(let e of this._queue.values())this._handleDirectory(e.directory,e.base)}_handleDirectory(e,r){try{let o=this._scandir(e,this._settings.fsScandirSettings);for(let a of o)this._handleEntry(a,r)}catch(o){this._handleError(o)}}_handleError(e){if(hb.isFatalError(this._settings,e))throw e}_handleEntry(e,r){let o=e.path;r!==void 0&&(e.path=hb.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),hb.isAppliedFilter(this._settings.entryFilter,e)&&this._pushToStorage(e),e.dirent.isDirectory()&&hb.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_pushToStorage(e){this._storage.push(e)}};iM.default=nM});var Oie=_(oM=>{"use strict";Object.defineProperty(oM,"__esModule",{value:!0});var jet=Mie(),sM=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new jet.default(this._root,this._settings)}read(){return this._reader.read()}};oM.default=sM});var Uie=_(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});var Get=ve("path"),Yet=Ab(),aM=class{constructor(e={}){this._options=e,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,Get.sep),this.fsScandirSettings=new Yet.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};lM.default=aM});var db=_($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.Settings=$u.walkStream=$u.walkSync=$u.walk=void 0;var _ie=Nie(),Wet=Lie(),Ket=Oie(),cM=Uie();$u.Settings=cM.default;function Vet(t,e,r){if(typeof e=="function"){new _ie.default(t,gb()).read(e);return}new _ie.default(t,gb(e)).read(r)}$u.walk=Vet;function zet(t,e){let r=gb(e);return new Ket.default(t,r).read()}$u.walkSync=zet;function Jet(t,e){let r=gb(e);return new Wet.default(t,r).read()}$u.walkStream=Jet;function gb(t={}){return t instanceof cM.default?t:new cM.default(t)}});var mb=_(AM=>{"use strict";Object.defineProperty(AM,"__esModule",{value:!0});var Xet=ve("path"),Zet=hg(),Hie=Df(),uM=class{constructor(e){this._settings=e,this._fsStatSettings=new Zet.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(e){return Xet.resolve(this._settings.cwd,e)}_makeEntry(e,r){let o={name:r,path:r,dirent:Hie.fs.createDirentFromStats(r,e)};return this._settings.stats&&(o.stats=e),o}_isFatalError(e){return!Hie.errno.isEnoentCodeError(e)&&!this._settings.suppressErrors}};AM.default=uM});var hM=_(pM=>{"use strict";Object.defineProperty(pM,"__esModule",{value:!0});var $et=ve("stream"),ett=hg(),ttt=db(),rtt=mb(),fM=class extends rtt.default{constructor(){super(...arguments),this._walkStream=ttt.walkStream,this._stat=ett.stat}dynamic(e,r){return this._walkStream(e,r)}static(e,r){let o=e.map(this._getFullEntryPath,this),a=new $et.PassThrough({objectMode:!0});a._write=(n,u,A)=>this._getEntry(o[n],e[n],r).then(p=>{p!==null&&r.entryFilter(p)&&a.push(p),n===o.length-1&&a.end(),A()}).catch(A);for(let n=0;nthis._makeEntry(a,r)).catch(a=>{if(o.errorFilter(a))return null;throw a})}_getStat(e){return new Promise((r,o)=>{this._stat(e,this._fsStatSettings,(a,n)=>a===null?r(n):o(a))})}};pM.default=fM});var qie=_(dM=>{"use strict";Object.defineProperty(dM,"__esModule",{value:!0});var ntt=db(),itt=mb(),stt=hM(),gM=class extends itt.default{constructor(){super(...arguments),this._walkAsync=ntt.walk,this._readerStream=new stt.default(this._settings)}dynamic(e,r){return new Promise((o,a)=>{this._walkAsync(e,r,(n,u)=>{n===null?o(u):a(n)})})}async static(e,r){let o=[],a=this._readerStream.static(e,r);return new Promise((n,u)=>{a.once("error",u),a.on("data",A=>o.push(A)),a.once("end",()=>n(o))})}};dM.default=gM});var jie=_(yM=>{"use strict";Object.defineProperty(yM,"__esModule",{value:!0});var LI=Df(),mM=class{constructor(e,r,o){this._patterns=e,this._settings=r,this._micromatchOptions=o,this._storage=[],this._fillStorage()}_fillStorage(){for(let e of this._patterns){let r=this._getPatternSegments(e),o=this._splitSegmentsIntoSections(r);this._storage.push({complete:o.length<=1,pattern:e,segments:r,sections:o})}}_getPatternSegments(e){return LI.pattern.getPatternParts(e,this._micromatchOptions).map(o=>LI.pattern.isDynamicPattern(o,this._settings)?{dynamic:!0,pattern:o,patternRe:LI.pattern.makeRe(o,this._micromatchOptions)}:{dynamic:!1,pattern:o})}_splitSegmentsIntoSections(e){return LI.array.splitWhen(e,r=>r.dynamic&&LI.pattern.hasGlobStar(r.pattern))}};yM.default=mM});var Gie=_(CM=>{"use strict";Object.defineProperty(CM,"__esModule",{value:!0});var ott=jie(),EM=class extends ott.default{match(e){let r=e.split("/"),o=r.length,a=this._storage.filter(n=>!n.complete||n.segments.length>o);for(let n of a){let u=n.sections[0];if(!n.complete&&o>u.length||r.every((p,h)=>{let E=n.segments[h];return!!(E.dynamic&&E.patternRe.test(p)||!E.dynamic&&E.pattern===p)}))return!0}return!1}};CM.default=EM});var Yie=_(IM=>{"use strict";Object.defineProperty(IM,"__esModule",{value:!0});var yb=Df(),att=Gie(),wM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r}getFilter(e,r,o){let a=this._getMatcher(r),n=this._getNegativePatternsRe(o);return u=>this._filter(e,u,a,n)}_getMatcher(e){return new att.default(e,this._settings,this._micromatchOptions)}_getNegativePatternsRe(e){let r=e.filter(yb.pattern.isAffectDepthOfReadingPattern);return yb.pattern.convertPatternsToRe(r,this._micromatchOptions)}_filter(e,r,o,a){if(this._isSkippedByDeep(e,r.path)||this._isSkippedSymbolicLink(r))return!1;let n=yb.path.removeLeadingDotSegment(r.path);return this._isSkippedByPositivePatterns(n,o)?!1:this._isSkippedByNegativePatterns(n,a)}_isSkippedByDeep(e,r){return this._settings.deep===1/0?!1:this._getEntryLevel(e,r)>=this._settings.deep}_getEntryLevel(e,r){let o=r.split("/").length;if(e==="")return o;let a=e.split("/").length;return o-a}_isSkippedSymbolicLink(e){return!this._settings.followSymbolicLinks&&e.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(e,r){return!this._settings.baseNameMatch&&!r.match(e)}_isSkippedByNegativePatterns(e,r){return!yb.pattern.matchAny(e,r)}};IM.default=wM});var Wie=_(vM=>{"use strict";Object.defineProperty(vM,"__esModule",{value:!0});var gg=Df(),BM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r,this.index=new Map}getFilter(e,r){let o=gg.pattern.convertPatternsToRe(e,this._micromatchOptions),a=gg.pattern.convertPatternsToRe(r,Object.assign(Object.assign({},this._micromatchOptions),{dot:!0}));return n=>this._filter(n,o,a)}_filter(e,r,o){let a=gg.path.removeLeadingDotSegment(e.path);if(this._settings.unique&&this._isDuplicateEntry(a)||this._onlyFileFilter(e)||this._onlyDirectoryFilter(e)||this._isSkippedByAbsoluteNegativePatterns(a,o))return!1;let n=e.dirent.isDirectory(),u=this._isMatchToPatterns(a,r,n)&&!this._isMatchToPatterns(a,o,n);return this._settings.unique&&u&&this._createIndexRecord(a),u}_isDuplicateEntry(e){return this.index.has(e)}_createIndexRecord(e){this.index.set(e,void 0)}_onlyFileFilter(e){return this._settings.onlyFiles&&!e.dirent.isFile()}_onlyDirectoryFilter(e){return this._settings.onlyDirectories&&!e.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(e,r){if(!this._settings.absolute)return!1;let o=gg.path.makeAbsolute(this._settings.cwd,e);return gg.pattern.matchAny(o,r)}_isMatchToPatterns(e,r,o){let a=gg.pattern.matchAny(e,r);return!a&&o?gg.pattern.matchAny(e+"/",r):a}};vM.default=BM});var Kie=_(PM=>{"use strict";Object.defineProperty(PM,"__esModule",{value:!0});var ltt=Df(),DM=class{constructor(e){this._settings=e}getFilter(){return e=>this._isNonFatalError(e)}_isNonFatalError(e){return ltt.errno.isEnoentCodeError(e)||this._settings.suppressErrors}};PM.default=DM});var zie=_(SM=>{"use strict";Object.defineProperty(SM,"__esModule",{value:!0});var Vie=Df(),bM=class{constructor(e){this._settings=e}getTransformer(){return e=>this._transform(e)}_transform(e){let r=e.path;return this._settings.absolute&&(r=Vie.path.makeAbsolute(this._settings.cwd,r),r=Vie.path.unixify(r)),this._settings.markDirectories&&e.dirent.isDirectory()&&(r+="/"),this._settings.objectMode?Object.assign(Object.assign({},e),{path:r}):r}};SM.default=bM});var Eb=_(kM=>{"use strict";Object.defineProperty(kM,"__esModule",{value:!0});var ctt=ve("path"),utt=Yie(),Att=Wie(),ftt=Kie(),ptt=zie(),xM=class{constructor(e){this._settings=e,this.errorFilter=new ftt.default(this._settings),this.entryFilter=new Att.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new utt.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new ptt.default(this._settings)}_getRootDirectory(e){return ctt.resolve(this._settings.cwd,e.base)}_getReaderOptions(e){let r=e.base==="."?"":e.base;return{basePath:r,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(r,e.positive,e.negative),entryFilter:this.entryFilter.getFilter(e.positive,e.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};kM.default=xM});var Jie=_(FM=>{"use strict";Object.defineProperty(FM,"__esModule",{value:!0});var htt=qie(),gtt=Eb(),QM=class extends gtt.default{constructor(){super(...arguments),this._reader=new htt.default(this._settings)}async read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return(await this.api(r,e,o)).map(n=>o.transform(n))}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};FM.default=QM});var Xie=_(TM=>{"use strict";Object.defineProperty(TM,"__esModule",{value:!0});var dtt=ve("stream"),mtt=hM(),ytt=Eb(),RM=class extends ytt.default{constructor(){super(...arguments),this._reader=new mtt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e),a=this.api(r,e,o),n=new dtt.Readable({objectMode:!0,read:()=>{}});return a.once("error",u=>n.emit("error",u)).on("data",u=>n.emit("data",o.transform(u))).once("end",()=>n.emit("end")),n.once("close",()=>a.destroy()),n}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};TM.default=RM});var Zie=_(LM=>{"use strict";Object.defineProperty(LM,"__esModule",{value:!0});var Ett=hg(),Ctt=db(),wtt=mb(),NM=class extends wtt.default{constructor(){super(...arguments),this._walkSync=Ctt.walkSync,this._statSync=Ett.statSync}dynamic(e,r){return this._walkSync(e,r)}static(e,r){let o=[];for(let a of e){let n=this._getFullEntryPath(a),u=this._getEntry(n,a,r);u===null||!r.entryFilter(u)||o.push(u)}return o}_getEntry(e,r,o){try{let a=this._getStat(e);return this._makeEntry(a,r)}catch(a){if(o.errorFilter(a))return null;throw a}}_getStat(e){return this._statSync(e,this._fsStatSettings)}};LM.default=NM});var $ie=_(OM=>{"use strict";Object.defineProperty(OM,"__esModule",{value:!0});var Itt=Zie(),Btt=Eb(),MM=class extends Btt.default{constructor(){super(...arguments),this._reader=new Itt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return this.api(r,e,o).map(o.transform)}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};OM.default=MM});var ese=_(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var Om=ve("fs"),vtt=ve("os"),Dtt=Math.max(vtt.cpus().length,1);Um.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:Om.lstat,lstatSync:Om.lstatSync,stat:Om.stat,statSync:Om.statSync,readdir:Om.readdir,readdirSync:Om.readdirSync};var UM=class{constructor(e={}){this._options=e,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,Dtt),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0),this.ignore=[].concat(this.ignore)}_getValue(e,r){return e===void 0?r:e}_getFileSystemMethods(e={}){return Object.assign(Object.assign({},Um.DEFAULT_FILE_SYSTEM_ADAPTER),e)}};Um.default=UM});var Cb=_((QNt,rse)=>{"use strict";var tse=rie(),Ptt=Jie(),btt=Xie(),Stt=$ie(),_M=ese(),Yl=Df();async function HM(t,e){jc(t);let r=qM(t,Ptt.default,e),o=await Promise.all(r);return Yl.array.flatten(o)}(function(t){t.glob=t,t.globSync=e,t.globStream=r,t.async=t;function e(h,E){jc(h);let I=qM(h,Stt.default,E);return Yl.array.flatten(I)}t.sync=e;function r(h,E){jc(h);let I=qM(h,btt.default,E);return Yl.stream.merge(I)}t.stream=r;function o(h,E){jc(h);let I=[].concat(h),v=new _M.default(E);return tse.generate(I,v)}t.generateTasks=o;function a(h,E){jc(h);let I=new _M.default(E);return Yl.pattern.isDynamicPattern(h,I)}t.isDynamicPattern=a;function n(h){return jc(h),Yl.path.escape(h)}t.escapePath=n;function u(h){return jc(h),Yl.path.convertPathToPattern(h)}t.convertPathToPattern=u;let A;(function(h){function E(v){return jc(v),Yl.path.escapePosixPath(v)}h.escapePath=E;function I(v){return jc(v),Yl.path.convertPosixPathToPattern(v)}h.convertPathToPattern=I})(A=t.posix||(t.posix={}));let p;(function(h){function E(v){return jc(v),Yl.path.escapeWindowsPath(v)}h.escapePath=E;function I(v){return jc(v),Yl.path.convertWindowsPathToPattern(v)}h.convertPathToPattern=I})(p=t.win32||(t.win32={}))})(HM||(HM={}));function qM(t,e,r){let o=[].concat(t),a=new _M.default(r),n=tse.generate(o,a),u=new e(a);return n.map(u.read,u)}function jc(t){if(![].concat(t).every(o=>Yl.string.isString(o)&&!Yl.string.isEmpty(o)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}rse.exports=HM});var wn={};Vt(wn,{checksumFile:()=>Ib,checksumPattern:()=>Bb,makeHash:()=>zi});function zi(...t){let e=(0,wb.createHash)("sha512"),r="";for(let o of t)typeof o=="string"?r+=o:o&&(r&&(e.update(r),r=""),e.update(o));return r&&e.update(r),e.digest("hex")}async function Ib(t,{baseFs:e,algorithm:r}={baseFs:oe,algorithm:"sha512"}){let o=await e.openPromise(t,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,wb.createHash)(r),A=0;for(;(A=await e.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await e.closePromise(o)}}async function Bb(t,{cwd:e}){let o=(await(0,jM.default)(t,{cwd:ue.fromPortablePath(e),onlyDirectories:!0})).map(A=>`${A}/**/*`),a=await(0,jM.default)([t,...o],{cwd:ue.fromPortablePath(e),onlyFiles:!1});a.sort();let n=await Promise.all(a.map(async A=>{let p=[Buffer.from(A)],h=V.join(e,ue.toPortablePath(A)),E=await oe.lstatPromise(h);return E.isSymbolicLink()?p.push(Buffer.from(await oe.readlinkPromise(h))):E.isFile()&&p.push(await oe.readFilePromise(h)),p.join("\0")})),u=(0,wb.createHash)("sha512");for(let A of n)u.update(A);return u.digest("hex")}var wb,jM,rh=Et(()=>{Pt();wb=ve("crypto"),jM=Ze(Cb())});var G={};Vt(G,{allPeerRequests:()=>WI,areDescriptorsEqual:()=>ase,areIdentsEqual:()=>HI,areLocatorsEqual:()=>qI,areVirtualPackagesEquivalent:()=>Mtt,bindDescriptor:()=>Ntt,bindLocator:()=>Ltt,convertDescriptorToLocator:()=>vb,convertLocatorToDescriptor:()=>YM,convertPackageToLocator:()=>Ftt,convertToIdent:()=>Qtt,convertToManifestRange:()=>Ktt,copyPackage:()=>OI,devirtualizeDescriptor:()=>UI,devirtualizeLocator:()=>_I,ensureDevirtualizedDescriptor:()=>Rtt,ensureDevirtualizedLocator:()=>Ttt,getIdentVendorPath:()=>zM,isPackageCompatible:()=>xb,isVirtualDescriptor:()=>Pf,isVirtualLocator:()=>Gc,makeDescriptor:()=>In,makeIdent:()=>eA,makeLocator:()=>Rs,makeRange:()=>bb,parseDescriptor:()=>nh,parseFileStyleRange:()=>Ytt,parseIdent:()=>ea,parseLocator:()=>bf,parseRange:()=>dg,prettyDependent:()=>CL,prettyDescriptor:()=>jn,prettyIdent:()=>Oi,prettyLocator:()=>qr,prettyLocatorNoColors:()=>EL,prettyRange:()=>qm,prettyReference:()=>GI,prettyResolution:()=>NI,prettyWorkspace:()=>YI,renamePackage:()=>WM,slugifyIdent:()=>GM,slugifyLocator:()=>Hm,sortDescriptors:()=>jm,stringifyDescriptor:()=>xa,stringifyIdent:()=>rn,stringifyLocator:()=>ka,tryParseDescriptor:()=>jI,tryParseIdent:()=>lse,tryParseLocator:()=>Pb,tryParseRange:()=>Gtt,virtualizeDescriptor:()=>KM,virtualizePackage:()=>VM});function eA(t,e){if(t?.startsWith("@"))throw new Error("Invalid scope: don't prefix it with '@'");return{identHash:zi(t,e),scope:t,name:e}}function In(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:zi(t.identHash,e),range:e}}function Rs(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:zi(t.identHash,e),reference:e}}function Qtt(t){return{identHash:t.identHash,scope:t.scope,name:t.name}}function vb(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.descriptorHash,reference:t.range}}function YM(t){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:t.locatorHash,range:t.reference}}function Ftt(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.locatorHash,reference:t.reference}}function WM(t,e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.locatorHash,reference:e.reference,version:t.version,languageName:t.languageName,linkType:t.linkType,conditions:t.conditions,dependencies:new Map(t.dependencies),peerDependencies:new Map(t.peerDependencies),dependenciesMeta:new Map(t.dependenciesMeta),peerDependenciesMeta:new Map(t.peerDependenciesMeta),bin:new Map(t.bin)}}function OI(t){return WM(t,t)}function KM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return In(t,`virtual:${e}#${t.range}`)}function VM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return WM(t,Rs(t,`virtual:${e}#${t.reference}`))}function Pf(t){return t.range.startsWith(MI)}function Gc(t){return t.reference.startsWith(MI)}function UI(t){if(!Pf(t))throw new Error("Not a virtual descriptor");return In(t,t.range.replace(Db,""))}function _I(t){if(!Gc(t))throw new Error("Not a virtual descriptor");return Rs(t,t.reference.replace(Db,""))}function Rtt(t){return Pf(t)?In(t,t.range.replace(Db,"")):t}function Ttt(t){return Gc(t)?Rs(t,t.reference.replace(Db,"")):t}function Ntt(t,e){return t.range.includes("::")?t:In(t,`${t.range}::${_m.default.stringify(e)}`)}function Ltt(t,e){return t.reference.includes("::")?t:Rs(t,`${t.reference}::${_m.default.stringify(e)}`)}function HI(t,e){return t.identHash===e.identHash}function ase(t,e){return t.descriptorHash===e.descriptorHash}function qI(t,e){return t.locatorHash===e.locatorHash}function Mtt(t,e){if(!Gc(t))throw new Error("Invalid package type");if(!Gc(e))throw new Error("Invalid package type");if(!HI(t,e)||t.dependencies.size!==e.dependencies.size)return!1;for(let r of t.dependencies.values()){let o=e.dependencies.get(r.identHash);if(!o||!ase(r,o))return!1}return!0}function ea(t){let e=lse(t);if(!e)throw new Error(`Invalid ident (${t})`);return e}function lse(t){let e=t.match(Ott);if(!e)return null;let[,r,o]=e;return eA(typeof r<"u"?r:null,o)}function nh(t,e=!1){let r=jI(t,e);if(!r)throw new Error(`Invalid descriptor (${t})`);return r}function jI(t,e=!1){let r=e?t.match(Utt):t.match(_tt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid range (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return In(eA(u,a),A)}function bf(t,e=!1){let r=Pb(t,e);if(!r)throw new Error(`Invalid locator (${t})`);return r}function Pb(t,e=!1){let r=e?t.match(Htt):t.match(qtt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid reference (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return Rs(eA(u,a),A)}function dg(t,e){let r=t.match(jtt);if(r===null)throw new Error(`Invalid range (${t})`);let o=typeof r[1]<"u"?r[1]:null;if(typeof e?.requireProtocol=="string"&&o!==e.requireProtocol)throw new Error(`Invalid protocol (${o})`);if(e?.requireProtocol&&o===null)throw new Error(`Missing protocol (${o})`);let a=typeof r[3]<"u"?decodeURIComponent(r[2]):null;if(e?.requireSource&&a===null)throw new Error(`Missing source (${t})`);let n=typeof r[3]<"u"?decodeURIComponent(r[3]):decodeURIComponent(r[2]),u=e?.parseSelector?_m.default.parse(n):n,A=typeof r[4]<"u"?_m.default.parse(r[4]):null;return{protocol:o,source:a,selector:u,params:A}}function Gtt(t,e){try{return dg(t,e)}catch{return null}}function Ytt(t,{protocol:e}){let{selector:r,params:o}=dg(t,{requireProtocol:e,requireBindings:!0});if(typeof o.locator!="string")throw new Error(`Assertion failed: Invalid bindings for ${t}`);return{parentLocator:bf(o.locator,!0),path:r}}function nse(t){return t=t.replaceAll("%","%25"),t=t.replaceAll(":","%3A"),t=t.replaceAll("#","%23"),t}function Wtt(t){return t===null?!1:Object.entries(t).length>0}function bb({protocol:t,source:e,selector:r,params:o}){let a="";return t!==null&&(a+=`${t}`),e!==null&&(a+=`${nse(e)}#`),a+=nse(r),Wtt(o)&&(a+=`::${_m.default.stringify(o)}`),a}function Ktt(t){let{params:e,protocol:r,source:o,selector:a}=dg(t);for(let n in e)n.startsWith("__")&&delete e[n];return bb({protocol:r,source:o,params:e,selector:a})}function rn(t){return t.scope?`@${t.scope}/${t.name}`:`${t.name}`}function xa(t){return t.scope?`@${t.scope}/${t.name}@${t.range}`:`${t.name}@${t.range}`}function ka(t){return t.scope?`@${t.scope}/${t.name}@${t.reference}`:`${t.name}@${t.reference}`}function GM(t){return t.scope!==null?`@${t.scope}-${t.name}`:t.name}function Hm(t){let{protocol:e,selector:r}=dg(t.reference),o=e!==null?e.replace(Vtt,""):"exotic",a=ise.default.valid(r),n=a!==null?`${o}-${a}`:`${o}`,u=10;return t.scope?`${GM(t)}-${n}-${t.locatorHash.slice(0,u)}`:`${GM(t)}-${n}-${t.locatorHash.slice(0,u)}`}function Oi(t,e){return e.scope?`${Ot(t,`@${e.scope}/`,yt.SCOPE)}${Ot(t,e.name,yt.NAME)}`:`${Ot(t,e.name,yt.NAME)}`}function Sb(t){if(t.startsWith(MI)){let e=Sb(t.substring(t.indexOf("#")+1)),r=t.substring(MI.length,MI.length+xtt);return`${e} [${r}]`}else return t.replace(ztt,"?[...]")}function qm(t,e){return`${Ot(t,Sb(e),yt.RANGE)}`}function jn(t,e){return`${Oi(t,e)}${Ot(t,"@",yt.RANGE)}${qm(t,e.range)}`}function GI(t,e){return`${Ot(t,Sb(e),yt.REFERENCE)}`}function qr(t,e){return`${Oi(t,e)}${Ot(t,"@",yt.REFERENCE)}${GI(t,e.reference)}`}function EL(t){return`${rn(t)}@${Sb(t.reference)}`}function jm(t){return Fs(t,[e=>rn(e),e=>e.range])}function YI(t,e){return Oi(t,e.anchoredLocator)}function NI(t,e,r){let o=Pf(e)?UI(e):e;return r===null?`${jn(t,o)} \u2192 ${yL(t).Cross}`:o.identHash===r.identHash?`${jn(t,o)} \u2192 ${GI(t,r.reference)}`:`${jn(t,o)} \u2192 ${qr(t,r)}`}function CL(t,e,r){return r===null?`${qr(t,e)}`:`${qr(t,e)} (via ${qm(t,r.range)})`}function zM(t){return`node_modules/${rn(t)}`}function xb(t,e){return t.conditions?ktt(t.conditions,r=>{let[,o,a]=r.match(ose),n=e[o];return n?n.includes(a):!0}):!0}function WI(t){let e=new Set;if("children"in t)e.add(t);else for(let r of t.requests.values())e.add(r);for(let r of e)for(let o of r.children.values())e.add(o);return e}var _m,ise,sse,MI,xtt,ose,ktt,Db,Ott,Utt,_tt,Htt,qtt,jtt,Vtt,ztt,So=Et(()=>{_m=Ze(ve("querystring")),ise=Ze(Jn()),sse=Ze(eX());jl();rh();ql();So();MI="virtual:",xtt=5,ose=/(os|cpu|libc)=([a-z0-9_-]+)/,ktt=(0,sse.makeParser)(ose);Db=/^[^#]*#/;Ott=/^(?:@([^/]+?)\/)?([^@/]+)$/;Utt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,_tt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;Htt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,qtt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;jtt=/^([^#:]*:)?((?:(?!::)[^#])*)(?:#((?:(?!::).)*))?(?:::(.*))?$/;Vtt=/:$/;ztt=/\?.*/});var cse,use=Et(()=>{So();cse={hooks:{reduceDependency:(t,e,r,o,{resolver:a,resolveOptions:n})=>{for(let{pattern:u,reference:A}of e.topLevelWorkspace.manifest.resolutions){if(u.from&&(u.from.fullName!==rn(r)||e.configuration.normalizeLocator(Rs(ea(u.from.fullName),u.from.description??r.reference)).locatorHash!==r.locatorHash)||u.descriptor.fullName!==rn(t)||e.configuration.normalizeDependency(In(bf(u.descriptor.fullName),u.descriptor.description??t.range)).descriptorHash!==t.descriptorHash)continue;return a.bindDescriptor(e.configuration.normalizeDependency(In(t,A)),e.topLevelWorkspace.anchoredLocator,n)}return t},validateProject:async(t,e)=>{for(let r of t.workspaces){let o=YI(t.configuration,r);await t.configuration.triggerHook(a=>a.validateWorkspace,r,{reportWarning:(a,n)=>e.reportWarning(a,`${o}: ${n}`),reportError:(a,n)=>e.reportError(a,`${o}: ${n}`)})}},validateWorkspace:async(t,e)=>{let{manifest:r}=t;r.resolutions.length&&t.cwd!==t.project.cwd&&r.errors.push(new Error("Resolutions field will be ignored"));for(let o of r.errors)e.reportWarning(57,o.message)}}}});var ei,mg=Et(()=>{ei=class t{static{this.protocol="workspace:"}supportsDescriptor(e,r){return!!(e.range.startsWith(t.protocol)||r.project.tryWorkspaceByDescriptor(e)!==null)}supportsLocator(e,r){return!!e.reference.startsWith(t.protocol)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[o.project.getWorkspaceByDescriptor(e).anchoredLocator]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.getWorkspaceByCwd(e.reference.slice(t.protocol.length));return{...e,version:o.manifest.version||"0.0.0",languageName:"unknown",linkType:"SOFT",conditions:null,dependencies:r.project.configuration.normalizeDependencyMap(new Map([...o.manifest.dependencies,...o.manifest.devDependencies])),peerDependencies:new Map([...o.manifest.peerDependencies]),dependenciesMeta:o.manifest.dependenciesMeta,peerDependenciesMeta:o.manifest.peerDependenciesMeta,bin:o.manifest.bin}}}});var Lr={};Vt(Lr,{SemVer:()=>gse.SemVer,clean:()=>Xtt,getComparator:()=>pse,mergeComparators:()=>JM,satisfiesWithPrereleases:()=>tA,simplifyRanges:()=>XM,stringifyComparator:()=>hse,validRange:()=>Qa});function tA(t,e,r=!1){if(!t)return!1;let o=`${e}${r}`,a=Ase.get(o);if(typeof a>"u")try{a=new Sf.default.Range(e,{includePrerelease:!0,loose:r})}catch{return!1}finally{Ase.set(o,a||null)}else if(a===null)return!1;let n;try{n=new Sf.default.SemVer(t,a)}catch{return!1}return a.test(n)?!0:(n.prerelease&&(n.prerelease=[]),a.set.some(u=>{for(let A of u)A.semver.prerelease&&(A.semver.prerelease=[]);return u.every(A=>A.test(n))}))}function Qa(t){if(t.indexOf(":")!==-1)return null;let e=fse.get(t);if(typeof e<"u")return e;try{e=new Sf.default.Range(t)}catch{e=null}return fse.set(t,e),e}function Xtt(t){let e=Jtt.exec(t);return e?e[1]:null}function pse(t){if(t.semver===Sf.default.Comparator.ANY)return{gt:null,lt:null};switch(t.operator){case"":return{gt:[">=",t.semver],lt:["<=",t.semver]};case">":case">=":return{gt:[t.operator,t.semver],lt:null};case"<":case"<=":return{gt:null,lt:[t.operator,t.semver]};default:throw new Error(`Assertion failed: Unexpected comparator operator (${t.operator})`)}}function JM(t){if(t.length===0)return null;let e=null,r=null;for(let o of t){if(o.gt){let a=e!==null?Sf.default.compare(o.gt[1],e[1]):null;(a===null||a>0||a===0&&o.gt[0]===">")&&(e=o.gt)}if(o.lt){let a=r!==null?Sf.default.compare(o.lt[1],r[1]):null;(a===null||a<0||a===0&&o.lt[0]==="<")&&(r=o.lt)}}if(e&&r){let o=Sf.default.compare(e[1],r[1]);if(o===0&&(e[0]===">"||r[0]==="<")||o>0)return null}return{gt:e,lt:r}}function hse(t){if(t.gt&&t.lt){if(t.gt[0]===">="&&t.lt[0]==="<="&&t.gt[1].version===t.lt[1].version)return t.gt[1].version;if(t.gt[0]===">="&&t.lt[0]==="<"){if(t.lt[1].version===`${t.gt[1].major+1}.0.0-0`)return`^${t.gt[1].version}`;if(t.lt[1].version===`${t.gt[1].major}.${t.gt[1].minor+1}.0-0`)return`~${t.gt[1].version}`}}let e=[];return t.gt&&e.push(t.gt[0]+t.gt[1].version),t.lt&&e.push(t.lt[0]+t.lt[1].version),e.length?e.join(" "):"*"}function XM(t){let e=t.map(Ztt).map(o=>Qa(o).set.map(a=>a.map(n=>pse(n)))),r=e.shift().map(o=>JM(o)).filter(o=>o!==null);for(let o of e){let a=[];for(let n of r)for(let u of o){let A=JM([n,...u]);A!==null&&a.push(A)}r=a}return r.length===0?null:r.map(o=>hse(o)).join(" || ")}function Ztt(t){let e=t.split("||");if(e.length>1){let r=new Set;for(let o of e)e.some(a=>a!==o&&Sf.default.subset(o,a))||r.add(o);if(r.size{Sf=Ze(Jn()),gse=Ze(Jn()),Ase=new Map;fse=new Map;Jtt=/^(?:[\sv=]*?)((0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\s*)$/});function dse(t){let e=t.match(/^[ \t]+/m);return e?e[0]:" "}function mse(t){return t.charCodeAt(0)===65279?t.slice(1):t}function ta(t){return t.replace(/\\/g,"/")}function kb(t,{yamlCompatibilityMode:e}){return e?AL(t):typeof t>"u"||typeof t=="boolean"?t:null}function yse(t,e){let r=e.search(/[^!]/);if(r===-1)return"invalid";let o=r%2===0?"":"!",a=e.slice(r);return`${o}${t}=${a}`}function ZM(t,e){return e.length===1?yse(t,e[0]):`(${e.map(r=>yse(t,r)).join(" | ")})`}var Ese,Ut,Gm=Et(()=>{Pt();Nl();Ese=Ze(Jn());mg();ql();xf();So();Ut=class t{constructor(){this.indent=" ";this.name=null;this.version=null;this.os=null;this.cpu=null;this.libc=null;this.type=null;this.packageManager=null;this.private=!1;this.license=null;this.main=null;this.module=null;this.browser=null;this.languageName=null;this.bin=new Map;this.scripts=new Map;this.dependencies=new Map;this.devDependencies=new Map;this.peerDependencies=new Map;this.workspaceDefinitions=[];this.dependenciesMeta=new Map;this.peerDependenciesMeta=new Map;this.resolutions=[];this.files=null;this.publishConfig=null;this.installConfig=null;this.preferUnplugged=null;this.raw={};this.errors=[]}static{this.fileName="package.json"}static{this.allDependencies=["dependencies","devDependencies","peerDependencies"]}static{this.hardDependencies=["dependencies","devDependencies"]}static async tryFind(e,{baseFs:r=new Tn}={}){let o=V.join(e,"package.json");try{return await t.fromFile(o,{baseFs:r})}catch(a){if(a.code==="ENOENT")return null;throw a}}static async find(e,{baseFs:r}={}){let o=await t.tryFind(e,{baseFs:r});if(o===null)throw new Error("Manifest not found");return o}static async fromFile(e,{baseFs:r=new Tn}={}){let o=new t;return await o.loadFile(e,{baseFs:r}),o}static fromText(e){let r=new t;return r.loadFromText(e),r}loadFromText(e){let r;try{r=JSON.parse(mse(e)||"{}")}catch(o){throw o.message+=` (when parsing ${e})`,o}this.load(r),this.indent=dse(e)}async loadFile(e,{baseFs:r=new Tn}){let o=await r.readFilePromise(e,"utf8"),a;try{a=JSON.parse(mse(o)||"{}")}catch(n){throw n.message+=` (when parsing ${e})`,n}this.load(a),this.indent=dse(o)}load(e,{yamlCompatibilityMode:r=!1}={}){if(typeof e!="object"||e===null)throw new Error(`Utterly invalid manifest data (${e})`);this.raw=e;let o=[];if(this.name=null,typeof e.name=="string")try{this.name=ea(e.name)}catch{o.push(new Error("Parsing failed for the 'name' field"))}if(typeof e.version=="string"?this.version=e.version:this.version=null,Array.isArray(e.os)){let n=[];this.os=n;for(let u of e.os)typeof u!="string"?o.push(new Error("Parsing failed for the 'os' field")):n.push(u)}else this.os=null;if(Array.isArray(e.cpu)){let n=[];this.cpu=n;for(let u of e.cpu)typeof u!="string"?o.push(new Error("Parsing failed for the 'cpu' field")):n.push(u)}else this.cpu=null;if(Array.isArray(e.libc)){let n=[];this.libc=n;for(let u of e.libc)typeof u!="string"?o.push(new Error("Parsing failed for the 'libc' field")):n.push(u)}else this.libc=null;if(typeof e.type=="string"?this.type=e.type:this.type=null,typeof e.packageManager=="string"?this.packageManager=e.packageManager:this.packageManager=null,typeof e.private=="boolean"?this.private=e.private:this.private=!1,typeof e.license=="string"?this.license=e.license:this.license=null,typeof e.languageName=="string"?this.languageName=e.languageName:this.languageName=null,typeof e.main=="string"?this.main=ta(e.main):this.main=null,typeof e.module=="string"?this.module=ta(e.module):this.module=null,e.browser!=null)if(typeof e.browser=="string")this.browser=ta(e.browser);else{this.browser=new Map;for(let[n,u]of Object.entries(e.browser))this.browser.set(ta(n),typeof u=="string"?ta(u):u)}else this.browser=null;if(this.bin=new Map,typeof e.bin=="string")e.bin.trim()===""?o.push(new Error("Invalid bin field")):this.name!==null?this.bin.set(this.name.name,ta(e.bin)):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.bin=="object"&&e.bin!==null)for(let[n,u]of Object.entries(e.bin)){if(typeof u!="string"||u.trim()===""){o.push(new Error(`Invalid bin definition for '${n}'`));continue}let A=ea(n);this.bin.set(A.name,ta(u))}if(this.scripts=new Map,typeof e.scripts=="object"&&e.scripts!==null)for(let[n,u]of Object.entries(e.scripts)){if(typeof u!="string"){o.push(new Error(`Invalid script definition for '${n}'`));continue}this.scripts.set(n,u)}if(this.dependencies=new Map,typeof e.dependencies=="object"&&e.dependencies!==null)for(let[n,u]of Object.entries(e.dependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.dependencies.set(p.identHash,p)}if(this.devDependencies=new Map,typeof e.devDependencies=="object"&&e.devDependencies!==null)for(let[n,u]of Object.entries(e.devDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.devDependencies.set(p.identHash,p)}if(this.peerDependencies=new Map,typeof e.peerDependencies=="object"&&e.peerDependencies!==null)for(let[n,u]of Object.entries(e.peerDependencies)){let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}(typeof u!="string"||!u.startsWith(ei.protocol)&&!Qa(u))&&(o.push(new Error(`Invalid dependency range for '${n}'`)),u="*");let p=In(A,u);this.peerDependencies.set(p.identHash,p)}typeof e.workspaces=="object"&&e.workspaces!==null&&e.workspaces.nohoist&&o.push(new Error("'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead"));let a=Array.isArray(e.workspaces)?e.workspaces:typeof e.workspaces=="object"&&e.workspaces!==null&&Array.isArray(e.workspaces.packages)?e.workspaces.packages:[];this.workspaceDefinitions=[];for(let n of a){if(typeof n!="string"){o.push(new Error(`Invalid workspace definition for '${n}'`));continue}this.workspaceDefinitions.push({pattern:n})}if(this.dependenciesMeta=new Map,typeof e.dependenciesMeta=="object"&&e.dependenciesMeta!==null)for(let[n,u]of Object.entries(e.dependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}`));continue}let A=nh(n),p=this.ensureDependencyMeta(A),h=kb(u.built,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid built meta field for '${n}'`));continue}let E=kb(u.optional,{yamlCompatibilityMode:r});if(E===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}let I=kb(u.unplugged,{yamlCompatibilityMode:r});if(I===null){o.push(new Error(`Invalid unplugged meta field for '${n}'`));continue}Object.assign(p,{built:h,optional:E,unplugged:I})}if(this.peerDependenciesMeta=new Map,typeof e.peerDependenciesMeta=="object"&&e.peerDependenciesMeta!==null)for(let[n,u]of Object.entries(e.peerDependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}'`));continue}let A=nh(n),p=this.ensurePeerDependencyMeta(A),h=kb(u.optional,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}Object.assign(p,{optional:h})}if(this.resolutions=[],typeof e.resolutions=="object"&&e.resolutions!==null)for(let[n,u]of Object.entries(e.resolutions)){if(typeof u!="string"){o.push(new Error(`Invalid resolution entry for '${n}'`));continue}try{this.resolutions.push({pattern:BD(n),reference:u})}catch(A){o.push(A);continue}}if(Array.isArray(e.files)){this.files=new Set;for(let n of e.files){if(typeof n!="string"){o.push(new Error(`Invalid files entry for '${n}'`));continue}this.files.add(n)}}else this.files=null;if(typeof e.publishConfig=="object"&&e.publishConfig!==null){if(this.publishConfig={},typeof e.publishConfig.access=="string"&&(this.publishConfig.access=e.publishConfig.access),typeof e.publishConfig.main=="string"&&(this.publishConfig.main=ta(e.publishConfig.main)),typeof e.publishConfig.module=="string"&&(this.publishConfig.module=ta(e.publishConfig.module)),e.publishConfig.browser!=null)if(typeof e.publishConfig.browser=="string")this.publishConfig.browser=ta(e.publishConfig.browser);else{this.publishConfig.browser=new Map;for(let[n,u]of Object.entries(e.publishConfig.browser))this.publishConfig.browser.set(ta(n),typeof u=="string"?ta(u):u)}if(typeof e.publishConfig.registry=="string"&&(this.publishConfig.registry=e.publishConfig.registry),typeof e.publishConfig.bin=="string")this.name!==null?this.publishConfig.bin=new Map([[this.name.name,ta(e.publishConfig.bin)]]):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.publishConfig.bin=="object"&&e.publishConfig.bin!==null){this.publishConfig.bin=new Map;for(let[n,u]of Object.entries(e.publishConfig.bin)){if(typeof u!="string"){o.push(new Error(`Invalid bin definition for '${n}'`));continue}this.publishConfig.bin.set(n,ta(u))}}if(Array.isArray(e.publishConfig.executableFiles)){this.publishConfig.executableFiles=new Set;for(let n of e.publishConfig.executableFiles){if(typeof n!="string"){o.push(new Error("Invalid executable file definition"));continue}this.publishConfig.executableFiles.add(ta(n))}}}else this.publishConfig=null;if(typeof e.installConfig=="object"&&e.installConfig!==null){this.installConfig={};for(let n of Object.keys(e.installConfig))n==="hoistingLimits"?typeof e.installConfig.hoistingLimits=="string"?this.installConfig.hoistingLimits=e.installConfig.hoistingLimits:o.push(new Error("Invalid hoisting limits definition")):n=="selfReferences"?typeof e.installConfig.selfReferences=="boolean"?this.installConfig.selfReferences=e.installConfig.selfReferences:o.push(new Error("Invalid selfReferences definition, must be a boolean value")):o.push(new Error(`Unrecognized installConfig key: ${n}`))}else this.installConfig=null;if(typeof e.optionalDependencies=="object"&&e.optionalDependencies!==null)for(let[n,u]of Object.entries(e.optionalDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.dependencies.set(p.identHash,p);let h=In(A,"unknown"),E=this.ensureDependencyMeta(h);Object.assign(E,{optional:!0})}typeof e.preferUnplugged=="boolean"?this.preferUnplugged=e.preferUnplugged:this.preferUnplugged=null,this.errors=o}getForScope(e){switch(e){case"dependencies":return this.dependencies;case"devDependencies":return this.devDependencies;case"peerDependencies":return this.peerDependencies;default:throw new Error(`Unsupported value ("${e}")`)}}hasConsumerDependency(e){return!!(this.dependencies.has(e.identHash)||this.peerDependencies.has(e.identHash))}hasHardDependency(e){return!!(this.dependencies.has(e.identHash)||this.devDependencies.has(e.identHash))}hasSoftDependency(e){return!!this.peerDependencies.has(e.identHash)}hasDependency(e){return!!(this.hasHardDependency(e)||this.hasSoftDependency(e))}getConditions(){let e=[];return this.os&&this.os.length>0&&e.push(ZM("os",this.os)),this.cpu&&this.cpu.length>0&&e.push(ZM("cpu",this.cpu)),this.libc&&this.libc.length>0&&e.push(ZM("libc",this.libc)),e.length>0?e.join(" & "):null}ensureDependencyMeta(e){if(e.range!=="unknown"&&!Ese.default.valid(e.range))throw new Error(`Invalid meta field range for '${xa(e)}'`);let r=rn(e),o=e.range!=="unknown"?e.range:null,a=this.dependenciesMeta.get(r);a||this.dependenciesMeta.set(r,a=new Map);let n=a.get(o);return n||a.set(o,n={}),n}ensurePeerDependencyMeta(e){if(e.range!=="unknown")throw new Error(`Invalid meta field range for '${xa(e)}'`);let r=rn(e),o=this.peerDependenciesMeta.get(r);return o||this.peerDependenciesMeta.set(r,o={}),o}setRawField(e,r,{after:o=[]}={}){let a=new Set(o.filter(n=>Object.hasOwn(this.raw,n)));if(a.size===0||Object.hasOwn(this.raw,e))this.raw[e]=r;else{let n=this.raw,u=this.raw={},A=!1;for(let p of Object.keys(n))u[p]=n[p],A||(a.delete(p),a.size===0&&(u[e]=r,A=!0))}}exportTo(e,{compatibilityMode:r=!0}={}){if(Object.assign(e,this.raw),this.name!==null?e.name=rn(this.name):delete e.name,this.version!==null?e.version=this.version:delete e.version,this.os!==null?e.os=this.os:delete e.os,this.cpu!==null?e.cpu=this.cpu:delete e.cpu,this.type!==null?e.type=this.type:delete e.type,this.packageManager!==null?e.packageManager=this.packageManager:delete e.packageManager,this.private?e.private=!0:delete e.private,this.license!==null?e.license=this.license:delete e.license,this.languageName!==null?e.languageName=this.languageName:delete e.languageName,this.main!==null?e.main=this.main:delete e.main,this.module!==null?e.module=this.module:delete e.module,this.browser!==null){let n=this.browser;typeof n=="string"?e.browser=n:n instanceof Map&&(e.browser=Object.assign({},...Array.from(n.keys()).sort().map(u=>({[u]:n.get(u)}))))}else delete e.browser;this.bin.size===1&&this.name!==null&&this.bin.has(this.name.name)?e.bin=this.bin.get(this.name.name):this.bin.size>0?e.bin=Object.assign({},...Array.from(this.bin.keys()).sort().map(n=>({[n]:this.bin.get(n)}))):delete e.bin,this.workspaceDefinitions.length>0?this.raw.workspaces&&!Array.isArray(this.raw.workspaces)?e.workspaces={...this.raw.workspaces,packages:this.workspaceDefinitions.map(({pattern:n})=>n)}:e.workspaces=this.workspaceDefinitions.map(({pattern:n})=>n):this.raw.workspaces&&!Array.isArray(this.raw.workspaces)&&Object.keys(this.raw.workspaces).length>0?e.workspaces=this.raw.workspaces:delete e.workspaces;let o=[],a=[];for(let n of this.dependencies.values()){let u=this.dependenciesMeta.get(rn(n)),A=!1;if(r&&u){let p=u.get(null);p&&p.optional&&(A=!0)}A?a.push(n):o.push(n)}o.length>0?e.dependencies=Object.assign({},...jm(o).map(n=>({[rn(n)]:n.range}))):delete e.dependencies,a.length>0?e.optionalDependencies=Object.assign({},...jm(a).map(n=>({[rn(n)]:n.range}))):delete e.optionalDependencies,this.devDependencies.size>0?e.devDependencies=Object.assign({},...jm(this.devDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.devDependencies,this.peerDependencies.size>0?e.peerDependencies=Object.assign({},...jm(this.peerDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.peerDependencies,e.dependenciesMeta={};for(let[n,u]of Fs(this.dependenciesMeta.entries(),([A,p])=>A))for(let[A,p]of Fs(u.entries(),([h,E])=>h!==null?`0${h}`:"1")){let h=A!==null?xa(In(ea(n),A)):n,E={...p};r&&A===null&&delete E.optional,Object.keys(E).length!==0&&(e.dependenciesMeta[h]=E)}if(Object.keys(e.dependenciesMeta).length===0&&delete e.dependenciesMeta,this.peerDependenciesMeta.size>0?e.peerDependenciesMeta=Object.assign({},...Fs(this.peerDependenciesMeta.entries(),([n,u])=>n).map(([n,u])=>({[n]:u}))):delete e.peerDependenciesMeta,this.resolutions.length>0?e.resolutions=Object.assign({},...this.resolutions.map(({pattern:n,reference:u})=>({[vD(n)]:u}))):delete e.resolutions,this.files!==null?e.files=Array.from(this.files):delete e.files,this.preferUnplugged!==null?e.preferUnplugged=this.preferUnplugged:delete e.preferUnplugged,this.scripts!==null&&this.scripts.size>0){e.scripts??={};for(let n of Object.keys(e.scripts))this.scripts.has(n)||delete e.scripts[n];for(let[n,u]of this.scripts.entries())e.scripts[n]=u}else delete e.scripts;return e}}});var wse=_((WNt,Cse)=>{var $tt=_l(),ert=function(){return $tt.Date.now()};Cse.exports=ert});var Bse=_((KNt,Ise)=>{var trt=/\s/;function rrt(t){for(var e=t.length;e--&&trt.test(t.charAt(e)););return e}Ise.exports=rrt});var Dse=_((VNt,vse)=>{var nrt=Bse(),irt=/^\s+/;function srt(t){return t&&t.slice(0,nrt(t)+1).replace(irt,"")}vse.exports=srt});var Ym=_((zNt,Pse)=>{var ort=cg(),art=Ju(),lrt="[object Symbol]";function crt(t){return typeof t=="symbol"||art(t)&&ort(t)==lrt}Pse.exports=crt});var kse=_((JNt,xse)=>{var urt=Dse(),bse=sl(),Art=Ym(),Sse=NaN,frt=/^[-+]0x[0-9a-f]+$/i,prt=/^0b[01]+$/i,hrt=/^0o[0-7]+$/i,grt=parseInt;function drt(t){if(typeof t=="number")return t;if(Art(t))return Sse;if(bse(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=bse(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=urt(t);var r=prt.test(t);return r||hrt.test(t)?grt(t.slice(2),r?2:8):frt.test(t)?Sse:+t}xse.exports=drt});var Rse=_((XNt,Fse)=>{var mrt=sl(),$M=wse(),Qse=kse(),yrt="Expected a function",Ert=Math.max,Crt=Math.min;function wrt(t,e,r){var o,a,n,u,A,p,h=0,E=!1,I=!1,v=!0;if(typeof t!="function")throw new TypeError(yrt);e=Qse(e)||0,mrt(r)&&(E=!!r.leading,I="maxWait"in r,n=I?Ert(Qse(r.maxWait)||0,e):n,v="trailing"in r?!!r.trailing:v);function x(ce){var Ce=o,de=a;return o=a=void 0,h=ce,u=t.apply(de,Ce),u}function C(ce){return h=ce,A=setTimeout(U,e),E?x(ce):u}function R(ce){var Ce=ce-p,de=ce-h,Be=e-Ce;return I?Crt(Be,n-de):Be}function L(ce){var Ce=ce-p,de=ce-h;return p===void 0||Ce>=e||Ce<0||I&&de>=n}function U(){var ce=$M();if(L(ce))return z(ce);A=setTimeout(U,R(ce))}function z(ce){return A=void 0,v&&o?x(ce):(o=a=void 0,u)}function te(){A!==void 0&&clearTimeout(A),h=0,o=p=a=A=void 0}function ae(){return A===void 0?u:z($M())}function le(){var ce=$M(),Ce=L(ce);if(o=arguments,a=this,p=ce,Ce){if(A===void 0)return C(p);if(I)return clearTimeout(A),A=setTimeout(U,e),x(p)}return A===void 0&&(A=setTimeout(U,e)),u}return le.cancel=te,le.flush=ae,le}Fse.exports=wrt});var eO=_((ZNt,Tse)=>{var Irt=Rse(),Brt=sl(),vrt="Expected a function";function Drt(t,e,r){var o=!0,a=!0;if(typeof t!="function")throw new TypeError(vrt);return Brt(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),Irt(t,e,{leading:o,maxWait:e,trailing:a})}Tse.exports=Drt});function brt(t){return typeof t.reportCode<"u"}var Nse,Lse,Mse,Prt,Jt,Zs,Wl=Et(()=>{Nse=Ze(eO()),Lse=ve("stream"),Mse=ve("string_decoder"),Prt=15,Jt=class extends Error{constructor(r,o,a){super(o);this.reportExtra=a;this.reportCode=r}};Zs=class{constructor(){this.cacheHits=new Set;this.cacheMisses=new Set;this.reportedInfos=new Set;this.reportedWarnings=new Set;this.reportedErrors=new Set}getRecommendedLength(){return 180}reportCacheHit(e){this.cacheHits.add(e.locatorHash)}reportCacheMiss(e,r){this.cacheMisses.add(e.locatorHash)}static progressViaCounter(e){let r=0,o,a=new Promise(p=>{o=p}),n=p=>{let h=o;a=new Promise(E=>{o=E}),r=p,h()},u=(p=0)=>{n(r+1)},A=async function*(){for(;r{r=u}),a=(0,Nse.default)(u=>{let A=r;o=new Promise(p=>{r=p}),e=u,A()},1e3/Prt),n=async function*(){for(;;)await o,yield{title:e}}();return{[Symbol.asyncIterator](){return n},hasProgress:!1,hasTitle:!0,setTitle:a}}async startProgressPromise(e,r){let o=this.reportProgress(e);try{return await r(e)}finally{o.stop()}}startProgressSync(e,r){let o=this.reportProgress(e);try{return r(e)}finally{o.stop()}}reportInfoOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedInfos.has(a)||(this.reportedInfos.add(a),this.reportInfo(e,r),o?.reportExtra?.(this))}reportWarningOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedWarnings.has(a)||(this.reportedWarnings.add(a),this.reportWarning(e,r),o?.reportExtra?.(this))}reportErrorOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedErrors.has(a)||(this.reportedErrors.add(a),this.reportError(e,r),o?.reportExtra?.(this))}reportExceptionOnce(e){brt(e)?this.reportErrorOnce(e.reportCode,e.message,{key:e,reportExtra:e.reportExtra}):this.reportErrorOnce(1,e.stack||e.message,{key:e})}createStreamReporter(e=null){let r=new Lse.PassThrough,o=new Mse.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` + `),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",e!==null?this.reportInfo(null,`${e} ${p}`):this.reportInfo(null,p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&(e!==null?this.reportInfo(null,`${e} ${n}`):this.reportInfo(null,n))}),r}}});var Wm,tO=Et(()=>{Wl();So();Wm=class{constructor(e){this.fetchers=e}supports(e,r){return!!this.tryFetcher(e,r)}getLocalPath(e,r){return this.getFetcher(e,r).getLocalPath(e,r)}async fetch(e,r){return await this.getFetcher(e,r).fetch(e,r)}tryFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));return o||null}getFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));if(!o)throw new Jt(11,`${qr(r.project.configuration,e)} isn't supported by any available fetcher`);return o}}});var yg,rO=Et(()=>{So();yg=class{constructor(e){this.resolvers=e.filter(r=>r)}supportsDescriptor(e,r){return!!this.tryResolverByDescriptor(e,r)}supportsLocator(e,r){return!!this.tryResolverByLocator(e,r)}shouldPersistResolution(e,r){return this.getResolverByLocator(e,r).shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.getResolverByDescriptor(e,o).bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.getResolverByDescriptor(e,r).getResolutionDependencies(e,r)}async getCandidates(e,r,o){return await this.getResolverByDescriptor(e,o).getCandidates(e,r,o)}async getSatisfying(e,r,o,a){return this.getResolverByDescriptor(e,a).getSatisfying(e,r,o,a)}async resolve(e,r){return await this.getResolverByLocator(e,r).resolve(e,r)}tryResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));return o||null}getResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));if(!o)throw new Error(`${jn(r.project.configuration,e)} isn't supported by any available resolver`);return o}tryResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));return o||null}getResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));if(!o)throw new Error(`${qr(r.project.configuration,e)} isn't supported by any available resolver`);return o}}});var Km,nO=Et(()=>{Pt();So();Km=class{supports(e){return!!e.reference.startsWith("virtual:")}getLocalPath(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Rs(e,a);return r.fetcher.getLocalPath(n,r)}async fetch(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Rs(e,a),u=await r.fetcher.fetch(n,r);return await this.ensureVirtualLink(e,u,r)}getLocatorFilename(e){return Hm(e)}async ensureVirtualLink(e,r,o){let a=r.packageFs.getRealPath(),n=o.project.configuration.get("virtualFolder"),u=this.getLocatorFilename(e),A=zs.makeVirtualPath(n,u,a),p=new Hu(A,{baseFs:r.packageFs,pathUtils:V});return{...r,packageFs:p}}}});var Qb,Ose=Et(()=>{Qb=class t{static{this.protocol="virtual:"}static isVirtualDescriptor(e){return!!e.range.startsWith(t.protocol)}static isVirtualLocator(e){return!!e.reference.startsWith(t.protocol)}supportsDescriptor(e,r){return t.isVirtualDescriptor(e)}supportsLocator(e,r){return t.isVirtualLocator(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){throw new Error('Assertion failed: calling "bindDescriptor" on a virtual descriptor is unsupported')}getResolutionDependencies(e,r){throw new Error('Assertion failed: calling "getResolutionDependencies" on a virtual descriptor is unsupported')}async getCandidates(e,r,o){throw new Error('Assertion failed: calling "getCandidates" on a virtual descriptor is unsupported')}async getSatisfying(e,r,o,a){throw new Error('Assertion failed: calling "getSatisfying" on a virtual descriptor is unsupported')}async resolve(e,r){throw new Error('Assertion failed: calling "resolve" on a virtual locator is unsupported')}}});var Vm,iO=Et(()=>{Pt();mg();Vm=class{supports(e){return!!e.reference.startsWith(ei.protocol)}getLocalPath(e,r){return this.getWorkspace(e,r).cwd}async fetch(e,r){let o=this.getWorkspace(e,r).cwd;return{packageFs:new gn(o),prefixPath:It.dot,localPath:o}}getWorkspace(e,r){return r.project.getWorkspaceByCwd(e.reference.slice(ei.protocol.length))}}});function KI(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}function Use(t){return typeof t>"u"?3:KI(t)?0:Array.isArray(t)?1:2}function aO(t,e){return Object.hasOwn(t,e)}function xrt(t){return KI(t)&&aO(t,"onConflict")&&typeof t.onConflict=="string"}function krt(t){if(typeof t>"u")return{onConflict:"default",value:t};if(!xrt(t))return{onConflict:"default",value:t};if(aO(t,"value"))return t;let{onConflict:e,...r}=t;return{onConflict:e,value:r}}function _se(t,e){let r=KI(t)&&aO(t,e)?t[e]:void 0;return krt(r)}function zm(t,e){return[t,e,Hse]}function lO(t){return Array.isArray(t)?t[2]===Hse:!1}function sO(t,e){if(KI(t)){let r={};for(let o of Object.keys(t))r[o]=sO(t[o],e);return zm(e,r)}return Array.isArray(t)?zm(e,t.map(r=>sO(r,e))):zm(e,t)}function oO(t,e,r,o,a){let n,u=[],A=a,p=0;for(let E=a-1;E>=o;--E){let[I,v]=t[E],{onConflict:x,value:C}=_se(v,r),R=Use(C);if(R!==3){if(n??=R,R!==n||x==="hardReset"){p=A;break}if(R===2)return zm(I,C);if(u.unshift([I,C]),x==="reset"){p=E;break}x==="extend"&&E===o&&(o=0),A=E}}if(typeof n>"u")return null;let h=u.map(([E])=>E).join(", ");switch(n){case 1:return zm(h,new Array().concat(...u.map(([E,I])=>I.map(v=>sO(v,E)))));case 0:{let E=Object.assign({},...u.map(([,R])=>R)),I=Object.keys(E),v={},x=t.map(([R,L])=>[R,_se(L,r).value]),C=Srt(x,([R,L])=>{let U=Use(L);return U!==0&&U!==3});if(C!==-1){let R=x.slice(C+1);for(let L of I)v[L]=oO(R,e,L,0,R.length)}else for(let R of I)v[R]=oO(x,e,R,p,x.length);return zm(h,v)}default:throw new Error("Assertion failed: Non-extendable value type")}}function qse(t){return oO(t.map(([e,r])=>[e,{".":r}]),[],".",0,t.length)}function VI(t){return lO(t)?t[1]:t}function Fb(t){let e=lO(t)?t[1]:t;if(Array.isArray(e))return e.map(r=>Fb(r));if(KI(e)){let r={};for(let[o,a]of Object.entries(e))r[o]=Fb(a);return r}return e}function cO(t){return lO(t)?t[0]:null}var Srt,Hse,jse=Et(()=>{Srt=(t,e,r)=>{let o=[...t];return o.reverse(),o.findIndex(e,r)};Hse=Symbol()});var Rb={};Vt(Rb,{getDefaultGlobalFolder:()=>AO,getHomeFolder:()=>Jm,isFolderInside:()=>fO});function AO(){if(process.platform==="win32"){let t=ue.toPortablePath(process.env.LOCALAPPDATA||ue.join((0,uO.homedir)(),"AppData","Local"));return V.resolve(t,"Yarn/Berry")}if(process.env.XDG_DATA_HOME){let t=ue.toPortablePath(process.env.XDG_DATA_HOME);return V.resolve(t,"yarn/berry")}return V.resolve(Jm(),".yarn/berry")}function Jm(){return ue.toPortablePath((0,uO.homedir)()||"/usr/local/share")}function fO(t,e){let r=V.relative(e,t);return r&&!r.startsWith("..")&&!V.isAbsolute(r)}var uO,Tb=Et(()=>{Pt();uO=ve("os")});var Kse=_(Xm=>{"use strict";var ALt=ve("net"),Frt=ve("tls"),pO=ve("http"),Gse=ve("https"),Rrt=ve("events"),fLt=ve("assert"),Trt=ve("util");Xm.httpOverHttp=Nrt;Xm.httpsOverHttp=Lrt;Xm.httpOverHttps=Mrt;Xm.httpsOverHttps=Ort;function Nrt(t){var e=new kf(t);return e.request=pO.request,e}function Lrt(t){var e=new kf(t);return e.request=pO.request,e.createSocket=Yse,e.defaultPort=443,e}function Mrt(t){var e=new kf(t);return e.request=Gse.request,e}function Ort(t){var e=new kf(t);return e.request=Gse.request,e.createSocket=Yse,e.defaultPort=443,e}function kf(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||pO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(o,a,n,u){for(var A=Wse(a,n,u),p=0,h=e.requests.length;p=this.maxSockets){n.requests.push(u);return}n.createSocket(u,function(A){A.on("free",p),A.on("close",h),A.on("agentRemove",h),e.onSocket(A);function p(){n.emit("free",A,u)}function h(E){n.removeSocket(A),A.removeListener("free",p),A.removeListener("close",h),A.removeListener("agentRemove",h)}})};kf.prototype.createSocket=function(e,r){var o=this,a={};o.sockets.push(a);var n=hO({},o.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(n.localAddress=e.localAddress),n.proxyAuth&&(n.headers=n.headers||{},n.headers["Proxy-Authorization"]="Basic "+new Buffer(n.proxyAuth).toString("base64")),ih("making CONNECT request");var u=o.request(n);u.useChunkedEncodingByDefault=!1,u.once("response",A),u.once("upgrade",p),u.once("connect",h),u.once("error",E),u.end();function A(I){I.upgrade=!0}function p(I,v,x){process.nextTick(function(){h(I,v,x)})}function h(I,v,x){if(u.removeAllListeners(),v.removeAllListeners(),I.statusCode!==200){ih("tunneling socket could not be established, statusCode=%d",I.statusCode),v.destroy();var C=new Error("tunneling socket could not be established, statusCode="+I.statusCode);C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}if(x.length>0){ih("got illegal response body from proxy"),v.destroy();var C=new Error("got illegal response body from proxy");C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}return ih("tunneling connection has established"),o.sockets[o.sockets.indexOf(a)]=v,r(v)}function E(I){u.removeAllListeners(),ih(`tunneling socket could not be established, cause=%s + `,I.message,I.stack);var v=new Error("tunneling socket could not be established, cause="+I.message);v.code="ECONNRESET",e.request.emit("error",v),o.removeSocket(a)}};kf.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var o=this.requests.shift();o&&this.createSocket(o,function(a){o.request.onSocket(a)})}};function Yse(t,e){var r=this;kf.prototype.createSocket.call(r,t,function(o){var a=t.request.getHeader("host"),n=hO({},r.options,{socket:o,servername:a?a.replace(/:.*$/,""):t.host}),u=Frt.connect(0,n);r.sockets[r.sockets.indexOf(o)]=u,e(u)})}function Wse(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function hO(t){for(var e=1,r=arguments.length;e{Vse.exports=Kse()});var Ff=_((Qf,Nb)=>{"use strict";Object.defineProperty(Qf,"__esModule",{value:!0});var Jse=["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];function Urt(t){return Jse.includes(t)}var _rt=["Function","Generator","AsyncGenerator","GeneratorFunction","AsyncGeneratorFunction","AsyncFunction","Observable","Array","Buffer","Blob","Object","RegExp","Date","Error","Map","Set","WeakMap","WeakSet","ArrayBuffer","SharedArrayBuffer","DataView","Promise","URL","FormData","URLSearchParams","HTMLElement",...Jse];function Hrt(t){return _rt.includes(t)}var qrt=["null","undefined","string","number","bigint","boolean","symbol"];function jrt(t){return qrt.includes(t)}function Zm(t){return e=>typeof e===t}var{toString:Xse}=Object.prototype,zI=t=>{let e=Xse.call(t).slice(8,-1);if(/HTML\w+Element/.test(e)&&Pe.domElement(t))return"HTMLElement";if(Hrt(e))return e},Xn=t=>e=>zI(e)===t;function Pe(t){if(t===null)return"null";switch(typeof t){case"undefined":return"undefined";case"string":return"string";case"number":return"number";case"boolean":return"boolean";case"function":return"Function";case"bigint":return"bigint";case"symbol":return"symbol";default:}if(Pe.observable(t))return"Observable";if(Pe.array(t))return"Array";if(Pe.buffer(t))return"Buffer";let e=zI(t);if(e)return e;if(t instanceof String||t instanceof Boolean||t instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}Pe.undefined=Zm("undefined");Pe.string=Zm("string");var Grt=Zm("number");Pe.number=t=>Grt(t)&&!Pe.nan(t);Pe.bigint=Zm("bigint");Pe.function_=Zm("function");Pe.null_=t=>t===null;Pe.class_=t=>Pe.function_(t)&&t.toString().startsWith("class ");Pe.boolean=t=>t===!0||t===!1;Pe.symbol=Zm("symbol");Pe.numericString=t=>Pe.string(t)&&!Pe.emptyStringOrWhitespace(t)&&!Number.isNaN(Number(t));Pe.array=(t,e)=>Array.isArray(t)?Pe.function_(e)?t.every(e):!0:!1;Pe.buffer=t=>{var e,r,o,a;return(a=(o=(r=(e=t)===null||e===void 0?void 0:e.constructor)===null||r===void 0?void 0:r.isBuffer)===null||o===void 0?void 0:o.call(r,t))!==null&&a!==void 0?a:!1};Pe.blob=t=>Xn("Blob")(t);Pe.nullOrUndefined=t=>Pe.null_(t)||Pe.undefined(t);Pe.object=t=>!Pe.null_(t)&&(typeof t=="object"||Pe.function_(t));Pe.iterable=t=>{var e;return Pe.function_((e=t)===null||e===void 0?void 0:e[Symbol.iterator])};Pe.asyncIterable=t=>{var e;return Pe.function_((e=t)===null||e===void 0?void 0:e[Symbol.asyncIterator])};Pe.generator=t=>{var e,r;return Pe.iterable(t)&&Pe.function_((e=t)===null||e===void 0?void 0:e.next)&&Pe.function_((r=t)===null||r===void 0?void 0:r.throw)};Pe.asyncGenerator=t=>Pe.asyncIterable(t)&&Pe.function_(t.next)&&Pe.function_(t.throw);Pe.nativePromise=t=>Xn("Promise")(t);var Yrt=t=>{var e,r;return Pe.function_((e=t)===null||e===void 0?void 0:e.then)&&Pe.function_((r=t)===null||r===void 0?void 0:r.catch)};Pe.promise=t=>Pe.nativePromise(t)||Yrt(t);Pe.generatorFunction=Xn("GeneratorFunction");Pe.asyncGeneratorFunction=t=>zI(t)==="AsyncGeneratorFunction";Pe.asyncFunction=t=>zI(t)==="AsyncFunction";Pe.boundFunction=t=>Pe.function_(t)&&!t.hasOwnProperty("prototype");Pe.regExp=Xn("RegExp");Pe.date=Xn("Date");Pe.error=Xn("Error");Pe.map=t=>Xn("Map")(t);Pe.set=t=>Xn("Set")(t);Pe.weakMap=t=>Xn("WeakMap")(t);Pe.weakSet=t=>Xn("WeakSet")(t);Pe.int8Array=Xn("Int8Array");Pe.uint8Array=Xn("Uint8Array");Pe.uint8ClampedArray=Xn("Uint8ClampedArray");Pe.int16Array=Xn("Int16Array");Pe.uint16Array=Xn("Uint16Array");Pe.int32Array=Xn("Int32Array");Pe.uint32Array=Xn("Uint32Array");Pe.float32Array=Xn("Float32Array");Pe.float64Array=Xn("Float64Array");Pe.bigInt64Array=Xn("BigInt64Array");Pe.bigUint64Array=Xn("BigUint64Array");Pe.arrayBuffer=Xn("ArrayBuffer");Pe.sharedArrayBuffer=Xn("SharedArrayBuffer");Pe.dataView=Xn("DataView");Pe.enumCase=(t,e)=>Object.values(e).includes(t);Pe.directInstanceOf=(t,e)=>Object.getPrototypeOf(t)===e.prototype;Pe.urlInstance=t=>Xn("URL")(t);Pe.urlString=t=>{if(!Pe.string(t))return!1;try{return new URL(t),!0}catch{return!1}};Pe.truthy=t=>!!t;Pe.falsy=t=>!t;Pe.nan=t=>Number.isNaN(t);Pe.primitive=t=>Pe.null_(t)||jrt(typeof t);Pe.integer=t=>Number.isInteger(t);Pe.safeInteger=t=>Number.isSafeInteger(t);Pe.plainObject=t=>{if(Xse.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);return e===null||e===Object.getPrototypeOf({})};Pe.typedArray=t=>Urt(zI(t));var Wrt=t=>Pe.safeInteger(t)&&t>=0;Pe.arrayLike=t=>!Pe.nullOrUndefined(t)&&!Pe.function_(t)&&Wrt(t.length);Pe.inRange=(t,e)=>{if(Pe.number(e))return t>=Math.min(0,e)&&t<=Math.max(e,0);if(Pe.array(e)&&e.length===2)return t>=Math.min(...e)&&t<=Math.max(...e);throw new TypeError(`Invalid range: ${JSON.stringify(e)}`)};var Krt=1,Vrt=["innerHTML","ownerDocument","style","attributes","nodeValue"];Pe.domElement=t=>Pe.object(t)&&t.nodeType===Krt&&Pe.string(t.nodeName)&&!Pe.plainObject(t)&&Vrt.every(e=>e in t);Pe.observable=t=>{var e,r,o,a;return t?t===((r=(e=t)[Symbol.observable])===null||r===void 0?void 0:r.call(e))||t===((a=(o=t)["@@observable"])===null||a===void 0?void 0:a.call(o)):!1};Pe.nodeStream=t=>Pe.object(t)&&Pe.function_(t.pipe)&&!Pe.observable(t);Pe.infinite=t=>t===1/0||t===-1/0;var Zse=t=>e=>Pe.integer(e)&&Math.abs(e%2)===t;Pe.evenInteger=Zse(0);Pe.oddInteger=Zse(1);Pe.emptyArray=t=>Pe.array(t)&&t.length===0;Pe.nonEmptyArray=t=>Pe.array(t)&&t.length>0;Pe.emptyString=t=>Pe.string(t)&&t.length===0;var zrt=t=>Pe.string(t)&&!/\S/.test(t);Pe.emptyStringOrWhitespace=t=>Pe.emptyString(t)||zrt(t);Pe.nonEmptyString=t=>Pe.string(t)&&t.length>0;Pe.nonEmptyStringAndNotWhitespace=t=>Pe.string(t)&&!Pe.emptyStringOrWhitespace(t);Pe.emptyObject=t=>Pe.object(t)&&!Pe.map(t)&&!Pe.set(t)&&Object.keys(t).length===0;Pe.nonEmptyObject=t=>Pe.object(t)&&!Pe.map(t)&&!Pe.set(t)&&Object.keys(t).length>0;Pe.emptySet=t=>Pe.set(t)&&t.size===0;Pe.nonEmptySet=t=>Pe.set(t)&&t.size>0;Pe.emptyMap=t=>Pe.map(t)&&t.size===0;Pe.nonEmptyMap=t=>Pe.map(t)&&t.size>0;Pe.propertyKey=t=>Pe.any([Pe.string,Pe.number,Pe.symbol],t);Pe.formData=t=>Xn("FormData")(t);Pe.urlSearchParams=t=>Xn("URLSearchParams")(t);var $se=(t,e,r)=>{if(!Pe.function_(e))throw new TypeError(`Invalid predicate: ${JSON.stringify(e)}`);if(r.length===0)throw new TypeError("Invalid number of values");return t.call(r,e)};Pe.any=(t,...e)=>(Pe.array(t)?t:[t]).some(o=>$se(Array.prototype.some,o,e));Pe.all=(t,...e)=>$se(Array.prototype.every,t,e);var Mt=(t,e,r,o={})=>{if(!t){let{multipleValues:a}=o,n=a?`received values of types ${[...new Set(r.map(u=>`\`${Pe(u)}\``))].join(", ")}`:`received value of type \`${Pe(r)}\``;throw new TypeError(`Expected value which is \`${e}\`, ${n}.`)}};Qf.assert={undefined:t=>Mt(Pe.undefined(t),"undefined",t),string:t=>Mt(Pe.string(t),"string",t),number:t=>Mt(Pe.number(t),"number",t),bigint:t=>Mt(Pe.bigint(t),"bigint",t),function_:t=>Mt(Pe.function_(t),"Function",t),null_:t=>Mt(Pe.null_(t),"null",t),class_:t=>Mt(Pe.class_(t),"Class",t),boolean:t=>Mt(Pe.boolean(t),"boolean",t),symbol:t=>Mt(Pe.symbol(t),"symbol",t),numericString:t=>Mt(Pe.numericString(t),"string with a number",t),array:(t,e)=>{Mt(Pe.array(t),"Array",t),e&&t.forEach(e)},buffer:t=>Mt(Pe.buffer(t),"Buffer",t),blob:t=>Mt(Pe.blob(t),"Blob",t),nullOrUndefined:t=>Mt(Pe.nullOrUndefined(t),"null or undefined",t),object:t=>Mt(Pe.object(t),"Object",t),iterable:t=>Mt(Pe.iterable(t),"Iterable",t),asyncIterable:t=>Mt(Pe.asyncIterable(t),"AsyncIterable",t),generator:t=>Mt(Pe.generator(t),"Generator",t),asyncGenerator:t=>Mt(Pe.asyncGenerator(t),"AsyncGenerator",t),nativePromise:t=>Mt(Pe.nativePromise(t),"native Promise",t),promise:t=>Mt(Pe.promise(t),"Promise",t),generatorFunction:t=>Mt(Pe.generatorFunction(t),"GeneratorFunction",t),asyncGeneratorFunction:t=>Mt(Pe.asyncGeneratorFunction(t),"AsyncGeneratorFunction",t),asyncFunction:t=>Mt(Pe.asyncFunction(t),"AsyncFunction",t),boundFunction:t=>Mt(Pe.boundFunction(t),"Function",t),regExp:t=>Mt(Pe.regExp(t),"RegExp",t),date:t=>Mt(Pe.date(t),"Date",t),error:t=>Mt(Pe.error(t),"Error",t),map:t=>Mt(Pe.map(t),"Map",t),set:t=>Mt(Pe.set(t),"Set",t),weakMap:t=>Mt(Pe.weakMap(t),"WeakMap",t),weakSet:t=>Mt(Pe.weakSet(t),"WeakSet",t),int8Array:t=>Mt(Pe.int8Array(t),"Int8Array",t),uint8Array:t=>Mt(Pe.uint8Array(t),"Uint8Array",t),uint8ClampedArray:t=>Mt(Pe.uint8ClampedArray(t),"Uint8ClampedArray",t),int16Array:t=>Mt(Pe.int16Array(t),"Int16Array",t),uint16Array:t=>Mt(Pe.uint16Array(t),"Uint16Array",t),int32Array:t=>Mt(Pe.int32Array(t),"Int32Array",t),uint32Array:t=>Mt(Pe.uint32Array(t),"Uint32Array",t),float32Array:t=>Mt(Pe.float32Array(t),"Float32Array",t),float64Array:t=>Mt(Pe.float64Array(t),"Float64Array",t),bigInt64Array:t=>Mt(Pe.bigInt64Array(t),"BigInt64Array",t),bigUint64Array:t=>Mt(Pe.bigUint64Array(t),"BigUint64Array",t),arrayBuffer:t=>Mt(Pe.arrayBuffer(t),"ArrayBuffer",t),sharedArrayBuffer:t=>Mt(Pe.sharedArrayBuffer(t),"SharedArrayBuffer",t),dataView:t=>Mt(Pe.dataView(t),"DataView",t),enumCase:(t,e)=>Mt(Pe.enumCase(t,e),"EnumCase",t),urlInstance:t=>Mt(Pe.urlInstance(t),"URL",t),urlString:t=>Mt(Pe.urlString(t),"string with a URL",t),truthy:t=>Mt(Pe.truthy(t),"truthy",t),falsy:t=>Mt(Pe.falsy(t),"falsy",t),nan:t=>Mt(Pe.nan(t),"NaN",t),primitive:t=>Mt(Pe.primitive(t),"primitive",t),integer:t=>Mt(Pe.integer(t),"integer",t),safeInteger:t=>Mt(Pe.safeInteger(t),"integer",t),plainObject:t=>Mt(Pe.plainObject(t),"plain object",t),typedArray:t=>Mt(Pe.typedArray(t),"TypedArray",t),arrayLike:t=>Mt(Pe.arrayLike(t),"array-like",t),domElement:t=>Mt(Pe.domElement(t),"HTMLElement",t),observable:t=>Mt(Pe.observable(t),"Observable",t),nodeStream:t=>Mt(Pe.nodeStream(t),"Node.js Stream",t),infinite:t=>Mt(Pe.infinite(t),"infinite number",t),emptyArray:t=>Mt(Pe.emptyArray(t),"empty array",t),nonEmptyArray:t=>Mt(Pe.nonEmptyArray(t),"non-empty array",t),emptyString:t=>Mt(Pe.emptyString(t),"empty string",t),emptyStringOrWhitespace:t=>Mt(Pe.emptyStringOrWhitespace(t),"empty string or whitespace",t),nonEmptyString:t=>Mt(Pe.nonEmptyString(t),"non-empty string",t),nonEmptyStringAndNotWhitespace:t=>Mt(Pe.nonEmptyStringAndNotWhitespace(t),"non-empty string and not whitespace",t),emptyObject:t=>Mt(Pe.emptyObject(t),"empty object",t),nonEmptyObject:t=>Mt(Pe.nonEmptyObject(t),"non-empty object",t),emptySet:t=>Mt(Pe.emptySet(t),"empty set",t),nonEmptySet:t=>Mt(Pe.nonEmptySet(t),"non-empty set",t),emptyMap:t=>Mt(Pe.emptyMap(t),"empty map",t),nonEmptyMap:t=>Mt(Pe.nonEmptyMap(t),"non-empty map",t),propertyKey:t=>Mt(Pe.propertyKey(t),"PropertyKey",t),formData:t=>Mt(Pe.formData(t),"FormData",t),urlSearchParams:t=>Mt(Pe.urlSearchParams(t),"URLSearchParams",t),evenInteger:t=>Mt(Pe.evenInteger(t),"even integer",t),oddInteger:t=>Mt(Pe.oddInteger(t),"odd integer",t),directInstanceOf:(t,e)=>Mt(Pe.directInstanceOf(t,e),"T",t),inRange:(t,e)=>Mt(Pe.inRange(t,e),"in range",t),any:(t,...e)=>Mt(Pe.any(t,...e),"predicate returns truthy for any value",e,{multipleValues:!0}),all:(t,...e)=>Mt(Pe.all(t,...e),"predicate returns truthy for all values",e,{multipleValues:!0})};Object.defineProperties(Pe,{class:{value:Pe.class_},function:{value:Pe.function_},null:{value:Pe.null_}});Object.defineProperties(Qf.assert,{class:{value:Qf.assert.class_},function:{value:Qf.assert.function_},null:{value:Qf.assert.null_}});Qf.default=Pe;Nb.exports=Pe;Nb.exports.default=Pe;Nb.exports.assert=Qf.assert});var eoe=_((gLt,gO)=>{"use strict";var Lb=class extends Error{constructor(e){super(e||"Promise was canceled"),this.name="CancelError"}get isCanceled(){return!0}},Mb=class t{static fn(e){return(...r)=>new t((o,a,n)=>{r.push(n),e(...r).then(o,a)})}constructor(e){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._rejectOnCancel=!0,this._promise=new Promise((r,o)=>{this._reject=o;let a=A=>{this._isPending=!1,r(A)},n=A=>{this._isPending=!1,o(A)},u=A=>{if(!this._isPending)throw new Error("The `onCancel` handler was attached after the promise settled.");this._cancelHandlers.push(A)};return Object.defineProperties(u,{shouldReject:{get:()=>this._rejectOnCancel,set:A=>{this._rejectOnCancel=A}}}),e(a,n,u)})}then(e,r){return this._promise.then(e,r)}catch(e){return this._promise.catch(e)}finally(e){return this._promise.finally(e)}cancel(e){if(!(!this._isPending||this._isCanceled)){if(this._cancelHandlers.length>0)try{for(let r of this._cancelHandlers)r()}catch(r){this._reject(r)}this._isCanceled=!0,this._rejectOnCancel&&this._reject(new Lb(e))}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(Mb.prototype,Promise.prototype);gO.exports=Mb;gO.exports.CancelError=Lb});var toe=_((mO,yO)=>{"use strict";Object.defineProperty(mO,"__esModule",{value:!0});function Jrt(t){return t.encrypted}var dO=(t,e)=>{let r;typeof e=="function"?r={connect:e}:r=e;let o=typeof r.connect=="function",a=typeof r.secureConnect=="function",n=typeof r.close=="function",u=()=>{o&&r.connect(),Jrt(t)&&a&&(t.authorized?r.secureConnect():t.authorizationError||t.once("secureConnect",r.secureConnect)),n&&t.once("close",r.close)};t.writable&&!t.connecting?u():t.connecting?t.once("connect",u):t.destroyed&&n&&r.close(t._hadError)};mO.default=dO;yO.exports=dO;yO.exports.default=dO});var roe=_((CO,wO)=>{"use strict";Object.defineProperty(CO,"__esModule",{value:!0});var Xrt=toe(),Zrt=Number(process.versions.node.split(".")[0]),EO=t=>{let e={start:Date.now(),socket:void 0,lookup:void 0,connect:void 0,secureConnect:void 0,upload:void 0,response:void 0,end:void 0,error:void 0,abort:void 0,phases:{wait:void 0,dns:void 0,tcp:void 0,tls:void 0,request:void 0,firstByte:void 0,download:void 0,total:void 0}};t.timings=e;let r=u=>{let A=u.emit.bind(u);u.emit=(p,...h)=>(p==="error"&&(e.error=Date.now(),e.phases.total=e.error-e.start,u.emit=A),A(p,...h))};r(t),t.prependOnceListener("abort",()=>{e.abort=Date.now(),(!e.response||Zrt>=13)&&(e.phases.total=Date.now()-e.start)});let o=u=>{e.socket=Date.now(),e.phases.wait=e.socket-e.start;let A=()=>{e.lookup=Date.now(),e.phases.dns=e.lookup-e.socket};u.prependOnceListener("lookup",A),Xrt.default(u,{connect:()=>{e.connect=Date.now(),e.lookup===void 0&&(u.removeListener("lookup",A),e.lookup=e.connect,e.phases.dns=e.lookup-e.socket),e.phases.tcp=e.connect-e.lookup},secureConnect:()=>{e.secureConnect=Date.now(),e.phases.tls=e.secureConnect-e.connect}})};t.socket?o(t.socket):t.prependOnceListener("socket",o);let a=()=>{var u;e.upload=Date.now(),e.phases.request=e.upload-(u=e.secureConnect,u??e.connect)};return(typeof t.writableFinished=="boolean"?t.writableFinished:t.finished&&t.outputSize===0&&(!t.socket||t.socket.writableLength===0))?a():t.prependOnceListener("finish",a),t.prependOnceListener("response",u=>{e.response=Date.now(),e.phases.firstByte=e.response-e.upload,u.timings=e,r(u),u.prependOnceListener("end",()=>{e.end=Date.now(),e.phases.download=e.end-e.response,e.phases.total=e.end-e.start})}),e};CO.default=EO;wO.exports=EO;wO.exports.default=EO});var coe=_((dLt,vO)=>{"use strict";var{V4MAPPED:$rt,ADDRCONFIG:ent,ALL:loe,promises:{Resolver:noe},lookup:tnt}=ve("dns"),{promisify:IO}=ve("util"),rnt=ve("os"),$m=Symbol("cacheableLookupCreateConnection"),BO=Symbol("cacheableLookupInstance"),ioe=Symbol("expires"),nnt=typeof loe=="number",soe=t=>{if(!(t&&typeof t.createConnection=="function"))throw new Error("Expected an Agent instance as the first argument")},int=t=>{for(let e of t)e.family!==6&&(e.address=`::ffff:${e.address}`,e.family=6)},ooe=()=>{let t=!1,e=!1;for(let r of Object.values(rnt.networkInterfaces()))for(let o of r)if(!o.internal&&(o.family==="IPv6"?e=!0:t=!0,t&&e))return{has4:t,has6:e};return{has4:t,has6:e}},snt=t=>Symbol.iterator in t,aoe={ttl:!0},ont={all:!0},Ob=class{constructor({cache:e=new Map,maxTtl:r=1/0,fallbackDuration:o=3600,errorTtl:a=.15,resolver:n=new noe,lookup:u=tnt}={}){if(this.maxTtl=r,this.errorTtl=a,this._cache=e,this._resolver=n,this._dnsLookup=IO(u),this._resolver instanceof noe?(this._resolve4=this._resolver.resolve4.bind(this._resolver),this._resolve6=this._resolver.resolve6.bind(this._resolver)):(this._resolve4=IO(this._resolver.resolve4.bind(this._resolver)),this._resolve6=IO(this._resolver.resolve6.bind(this._resolver))),this._iface=ooe(),this._pending={},this._nextRemovalTime=!1,this._hostnamesToFallback=new Set,o<1)this._fallback=!1;else{this._fallback=!0;let A=setInterval(()=>{this._hostnamesToFallback.clear()},o*1e3);A.unref&&A.unref()}this.lookup=this.lookup.bind(this),this.lookupAsync=this.lookupAsync.bind(this)}set servers(e){this.clear(),this._resolver.setServers(e)}get servers(){return this._resolver.getServers()}lookup(e,r,o){if(typeof r=="function"?(o=r,r={}):typeof r=="number"&&(r={family:r}),!o)throw new Error("Callback must be a function.");this.lookupAsync(e,r).then(a=>{r.all?o(null,a):o(null,a.address,a.family,a.expires,a.ttl)},o)}async lookupAsync(e,r={}){typeof r=="number"&&(r={family:r});let o=await this.query(e);if(r.family===6){let a=o.filter(n=>n.family===6);r.hints&$rt&&(nnt&&r.hints&loe||a.length===0)?int(o):o=a}else r.family===4&&(o=o.filter(a=>a.family===4));if(r.hints&ent){let{_iface:a}=this;o=o.filter(n=>n.family===6?a.has6:a.has4)}if(o.length===0){let a=new Error(`cacheableLookup ENOTFOUND ${e}`);throw a.code="ENOTFOUND",a.hostname=e,a}return r.all?o:o[0]}async query(e){let r=await this._cache.get(e);if(!r){let o=this._pending[e];if(o)r=await o;else{let a=this.queryAndCache(e);this._pending[e]=a,r=await a}}return r=r.map(o=>({...o})),r}async _resolve(e){let r=async h=>{try{return await h}catch(E){if(E.code==="ENODATA"||E.code==="ENOTFOUND")return[];throw E}},[o,a]=await Promise.all([this._resolve4(e,aoe),this._resolve6(e,aoe)].map(h=>r(h))),n=0,u=0,A=0,p=Date.now();for(let h of o)h.family=4,h.expires=p+h.ttl*1e3,n=Math.max(n,h.ttl);for(let h of a)h.family=6,h.expires=p+h.ttl*1e3,u=Math.max(u,h.ttl);return o.length>0?a.length>0?A=Math.min(n,u):A=n:A=u,{entries:[...o,...a],cacheTtl:A}}async _lookup(e){try{return{entries:await this._dnsLookup(e,{all:!0}),cacheTtl:0}}catch{return{entries:[],cacheTtl:0}}}async _set(e,r,o){if(this.maxTtl>0&&o>0){o=Math.min(o,this.maxTtl)*1e3,r[ioe]=Date.now()+o;try{await this._cache.set(e,r,o)}catch(a){this.lookupAsync=async()=>{let n=new Error("Cache Error. Please recreate the CacheableLookup instance.");throw n.cause=a,n}}snt(this._cache)&&this._tick(o)}}async queryAndCache(e){if(this._hostnamesToFallback.has(e))return this._dnsLookup(e,ont);try{let r=await this._resolve(e);r.entries.length===0&&this._fallback&&(r=await this._lookup(e),r.entries.length!==0&&this._hostnamesToFallback.add(e));let o=r.entries.length===0?this.errorTtl:r.cacheTtl;return await this._set(e,r.entries,o),delete this._pending[e],r.entries}catch(r){throw delete this._pending[e],r}}_tick(e){let r=this._nextRemovalTime;(!r||e{this._nextRemovalTime=!1;let o=1/0,a=Date.now();for(let[n,u]of this._cache){let A=u[ioe];a>=A?this._cache.delete(n):A("lookup"in r||(r.lookup=this.lookup),e[$m](r,o))}uninstall(e){if(soe(e),e[$m]){if(e[BO]!==this)throw new Error("The agent is not owned by this CacheableLookup instance");e.createConnection=e[$m],delete e[$m],delete e[BO]}}updateInterfaceInfo(){let{_iface:e}=this;this._iface=ooe(),(e.has4&&!this._iface.has4||e.has6&&!this._iface.has6)&&this._cache.clear()}clear(e){if(e){this._cache.delete(e);return}this._cache.clear()}};vO.exports=Ob;vO.exports.default=Ob});var foe=_((mLt,DO)=>{"use strict";var ant=typeof URL>"u"?ve("url").URL:URL,lnt="text/plain",cnt="us-ascii",uoe=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),unt=(t,{stripHash:e})=>{let r=t.match(/^data:([^,]*?),([^#]*?)(?:#(.*))?$/);if(!r)throw new Error(`Invalid URL: ${t}`);let o=r[1].split(";"),a=r[2],n=e?"":r[3],u=!1;o[o.length-1]==="base64"&&(o.pop(),u=!0);let A=(o.shift()||"").toLowerCase(),h=[...o.map(E=>{let[I,v=""]=E.split("=").map(x=>x.trim());return I==="charset"&&(v=v.toLowerCase(),v===cnt)?"":`${I}${v?`=${v}`:""}`}).filter(Boolean)];return u&&h.push("base64"),(h.length!==0||A&&A!==lnt)&&h.unshift(A),`data:${h.join(";")},${u?a.trim():a}${n?`#${n}`:""}`},Aoe=(t,e)=>{if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},Reflect.has(e,"normalizeHttps"))throw new Error("options.normalizeHttps is renamed to options.forceHttp");if(Reflect.has(e,"normalizeHttp"))throw new Error("options.normalizeHttp is renamed to options.forceHttps");if(Reflect.has(e,"stripFragment"))throw new Error("options.stripFragment is renamed to options.stripHash");if(t=t.trim(),/^data:/i.test(t))return unt(t,e);let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new ant(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash&&(a.hash=""),a.pathname&&(a.pathname=a.pathname.replace(/((?!:).|^)\/{2,}/g,(n,u)=>/^(?!\/)/g.test(u)?`${u}/`:"/")),a.pathname&&(a.pathname=decodeURI(a.pathname)),e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let n=a.pathname.split("/"),u=n[n.length-1];uoe(u,e.removeDirectoryIndex)&&(n=n.slice(0,n.length-1),a.pathname=n.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.([a-z\-\d]{2,63})\.([a-z.]{2,5})$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let n of[...a.searchParams.keys()])uoe(n,e.removeQueryParameters)&&a.searchParams.delete(n);return e.sortQueryParameters&&a.searchParams.sort(),e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,"")),t=a.toString(),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t};DO.exports=Aoe;DO.exports.default=Aoe});var goe=_((yLt,hoe)=>{hoe.exports=poe;function poe(t,e){if(t&&e)return poe(t)(e);if(typeof t!="function")throw new TypeError("need wrapper function");return Object.keys(t).forEach(function(o){r[o]=t[o]}),r;function r(){for(var o=new Array(arguments.length),a=0;a{var doe=goe();PO.exports=doe(Ub);PO.exports.strict=doe(moe);Ub.proto=Ub(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return Ub(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return moe(this)},configurable:!0})});function Ub(t){var e=function(){return e.called?e.value:(e.called=!0,e.value=t.apply(this,arguments))};return e.called=!1,e}function moe(t){var e=function(){if(e.called)throw new Error(e.onceError);return e.called=!0,e.value=t.apply(this,arguments)},r=t.name||"Function wrapped with `once`";return e.onceError=r+" shouldn't be called more than once",e.called=!1,e}});var SO=_((CLt,Eoe)=>{var Ant=bO(),fnt=function(){},pnt=function(t){return t.setHeader&&typeof t.abort=="function"},hnt=function(t){return t.stdio&&Array.isArray(t.stdio)&&t.stdio.length===3},yoe=function(t,e,r){if(typeof e=="function")return yoe(t,null,e);e||(e={}),r=Ant(r||fnt);var o=t._writableState,a=t._readableState,n=e.readable||e.readable!==!1&&t.readable,u=e.writable||e.writable!==!1&&t.writable,A=function(){t.writable||p()},p=function(){u=!1,n||r.call(t)},h=function(){n=!1,u||r.call(t)},E=function(C){r.call(t,C?new Error("exited with error code: "+C):null)},I=function(C){r.call(t,C)},v=function(){if(n&&!(a&&a.ended))return r.call(t,new Error("premature close"));if(u&&!(o&&o.ended))return r.call(t,new Error("premature close"))},x=function(){t.req.on("finish",p)};return pnt(t)?(t.on("complete",p),t.on("abort",v),t.req?x():t.on("request",x)):u&&!o&&(t.on("end",A),t.on("close",A)),hnt(t)&&t.on("exit",E),t.on("end",h),t.on("finish",p),e.error!==!1&&t.on("error",I),t.on("close",v),function(){t.removeListener("complete",p),t.removeListener("abort",v),t.removeListener("request",x),t.req&&t.req.removeListener("finish",p),t.removeListener("end",A),t.removeListener("close",A),t.removeListener("finish",p),t.removeListener("exit",E),t.removeListener("end",h),t.removeListener("error",I),t.removeListener("close",v)}};Eoe.exports=yoe});var Ioe=_((wLt,woe)=>{var gnt=bO(),dnt=SO(),xO=ve("fs"),JI=function(){},mnt=/^v?\.0/.test(process.version),_b=function(t){return typeof t=="function"},ynt=function(t){return!mnt||!xO?!1:(t instanceof(xO.ReadStream||JI)||t instanceof(xO.WriteStream||JI))&&_b(t.close)},Ent=function(t){return t.setHeader&&_b(t.abort)},Cnt=function(t,e,r,o){o=gnt(o);var a=!1;t.on("close",function(){a=!0}),dnt(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,ynt(t))return t.close(JI);if(Ent(t))return t.abort();if(_b(t.destroy))return t.destroy();o(u||new Error("stream was destroyed"))}}},Coe=function(t){t()},wnt=function(t,e){return t.pipe(e)},Int=function(){var t=Array.prototype.slice.call(arguments),e=_b(t[t.length-1]||JI)&&t.pop()||JI;if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new Error("pump requires two streams per minimum");var r,o=t.map(function(a,n){var u=n0;return Cnt(a,u,A,function(p){r||(r=p),p&&o.forEach(Coe),!u&&(o.forEach(Coe),e(r))})});return t.reduce(wnt)};woe.exports=Int});var voe=_((ILt,Boe)=>{"use strict";var{PassThrough:Bnt}=ve("stream");Boe.exports=t=>{t={...t};let{array:e}=t,{encoding:r}=t,o=r==="buffer",a=!1;e?a=!(r||o):r=r||"utf8",o&&(r=null);let n=new Bnt({objectMode:a});r&&n.setEncoding(r);let u=0,A=[];return n.on("data",p=>{A.push(p),a?u=A.length:u+=p.length}),n.getBufferedValue=()=>e?A:o?Buffer.concat(A,u):A.join(""),n.getBufferedLength=()=>u,n}});var Doe=_((BLt,ey)=>{"use strict";var vnt=Ioe(),Dnt=voe(),Hb=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function qb(t,e){if(!t)return Promise.reject(new Error("Expected a stream"));e={maxBuffer:1/0,...e};let{maxBuffer:r}=e,o;return await new Promise((a,n)=>{let u=A=>{A&&(A.bufferedData=o.getBufferedValue()),n(A)};o=vnt(t,Dnt(e),A=>{if(A){u(A);return}a()}),o.on("data",()=>{o.getBufferedLength()>r&&u(new Hb)})}),o.getBufferedValue()}ey.exports=qb;ey.exports.default=qb;ey.exports.buffer=(t,e)=>qb(t,{...e,encoding:"buffer"});ey.exports.array=(t,e)=>qb(t,{...e,array:!0});ey.exports.MaxBufferError=Hb});var boe=_((DLt,Poe)=>{"use strict";var Pnt=new Set([200,203,204,206,300,301,308,404,405,410,414,501]),bnt=new Set([200,203,204,300,301,302,303,307,308,404,405,410,414,501]),Snt=new Set([500,502,503,504]),xnt={date:!0,connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},knt={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function Eg(t){let e=parseInt(t,10);return isFinite(e)?e:0}function Qnt(t){return t?Snt.has(t.status):!0}function kO(t){let e={};if(!t)return e;let r=t.trim().split(/,/);for(let o of r){let[a,n]=o.split(/=/,2);e[a.trim()]=n===void 0?!0:n.trim().replace(/^"|"$/g,"")}return e}function Fnt(t){let e=[];for(let r in t){let o=t[r];e.push(o===!0?r:r+"="+o)}if(e.length)return e.join(", ")}Poe.exports=class{constructor(e,r,{shared:o,cacheHeuristic:a,immutableMinTimeToLive:n,ignoreCargoCult:u,_fromObject:A}={}){if(A){this._fromObject(A);return}if(!r||!r.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(e),this._responseTime=this.now(),this._isShared=o!==!1,this._cacheHeuristic=a!==void 0?a:.1,this._immutableMinTtl=n!==void 0?n:24*3600*1e3,this._status="status"in r?r.status:200,this._resHeaders=r.headers,this._rescc=kO(r.headers["cache-control"]),this._method="method"in e?e.method:"GET",this._url=e.url,this._host=e.headers.host,this._noAuthorization=!e.headers.authorization,this._reqHeaders=r.headers.vary?e.headers:null,this._reqcc=kO(e.headers["cache-control"]),u&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":Fnt(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),r.headers["cache-control"]==null&&/no-cache/.test(r.headers.pragma)&&(this._rescc["no-cache"]=!0)}now(){return Date.now()}storable(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&bnt.has(this._status)&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc["max-age"]||this._isShared&&this._rescc["s-maxage"]||this._rescc.public||Pnt.has(this._status)))}_hasExplicitExpiration(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires}_assertRequestHasHeaders(e){if(!e||!e.headers)throw Error("Request headers missing")}satisfiesWithoutRevalidation(e){this._assertRequestHasHeaders(e);let r=kO(e.headers["cache-control"]);return r["no-cache"]||/no-cache/.test(e.headers.pragma)||r["max-age"]&&this.age()>r["max-age"]||r["min-fresh"]&&this.timeToLive()<1e3*r["min-fresh"]||this.stale()&&!(r["max-stale"]&&!this._rescc["must-revalidate"]&&(r["max-stale"]===!0||r["max-stale"]>this.age()-this.maxAge()))?!1:this._requestMatches(e,!1)}_requestMatches(e,r){return(!this._url||this._url===e.url)&&this._host===e.headers.host&&(!e.method||this._method===e.method||r&&e.method==="HEAD")&&this._varyMatches(e)}_allowsStoringAuthenticated(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]}_varyMatches(e){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;let r=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/);for(let o of r)if(e.headers[o]!==this._reqHeaders[o])return!1;return!0}_copyWithoutHopByHopHeaders(e){let r={};for(let o in e)xnt[o]||(r[o]=e[o]);if(e.connection){let o=e.connection.trim().split(/\s*,\s*/);for(let a of o)delete r[a]}if(r.warning){let o=r.warning.split(/,/).filter(a=>!/^\s*1[0-9][0-9]/.test(a));o.length?r.warning=o.join(",").trim():delete r.warning}return r}responseHeaders(){let e=this._copyWithoutHopByHopHeaders(this._resHeaders),r=this.age();return r>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(e.warning=(e.warning?`${e.warning}, `:"")+'113 - "rfc7234 5.5.4"'),e.age=`${Math.round(r)}`,e.date=new Date(this.now()).toUTCString(),e}date(){let e=Date.parse(this._resHeaders.date);return isFinite(e)?e:this._responseTime}age(){let e=this._ageValue(),r=(this.now()-this._responseTime)/1e3;return e+r}_ageValue(){return Eg(this._resHeaders.age)}maxAge(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return Eg(this._rescc["s-maxage"])}if(this._rescc["max-age"])return Eg(this._rescc["max-age"]);let e=this._rescc.immutable?this._immutableMinTtl:0,r=this.date();if(this._resHeaders.expires){let o=Date.parse(this._resHeaders.expires);return Number.isNaN(o)||oo)return Math.max(e,(r-o)/1e3*this._cacheHeuristic)}return e}timeToLive(){let e=this.maxAge()-this.age(),r=e+Eg(this._rescc["stale-if-error"]),o=e+Eg(this._rescc["stale-while-revalidate"]);return Math.max(0,e,r,o)*1e3}stale(){return this.maxAge()<=this.age()}_useStaleIfError(){return this.maxAge()+Eg(this._rescc["stale-if-error"])>this.age()}useStaleWhileRevalidate(){return this.maxAge()+Eg(this._rescc["stale-while-revalidate"])>this.age()}static fromObject(e){return new this(void 0,void 0,{_fromObject:e})}_fromObject(e){if(this._responseTime)throw Error("Reinitialized");if(!e||e.v!==1)throw Error("Invalid serialization");this._responseTime=e.t,this._isShared=e.sh,this._cacheHeuristic=e.ch,this._immutableMinTtl=e.imm!==void 0?e.imm:24*3600*1e3,this._status=e.st,this._resHeaders=e.resh,this._rescc=e.rescc,this._method=e.m,this._url=e.u,this._host=e.h,this._noAuthorization=e.a,this._reqHeaders=e.reqh,this._reqcc=e.reqcc}toObject(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}}revalidationHeaders(e){this._assertRequestHasHeaders(e);let r=this._copyWithoutHopByHopHeaders(e.headers);if(delete r["if-range"],!this._requestMatches(e,!0)||!this.storable())return delete r["if-none-match"],delete r["if-modified-since"],r;if(this._resHeaders.etag&&(r["if-none-match"]=r["if-none-match"]?`${r["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag),r["accept-ranges"]||r["if-match"]||r["if-unmodified-since"]||this._method&&this._method!="GET"){if(delete r["if-modified-since"],r["if-none-match"]){let a=r["if-none-match"].split(/,/).filter(n=>!/^\s*W\//.test(n));a.length?r["if-none-match"]=a.join(",").trim():delete r["if-none-match"]}}else this._resHeaders["last-modified"]&&!r["if-modified-since"]&&(r["if-modified-since"]=this._resHeaders["last-modified"]);return r}revalidatedPolicy(e,r){if(this._assertRequestHasHeaders(e),this._useStaleIfError()&&Qnt(r))return{modified:!1,matches:!1,policy:this};if(!r||!r.headers)throw Error("Response headers missing");let o=!1;if(r.status!==void 0&&r.status!=304?o=!1:r.headers.etag&&!/^\s*W\//.test(r.headers.etag)?o=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag:this._resHeaders.etag&&r.headers.etag?o=this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?o=this._resHeaders["last-modified"]===r.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!r.headers.etag&&!r.headers["last-modified"]&&(o=!0),!o)return{policy:new this.constructor(e,r),modified:r.status!=304,matches:!1};let a={};for(let u in this._resHeaders)a[u]=u in r.headers&&!knt[u]?r.headers[u]:this._resHeaders[u];let n=Object.assign({},r,{status:this._status,method:this._method,headers:a});return{policy:new this.constructor(e,n,{shared:this._isShared,cacheHeuristic:this._cacheHeuristic,immutableMinTimeToLive:this._immutableMinTtl}),modified:!1,matches:!0}}}});var jb=_((PLt,Soe)=>{"use strict";Soe.exports=t=>{let e={};for(let[r,o]of Object.entries(t))e[r.toLowerCase()]=o;return e}});var koe=_((bLt,xoe)=>{"use strict";var Rnt=ve("stream").Readable,Tnt=jb(),QO=class extends Rnt{constructor(e,r,o,a){if(typeof e!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof r!="object")throw new TypeError("Argument `headers` should be an object");if(!(o instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof a!="string")throw new TypeError("Argument `url` should be a string");super(),this.statusCode=e,this.headers=Tnt(r),this.body=o,this.url=a}_read(){this.push(this.body),this.push(null)}};xoe.exports=QO});var Foe=_((SLt,Qoe)=>{"use strict";var Nnt=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];Qoe.exports=(t,e)=>{let r=new Set(Object.keys(t).concat(Nnt));for(let o of r)o in e||(e[o]=typeof t[o]=="function"?t[o].bind(t):t[o])}});var Toe=_((xLt,Roe)=>{"use strict";var Lnt=ve("stream").PassThrough,Mnt=Foe(),Ont=t=>{if(!(t&&t.pipe))throw new TypeError("Parameter `response` must be a response stream.");let e=new Lnt;return Mnt(t,e),t.pipe(e)};Roe.exports=Ont});var Noe=_(FO=>{FO.stringify=function t(e){if(typeof e>"u")return e;if(e&&Buffer.isBuffer(e))return JSON.stringify(":base64:"+e.toString("base64"));if(e&&e.toJSON&&(e=e.toJSON()),e&&typeof e=="object"){var r="",o=Array.isArray(e);r=o?"[":"{";var a=!0;for(var n in e){var u=typeof e[n]=="function"||!o&&typeof e[n]>"u";Object.hasOwnProperty.call(e,n)&&!u&&(a||(r+=","),a=!1,o?e[n]==null?r+="null":r+=t(e[n]):e[n]!==void 0&&(r+=t(n)+":"+t(e[n])))}return r+=o?"]":"}",r}else return typeof e=="string"?JSON.stringify(/^:/.test(e)?":"+e:e):typeof e>"u"?"null":JSON.stringify(e)};FO.parse=function(t){return JSON.parse(t,function(e,r){return typeof r=="string"?/^:base64:/.test(r)?Buffer.from(r.substring(8),"base64"):/^:/.test(r)?r.substring(1):r:r})}});var Uoe=_((QLt,Ooe)=>{"use strict";var Unt=ve("events"),Loe=Noe(),_nt=t=>{let e={redis:"@keyv/redis",rediss:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql",etcd:"@keyv/etcd",offline:"@keyv/offline",tiered:"@keyv/tiered"};if(t.adapter||t.uri){let r=t.adapter||/^[^:+]*/.exec(t.uri)[0];return new(ve(e[r]))(t)}return new Map},Moe=["sqlite","postgres","mysql","mongo","redis","tiered"],RO=class extends Unt{constructor(e,{emitErrors:r=!0,...o}={}){if(super(),this.opts={namespace:"keyv",serialize:Loe.stringify,deserialize:Loe.parse,...typeof e=="string"?{uri:e}:e,...o},!this.opts.store){let n={...this.opts};this.opts.store=_nt(n)}if(this.opts.compression){let n=this.opts.compression;this.opts.serialize=n.serialize.bind(n),this.opts.deserialize=n.deserialize.bind(n)}typeof this.opts.store.on=="function"&&r&&this.opts.store.on("error",n=>this.emit("error",n)),this.opts.store.namespace=this.opts.namespace;let a=n=>async function*(){for await(let[u,A]of typeof n=="function"?n(this.opts.store.namespace):n){let p=await this.opts.deserialize(A);if(!(this.opts.store.namespace&&!u.includes(this.opts.store.namespace))){if(typeof p.expires=="number"&&Date.now()>p.expires){this.delete(u);continue}yield[this._getKeyUnprefix(u),p.value]}}};typeof this.opts.store[Symbol.iterator]=="function"&&this.opts.store instanceof Map?this.iterator=a(this.opts.store):typeof this.opts.store.iterator=="function"&&this.opts.store.opts&&this._checkIterableAdaptar()&&(this.iterator=a(this.opts.store.iterator.bind(this.opts.store)))}_checkIterableAdaptar(){return Moe.includes(this.opts.store.opts.dialect)||Moe.findIndex(e=>this.opts.store.opts.url.includes(e))>=0}_getKeyPrefix(e){return`${this.opts.namespace}:${e}`}_getKeyPrefixArray(e){return e.map(r=>`${this.opts.namespace}:${r}`)}_getKeyUnprefix(e){return e.split(":").splice(1).join(":")}get(e,r){let{store:o}=this.opts,a=Array.isArray(e),n=a?this._getKeyPrefixArray(e):this._getKeyPrefix(e);if(a&&o.getMany===void 0){let u=[];for(let A of n)u.push(Promise.resolve().then(()=>o.get(A)).then(p=>typeof p=="string"?this.opts.deserialize(p):this.opts.compression?this.opts.deserialize(p):p).then(p=>{if(p!=null)return typeof p.expires=="number"&&Date.now()>p.expires?this.delete(A).then(()=>{}):r&&r.raw?p:p.value}));return Promise.allSettled(u).then(A=>{let p=[];for(let h of A)p.push(h.value);return p})}return Promise.resolve().then(()=>a?o.getMany(n):o.get(n)).then(u=>typeof u=="string"?this.opts.deserialize(u):this.opts.compression?this.opts.deserialize(u):u).then(u=>{if(u!=null)return a?u.map((A,p)=>{if(typeof A=="string"&&(A=this.opts.deserialize(A)),A!=null){if(typeof A.expires=="number"&&Date.now()>A.expires){this.delete(e[p]).then(()=>{});return}return r&&r.raw?A:A.value}}):typeof u.expires=="number"&&Date.now()>u.expires?this.delete(e).then(()=>{}):r&&r.raw?u:u.value})}set(e,r,o){let a=this._getKeyPrefix(e);typeof o>"u"&&(o=this.opts.ttl),o===0&&(o=void 0);let{store:n}=this.opts;return Promise.resolve().then(()=>{let u=typeof o=="number"?Date.now()+o:null;return typeof r=="symbol"&&this.emit("error","symbol cannot be serialized"),r={value:r,expires:u},this.opts.serialize(r)}).then(u=>n.set(a,u,o)).then(()=>!0)}delete(e){let{store:r}=this.opts;if(Array.isArray(e)){let a=this._getKeyPrefixArray(e);if(r.deleteMany===void 0){let n=[];for(let u of a)n.push(r.delete(u));return Promise.allSettled(n).then(u=>u.every(A=>A.value===!0))}return Promise.resolve().then(()=>r.deleteMany(a))}let o=this._getKeyPrefix(e);return Promise.resolve().then(()=>r.delete(o))}clear(){let{store:e}=this.opts;return Promise.resolve().then(()=>e.clear())}has(e){let r=this._getKeyPrefix(e),{store:o}=this.opts;return Promise.resolve().then(async()=>typeof o.has=="function"?o.has(r):await o.get(r)!==void 0)}disconnect(){let{store:e}=this.opts;if(typeof e.disconnect=="function")return e.disconnect()}};Ooe.exports=RO});var qoe=_((RLt,Hoe)=>{"use strict";var Hnt=ve("events"),Gb=ve("url"),qnt=foe(),jnt=Doe(),TO=boe(),_oe=koe(),Gnt=jb(),Ynt=Toe(),Wnt=Uoe(),XI=class t{constructor(e,r){if(typeof e!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new Wnt({uri:typeof r=="string"&&r,store:typeof r!="string"&&r,namespace:"cacheable-request"}),this.createCacheableRequest(e)}createCacheableRequest(e){return(r,o)=>{let a;if(typeof r=="string")a=NO(Gb.parse(r)),r={};else if(r instanceof Gb.URL)a=NO(Gb.parse(r.toString())),r={};else{let[I,...v]=(r.path||"").split("?"),x=v.length>0?`?${v.join("?")}`:"";a=NO({...r,pathname:I,search:x})}r={headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1,...r,...Knt(a)},r.headers=Gnt(r.headers);let n=new Hnt,u=qnt(Gb.format(a),{stripWWW:!1,removeTrailingSlash:!1,stripAuthentication:!1}),A=`${r.method}:${u}`,p=!1,h=!1,E=I=>{h=!0;let v=!1,x,C=new Promise(L=>{x=()=>{v||(v=!0,L())}}),R=L=>{if(p&&!I.forceRefresh){L.status=L.statusCode;let z=TO.fromObject(p.cachePolicy).revalidatedPolicy(I,L);if(!z.modified){let te=z.policy.responseHeaders();L=new _oe(p.statusCode,te,p.body,p.url),L.cachePolicy=z.policy,L.fromCache=!0}}L.fromCache||(L.cachePolicy=new TO(I,L,I),L.fromCache=!1);let U;I.cache&&L.cachePolicy.storable()?(U=Ynt(L),(async()=>{try{let z=jnt.buffer(L);if(await Promise.race([C,new Promise(ce=>L.once("end",ce))]),v)return;let te=await z,ae={cachePolicy:L.cachePolicy.toObject(),url:L.url,statusCode:L.fromCache?p.statusCode:L.statusCode,body:te},le=I.strictTtl?L.cachePolicy.timeToLive():void 0;I.maxTtl&&(le=le?Math.min(le,I.maxTtl):I.maxTtl),await this.cache.set(A,ae,le)}catch(z){n.emit("error",new t.CacheError(z))}})()):I.cache&&p&&(async()=>{try{await this.cache.delete(A)}catch(z){n.emit("error",new t.CacheError(z))}})(),n.emit("response",U||L),typeof o=="function"&&o(U||L)};try{let L=e(I,R);L.once("error",x),L.once("abort",x),n.emit("request",L)}catch(L){n.emit("error",new t.RequestError(L))}};return(async()=>{let I=async x=>{await Promise.resolve();let C=x.cache?await this.cache.get(A):void 0;if(typeof C>"u")return E(x);let R=TO.fromObject(C.cachePolicy);if(R.satisfiesWithoutRevalidation(x)&&!x.forceRefresh){let L=R.responseHeaders(),U=new _oe(C.statusCode,L,C.body,C.url);U.cachePolicy=R,U.fromCache=!0,n.emit("response",U),typeof o=="function"&&o(U)}else p=C,x.headers=R.revalidationHeaders(x),E(x)},v=x=>n.emit("error",new t.CacheError(x));this.cache.once("error",v),n.on("response",()=>this.cache.removeListener("error",v));try{await I(r)}catch(x){r.automaticFailover&&!h&&E(r),n.emit("error",new t.CacheError(x))}})(),n}}};function Knt(t){let e={...t};return e.path=`${t.pathname||"/"}${t.search||""}`,delete e.pathname,delete e.search,e}function NO(t){return{protocol:t.protocol,auth:t.auth,hostname:t.hostname||t.host||"localhost",port:t.port,pathname:t.pathname,search:t.search}}XI.RequestError=class extends Error{constructor(t){super(t.message),this.name="RequestError",Object.assign(this,t)}};XI.CacheError=class extends Error{constructor(t){super(t.message),this.name="CacheError",Object.assign(this,t)}};Hoe.exports=XI});var Goe=_((LLt,joe)=>{"use strict";var Vnt=["aborted","complete","headers","httpVersion","httpVersionMinor","httpVersionMajor","method","rawHeaders","rawTrailers","setTimeout","socket","statusCode","statusMessage","trailers","url"];joe.exports=(t,e)=>{if(e._readableState.autoDestroy)throw new Error("The second stream must have the `autoDestroy` option set to `false`");let r=new Set(Object.keys(t).concat(Vnt)),o={};for(let a of r)a in e||(o[a]={get(){let n=t[a];return typeof n=="function"?n.bind(t):n},set(n){t[a]=n},enumerable:!0,configurable:!1});return Object.defineProperties(e,o),t.once("aborted",()=>{e.destroy(),e.emit("aborted")}),t.once("close",()=>{t.complete&&e.readable?e.once("end",()=>{e.emit("close")}):e.emit("close")}),e}});var Woe=_((MLt,Yoe)=>{"use strict";var{Transform:znt,PassThrough:Jnt}=ve("stream"),LO=ve("zlib"),Xnt=Goe();Yoe.exports=t=>{let e=(t.headers["content-encoding"]||"").toLowerCase();if(!["gzip","deflate","br"].includes(e))return t;let r=e==="br";if(r&&typeof LO.createBrotliDecompress!="function")return t.destroy(new Error("Brotli is not supported on Node.js < 12")),t;let o=!0,a=new znt({transform(A,p,h){o=!1,h(null,A)},flush(A){A()}}),n=new Jnt({autoDestroy:!1,destroy(A,p){t.destroy(),p(A)}}),u=r?LO.createBrotliDecompress():LO.createUnzip();return u.once("error",A=>{if(o&&!t.readable){n.end();return}n.destroy(A)}),Xnt(t,n),t.pipe(a).pipe(u).pipe(n),n}});var OO=_((OLt,Koe)=>{"use strict";var MO=class{constructor(e={}){if(!(e.maxSize&&e.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=e.maxSize,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(e,r){if(this.cache.set(e,r),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[o,a]of this.oldCache.entries())this.onEviction(o,a);this.oldCache=this.cache,this.cache=new Map}}get(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e)){let r=this.oldCache.get(e);return this.oldCache.delete(e),this._set(e,r),r}}set(e,r){return this.cache.has(e)?this.cache.set(e,r):this._set(e,r),this}has(e){return this.cache.has(e)||this.oldCache.has(e)}peek(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e))return this.oldCache.get(e)}delete(e){let r=this.cache.delete(e);return r&&this._size--,this.oldCache.delete(e)||r}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[e]of this)yield e}*values(){for(let[,e]of this)yield e}*[Symbol.iterator](){for(let e of this.cache)yield e;for(let e of this.oldCache){let[r]=e;this.cache.has(r)||(yield e)}}get size(){let e=0;for(let r of this.oldCache.keys())this.cache.has(r)||e++;return Math.min(this._size+e,this.maxSize)}};Koe.exports=MO});var _O=_((ULt,Xoe)=>{"use strict";var Znt=ve("events"),$nt=ve("tls"),eit=ve("http2"),tit=OO(),ra=Symbol("currentStreamsCount"),Voe=Symbol("request"),Kl=Symbol("cachedOriginSet"),ty=Symbol("gracefullyClosing"),rit=["maxDeflateDynamicTableSize","maxSessionMemory","maxHeaderListPairs","maxOutstandingPings","maxReservedRemoteStreams","maxSendHeaderBlockLength","paddingStrategy","localAddress","path","rejectUnauthorized","minDHSize","ca","cert","clientCertEngine","ciphers","key","pfx","servername","minVersion","maxVersion","secureProtocol","crl","honorCipherOrder","ecdhCurve","dhparam","secureOptions","sessionIdContext"],nit=(t,e,r)=>{let o=0,a=t.length;for(;o>>1;r(t[n],e)?o=n+1:a=n}return o},iit=(t,e)=>t.remoteSettings.maxConcurrentStreams>e.remoteSettings.maxConcurrentStreams,UO=(t,e)=>{for(let r of t)r[Kl].lengthe[Kl].includes(o))&&r[ra]+e[ra]<=e.remoteSettings.maxConcurrentStreams&&Joe(r)},sit=(t,e)=>{for(let r of t)e[Kl].lengthr[Kl].includes(o))&&e[ra]+r[ra]<=r.remoteSettings.maxConcurrentStreams&&Joe(e)},zoe=({agent:t,isFree:e})=>{let r={};for(let o in t.sessions){let n=t.sessions[o].filter(u=>{let A=u[Cg.kCurrentStreamsCount]{t[ty]=!0,t[ra]===0&&t.close()},Cg=class t extends Znt{constructor({timeout:e=6e4,maxSessions:r=1/0,maxFreeSessions:o=10,maxCachedTlsSessions:a=100}={}){super(),this.sessions={},this.queue={},this.timeout=e,this.maxSessions=r,this.maxFreeSessions=o,this._freeSessionsCount=0,this._sessionsCount=0,this.settings={enablePush:!1},this.tlsSessionCache=new tit({maxSize:a})}static normalizeOrigin(e,r){return typeof e=="string"&&(e=new URL(e)),r&&e.hostname!==r&&(e.hostname=r),e.origin}normalizeOptions(e){let r="";if(e)for(let o of rit)e[o]&&(r+=`:${e[o]}`);return r}_tryToCreateNewSession(e,r){if(!(e in this.queue)||!(r in this.queue[e]))return;let o=this.queue[e][r];this._sessionsCount{Array.isArray(o)?(o=[...o],a()):o=[{resolve:a,reject:n}];let u=this.normalizeOptions(r),A=t.normalizeOrigin(e,r&&r.servername);if(A===void 0){for(let{reject:E}of o)E(new TypeError("The `origin` argument needs to be a string or an URL object"));return}if(u in this.sessions){let E=this.sessions[u],I=-1,v=-1,x;for(let C of E){let R=C.remoteSettings.maxConcurrentStreams;if(R=R||C[ty]||C.destroyed)continue;x||(I=R),L>v&&(x=C,v=L)}}if(x){if(o.length!==1){for(let{reject:C}of o){let R=new Error(`Expected the length of listeners to be 1, got ${o.length}. + Please report this to https://github.com/szmarczak/http2-wrapper/`);C(R)}return}o[0].resolve(x);return}}if(u in this.queue){if(A in this.queue[u]){this.queue[u][A].listeners.push(...o),this._tryToCreateNewSession(u,A);return}}else this.queue[u]={};let p=()=>{u in this.queue&&this.queue[u][A]===h&&(delete this.queue[u][A],Object.keys(this.queue[u]).length===0&&delete this.queue[u])},h=()=>{let E=`${A}:${u}`,I=!1;try{let v=eit.connect(e,{createConnection:this.createConnection,settings:this.settings,session:this.tlsSessionCache.get(E),...r});v[ra]=0,v[ty]=!1;let x=()=>v[ra]{this.tlsSessionCache.set(E,L)}),v.once("error",L=>{for(let{reject:U}of o)U(L);this.tlsSessionCache.delete(E)}),v.setTimeout(this.timeout,()=>{v.destroy()}),v.once("close",()=>{if(I){C&&this._freeSessionsCount--,this._sessionsCount--;let L=this.sessions[u];L.splice(L.indexOf(v),1),L.length===0&&delete this.sessions[u]}else{let L=new Error("Session closed without receiving a SETTINGS frame");L.code="HTTP2WRAPPER_NOSETTINGS";for(let{reject:U}of o)U(L);p()}this._tryToCreateNewSession(u,A)});let R=()=>{if(!(!(u in this.queue)||!x())){for(let L of v[Kl])if(L in this.queue[u]){let{listeners:U}=this.queue[u][L];for(;U.length!==0&&x();)U.shift().resolve(v);let z=this.queue[u];if(z[L].listeners.length===0&&(delete z[L],Object.keys(z).length===0)){delete this.queue[u];break}if(!x())break}}};v.on("origin",()=>{v[Kl]=v.originSet,x()&&(R(),UO(this.sessions[u],v))}),v.once("remoteSettings",()=>{if(v.ref(),v.unref(),this._sessionsCount++,h.destroyed){let L=new Error("Agent has been destroyed");for(let U of o)U.reject(L);v.destroy();return}v[Kl]=v.originSet;{let L=this.sessions;if(u in L){let U=L[u];U.splice(nit(U,v,iit),0,v)}else L[u]=[v]}this._freeSessionsCount+=1,I=!0,this.emit("session",v),R(),p(),v[ra]===0&&this._freeSessionsCount>this.maxFreeSessions&&v.close(),o.length!==0&&(this.getSession(A,r,o),o.length=0),v.on("remoteSettings",()=>{R(),UO(this.sessions[u],v)})}),v[Voe]=v.request,v.request=(L,U)=>{if(v[ty])throw new Error("The session is gracefully closing. No new streams are allowed.");let z=v[Voe](L,U);return v.ref(),++v[ra],v[ra]===v.remoteSettings.maxConcurrentStreams&&this._freeSessionsCount--,z.once("close",()=>{if(C=x(),--v[ra],!v.destroyed&&!v.closed&&(sit(this.sessions[u],v),x()&&!v.closed)){C||(this._freeSessionsCount++,C=!0);let te=v[ra]===0;te&&v.unref(),te&&(this._freeSessionsCount>this.maxFreeSessions||v[ty])?v.close():(UO(this.sessions[u],v),R())}}),z}}catch(v){for(let x of o)x.reject(v);p()}};h.listeners=o,h.completed=!1,h.destroyed=!1,this.queue[u][A]=h,this._tryToCreateNewSession(u,A)})}request(e,r,o,a){return new Promise((n,u)=>{this.getSession(e,r,[{reject:u,resolve:A=>{try{n(A.request(o,a))}catch(p){u(p)}}}])})}createConnection(e,r){return t.connect(e,r)}static connect(e,r){r.ALPNProtocols=["h2"];let o=e.port||443,a=e.hostname||e.host;return typeof r.servername>"u"&&(r.servername=a),$nt.connect(o,a,r)}closeFreeSessions(){for(let e of Object.values(this.sessions))for(let r of e)r[ra]===0&&r.close()}destroy(e){for(let r of Object.values(this.sessions))for(let o of r)o.destroy(e);for(let r of Object.values(this.queue))for(let o of Object.values(r))o.destroyed=!0;this.queue={}}get freeSessions(){return zoe({agent:this,isFree:!0})}get busySessions(){return zoe({agent:this,isFree:!1})}};Cg.kCurrentStreamsCount=ra;Cg.kGracefullyClosing=ty;Xoe.exports={Agent:Cg,globalAgent:new Cg}});var qO=_((_Lt,Zoe)=>{"use strict";var{Readable:oit}=ve("stream"),HO=class extends oit{constructor(e,r){super({highWaterMark:r,autoDestroy:!1}),this.statusCode=null,this.statusMessage="",this.httpVersion="2.0",this.httpVersionMajor=2,this.httpVersionMinor=0,this.headers={},this.trailers={},this.req=null,this.aborted=!1,this.complete=!1,this.upgrade=null,this.rawHeaders=[],this.rawTrailers=[],this.socket=e,this.connection=e,this._dumped=!1}_destroy(e){this.req._request.destroy(e)}setTimeout(e,r){return this.req.setTimeout(e,r),this}_dump(){this._dumped||(this._dumped=!0,this.removeAllListeners("data"),this.resume())}_read(){this.req&&this.req._request.resume()}};Zoe.exports=HO});var jO=_((HLt,$oe)=>{"use strict";$oe.exports=t=>{let e={protocol:t.protocol,hostname:typeof t.hostname=="string"&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return typeof t.port=="string"&&t.port.length!==0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var tae=_((qLt,eae)=>{"use strict";eae.exports=(t,e,r)=>{for(let o of r)t.on(o,(...a)=>e.emit(o,...a))}});var nae=_((jLt,rae)=>{"use strict";rae.exports=t=>{switch(t){case":method":case":scheme":case":authority":case":path":return!0;default:return!1}}});var sae=_((YLt,iae)=>{"use strict";var ry=(t,e,r)=>{iae.exports[e]=class extends t{constructor(...a){super(typeof r=="string"?r:r(a)),this.name=`${super.name} [${e}]`,this.code=e}}};ry(TypeError,"ERR_INVALID_ARG_TYPE",t=>{let e=t[0].includes(".")?"property":"argument",r=t[1],o=Array.isArray(r);return o&&(r=`${r.slice(0,-1).join(", ")} or ${r.slice(-1)}`),`The "${t[0]}" ${e} must be ${o?"one of":"of"} type ${r}. Received ${typeof t[2]}`});ry(TypeError,"ERR_INVALID_PROTOCOL",t=>`Protocol "${t[0]}" not supported. Expected "${t[1]}"`);ry(Error,"ERR_HTTP_HEADERS_SENT",t=>`Cannot ${t[0]} headers after they are sent to the client`);ry(TypeError,"ERR_INVALID_HTTP_TOKEN",t=>`${t[0]} must be a valid HTTP token [${t[1]}]`);ry(TypeError,"ERR_HTTP_INVALID_HEADER_VALUE",t=>`Invalid value "${t[0]} for header "${t[1]}"`);ry(TypeError,"ERR_INVALID_CHAR",t=>`Invalid character in ${t[0]} [${t[1]}]`)});var VO=_((WLt,fae)=>{"use strict";var ait=ve("http2"),{Writable:lit}=ve("stream"),{Agent:oae,globalAgent:cit}=_O(),uit=qO(),Ait=jO(),fit=tae(),pit=nae(),{ERR_INVALID_ARG_TYPE:GO,ERR_INVALID_PROTOCOL:hit,ERR_HTTP_HEADERS_SENT:aae,ERR_INVALID_HTTP_TOKEN:git,ERR_HTTP_INVALID_HEADER_VALUE:dit,ERR_INVALID_CHAR:mit}=sae(),{HTTP2_HEADER_STATUS:lae,HTTP2_HEADER_METHOD:cae,HTTP2_HEADER_PATH:uae,HTTP2_METHOD_CONNECT:yit}=ait.constants,Qo=Symbol("headers"),YO=Symbol("origin"),WO=Symbol("session"),Aae=Symbol("options"),Yb=Symbol("flushedHeaders"),ZI=Symbol("jobs"),Eit=/^[\^`\-\w!#$%&*+.|~]+$/,Cit=/[^\t\u0020-\u007E\u0080-\u00FF]/,KO=class extends lit{constructor(e,r,o){super({autoDestroy:!1});let a=typeof e=="string"||e instanceof URL;if(a&&(e=Ait(e instanceof URL?e:new URL(e))),typeof r=="function"||r===void 0?(o=r,r=a?e:{...e}):r={...e,...r},r.h2session)this[WO]=r.h2session;else if(r.agent===!1)this.agent=new oae({maxFreeSessions:0});else if(typeof r.agent>"u"||r.agent===null)typeof r.createConnection=="function"?(this.agent=new oae({maxFreeSessions:0}),this.agent.createConnection=r.createConnection):this.agent=cit;else if(typeof r.agent.request=="function")this.agent=r.agent;else throw new GO("options.agent",["Agent-like Object","undefined","false"],r.agent);if(r.protocol&&r.protocol!=="https:")throw new hit(r.protocol,"https:");let n=r.port||r.defaultPort||this.agent&&this.agent.defaultPort||443,u=r.hostname||r.host||"localhost";delete r.hostname,delete r.host,delete r.port;let{timeout:A}=r;if(r.timeout=void 0,this[Qo]=Object.create(null),this[ZI]=[],this.socket=null,this.connection=null,this.method=r.method||"GET",this.path=r.path,this.res=null,this.aborted=!1,this.reusedSocket=!1,r.headers)for(let[p,h]of Object.entries(r.headers))this.setHeader(p,h);r.auth&&!("authorization"in this[Qo])&&(this[Qo].authorization="Basic "+Buffer.from(r.auth).toString("base64")),r.session=r.tlsSession,r.path=r.socketPath,this[Aae]=r,n===443?(this[YO]=`https://${u}`,":authority"in this[Qo]||(this[Qo][":authority"]=u)):(this[YO]=`https://${u}:${n}`,":authority"in this[Qo]||(this[Qo][":authority"]=`${u}:${n}`)),A&&this.setTimeout(A),o&&this.once("response",o),this[Yb]=!1}get method(){return this[Qo][cae]}set method(e){e&&(this[Qo][cae]=e.toUpperCase())}get path(){return this[Qo][uae]}set path(e){e&&(this[Qo][uae]=e)}get _mustNotHaveABody(){return this.method==="GET"||this.method==="HEAD"||this.method==="DELETE"}_write(e,r,o){if(this._mustNotHaveABody){o(new Error("The GET, HEAD and DELETE methods must NOT have a body"));return}this.flushHeaders();let a=()=>this._request.write(e,r,o);this._request?a():this[ZI].push(a)}_final(e){if(this.destroyed)return;this.flushHeaders();let r=()=>{if(this._mustNotHaveABody){e();return}this._request.end(e)};this._request?r():this[ZI].push(r)}abort(){this.res&&this.res.complete||(this.aborted||process.nextTick(()=>this.emit("abort")),this.aborted=!0,this.destroy())}_destroy(e,r){this.res&&this.res._dump(),this._request&&this._request.destroy(),r(e)}async flushHeaders(){if(this[Yb]||this.destroyed)return;this[Yb]=!0;let e=this.method===yit,r=o=>{if(this._request=o,this.destroyed){o.destroy();return}e||fit(o,this,["timeout","continue","close","error"]);let a=u=>(...A)=>{!this.writable&&!this.destroyed?u(...A):this.once("finish",()=>{u(...A)})};o.once("response",a((u,A,p)=>{let h=new uit(this.socket,o.readableHighWaterMark);this.res=h,h.req=this,h.statusCode=u[lae],h.headers=u,h.rawHeaders=p,h.once("end",()=>{this.aborted?(h.aborted=!0,h.emit("aborted")):(h.complete=!0,h.socket=null,h.connection=null)}),e?(h.upgrade=!0,this.emit("connect",h,o,Buffer.alloc(0))?this.emit("close"):o.destroy()):(o.on("data",E=>{!h._dumped&&!h.push(E)&&o.pause()}),o.once("end",()=>{h.push(null)}),this.emit("response",h)||h._dump())})),o.once("headers",a(u=>this.emit("information",{statusCode:u[lae]}))),o.once("trailers",a((u,A,p)=>{let{res:h}=this;h.trailers=u,h.rawTrailers=p}));let{socket:n}=o.session;this.socket=n,this.connection=n;for(let u of this[ZI])u();this.emit("socket",this.socket)};if(this[WO])try{r(this[WO].request(this[Qo]))}catch(o){this.emit("error",o)}else{this.reusedSocket=!0;try{r(await this.agent.request(this[YO],this[Aae],this[Qo]))}catch(o){this.emit("error",o)}}}getHeader(e){if(typeof e!="string")throw new GO("name","string",e);return this[Qo][e.toLowerCase()]}get headersSent(){return this[Yb]}removeHeader(e){if(typeof e!="string")throw new GO("name","string",e);if(this.headersSent)throw new aae("remove");delete this[Qo][e.toLowerCase()]}setHeader(e,r){if(this.headersSent)throw new aae("set");if(typeof e!="string"||!Eit.test(e)&&!pit(e))throw new git("Header name",e);if(typeof r>"u")throw new dit(r,e);if(Cit.test(r))throw new mit("header content",e);this[Qo][e.toLowerCase()]=r}setNoDelay(){}setSocketKeepAlive(){}setTimeout(e,r){let o=()=>this._request.setTimeout(e,r);return this._request?o():this[ZI].push(o),this}get maxHeadersCount(){if(!this.destroyed&&this._request)return this._request.session.localSettings.maxHeaderListSize}set maxHeadersCount(e){}};fae.exports=KO});var hae=_((KLt,pae)=>{"use strict";var wit=ve("tls");pae.exports=(t={},e=wit.connect)=>new Promise((r,o)=>{let a=!1,n,u=async()=>{await p,n.off("timeout",A),n.off("error",o),t.resolveSocket?(r({alpnProtocol:n.alpnProtocol,socket:n,timeout:a}),a&&(await Promise.resolve(),n.emit("timeout"))):(n.destroy(),r({alpnProtocol:n.alpnProtocol,timeout:a}))},A=async()=>{a=!0,u()},p=(async()=>{try{n=await e(t,u),n.on("error",o),n.once("timeout",A)}catch(h){o(h)}})()})});var dae=_((VLt,gae)=>{"use strict";var Iit=ve("net");gae.exports=t=>{let e=t.host,r=t.headers&&t.headers.host;return r&&(r.startsWith("[")?r.indexOf("]")===-1?e=r:e=r.slice(1,-1):e=r.split(":",1)[0]),Iit.isIP(e)?"":e}});var Eae=_((zLt,JO)=>{"use strict";var mae=ve("http"),zO=ve("https"),Bit=hae(),vit=OO(),Dit=VO(),Pit=dae(),bit=jO(),Wb=new vit({maxSize:100}),$I=new Map,yae=(t,e,r)=>{e._httpMessage={shouldKeepAlive:!0};let o=()=>{t.emit("free",e,r)};e.on("free",o);let a=()=>{t.removeSocket(e,r)};e.on("close",a);let n=()=>{t.removeSocket(e,r),e.off("close",a),e.off("free",o),e.off("agentRemove",n)};e.on("agentRemove",n),t.emit("free",e,r)},Sit=async t=>{let e=`${t.host}:${t.port}:${t.ALPNProtocols.sort()}`;if(!Wb.has(e)){if($I.has(e))return(await $I.get(e)).alpnProtocol;let{path:r,agent:o}=t;t.path=t.socketPath;let a=Bit(t);$I.set(e,a);try{let{socket:n,alpnProtocol:u}=await a;if(Wb.set(e,u),t.path=r,u==="h2")n.destroy();else{let{globalAgent:A}=zO,p=zO.Agent.prototype.createConnection;o?o.createConnection===p?yae(o,n,t):n.destroy():A.createConnection===p?yae(A,n,t):n.destroy()}return $I.delete(e),u}catch(n){throw $I.delete(e),n}}return Wb.get(e)};JO.exports=async(t,e,r)=>{if((typeof t=="string"||t instanceof URL)&&(t=bit(new URL(t))),typeof e=="function"&&(r=e,e=void 0),e={ALPNProtocols:["h2","http/1.1"],...t,...e,resolveSocket:!0},!Array.isArray(e.ALPNProtocols)||e.ALPNProtocols.length===0)throw new Error("The `ALPNProtocols` option must be an Array with at least one entry");e.protocol=e.protocol||"https:";let o=e.protocol==="https:";e.host=e.hostname||e.host||"localhost",e.session=e.tlsSession,e.servername=e.servername||Pit(e),e.port=e.port||(o?443:80),e._defaultAgent=o?zO.globalAgent:mae.globalAgent;let a=e.agent;if(a){if(a.addRequest)throw new Error("The `options.agent` object can contain only `http`, `https` or `http2` properties");e.agent=a[o?"https":"http"]}return o&&await Sit(e)==="h2"?(a&&(e.agent=a.http2),new Dit(e,r)):mae.request(e,r)};JO.exports.protocolCache=Wb});var wae=_((JLt,Cae)=>{"use strict";var xit=ve("http2"),kit=_O(),XO=VO(),Qit=qO(),Fit=Eae(),Rit=(t,e,r)=>new XO(t,e,r),Tit=(t,e,r)=>{let o=new XO(t,e,r);return o.end(),o};Cae.exports={...xit,ClientRequest:XO,IncomingMessage:Qit,...kit,request:Rit,get:Tit,auto:Fit}});var $O=_(ZO=>{"use strict";Object.defineProperty(ZO,"__esModule",{value:!0});var Iae=Ff();ZO.default=t=>Iae.default.nodeStream(t)&&Iae.default.function_(t.getBoundary)});var Pae=_(e4=>{"use strict";Object.defineProperty(e4,"__esModule",{value:!0});var vae=ve("fs"),Dae=ve("util"),Bae=Ff(),Nit=$O(),Lit=Dae.promisify(vae.stat);e4.default=async(t,e)=>{if(e&&"content-length"in e)return Number(e["content-length"]);if(!t)return 0;if(Bae.default.string(t))return Buffer.byteLength(t);if(Bae.default.buffer(t))return t.length;if(Nit.default(t))return Dae.promisify(t.getLength.bind(t))();if(t instanceof vae.ReadStream){let{size:r}=await Lit(t.path);return r===0?void 0:r}}});var r4=_(t4=>{"use strict";Object.defineProperty(t4,"__esModule",{value:!0});function Mit(t,e,r){let o={};for(let a of r)o[a]=(...n)=>{e.emit(a,...n)},t.on(a,o[a]);return()=>{for(let a of r)t.off(a,o[a])}}t4.default=Mit});var bae=_(n4=>{"use strict";Object.defineProperty(n4,"__esModule",{value:!0});n4.default=()=>{let t=[];return{once(e,r,o){e.once(r,o),t.push({origin:e,event:r,fn:o})},unhandleAll(){for(let e of t){let{origin:r,event:o,fn:a}=e;r.removeListener(o,a)}t.length=0}}}});var xae=_(e1=>{"use strict";Object.defineProperty(e1,"__esModule",{value:!0});e1.TimeoutError=void 0;var Oit=ve("net"),Uit=bae(),Sae=Symbol("reentry"),_it=()=>{},Kb=class extends Error{constructor(e,r){super(`Timeout awaiting '${r}' for ${e}ms`),this.event=r,this.name="TimeoutError",this.code="ETIMEDOUT"}};e1.TimeoutError=Kb;e1.default=(t,e,r)=>{if(Sae in t)return _it;t[Sae]=!0;let o=[],{once:a,unhandleAll:n}=Uit.default(),u=(I,v,x)=>{var C;let R=setTimeout(v,I,I,x);(C=R.unref)===null||C===void 0||C.call(R);let L=()=>{clearTimeout(R)};return o.push(L),L},{host:A,hostname:p}=r,h=(I,v)=>{t.destroy(new Kb(I,v))},E=()=>{for(let I of o)I();n()};if(t.once("error",I=>{if(E(),t.listenerCount("error")===0)throw I}),t.once("close",E),a(t,"response",I=>{a(I,"end",E)}),typeof e.request<"u"&&u(e.request,h,"request"),typeof e.socket<"u"){let I=()=>{h(e.socket,"socket")};t.setTimeout(e.socket,I),o.push(()=>{t.removeListener("timeout",I)})}return a(t,"socket",I=>{var v;let{socketPath:x}=t;if(I.connecting){let C=!!(x??Oit.isIP((v=p??A)!==null&&v!==void 0?v:"")!==0);if(typeof e.lookup<"u"&&!C&&typeof I.address().address>"u"){let R=u(e.lookup,h,"lookup");a(I,"lookup",R)}if(typeof e.connect<"u"){let R=()=>u(e.connect,h,"connect");C?a(I,"connect",R()):a(I,"lookup",L=>{L===null&&a(I,"connect",R())})}typeof e.secureConnect<"u"&&r.protocol==="https:"&&a(I,"connect",()=>{let R=u(e.secureConnect,h,"secureConnect");a(I,"secureConnect",R)})}if(typeof e.send<"u"){let C=()=>u(e.send,h,"send");I.connecting?a(I,"connect",()=>{a(t,"upload-complete",C())}):a(t,"upload-complete",C())}}),typeof e.response<"u"&&a(t,"upload-complete",()=>{let I=u(e.response,h,"response");a(t,"response",I)}),E}});var Qae=_(i4=>{"use strict";Object.defineProperty(i4,"__esModule",{value:!0});var kae=Ff();i4.default=t=>{t=t;let e={protocol:t.protocol,hostname:kae.default.string(t.hostname)&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return kae.default.string(t.port)&&t.port.length>0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var Fae=_(s4=>{"use strict";Object.defineProperty(s4,"__esModule",{value:!0});var Hit=ve("url"),qit=["protocol","host","hostname","port","pathname","search"];s4.default=(t,e)=>{var r,o;if(e.path){if(e.pathname)throw new TypeError("Parameters `path` and `pathname` are mutually exclusive.");if(e.search)throw new TypeError("Parameters `path` and `search` are mutually exclusive.");if(e.searchParams)throw new TypeError("Parameters `path` and `searchParams` are mutually exclusive.")}if(e.search&&e.searchParams)throw new TypeError("Parameters `search` and `searchParams` are mutually exclusive.");if(!t){if(!e.protocol)throw new TypeError("No URL protocol specified");t=`${e.protocol}//${(o=(r=e.hostname)!==null&&r!==void 0?r:e.host)!==null&&o!==void 0?o:""}`}let a=new Hit.URL(t);if(e.path){let n=e.path.indexOf("?");n===-1?e.pathname=e.path:(e.pathname=e.path.slice(0,n),e.search=e.path.slice(n+1)),delete e.path}for(let n of qit)e[n]&&(a[n]=e[n].toString());return a}});var Rae=_(a4=>{"use strict";Object.defineProperty(a4,"__esModule",{value:!0});var o4=class{constructor(){this.weakMap=new WeakMap,this.map=new Map}set(e,r){typeof e=="object"?this.weakMap.set(e,r):this.map.set(e,r)}get(e){return typeof e=="object"?this.weakMap.get(e):this.map.get(e)}has(e){return typeof e=="object"?this.weakMap.has(e):this.map.has(e)}};a4.default=o4});var c4=_(l4=>{"use strict";Object.defineProperty(l4,"__esModule",{value:!0});var jit=async t=>{let e=[],r=0;for await(let o of t)e.push(o),r+=Buffer.byteLength(o);return Buffer.isBuffer(e[0])?Buffer.concat(e,r):Buffer.from(e.join(""))};l4.default=jit});var Nae=_(wg=>{"use strict";Object.defineProperty(wg,"__esModule",{value:!0});wg.dnsLookupIpVersionToFamily=wg.isDnsLookupIpVersion=void 0;var Tae={auto:0,ipv4:4,ipv6:6};wg.isDnsLookupIpVersion=t=>t in Tae;wg.dnsLookupIpVersionToFamily=t=>{if(wg.isDnsLookupIpVersion(t))return Tae[t];throw new Error("Invalid DNS lookup IP version")}});var u4=_(Vb=>{"use strict";Object.defineProperty(Vb,"__esModule",{value:!0});Vb.isResponseOk=void 0;Vb.isResponseOk=t=>{let{statusCode:e}=t,r=t.request.options.followRedirect?299:399;return e>=200&&e<=r||e===304}});var Mae=_(A4=>{"use strict";Object.defineProperty(A4,"__esModule",{value:!0});var Lae=new Set;A4.default=t=>{Lae.has(t)||(Lae.add(t),process.emitWarning(`Got: ${t}`,{type:"DeprecationWarning"}))}});var Oae=_(f4=>{"use strict";Object.defineProperty(f4,"__esModule",{value:!0});var Ai=Ff(),Git=(t,e)=>{if(Ai.default.null_(t.encoding))throw new TypeError("To get a Buffer, set `options.responseType` to `buffer` instead");Ai.assert.any([Ai.default.string,Ai.default.undefined],t.encoding),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.resolveBodyOnly),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.methodRewriting),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.isStream),Ai.assert.any([Ai.default.string,Ai.default.undefined],t.responseType),t.responseType===void 0&&(t.responseType="text");let{retry:r}=t;if(e?t.retry={...e.retry}:t.retry={calculateDelay:o=>o.computedValue,limit:0,methods:[],statusCodes:[],errorCodes:[],maxRetryAfter:void 0},Ai.default.object(r)?(t.retry={...t.retry,...r},t.retry.methods=[...new Set(t.retry.methods.map(o=>o.toUpperCase()))],t.retry.statusCodes=[...new Set(t.retry.statusCodes)],t.retry.errorCodes=[...new Set(t.retry.errorCodes)]):Ai.default.number(r)&&(t.retry.limit=r),Ai.default.undefined(t.retry.maxRetryAfter)&&(t.retry.maxRetryAfter=Math.min(...[t.timeout.request,t.timeout.connect].filter(Ai.default.number))),Ai.default.object(t.pagination)){e&&(t.pagination={...e.pagination,...t.pagination});let{pagination:o}=t;if(!Ai.default.function_(o.transform))throw new Error("`options.pagination.transform` must be implemented");if(!Ai.default.function_(o.shouldContinue))throw new Error("`options.pagination.shouldContinue` must be implemented");if(!Ai.default.function_(o.filter))throw new TypeError("`options.pagination.filter` must be implemented");if(!Ai.default.function_(o.paginate))throw new Error("`options.pagination.paginate` must be implemented")}return t.responseType==="json"&&t.headers.accept===void 0&&(t.headers.accept="application/json"),t};f4.default=Git});var Uae=_(t1=>{"use strict";Object.defineProperty(t1,"__esModule",{value:!0});t1.retryAfterStatusCodes=void 0;t1.retryAfterStatusCodes=new Set([413,429,503]);var Yit=({attemptCount:t,retryOptions:e,error:r,retryAfter:o})=>{if(t>e.limit)return 0;let a=e.methods.includes(r.options.method),n=e.errorCodes.includes(r.code),u=r.response&&e.statusCodes.includes(r.response.statusCode);if(!a||!n&&!u)return 0;if(r.response){if(o)return e.maxRetryAfter===void 0||o>e.maxRetryAfter?0:o;if(r.response.statusCode===413)return 0}let A=Math.random()*100;return 2**(t-1)*1e3+A};t1.default=Yit});var i1=_(Bn=>{"use strict";Object.defineProperty(Bn,"__esModule",{value:!0});Bn.UnsupportedProtocolError=Bn.ReadError=Bn.TimeoutError=Bn.UploadError=Bn.CacheError=Bn.HTTPError=Bn.MaxRedirectsError=Bn.RequestError=Bn.setNonEnumerableProperties=Bn.knownHookEvents=Bn.withoutBody=Bn.kIsNormalizedAlready=void 0;var _ae=ve("util"),Hae=ve("stream"),Wit=ve("fs"),sh=ve("url"),qae=ve("http"),p4=ve("http"),Kit=ve("https"),Vit=roe(),zit=coe(),jae=qoe(),Jit=Woe(),Xit=wae(),Zit=jb(),ot=Ff(),$it=Pae(),Gae=$O(),est=r4(),Yae=xae(),tst=Qae(),Wae=Fae(),rst=Rae(),nst=c4(),Kae=Nae(),ist=u4(),oh=Mae(),sst=Oae(),ost=Uae(),h4,$s=Symbol("request"),Xb=Symbol("response"),ny=Symbol("responseSize"),iy=Symbol("downloadedSize"),sy=Symbol("bodySize"),oy=Symbol("uploadedSize"),zb=Symbol("serverResponsesPiped"),Vae=Symbol("unproxyEvents"),zae=Symbol("isFromCache"),g4=Symbol("cancelTimeouts"),Jae=Symbol("startedReading"),ay=Symbol("stopReading"),Jb=Symbol("triggerRead"),ah=Symbol("body"),r1=Symbol("jobs"),Xae=Symbol("originalResponse"),Zae=Symbol("retryTimeout");Bn.kIsNormalizedAlready=Symbol("isNormalizedAlready");var ast=ot.default.string(process.versions.brotli);Bn.withoutBody=new Set(["GET","HEAD"]);Bn.knownHookEvents=["init","beforeRequest","beforeRedirect","beforeError","beforeRetry","afterResponse"];function lst(t){for(let e in t){let r=t[e];if(!ot.default.string(r)&&!ot.default.number(r)&&!ot.default.boolean(r)&&!ot.default.null_(r)&&!ot.default.undefined(r))throw new TypeError(`The \`searchParams\` value '${String(r)}' must be a string, number, boolean or null`)}}function cst(t){return ot.default.object(t)&&!("statusCode"in t)}var d4=new rst.default,ust=async t=>new Promise((e,r)=>{let o=a=>{r(a)};t.pending||e(),t.once("error",o),t.once("ready",()=>{t.off("error",o),e()})}),Ast=new Set([300,301,302,303,304,307,308]),fst=["context","body","json","form"];Bn.setNonEnumerableProperties=(t,e)=>{let r={};for(let o of t)if(o)for(let a of fst)a in o&&(r[a]={writable:!0,configurable:!0,enumerable:!1,value:o[a]});Object.defineProperties(e,r)};var Ji=class extends Error{constructor(e,r,o){var a;if(super(e),Error.captureStackTrace(this,this.constructor),this.name="RequestError",this.code=r.code,o instanceof iS?(Object.defineProperty(this,"request",{enumerable:!1,value:o}),Object.defineProperty(this,"response",{enumerable:!1,value:o[Xb]}),Object.defineProperty(this,"options",{enumerable:!1,value:o.options})):Object.defineProperty(this,"options",{enumerable:!1,value:o}),this.timings=(a=this.request)===null||a===void 0?void 0:a.timings,ot.default.string(r.stack)&&ot.default.string(this.stack)){let n=this.stack.indexOf(this.message)+this.message.length,u=this.stack.slice(n).split(` + `).reverse(),A=r.stack.slice(r.stack.indexOf(r.message)+r.message.length).split(` + `).reverse();for(;A.length!==0&&A[0]===u[0];)u.shift();this.stack=`${this.stack.slice(0,n)}${u.reverse().join(` + `)}${A.reverse().join(` + `)}`}}};Bn.RequestError=Ji;var Zb=class extends Ji{constructor(e){super(`Redirected ${e.options.maxRedirects} times. Aborting.`,{},e),this.name="MaxRedirectsError"}};Bn.MaxRedirectsError=Zb;var $b=class extends Ji{constructor(e){super(`Response code ${e.statusCode} (${e.statusMessage})`,{},e.request),this.name="HTTPError"}};Bn.HTTPError=$b;var eS=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="CacheError"}};Bn.CacheError=eS;var tS=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="UploadError"}};Bn.UploadError=tS;var rS=class extends Ji{constructor(e,r,o){super(e.message,e,o),this.name="TimeoutError",this.event=e.event,this.timings=r}};Bn.TimeoutError=rS;var n1=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="ReadError"}};Bn.ReadError=n1;var nS=class extends Ji{constructor(e){super(`Unsupported protocol "${e.url.protocol}"`,{},e),this.name="UnsupportedProtocolError"}};Bn.UnsupportedProtocolError=nS;var pst=["socket","connect","continue","information","upgrade","timeout"],iS=class extends Hae.Duplex{constructor(e,r={},o){super({autoDestroy:!1,highWaterMark:0}),this[iy]=0,this[oy]=0,this.requestInitialized=!1,this[zb]=new Set,this.redirects=[],this[ay]=!1,this[Jb]=!1,this[r1]=[],this.retryCount=0,this._progressCallbacks=[];let a=()=>this._unlockWrite(),n=()=>this._lockWrite();this.on("pipe",h=>{h.prependListener("data",a),h.on("data",n),h.prependListener("end",a),h.on("end",n)}),this.on("unpipe",h=>{h.off("data",a),h.off("data",n),h.off("end",a),h.off("end",n)}),this.on("pipe",h=>{h instanceof p4.IncomingMessage&&(this.options.headers={...h.headers,...this.options.headers})});let{json:u,body:A,form:p}=r;if((u||A||p)&&this._lockWrite(),Bn.kIsNormalizedAlready in r)this.options=r;else try{this.options=this.constructor.normalizeArguments(e,r,o)}catch(h){ot.default.nodeStream(r.body)&&r.body.destroy(),this.destroy(h);return}(async()=>{var h;try{this.options.body instanceof Wit.ReadStream&&await ust(this.options.body);let{url:E}=this.options;if(!E)throw new TypeError("Missing `url` property");if(this.requestUrl=E.toString(),decodeURI(this.requestUrl),await this._finalizeBody(),await this._makeRequest(),this.destroyed){(h=this[$s])===null||h===void 0||h.destroy();return}for(let I of this[r1])I();this[r1].length=0,this.requestInitialized=!0}catch(E){if(E instanceof Ji){this._beforeError(E);return}this.destroyed||this.destroy(E)}})()}static normalizeArguments(e,r,o){var a,n,u,A,p;let h=r;if(ot.default.object(e)&&!ot.default.urlInstance(e))r={...o,...e,...r};else{if(e&&r&&r.url!==void 0)throw new TypeError("The `url` option is mutually exclusive with the `input` argument");r={...o,...r},e!==void 0&&(r.url=e),ot.default.urlInstance(r.url)&&(r.url=new sh.URL(r.url.toString()))}if(r.cache===!1&&(r.cache=void 0),r.dnsCache===!1&&(r.dnsCache=void 0),ot.assert.any([ot.default.string,ot.default.undefined],r.method),ot.assert.any([ot.default.object,ot.default.undefined],r.headers),ot.assert.any([ot.default.string,ot.default.urlInstance,ot.default.undefined],r.prefixUrl),ot.assert.any([ot.default.object,ot.default.undefined],r.cookieJar),ot.assert.any([ot.default.object,ot.default.string,ot.default.undefined],r.searchParams),ot.assert.any([ot.default.object,ot.default.string,ot.default.undefined],r.cache),ot.assert.any([ot.default.object,ot.default.number,ot.default.undefined],r.timeout),ot.assert.any([ot.default.object,ot.default.undefined],r.context),ot.assert.any([ot.default.object,ot.default.undefined],r.hooks),ot.assert.any([ot.default.boolean,ot.default.undefined],r.decompress),ot.assert.any([ot.default.boolean,ot.default.undefined],r.ignoreInvalidCookies),ot.assert.any([ot.default.boolean,ot.default.undefined],r.followRedirect),ot.assert.any([ot.default.number,ot.default.undefined],r.maxRedirects),ot.assert.any([ot.default.boolean,ot.default.undefined],r.throwHttpErrors),ot.assert.any([ot.default.boolean,ot.default.undefined],r.http2),ot.assert.any([ot.default.boolean,ot.default.undefined],r.allowGetBody),ot.assert.any([ot.default.string,ot.default.undefined],r.localAddress),ot.assert.any([Kae.isDnsLookupIpVersion,ot.default.undefined],r.dnsLookupIpVersion),ot.assert.any([ot.default.object,ot.default.undefined],r.https),ot.assert.any([ot.default.boolean,ot.default.undefined],r.rejectUnauthorized),r.https&&(ot.assert.any([ot.default.boolean,ot.default.undefined],r.https.rejectUnauthorized),ot.assert.any([ot.default.function_,ot.default.undefined],r.https.checkServerIdentity),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.certificateAuthority),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.key),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.certificate),ot.assert.any([ot.default.string,ot.default.undefined],r.https.passphrase),ot.assert.any([ot.default.string,ot.default.buffer,ot.default.array,ot.default.undefined],r.https.pfx)),ot.assert.any([ot.default.object,ot.default.undefined],r.cacheOptions),ot.default.string(r.method)?r.method=r.method.toUpperCase():r.method="GET",r.headers===o?.headers?r.headers={...r.headers}:r.headers=Zit({...o?.headers,...r.headers}),"slashes"in r)throw new TypeError("The legacy `url.Url` has been deprecated. Use `URL` instead.");if("auth"in r)throw new TypeError("Parameter `auth` is deprecated. Use `username` / `password` instead.");if("searchParams"in r&&r.searchParams&&r.searchParams!==o?.searchParams){let x;if(ot.default.string(r.searchParams)||r.searchParams instanceof sh.URLSearchParams)x=new sh.URLSearchParams(r.searchParams);else{lst(r.searchParams),x=new sh.URLSearchParams;for(let C in r.searchParams){let R=r.searchParams[C];R===null?x.append(C,""):R!==void 0&&x.append(C,R)}}(a=o?.searchParams)===null||a===void 0||a.forEach((C,R)=>{x.has(R)||x.append(R,C)}),r.searchParams=x}if(r.username=(n=r.username)!==null&&n!==void 0?n:"",r.password=(u=r.password)!==null&&u!==void 0?u:"",ot.default.undefined(r.prefixUrl)?r.prefixUrl=(A=o?.prefixUrl)!==null&&A!==void 0?A:"":(r.prefixUrl=r.prefixUrl.toString(),r.prefixUrl!==""&&!r.prefixUrl.endsWith("/")&&(r.prefixUrl+="/")),ot.default.string(r.url)){if(r.url.startsWith("/"))throw new Error("`input` must not start with a slash when using `prefixUrl`");r.url=Wae.default(r.prefixUrl+r.url,r)}else(ot.default.undefined(r.url)&&r.prefixUrl!==""||r.protocol)&&(r.url=Wae.default(r.prefixUrl,r));if(r.url){"port"in r&&delete r.port;let{prefixUrl:x}=r;Object.defineProperty(r,"prefixUrl",{set:R=>{let L=r.url;if(!L.href.startsWith(R))throw new Error(`Cannot change \`prefixUrl\` from ${x} to ${R}: ${L.href}`);r.url=new sh.URL(R+L.href.slice(x.length)),x=R},get:()=>x});let{protocol:C}=r.url;if(C==="unix:"&&(C="http:",r.url=new sh.URL(`http://unix${r.url.pathname}${r.url.search}`)),r.searchParams&&(r.url.search=r.searchParams.toString()),C!=="http:"&&C!=="https:")throw new nS(r);r.username===""?r.username=r.url.username:r.url.username=r.username,r.password===""?r.password=r.url.password:r.url.password=r.password}let{cookieJar:E}=r;if(E){let{setCookie:x,getCookieString:C}=E;ot.assert.function_(x),ot.assert.function_(C),x.length===4&&C.length===0&&(x=_ae.promisify(x.bind(r.cookieJar)),C=_ae.promisify(C.bind(r.cookieJar)),r.cookieJar={setCookie:x,getCookieString:C})}let{cache:I}=r;if(I&&(d4.has(I)||d4.set(I,new jae((x,C)=>{let R=x[$s](x,C);return ot.default.promise(R)&&(R.once=(L,U)=>{if(L==="error")R.catch(U);else if(L==="abort")(async()=>{try{(await R).once("abort",U)}catch{}})();else throw new Error(`Unknown HTTP2 promise event: ${L}`);return R}),R},I))),r.cacheOptions={...r.cacheOptions},r.dnsCache===!0)h4||(h4=new zit.default),r.dnsCache=h4;else if(!ot.default.undefined(r.dnsCache)&&!r.dnsCache.lookup)throw new TypeError(`Parameter \`dnsCache\` must be a CacheableLookup instance or a boolean, got ${ot.default(r.dnsCache)}`);ot.default.number(r.timeout)?r.timeout={request:r.timeout}:o&&r.timeout!==o.timeout?r.timeout={...o.timeout,...r.timeout}:r.timeout={...r.timeout},r.context||(r.context={});let v=r.hooks===o?.hooks;r.hooks={...r.hooks};for(let x of Bn.knownHookEvents)if(x in r.hooks)if(ot.default.array(r.hooks[x]))r.hooks[x]=[...r.hooks[x]];else throw new TypeError(`Parameter \`${x}\` must be an Array, got ${ot.default(r.hooks[x])}`);else r.hooks[x]=[];if(o&&!v)for(let x of Bn.knownHookEvents)o.hooks[x].length>0&&(r.hooks[x]=[...o.hooks[x],...r.hooks[x]]);if("family"in r&&oh.default('"options.family" was never documented, please use "options.dnsLookupIpVersion"'),o?.https&&(r.https={...o.https,...r.https}),"rejectUnauthorized"in r&&oh.default('"options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"'),"checkServerIdentity"in r&&oh.default('"options.checkServerIdentity" was never documented, please use "options.https.checkServerIdentity"'),"ca"in r&&oh.default('"options.ca" was never documented, please use "options.https.certificateAuthority"'),"key"in r&&oh.default('"options.key" was never documented, please use "options.https.key"'),"cert"in r&&oh.default('"options.cert" was never documented, please use "options.https.certificate"'),"passphrase"in r&&oh.default('"options.passphrase" was never documented, please use "options.https.passphrase"'),"pfx"in r&&oh.default('"options.pfx" was never documented, please use "options.https.pfx"'),"followRedirects"in r)throw new TypeError("The `followRedirects` option does not exist. Use `followRedirect` instead.");if(r.agent){for(let x in r.agent)if(x!=="http"&&x!=="https"&&x!=="http2")throw new TypeError(`Expected the \`options.agent\` properties to be \`http\`, \`https\` or \`http2\`, got \`${x}\``)}return r.maxRedirects=(p=r.maxRedirects)!==null&&p!==void 0?p:0,Bn.setNonEnumerableProperties([o,h],r),sst.default(r,o)}_lockWrite(){let e=()=>{throw new TypeError("The payload has been already provided")};this.write=e,this.end=e}_unlockWrite(){this.write=super.write,this.end=super.end}async _finalizeBody(){let{options:e}=this,{headers:r}=e,o=!ot.default.undefined(e.form),a=!ot.default.undefined(e.json),n=!ot.default.undefined(e.body),u=o||a||n,A=Bn.withoutBody.has(e.method)&&!(e.method==="GET"&&e.allowGetBody);if(this._cannotHaveBody=A,u){if(A)throw new TypeError(`The \`${e.method}\` method cannot be used with a body`);if([n,o,a].filter(p=>p).length>1)throw new TypeError("The `body`, `json` and `form` options are mutually exclusive");if(n&&!(e.body instanceof Hae.Readable)&&!ot.default.string(e.body)&&!ot.default.buffer(e.body)&&!Gae.default(e.body))throw new TypeError("The `body` option must be a stream.Readable, string or Buffer");if(o&&!ot.default.object(e.form))throw new TypeError("The `form` option must be an Object");{let p=!ot.default.string(r["content-type"]);n?(Gae.default(e.body)&&p&&(r["content-type"]=`multipart/form-data; boundary=${e.body.getBoundary()}`),this[ah]=e.body):o?(p&&(r["content-type"]="application/x-www-form-urlencoded"),this[ah]=new sh.URLSearchParams(e.form).toString()):(p&&(r["content-type"]="application/json"),this[ah]=e.stringifyJson(e.json));let h=await $it.default(this[ah],e.headers);ot.default.undefined(r["content-length"])&&ot.default.undefined(r["transfer-encoding"])&&!A&&!ot.default.undefined(h)&&(r["content-length"]=String(h))}}else A?this._lockWrite():this._unlockWrite();this[sy]=Number(r["content-length"])||void 0}async _onResponseBase(e){let{options:r}=this,{url:o}=r;this[Xae]=e,r.decompress&&(e=Jit(e));let a=e.statusCode,n=e;n.statusMessage=n.statusMessage?n.statusMessage:qae.STATUS_CODES[a],n.url=r.url.toString(),n.requestUrl=this.requestUrl,n.redirectUrls=this.redirects,n.request=this,n.isFromCache=e.fromCache||!1,n.ip=this.ip,n.retryCount=this.retryCount,this[zae]=n.isFromCache,this[ny]=Number(e.headers["content-length"])||void 0,this[Xb]=e,e.once("end",()=>{this[ny]=this[iy],this.emit("downloadProgress",this.downloadProgress)}),e.once("error",A=>{e.destroy(),this._beforeError(new n1(A,this))}),e.once("aborted",()=>{this._beforeError(new n1({name:"Error",message:"The server aborted pending request",code:"ECONNRESET"},this))}),this.emit("downloadProgress",this.downloadProgress);let u=e.headers["set-cookie"];if(ot.default.object(r.cookieJar)&&u){let A=u.map(async p=>r.cookieJar.setCookie(p,o.toString()));r.ignoreInvalidCookies&&(A=A.map(async p=>p.catch(()=>{})));try{await Promise.all(A)}catch(p){this._beforeError(p);return}}if(r.followRedirect&&e.headers.location&&Ast.has(a)){if(e.resume(),this[$s]&&(this[g4](),delete this[$s],this[Vae]()),(a===303&&r.method!=="GET"&&r.method!=="HEAD"||!r.methodRewriting)&&(r.method="GET","body"in r&&delete r.body,"json"in r&&delete r.json,"form"in r&&delete r.form,this[ah]=void 0,delete r.headers["content-length"]),this.redirects.length>=r.maxRedirects){this._beforeError(new Zb(this));return}try{let p=Buffer.from(e.headers.location,"binary").toString(),h=new sh.URL(p,o),E=h.toString();decodeURI(E),h.hostname!==o.hostname||h.port!==o.port?("host"in r.headers&&delete r.headers.host,"cookie"in r.headers&&delete r.headers.cookie,"authorization"in r.headers&&delete r.headers.authorization,(r.username||r.password)&&(r.username="",r.password="")):(h.username=r.username,h.password=r.password),this.redirects.push(E),r.url=h;for(let I of r.hooks.beforeRedirect)await I(r,n);this.emit("redirect",n,r),await this._makeRequest()}catch(p){this._beforeError(p);return}return}if(r.isStream&&r.throwHttpErrors&&!ist.isResponseOk(n)){this._beforeError(new $b(n));return}e.on("readable",()=>{this[Jb]&&this._read()}),this.on("resume",()=>{e.resume()}),this.on("pause",()=>{e.pause()}),e.once("end",()=>{this.push(null)}),this.emit("response",e);for(let A of this[zb])if(!A.headersSent){for(let p in e.headers){let h=r.decompress?p!=="content-encoding":!0,E=e.headers[p];h&&A.setHeader(p,E)}A.statusCode=a}}async _onResponse(e){try{await this._onResponseBase(e)}catch(r){this._beforeError(r)}}_onRequest(e){let{options:r}=this,{timeout:o,url:a}=r;Vit.default(e),this[g4]=Yae.default(e,o,a);let n=r.cache?"cacheableResponse":"response";e.once(n,p=>{this._onResponse(p)}),e.once("error",p=>{var h;e.destroy(),(h=e.res)===null||h===void 0||h.removeAllListeners("end"),p=p instanceof Yae.TimeoutError?new rS(p,this.timings,this):new Ji(p.message,p,this),this._beforeError(p)}),this[Vae]=est.default(e,this,pst),this[$s]=e,this.emit("uploadProgress",this.uploadProgress);let u=this[ah],A=this.redirects.length===0?this:e;ot.default.nodeStream(u)?(u.pipe(A),u.once("error",p=>{this._beforeError(new tS(p,this))})):(this._unlockWrite(),ot.default.undefined(u)?(this._cannotHaveBody||this._noPipe)&&(A.end(),this._lockWrite()):(this._writeRequest(u,void 0,()=>{}),A.end(),this._lockWrite())),this.emit("request",e)}async _createCacheableRequest(e,r){return new Promise((o,a)=>{Object.assign(r,tst.default(e)),delete r.url;let n,u=d4.get(r.cache)(r,async A=>{A._readableState.autoDestroy=!1,n&&(await n).emit("cacheableResponse",A),o(A)});r.url=e,u.once("error",a),u.once("request",async A=>{n=A,o(n)})})}async _makeRequest(){var e,r,o,a,n;let{options:u}=this,{headers:A}=u;for(let U in A)if(ot.default.undefined(A[U]))delete A[U];else if(ot.default.null_(A[U]))throw new TypeError(`Use \`undefined\` instead of \`null\` to delete the \`${U}\` header`);if(u.decompress&&ot.default.undefined(A["accept-encoding"])&&(A["accept-encoding"]=ast?"gzip, deflate, br":"gzip, deflate"),u.cookieJar){let U=await u.cookieJar.getCookieString(u.url.toString());ot.default.nonEmptyString(U)&&(u.headers.cookie=U)}for(let U of u.hooks.beforeRequest){let z=await U(u);if(!ot.default.undefined(z)){u.request=()=>z;break}}u.body&&this[ah]!==u.body&&(this[ah]=u.body);let{agent:p,request:h,timeout:E,url:I}=u;if(u.dnsCache&&!("lookup"in u)&&(u.lookup=u.dnsCache.lookup),I.hostname==="unix"){let U=/(?.+?):(?.+)/.exec(`${I.pathname}${I.search}`);if(U?.groups){let{socketPath:z,path:te}=U.groups;Object.assign(u,{socketPath:z,path:te,host:""})}}let v=I.protocol==="https:",x;u.http2?x=Xit.auto:x=v?Kit.request:qae.request;let C=(e=u.request)!==null&&e!==void 0?e:x,R=u.cache?this._createCacheableRequest:C;p&&!u.http2&&(u.agent=p[v?"https":"http"]),u[$s]=C,delete u.request,delete u.timeout;let L=u;if(L.shared=(r=u.cacheOptions)===null||r===void 0?void 0:r.shared,L.cacheHeuristic=(o=u.cacheOptions)===null||o===void 0?void 0:o.cacheHeuristic,L.immutableMinTimeToLive=(a=u.cacheOptions)===null||a===void 0?void 0:a.immutableMinTimeToLive,L.ignoreCargoCult=(n=u.cacheOptions)===null||n===void 0?void 0:n.ignoreCargoCult,u.dnsLookupIpVersion!==void 0)try{L.family=Kae.dnsLookupIpVersionToFamily(u.dnsLookupIpVersion)}catch{throw new Error("Invalid `dnsLookupIpVersion` option value")}u.https&&("rejectUnauthorized"in u.https&&(L.rejectUnauthorized=u.https.rejectUnauthorized),u.https.checkServerIdentity&&(L.checkServerIdentity=u.https.checkServerIdentity),u.https.certificateAuthority&&(L.ca=u.https.certificateAuthority),u.https.certificate&&(L.cert=u.https.certificate),u.https.key&&(L.key=u.https.key),u.https.passphrase&&(L.passphrase=u.https.passphrase),u.https.pfx&&(L.pfx=u.https.pfx));try{let U=await R(I,L);ot.default.undefined(U)&&(U=x(I,L)),u.request=h,u.timeout=E,u.agent=p,u.https&&("rejectUnauthorized"in u.https&&delete L.rejectUnauthorized,u.https.checkServerIdentity&&delete L.checkServerIdentity,u.https.certificateAuthority&&delete L.ca,u.https.certificate&&delete L.cert,u.https.key&&delete L.key,u.https.passphrase&&delete L.passphrase,u.https.pfx&&delete L.pfx),cst(U)?this._onRequest(U):this.writable?(this.once("finish",()=>{this._onResponse(U)}),this._unlockWrite(),this.end(),this._lockWrite()):this._onResponse(U)}catch(U){throw U instanceof jae.CacheError?new eS(U,this):new Ji(U.message,U,this)}}async _error(e){try{for(let r of this.options.hooks.beforeError)e=await r(e)}catch(r){e=new Ji(r.message,r,this)}this.destroy(e)}_beforeError(e){if(this[ay])return;let{options:r}=this,o=this.retryCount+1;this[ay]=!0,e instanceof Ji||(e=new Ji(e.message,e,this));let a=e,{response:n}=a;(async()=>{if(n&&!n.body){n.setEncoding(this._readableState.encoding);try{n.rawBody=await nst.default(n),n.body=n.rawBody.toString()}catch{}}if(this.listenerCount("retry")!==0){let u;try{let A;n&&"retry-after"in n.headers&&(A=Number(n.headers["retry-after"]),Number.isNaN(A)?(A=Date.parse(n.headers["retry-after"])-Date.now(),A<=0&&(A=1)):A*=1e3),u=await r.retry.calculateDelay({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:ost.default({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:0})})}catch(A){this._error(new Ji(A.message,A,this));return}if(u){let A=async()=>{try{for(let p of this.options.hooks.beforeRetry)await p(this.options,a,o)}catch(p){this._error(new Ji(p.message,e,this));return}this.destroyed||(this.destroy(),this.emit("retry",o,e))};this[Zae]=setTimeout(A,u);return}}this._error(a)})()}_read(){this[Jb]=!0;let e=this[Xb];if(e&&!this[ay]){e.readableLength&&(this[Jb]=!1);let r;for(;(r=e.read())!==null;){this[iy]+=r.length,this[Jae]=!0;let o=this.downloadProgress;o.percent<1&&this.emit("downloadProgress",o),this.push(r)}}}_write(e,r,o){let a=()=>{this._writeRequest(e,r,o)};this.requestInitialized?a():this[r1].push(a)}_writeRequest(e,r,o){this[$s].destroyed||(this._progressCallbacks.push(()=>{this[oy]+=Buffer.byteLength(e,r);let a=this.uploadProgress;a.percent<1&&this.emit("uploadProgress",a)}),this[$s].write(e,r,a=>{!a&&this._progressCallbacks.length>0&&this._progressCallbacks.shift()(),o(a)}))}_final(e){let r=()=>{for(;this._progressCallbacks.length!==0;)this._progressCallbacks.shift()();if(!($s in this)){e();return}if(this[$s].destroyed){e();return}this[$s].end(o=>{o||(this[sy]=this[oy],this.emit("uploadProgress",this.uploadProgress),this[$s].emit("upload-complete")),e(o)})};this.requestInitialized?r():this[r1].push(r)}_destroy(e,r){var o;this[ay]=!0,clearTimeout(this[Zae]),$s in this&&(this[g4](),!((o=this[Xb])===null||o===void 0)&&o.complete||this[$s].destroy()),e!==null&&!ot.default.undefined(e)&&!(e instanceof Ji)&&(e=new Ji(e.message,e,this)),r(e)}get _isAboutToError(){return this[ay]}get ip(){var e;return(e=this.socket)===null||e===void 0?void 0:e.remoteAddress}get aborted(){var e,r,o;return((r=(e=this[$s])===null||e===void 0?void 0:e.destroyed)!==null&&r!==void 0?r:this.destroyed)&&!(!((o=this[Xae])===null||o===void 0)&&o.complete)}get socket(){var e,r;return(r=(e=this[$s])===null||e===void 0?void 0:e.socket)!==null&&r!==void 0?r:void 0}get downloadProgress(){let e;return this[ny]?e=this[iy]/this[ny]:this[ny]===this[iy]?e=1:e=0,{percent:e,transferred:this[iy],total:this[ny]}}get uploadProgress(){let e;return this[sy]?e=this[oy]/this[sy]:this[sy]===this[oy]?e=1:e=0,{percent:e,transferred:this[oy],total:this[sy]}}get timings(){var e;return(e=this[$s])===null||e===void 0?void 0:e.timings}get isFromCache(){return this[zae]}pipe(e,r){if(this[Jae])throw new Error("Failed to pipe. The response has been emitted already.");return e instanceof p4.ServerResponse&&this[zb].add(e),super.pipe(e,r)}unpipe(e){return e instanceof p4.ServerResponse&&this[zb].delete(e),super.unpipe(e),this}};Bn.default=iS});var s1=_(Yc=>{"use strict";var hst=Yc&&Yc.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),gst=Yc&&Yc.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&hst(e,t,r)};Object.defineProperty(Yc,"__esModule",{value:!0});Yc.CancelError=Yc.ParseError=void 0;var $ae=i1(),m4=class extends $ae.RequestError{constructor(e,r){let{options:o}=r.request;super(`${e.message} in "${o.url.toString()}"`,e,r.request),this.name="ParseError"}};Yc.ParseError=m4;var y4=class extends $ae.RequestError{constructor(e){super("Promise was canceled",{},e),this.name="CancelError"}get isCanceled(){return!0}};Yc.CancelError=y4;gst(i1(),Yc)});var tle=_(E4=>{"use strict";Object.defineProperty(E4,"__esModule",{value:!0});var ele=s1(),dst=(t,e,r,o)=>{let{rawBody:a}=t;try{if(e==="text")return a.toString(o);if(e==="json")return a.length===0?"":r(a.toString());if(e==="buffer")return a;throw new ele.ParseError({message:`Unknown body type '${e}'`,name:"Error"},t)}catch(n){throw new ele.ParseError(n,t)}};E4.default=dst});var C4=_(lh=>{"use strict";var mst=lh&&lh.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),yst=lh&&lh.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&mst(e,t,r)};Object.defineProperty(lh,"__esModule",{value:!0});var Est=ve("events"),Cst=Ff(),wst=eoe(),sS=s1(),rle=tle(),nle=i1(),Ist=r4(),Bst=c4(),ile=u4(),vst=["request","response","redirect","uploadProgress","downloadProgress"];function sle(t){let e,r,o=new Est.EventEmitter,a=new wst((u,A,p)=>{let h=E=>{let I=new nle.default(void 0,t);I.retryCount=E,I._noPipe=!0,p(()=>I.destroy()),p.shouldReject=!1,p(()=>A(new sS.CancelError(I))),e=I,I.once("response",async C=>{var R;if(C.retryCount=E,C.request.aborted)return;let L;try{L=await Bst.default(I),C.rawBody=L}catch{return}if(I._isAboutToError)return;let U=((R=C.headers["content-encoding"])!==null&&R!==void 0?R:"").toLowerCase(),z=["gzip","deflate","br"].includes(U),{options:te}=I;if(z&&!te.decompress)C.body=L;else try{C.body=rle.default(C,te.responseType,te.parseJson,te.encoding)}catch(ae){if(C.body=L.toString(),ile.isResponseOk(C)){I._beforeError(ae);return}}try{for(let[ae,le]of te.hooks.afterResponse.entries())C=await le(C,async ce=>{let Ce=nle.default.normalizeArguments(void 0,{...ce,retry:{calculateDelay:()=>0},throwHttpErrors:!1,resolveBodyOnly:!1},te);Ce.hooks.afterResponse=Ce.hooks.afterResponse.slice(0,ae);for(let Be of Ce.hooks.beforeRetry)await Be(Ce);let de=sle(Ce);return p(()=>{de.catch(()=>{}),de.cancel()}),de})}catch(ae){I._beforeError(new sS.RequestError(ae.message,ae,I));return}if(!ile.isResponseOk(C)){I._beforeError(new sS.HTTPError(C));return}r=C,u(I.options.resolveBodyOnly?C.body:C)});let v=C=>{if(a.isCanceled)return;let{options:R}=I;if(C instanceof sS.HTTPError&&!R.throwHttpErrors){let{response:L}=C;u(I.options.resolveBodyOnly?L.body:L);return}A(C)};I.once("error",v);let x=I.options.body;I.once("retry",(C,R)=>{var L,U;if(x===((L=R.request)===null||L===void 0?void 0:L.options.body)&&Cst.default.nodeStream((U=R.request)===null||U===void 0?void 0:U.options.body)){v(R);return}h(C)}),Ist.default(I,o,vst)};h(0)});a.on=(u,A)=>(o.on(u,A),a);let n=u=>{let A=(async()=>{await a;let{options:p}=r.request;return rle.default(r,u,p.parseJson,p.encoding)})();return Object.defineProperties(A,Object.getOwnPropertyDescriptors(a)),A};return a.json=()=>{let{headers:u}=e.options;return!e.writableFinished&&u.accept===void 0&&(u.accept="application/json"),n("json")},a.buffer=()=>n("buffer"),a.text=()=>n("text"),a}lh.default=sle;yst(s1(),lh)});var ole=_(w4=>{"use strict";Object.defineProperty(w4,"__esModule",{value:!0});var Dst=s1();function Pst(t,...e){let r=(async()=>{if(t instanceof Dst.RequestError)try{for(let a of e)if(a)for(let n of a)t=await n(t)}catch(a){t=a}throw t})(),o=()=>r;return r.json=o,r.text=o,r.buffer=o,r.on=o,r}w4.default=Pst});var cle=_(I4=>{"use strict";Object.defineProperty(I4,"__esModule",{value:!0});var ale=Ff();function lle(t){for(let e of Object.values(t))(ale.default.plainObject(e)||ale.default.array(e))&&lle(e);return Object.freeze(t)}I4.default=lle});var Ale=_(ule=>{"use strict";Object.defineProperty(ule,"__esModule",{value:!0})});var B4=_(zl=>{"use strict";var bst=zl&&zl.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),Sst=zl&&zl.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&bst(e,t,r)};Object.defineProperty(zl,"__esModule",{value:!0});zl.defaultHandler=void 0;var fle=Ff(),Vl=C4(),xst=ole(),aS=i1(),kst=cle(),Qst={RequestError:Vl.RequestError,CacheError:Vl.CacheError,ReadError:Vl.ReadError,HTTPError:Vl.HTTPError,MaxRedirectsError:Vl.MaxRedirectsError,TimeoutError:Vl.TimeoutError,ParseError:Vl.ParseError,CancelError:Vl.CancelError,UnsupportedProtocolError:Vl.UnsupportedProtocolError,UploadError:Vl.UploadError},Fst=async t=>new Promise(e=>{setTimeout(e,t)}),{normalizeArguments:oS}=aS.default,ple=(...t)=>{let e;for(let r of t)e=oS(void 0,r,e);return e},Rst=t=>t.isStream?new aS.default(void 0,t):Vl.default(t),Tst=t=>"defaults"in t&&"options"in t.defaults,Nst=["get","post","put","patch","head","delete"];zl.defaultHandler=(t,e)=>e(t);var hle=(t,e)=>{if(t)for(let r of t)r(e)},gle=t=>{t._rawHandlers=t.handlers,t.handlers=t.handlers.map(o=>(a,n)=>{let u,A=o(a,p=>(u=n(p),u));if(A!==u&&!a.isStream&&u){let p=A,{then:h,catch:E,finally:I}=p;Object.setPrototypeOf(p,Object.getPrototypeOf(u)),Object.defineProperties(p,Object.getOwnPropertyDescriptors(u)),p.then=h,p.catch=E,p.finally=I}return A});let e=(o,a={},n)=>{var u,A;let p=0,h=E=>t.handlers[p++](E,p===t.handlers.length?Rst:h);if(fle.default.plainObject(o)){let E={...o,...a};aS.setNonEnumerableProperties([o,a],E),a=E,o=void 0}try{let E;try{hle(t.options.hooks.init,a),hle((u=a.hooks)===null||u===void 0?void 0:u.init,a)}catch(v){E=v}let I=oS(o,a,n??t.options);if(I[aS.kIsNormalizedAlready]=!0,E)throw new Vl.RequestError(E.message,E,I);return h(I)}catch(E){if(a.isStream)throw E;return xst.default(E,t.options.hooks.beforeError,(A=a.hooks)===null||A===void 0?void 0:A.beforeError)}};e.extend=(...o)=>{let a=[t.options],n=[...t._rawHandlers],u;for(let A of o)Tst(A)?(a.push(A.defaults.options),n.push(...A.defaults._rawHandlers),u=A.defaults.mutableDefaults):(a.push(A),"handlers"in A&&n.push(...A.handlers),u=A.mutableDefaults);return n=n.filter(A=>A!==zl.defaultHandler),n.length===0&&n.push(zl.defaultHandler),gle({options:ple(...a),handlers:n,mutableDefaults:!!u})};let r=async function*(o,a){let n=oS(o,a,t.options);n.resolveBodyOnly=!1;let u=n.pagination;if(!fle.default.object(u))throw new TypeError("`options.pagination` must be implemented");let A=[],{countLimit:p}=u,h=0;for(;h{let n=[];for await(let u of r(o,a))n.push(u);return n},e.paginate.each=r,e.stream=(o,a)=>e(o,{...a,isStream:!0});for(let o of Nst)e[o]=(a,n)=>e(a,{...n,method:o}),e.stream[o]=(a,n)=>e(a,{...n,method:o,isStream:!0});return Object.assign(e,Qst),Object.defineProperty(e,"defaults",{value:t.mutableDefaults?t:kst.default(t),writable:t.mutableDefaults,configurable:t.mutableDefaults,enumerable:!0}),e.mergeOptions=ple,e};zl.default=gle;Sst(Ale(),zl)});var yle=_((Rf,lS)=>{"use strict";var Lst=Rf&&Rf.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),dle=Rf&&Rf.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Lst(e,t,r)};Object.defineProperty(Rf,"__esModule",{value:!0});var Mst=ve("url"),mle=B4(),Ost={options:{method:"GET",retry:{limit:2,methods:["GET","PUT","HEAD","DELETE","OPTIONS","TRACE"],statusCodes:[408,413,429,500,502,503,504,521,522,524],errorCodes:["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"],maxRetryAfter:void 0,calculateDelay:({computedValue:t})=>t},timeout:{},headers:{"user-agent":"got (https://github.com/sindresorhus/got)"},hooks:{init:[],beforeRequest:[],beforeRedirect:[],beforeRetry:[],beforeError:[],afterResponse:[]},cache:void 0,dnsCache:void 0,decompress:!0,throwHttpErrors:!0,followRedirect:!0,isStream:!1,responseType:"text",resolveBodyOnly:!1,maxRedirects:10,prefixUrl:"",methodRewriting:!0,ignoreInvalidCookies:!1,context:{},http2:!1,allowGetBody:!1,https:void 0,pagination:{transform:t=>t.request.options.responseType==="json"?t.body:JSON.parse(t.body),paginate:t=>{if(!Reflect.has(t.headers,"link"))return!1;let e=t.headers.link.split(","),r;for(let o of e){let a=o.split(";");if(a[1].includes("next")){r=a[0].trimStart().trim(),r=r.slice(1,-1);break}}return r?{url:new Mst.URL(r)}:!1},filter:()=>!0,shouldContinue:()=>!0,countLimit:1/0,backoff:0,requestLimit:1e4,stackAllItems:!0},parseJson:t=>JSON.parse(t),stringifyJson:t=>JSON.stringify(t),cacheOptions:{}},handlers:[mle.defaultHandler],mutableDefaults:!1},v4=mle.default(Ost);Rf.default=v4;lS.exports=v4;lS.exports.default=v4;lS.exports.__esModule=!0;dle(B4(),Rf);dle(C4(),Rf)});var sn={};Vt(sn,{Method:()=>Dle,del:()=>jst,get:()=>S4,getNetworkSettings:()=>vle,post:()=>x4,put:()=>qst,request:()=>o1});function wle(t){let e=new URL(t),r={host:e.hostname,headers:{}};return e.port&&(r.port=Number(e.port)),e.username&&e.password&&(r.proxyAuth=`${e.username}:${e.password}`),{proxy:r}}async function D4(t){return al(Cle,t,()=>oe.readFilePromise(t).then(e=>(Cle.set(t,e),e)))}function Hst({statusCode:t,statusMessage:e},r){let o=Ot(r,t,yt.NUMBER),a=`https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/${t}`;return Tm(r,`${o}${e?` (${e})`:""}`,a)}async function cS(t,{configuration:e,customErrorMessage:r}){try{return await t}catch(o){if(o.name!=="HTTPError")throw o;let a=r?.(o,e)??o.response.body?.error;a==null&&(o.message.startsWith("Response code")?a="The remote server failed to provide the requested resource":a=o.message),o.code==="ETIMEDOUT"&&o.event==="socket"&&(a+=`(can be increased via ${Ot(e,"httpTimeout",yt.SETTING)})`);let n=new Jt(35,a,u=>{o.response&&u.reportError(35,` ${Xu(e,{label:"Response Code",value:Hc(yt.NO_HINT,Hst(o.response,e))})}`),o.request&&(u.reportError(35,` ${Xu(e,{label:"Request Method",value:Hc(yt.NO_HINT,o.request.options.method)})}`),u.reportError(35,` ${Xu(e,{label:"Request URL",value:Hc(yt.URL,o.request.requestUrl)})}`)),o.request.redirects.length>0&&u.reportError(35,` ${Xu(e,{label:"Request Redirects",value:Hc(yt.NO_HINT,mL(e,o.request.redirects,yt.URL))})}`),o.request.retryCount===o.request.options.retry.limit&&u.reportError(35,` ${Xu(e,{label:"Request Retry Count",value:Hc(yt.NO_HINT,`${Ot(e,o.request.retryCount,yt.NUMBER)} (can be increased via ${Ot(e,"httpRetry",yt.SETTING)})`)})}`)});throw n.originalError=o,n}}function vle(t,e){let r=[...e.configuration.get("networkSettings")].sort(([u],[A])=>A.length-u.length),o={enableNetwork:void 0,httpsCaFilePath:void 0,httpProxy:void 0,httpsProxy:void 0,httpsKeyFilePath:void 0,httpsCertFilePath:void 0},a=Object.keys(o),n=typeof t=="string"?new URL(t):t;for(let[u,A]of r)if(b4.default.isMatch(n.hostname,u))for(let p of a){let h=A.get(p);h!==null&&typeof o[p]>"u"&&(o[p]=h)}for(let u of a)typeof o[u]>"u"&&(o[u]=e.configuration.get(u));return o}async function o1(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET",wrapNetworkRequest:A}){let p={target:t,body:e,configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u},h=async()=>await Gst(t,e,p),E=typeof A<"u"?await A(h,p):h;return await(await r.reduceHook(v=>v.wrapNetworkRequest,E,p))()}async function S4(t,{configuration:e,jsonResponse:r,customErrorMessage:o,wrapNetworkRequest:a,...n}){let u=()=>cS(o1(t,null,{configuration:e,wrapNetworkRequest:a,...n}),{configuration:e,customErrorMessage:o}).then(p=>p.body),A=await(typeof a<"u"?u():al(Ele,t,()=>u().then(p=>(Ele.set(t,p),p))));return r?JSON.parse(A.toString()):A}async function qst(t,e,{customErrorMessage:r,...o}){return(await cS(o1(t,e,{...o,method:"PUT"}),{customErrorMessage:r,configuration:o.configuration})).body}async function x4(t,e,{customErrorMessage:r,...o}){return(await cS(o1(t,e,{...o,method:"POST"}),{customErrorMessage:r,configuration:o.configuration})).body}async function jst(t,{customErrorMessage:e,...r}){return(await cS(o1(t,null,{...r,method:"DELETE"}),{customErrorMessage:e,configuration:r.configuration})).body}async function Gst(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET"}){let A=typeof t=="string"?new URL(t):t,p=vle(A,{configuration:r});if(p.enableNetwork===!1)throw new Jt(80,`Request to '${A.href}' has been blocked because of your configuration settings`);if(A.protocol==="http:"&&!b4.default.isMatch(A.hostname,r.get("unsafeHttpWhitelist")))throw new Jt(81,`Unsafe http requests must be explicitly whitelisted in your configuration (${A.hostname})`);let E={agent:{http:p.httpProxy?P4.default.httpOverHttp(wle(p.httpProxy)):Ust,https:p.httpsProxy?P4.default.httpsOverHttp(wle(p.httpsProxy)):_st},headers:o,method:u};E.responseType=n?"json":"buffer",e!==null&&(Buffer.isBuffer(e)||!a&&typeof e=="string"?E.body=e:E.json=e);let I=r.get("httpTimeout"),v=r.get("httpRetry"),x=r.get("enableStrictSsl"),C=p.httpsCaFilePath,R=p.httpsCertFilePath,L=p.httpsKeyFilePath,{default:U}=await Promise.resolve().then(()=>Ze(yle())),z=C?await D4(C):void 0,te=R?await D4(R):void 0,ae=L?await D4(L):void 0,le=U.extend({timeout:{socket:I},retry:v,https:{rejectUnauthorized:x,certificateAuthority:z,certificate:te,key:ae},...E});return r.getLimit("networkConcurrency")(()=>le(A))}var Ile,Ble,b4,P4,Ele,Cle,Ust,_st,Dle,uS=Et(()=>{Pt();Ile=ve("https"),Ble=ve("http"),b4=Ze($o()),P4=Ze(zse());Wl();jl();ql();Ele=new Map,Cle=new Map,Ust=new Ble.Agent({keepAlive:!0}),_st=new Ile.Agent({keepAlive:!0});Dle=(a=>(a.GET="GET",a.PUT="PUT",a.POST="POST",a.DELETE="DELETE",a))(Dle||{})});var Xi={};Vt(Xi,{availableParallelism:()=>Q4,getArchitecture:()=>a1,getArchitectureName:()=>zst,getArchitectureSet:()=>k4,getCaller:()=>$st,major:()=>Yst,openUrl:()=>Wst});function Vst(){if(process.platform==="darwin"||process.platform==="win32")return null;let t;try{t=oe.readFileSync(Kst)}catch{}if(typeof t<"u"){if(t&&(t.includes("GLIBC")||t.includes("libc")))return"glibc";if(t&&t.includes("musl"))return"musl"}let r=(process.report?.getReport()??{}).sharedObjects??[],o=/\/(?:(ld-linux-|[^/]+-linux-gnu\/)|(libc.musl-|ld-musl-))/;return zp(r,a=>{let n=a.match(o);if(!n)return zp.skip;if(n[1])return"glibc";if(n[2])return"musl";throw new Error("Assertion failed: Expected the libc variant to have been detected")})??null}function a1(){return ble=ble??{os:process.platform,cpu:process.arch,libc:Vst()}}function zst(t=a1()){return t.libc?`${t.os}-${t.cpu}-${t.libc}`:`${t.os}-${t.cpu}`}function k4(){let t=a1();return Sle=Sle??{os:[t.os],cpu:[t.cpu],libc:t.libc?[t.libc]:[]}}function Zst(t){let e=Jst.exec(t);if(!e)return null;let r=e[2]&&e[2].indexOf("native")===0,o=e[2]&&e[2].indexOf("eval")===0,a=Xst.exec(e[2]);return o&&a!=null&&(e[2]=a[1],e[3]=a[2],e[4]=a[3]),{file:r?null:e[2],methodName:e[1]||"",arguments:r?[e[2]]:[],line:e[3]?+e[3]:null,column:e[4]?+e[4]:null}}function $st(){let e=new Error().stack.split(` + `)[3];return Zst(e)}function Q4(){return typeof AS.default.availableParallelism<"u"?AS.default.availableParallelism():Math.max(1,AS.default.cpus().length)}var AS,Yst,Ple,Wst,Kst,ble,Sle,Jst,Xst,fS=Et(()=>{Pt();AS=Ze(ve("os"));pS();ql();Yst=Number(process.versions.node.split(".")[0]),Ple=new Map([["darwin","open"],["linux","xdg-open"],["win32","explorer.exe"]]).get(process.platform),Wst=typeof Ple<"u"?async t=>{try{return await F4(Ple,[t],{cwd:V.cwd()}),!0}catch{return!1}}:void 0,Kst="/usr/bin/ldd";Jst=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Xst=/\((\S*)(?::(\d+))(?::(\d+))\)/});function M4(t,e,r,o,a){let n=VI(r);if(o.isArray||o.type==="ANY"&&Array.isArray(n))return Array.isArray(n)?n.map((u,A)=>R4(t,`${e}[${A}]`,u,o,a)):String(n).split(/,/).map(u=>R4(t,e,u,o,a));if(Array.isArray(n))throw new Error(`Non-array configuration settings "${e}" cannot be an array`);return R4(t,e,r,o,a)}function R4(t,e,r,o,a){let n=VI(r);switch(o.type){case"ANY":return Fb(n);case"SHAPE":return not(t,e,r,o,a);case"MAP":return iot(t,e,r,o,a)}if(n===null&&!o.isNullable&&o.default!==null)throw new Error(`Non-nullable configuration settings "${e}" cannot be set to null`);if(o.values?.includes(n))return n;let A=(()=>{if(o.type==="BOOLEAN"&&typeof n!="string")return QI(n);if(typeof n!="string")throw new Error(`Expected configuration setting "${e}" to be a string, got ${typeof n}`);let p=YP(n,{env:t.env});switch(o.type){case"ABSOLUTE_PATH":{let h=a,E=cO(r);return E&&E[0]!=="<"&&(h=V.dirname(E)),V.resolve(h,ue.toPortablePath(p))}case"LOCATOR_LOOSE":return bf(p,!1);case"NUMBER":return parseInt(p);case"LOCATOR":return bf(p);case"BOOLEAN":return QI(p);default:return p}})();if(o.values&&!o.values.includes(A))throw new Error(`Invalid value, expected one of ${o.values.join(", ")}`);return A}function not(t,e,r,o,a){let n=VI(r);if(typeof n!="object"||Array.isArray(n))throw new st(`Object configuration settings "${e}" must be an object`);let u=O4(t,o,{ignoreArrays:!0});if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=`${e}.${A}`;if(!o.properties[A])throw new st(`Unrecognized configuration settings found: ${e}.${A} - run "yarn config -v" to see the list of settings supported in Yarn`);u.set(A,M4(t,h,p,o.properties[A],a))}return u}function iot(t,e,r,o,a){let n=VI(r),u=new Map;if(typeof n!="object"||Array.isArray(n))throw new st(`Map configuration settings "${e}" must be an object`);if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=o.normalizeKeys?o.normalizeKeys(A):A,E=`${e}['${h}']`,I=o.valueDefinition;u.set(h,M4(t,E,p,I,a))}return u}function O4(t,e,{ignoreArrays:r=!1}={}){switch(e.type){case"SHAPE":{if(e.isArray&&!r)return[];let o=new Map;for(let[a,n]of Object.entries(e.properties))o.set(a,O4(t,n));return o}case"MAP":return e.isArray&&!r?[]:new Map;case"ABSOLUTE_PATH":return e.default===null?null:t.projectCwd===null?Array.isArray(e.default)?e.default.map(o=>V.normalize(o)):V.isAbsolute(e.default)?V.normalize(e.default):e.isNullable?null:void 0:Array.isArray(e.default)?e.default.map(o=>V.resolve(t.projectCwd,o)):V.resolve(t.projectCwd,e.default);default:return e.default}}function gS(t,e,r){if(e.type==="SECRET"&&typeof t=="string"&&r.hideSecrets)return rot;if(e.type==="ABSOLUTE_PATH"&&typeof t=="string"&&r.getNativePaths)return ue.fromPortablePath(t);if(e.isArray&&Array.isArray(t)){let o=[];for(let a of t)o.push(gS(a,e,r));return o}if(e.type==="MAP"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=gS(n,e.valueDefinition,r);typeof u<"u"&&o.set(a,u)}return o}if(e.type==="SHAPE"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=e.properties[a],A=gS(n,u,r);typeof A<"u"&&o.set(a,A)}return o}return t}function sot(){let t={};for(let[e,r]of Object.entries(process.env))e=e.toLowerCase(),e.startsWith(dS)&&(e=(0,kle.default)(e.slice(dS.length)),t[e]=r);return t}function N4(){let t=`${dS}rc_filename`;for(let[e,r]of Object.entries(process.env))if(e.toLowerCase()===t&&typeof r=="string")return r;return L4}async function xle(t){try{return await oe.readFilePromise(t)}catch{return Buffer.of()}}async function oot(t,e){return Buffer.compare(...await Promise.all([xle(t),xle(e)]))===0}async function aot(t,e){let[r,o]=await Promise.all([oe.statPromise(t),oe.statPromise(e)]);return r.dev===o.dev&&r.ino===o.ino}async function cot({configuration:t,selfPath:e}){let r=t.get("yarnPath");return t.get("ignorePath")||r===null||r===e||await lot(r,e)?null:r}var kle,Tf,Qle,Fle,Rle,T4,eot,l1,tot,ly,dS,L4,rot,c1,Tle,mS,hS,lot,Ke,u1=Et(()=>{Pt();Nl();kle=Ze(sV()),Tf=Ze(X0());qt();Qle=Ze(ZV()),Fle=ve("module"),Rle=Ze(eg()),T4=ve("stream");use();Gm();tO();rO();nO();Ose();iO();mg();jse();Tb();jl();rh();uS();ql();fS();xf();So();eot=function(){if(!Tf.GITHUB_ACTIONS||!process.env.GITHUB_EVENT_PATH)return!1;let t=ue.toPortablePath(process.env.GITHUB_EVENT_PATH),e;try{e=oe.readJsonSync(t)}catch{return!1}return!(!("repository"in e)||!e.repository||(e.repository.private??!0))}(),l1=new Set(["@yarnpkg/plugin-constraints","@yarnpkg/plugin-exec","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]),tot=new Set(["isTestEnv","injectNpmUser","injectNpmPassword","injectNpm2FaToken","zipDataEpilogue","cacheCheckpointOverride","cacheVersionOverride","lockfileVersionOverride","binFolder","version","flags","profile","gpg","ignoreNode","wrapOutput","home","confDir","registry","ignoreCwd"]),ly=/^(?!v)[a-z0-9._-]+$/i,dS="yarn_",L4=".yarnrc.yml",rot="********",c1=(E=>(E.ANY="ANY",E.BOOLEAN="BOOLEAN",E.ABSOLUTE_PATH="ABSOLUTE_PATH",E.LOCATOR="LOCATOR",E.LOCATOR_LOOSE="LOCATOR_LOOSE",E.NUMBER="NUMBER",E.STRING="STRING",E.SECRET="SECRET",E.SHAPE="SHAPE",E.MAP="MAP",E))(c1||{}),Tle=yt,mS=(r=>(r.JUNCTIONS="junctions",r.SYMLINKS="symlinks",r))(mS||{}),hS={lastUpdateCheck:{description:"Last timestamp we checked whether new Yarn versions were available",type:"STRING",default:null},yarnPath:{description:"Path to the local executable that must be used over the global one",type:"ABSOLUTE_PATH",default:null},ignorePath:{description:"If true, the local executable will be ignored when using the global one",type:"BOOLEAN",default:!1},globalFolder:{description:"Folder where all system-global files are stored",type:"ABSOLUTE_PATH",default:AO()},cacheFolder:{description:"Folder where the cache files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/cache"},compressionLevel:{description:"Zip files compression level, from 0 to 9 or mixed (a variant of 9, which stores some files uncompressed, when compression doesn't yield good results)",type:"NUMBER",values:["mixed",0,1,2,3,4,5,6,7,8,9],default:0},virtualFolder:{description:"Folder where the virtual packages (cf doc) will be mapped on the disk (must be named __virtual__)",type:"ABSOLUTE_PATH",default:"./.yarn/__virtual__"},installStatePath:{description:"Path of the file where the install state will be persisted",type:"ABSOLUTE_PATH",default:"./.yarn/install-state.gz"},immutablePatterns:{description:"Array of glob patterns; files matching them won't be allowed to change during immutable installs",type:"STRING",default:[],isArray:!0},rcFilename:{description:"Name of the files where the configuration can be found",type:"STRING",default:N4()},enableGlobalCache:{description:"If true, the system-wide cache folder will be used regardless of `cache-folder`",type:"BOOLEAN",default:!0},cacheMigrationMode:{description:"Defines the conditions under which Yarn upgrades should cause the cache archives to be regenerated.",type:"STRING",values:["always","match-spec","required-only"],default:"always"},enableColors:{description:"If true, the CLI is allowed to use colors in its output",type:"BOOLEAN",default:VP,defaultText:""},enableHyperlinks:{description:"If true, the CLI is allowed to use hyperlinks in its output",type:"BOOLEAN",default:dL,defaultText:""},enableInlineBuilds:{description:"If true, the CLI will print the build output on the command line",type:"BOOLEAN",default:Tf.isCI,defaultText:""},enableMessageNames:{description:"If true, the CLI will prefix most messages with codes suitable for search engines",type:"BOOLEAN",default:!0},enableProgressBars:{description:"If true, the CLI is allowed to show a progress bar for long-running events",type:"BOOLEAN",default:!Tf.isCI,defaultText:""},enableTimers:{description:"If true, the CLI is allowed to print the time spent executing commands",type:"BOOLEAN",default:!0},enableTips:{description:"If true, installs will print a helpful message every day of the week",type:"BOOLEAN",default:!Tf.isCI,defaultText:""},preferInteractive:{description:"If true, the CLI will automatically use the interactive mode when called from a TTY",type:"BOOLEAN",default:!1},preferTruncatedLines:{description:"If true, the CLI will truncate lines that would go beyond the size of the terminal",type:"BOOLEAN",default:!1},progressBarStyle:{description:"Which style of progress bar should be used (only when progress bars are enabled)",type:"STRING",default:void 0,defaultText:""},defaultLanguageName:{description:"Default language mode that should be used when a package doesn't offer any insight",type:"STRING",default:"node"},defaultProtocol:{description:"Default resolution protocol used when resolving pure semver and tag ranges",type:"STRING",default:"npm:"},enableTransparentWorkspaces:{description:"If false, Yarn won't automatically resolve workspace dependencies unless they use the `workspace:` protocol",type:"BOOLEAN",default:!0},supportedArchitectures:{description:"Architectures that Yarn will fetch and inject into the resolver",type:"SHAPE",properties:{os:{description:"Array of supported process.platform strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},cpu:{description:"Array of supported process.arch strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},libc:{description:"Array of supported libc libraries, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]}}},enableMirror:{description:"If true, the downloaded packages will be retrieved and stored in both the local and global folders",type:"BOOLEAN",default:!0},enableNetwork:{description:"If false, Yarn will refuse to use the network if required to",type:"BOOLEAN",default:!0},enableOfflineMode:{description:"If true, Yarn will attempt to retrieve files and metadata from the global cache rather than the network",type:"BOOLEAN",default:!1},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},unsafeHttpWhitelist:{description:"List of the hostnames for which http queries are allowed (glob patterns are supported)",type:"STRING",default:[],isArray:!0},httpTimeout:{description:"Timeout of each http request in milliseconds",type:"NUMBER",default:6e4},httpRetry:{description:"Retry times on http failure",type:"NUMBER",default:3},networkConcurrency:{description:"Maximal number of concurrent requests",type:"NUMBER",default:50},taskPoolConcurrency:{description:"Maximal amount of concurrent heavy task processing",type:"NUMBER",default:Q4()},taskPoolMode:{description:"Execution strategy for heavy tasks",type:"STRING",values:["async","workers"],default:"workers"},networkSettings:{description:"Network settings per hostname (glob patterns are supported)",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{httpsCaFilePath:{description:"Path to file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:"BOOLEAN",default:null},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null}}}},httpsCaFilePath:{description:"A path to a file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null},enableStrictSsl:{description:"If false, SSL certificate errors will be ignored",type:"BOOLEAN",default:!0},logFilters:{description:"Overrides for log levels",type:"SHAPE",isArray:!0,concatenateValues:!0,properties:{code:{description:"Code of the messages covered by this override",type:"STRING",default:void 0},text:{description:"Code of the texts covered by this override",type:"STRING",default:void 0},pattern:{description:"Code of the patterns covered by this override",type:"STRING",default:void 0},level:{description:"Log level override, set to null to remove override",type:"STRING",values:Object.values(JP),isNullable:!0,default:void 0}}},enableTelemetry:{description:"If true, telemetry will be periodically sent, following the rules in https://yarnpkg.com/advanced/telemetry",type:"BOOLEAN",default:!0},telemetryInterval:{description:"Minimal amount of time between two telemetry uploads, in days",type:"NUMBER",default:7},telemetryUserId:{description:"If you desire to tell us which project you are, you can set this field. Completely optional and opt-in.",type:"STRING",default:null},enableHardenedMode:{description:"If true, automatically enable --check-resolutions --refresh-lockfile on installs",type:"BOOLEAN",default:Tf.isPR&&eot,defaultText:""},enableScripts:{description:"If true, packages are allowed to have install scripts by default",type:"BOOLEAN",default:!0},enableStrictSettings:{description:"If true, unknown settings will cause Yarn to abort",type:"BOOLEAN",default:!0},enableImmutableCache:{description:"If true, the cache is reputed immutable and actions that would modify it will throw",type:"BOOLEAN",default:!1},checksumBehavior:{description:"Enumeration defining what to do when a checksum doesn't match expectations",type:"STRING",default:"throw"},injectEnvironmentFiles:{description:"List of all the environment files that Yarn should inject inside the process when it starts",type:"ABSOLUTE_PATH",default:[".env.yarn?"],isArray:!0},packageExtensions:{description:"Map of package corrections to apply on the dependency tree",type:"MAP",valueDefinition:{description:"The extension that will be applied to any package whose version matches the specified range",type:"SHAPE",properties:{dependencies:{description:"The set of dependencies that must be made available to the current package in order for it to work properly",type:"MAP",valueDefinition:{description:"A range",type:"STRING"}},peerDependencies:{description:"Inherited dependencies - the consumer of the package will be tasked to provide them",type:"MAP",valueDefinition:{description:"A semver range",type:"STRING"}},peerDependenciesMeta:{description:"Extra information related to the dependencies listed in the peerDependencies field",type:"MAP",valueDefinition:{description:"The peerDependency meta",type:"SHAPE",properties:{optional:{description:"If true, the selected peer dependency will be marked as optional by the package manager and the consumer omitting it won't be reported as an error",type:"BOOLEAN",default:!1}}}}}}}};lot=process.platform==="win32"?oot:aot;Ke=class t{constructor(e){this.isCI=Tf.isCI;this.projectCwd=null;this.plugins=new Map;this.settings=new Map;this.values=new Map;this.sources=new Map;this.invalid=new Map;this.env={};this.limits=new Map;this.packageExtensions=null;this.startingCwd=e}static{this.deleteProperty=Symbol()}static{this.telemetry=null}static create(e,r,o){let a=new t(e);typeof r<"u"&&!(r instanceof Map)&&(a.projectCwd=r),a.importSettings(hS);let n=typeof o<"u"?o:r instanceof Map?r:new Map;for(let[u,A]of n)a.activatePlugin(u,A);return a}static async find(e,r,{strict:o=!0,usePathCheck:a=null,useRc:n=!0}={}){let u=sot();delete u.rcFilename;let A=new t(e),p=await t.findRcFiles(e),h=await t.findFolderRcFile(Jm());h&&(p.find(Ce=>Ce.path===h.path)||p.unshift(h));let E=qse(p.map(ce=>[ce.path,ce.data])),I=It.dot,v=new Set(Object.keys(hS)),x=({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de})=>({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de}),C=({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de,...Be})=>{let Ee={};for(let[g,me]of Object.entries(Be))v.has(g)&&(Ee[g]=me);return Ee},R=({yarnPath:ce,ignorePath:Ce,...de})=>{let Be={};for(let[Ee,g]of Object.entries(de))v.has(Ee)||(Be[Ee]=g);return Be};if(A.importSettings(x(hS)),A.useWithSource("",x(u),e,{strict:!1}),E){let[ce,Ce]=E;A.useWithSource(ce,x(Ce),I,{strict:!1})}if(a){if(await cot({configuration:A,selfPath:a})!==null)return A;A.useWithSource("",{ignorePath:!0},e,{strict:!1,overwrite:!0})}let L=await t.findProjectCwd(e);A.startingCwd=e,A.projectCwd=L;let U=Object.assign(Object.create(null),process.env);A.env=U;let z=await Promise.all(A.get("injectEnvironmentFiles").map(async ce=>{let Ce=ce.endsWith("?")?await oe.readFilePromise(ce.slice(0,-1),"utf8").catch(()=>""):await oe.readFilePromise(ce,"utf8");return(0,Qle.parse)(Ce)}));for(let ce of z)for(let[Ce,de]of Object.entries(ce))A.env[Ce]=YP(de,{env:U});if(A.importSettings(C(hS)),A.useWithSource("",C(u),e,{strict:o}),E){let[ce,Ce]=E;A.useWithSource(ce,C(Ce),I,{strict:o})}let te=ce=>"default"in ce?ce.default:ce,ae=new Map([["@@core",cse]]);if(r!==null)for(let ce of r.plugins.keys())ae.set(ce,te(r.modules.get(ce)));for(let[ce,Ce]of ae)A.activatePlugin(ce,Ce);let le=new Map([]);if(r!==null){let ce=new Map;for(let[Be,Ee]of r.modules)ce.set(Be,()=>Ee);let Ce=new Set,de=async(Be,Ee)=>{let{factory:g,name:me}=vf(Be);if(!g||Ce.has(me))return;let we=new Map(ce),Ae=Z=>{if((0,Fle.isBuiltin)(Z))return vf(Z);if(we.has(Z))return we.get(Z)();throw new st(`This plugin cannot access the package referenced via ${Z} which is neither a builtin, nor an exposed entry`)},ne=await xm(async()=>te(await g(Ae)),Z=>`${Z} (when initializing ${me}, defined in ${Ee})`);ce.set(me,()=>ne),Ce.add(me),le.set(me,ne)};if(u.plugins)for(let Be of u.plugins.split(";")){let Ee=V.resolve(e,ue.toPortablePath(Be));await de(Ee,"")}for(let{path:Be,cwd:Ee,data:g}of p)if(n&&Array.isArray(g.plugins))for(let me of g.plugins){let we=typeof me!="string"?me.path:me,Ae=me?.spec??"",ne=me?.checksum??"";if(l1.has(Ae))continue;let Z=V.resolve(Ee,ue.toPortablePath(we));if(!await oe.existsPromise(Z)){if(!Ae){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,".gitignore",yt.NAME),rt=Ot(A,A.values.get("rcFilename"),yt.NAME),Te=Ot(A,"https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored",yt.URL);throw new st(`Missing source for the ${ht} plugin - please try to remove the plugin from ${rt} then reinstall it manually. This error usually occurs because ${H} is incorrect, check ${Te} to make sure your plugin folder isn't gitignored.`)}if(!Ae.match(/^https?:/)){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,A.values.get("rcFilename"),yt.NAME);throw new st(`Failed to recognize the source for the ${ht} plugin - please try to delete the plugin from ${H} then reinstall it manually.`)}let xe=await S4(Ae,{configuration:A}),Ne=zi(xe);if(ne&&ne!==Ne){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,A.values.get("rcFilename"),yt.NAME),rt=Ot(A,`yarn plugin import ${Ae}`,yt.CODE);throw new st(`Failed to fetch the ${ht} plugin from its remote location: its checksum seems to have changed. If this is expected, please remove the plugin from ${H} then run ${rt} to reimport it.`)}await oe.mkdirPromise(V.dirname(Z),{recursive:!0}),await oe.writeFilePromise(Z,xe)}await de(Z,Be)}}for(let[ce,Ce]of le)A.activatePlugin(ce,Ce);if(A.useWithSource("",R(u),e,{strict:o}),E){let[ce,Ce]=E;A.useWithSource(ce,R(Ce),I,{strict:o})}return A.get("enableGlobalCache")&&(A.values.set("cacheFolder",`${A.get("globalFolder")}/cache`),A.sources.set("cacheFolder","")),A}static async findRcFiles(e){let r=N4(),o=[],a=e,n=null;for(;a!==n;){n=a;let u=V.join(n,r);if(oe.existsSync(u)){let A=await oe.readFilePromise(u,"utf8"),p;try{p=Ki(A)}catch{let E="";throw A.match(/^\s+(?!-)[^:]+\s+\S+/m)&&(E=" (in particular, make sure you list the colons after each key name)"),new st(`Parse error when loading ${u}; please check it's proper Yaml${E}`)}o.unshift({path:u,cwd:n,data:p})}a=V.dirname(n)}return o}static async findFolderRcFile(e){let r=V.join(e,dr.rc),o;try{o=await oe.readFilePromise(r,"utf8")}catch(n){if(n.code==="ENOENT")return null;throw n}let a=Ki(o);return{path:r,cwd:e,data:a}}static async findProjectCwd(e){let r=null,o=e,a=null;for(;o!==a;){if(a=o,oe.existsSync(V.join(a,dr.lockfile)))return a;oe.existsSync(V.join(a,dr.manifest))&&(r=a),o=V.dirname(a)}return r}static async updateConfiguration(e,r,o={}){let a=N4(),n=V.join(e,a),u=oe.existsSync(n)?Ki(await oe.readFilePromise(n,"utf8")):{},A=!1,p;if(typeof r=="function"){try{p=r(u)}catch{p=r({})}if(p===u)return!1}else{p=u;for(let h of Object.keys(r)){let E=u[h],I=r[h],v;if(typeof I=="function")try{v=I(E)}catch{v=I(void 0)}else v=I;E!==v&&(v===t.deleteProperty?delete p[h]:p[h]=v,A=!0)}if(!A)return!1}return await oe.changeFilePromise(n,Da(p),{automaticNewlines:!0}),!0}static async addPlugin(e,r){r.length!==0&&await t.updateConfiguration(e,o=>{let a=o.plugins??[];if(a.length===0)return{...o,plugins:r};let n=[],u=[...r];for(let A of a){let p=typeof A!="string"?A.path:A,h=u.find(E=>E.path===p);h?(n.push(h),u=u.filter(E=>E!==h)):n.push(A)}return n.push(...u),{...o,plugins:n}})}static async updateHomeConfiguration(e){let r=Jm();return await t.updateConfiguration(r,e)}activatePlugin(e,r){this.plugins.set(e,r),typeof r.configuration<"u"&&this.importSettings(r.configuration)}importSettings(e){for(let[r,o]of Object.entries(e))if(o!=null){if(this.settings.has(r))throw new Error(`Cannot redefine settings "${r}"`);this.settings.set(r,o),this.values.set(r,O4(this,o))}}useWithSource(e,r,o,a){try{this.use(e,r,o,a)}catch(n){throw n.message+=` (in ${Ot(this,e,yt.PATH)})`,n}}use(e,r,o,{strict:a=!0,overwrite:n=!1}={}){a=a&&this.get("enableStrictSettings");for(let u of["enableStrictSettings",...Object.keys(r)]){let A=r[u],p=cO(A);if(p&&(e=p),typeof A>"u"||u==="plugins"||e===""&&tot.has(u))continue;if(u==="rcFilename")throw new st(`The rcFilename settings can only be set via ${`${dS}RC_FILENAME`.toUpperCase()}, not via a rc file`);let h=this.settings.get(u);if(!h){let I=Jm(),v=e[0]!=="<"?V.dirname(e):null;if(a&&!(v!==null?I===v:!1))throw new st(`Unrecognized or legacy configuration settings found: ${u} - run "yarn config -v" to see the list of settings supported in Yarn`);this.invalid.set(u,e);continue}if(this.sources.has(u)&&!(n||h.type==="MAP"||h.isArray&&h.concatenateValues))continue;let E;try{E=M4(this,u,A,h,o)}catch(I){throw I.message+=` in ${Ot(this,e,yt.PATH)}`,I}if(u==="enableStrictSettings"&&e!==""){a=E;continue}if(h.type==="MAP"){let I=this.values.get(u);this.values.set(u,new Map(n?[...I,...E]:[...E,...I])),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else if(h.isArray&&h.concatenateValues){let I=this.values.get(u);this.values.set(u,n?[...I,...E]:[...E,...I]),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else this.values.set(u,E),this.sources.set(u,e)}}get(e){if(!this.values.has(e))throw new Error(`Invalid configuration key "${e}"`);return this.values.get(e)}getSpecial(e,{hideSecrets:r=!1,getNativePaths:o=!1}){let a=this.get(e),n=this.settings.get(e);if(typeof n>"u")throw new st(`Couldn't find a configuration settings named "${e}"`);return gS(a,n,{hideSecrets:r,getNativePaths:o})}getSubprocessStreams(e,{header:r,prefix:o,report:a}){let n,u,A=oe.createWriteStream(e);if(this.get("enableInlineBuilds")){let p=a.createStreamReporter(`${o} ${Ot(this,"STDOUT","green")}`),h=a.createStreamReporter(`${o} ${Ot(this,"STDERR","red")}`);n=new T4.PassThrough,n.pipe(p),n.pipe(A),u=new T4.PassThrough,u.pipe(h),u.pipe(A)}else n=A,u=A,typeof r<"u"&&n.write(`${r} + `);return{stdout:n,stderr:u}}makeResolver(){let e=[];for(let r of this.plugins.values())for(let o of r.resolvers||[])e.push(new o);return new yg([new Qb,new ei,...e])}makeFetcher(){let e=[];for(let r of this.plugins.values())for(let o of r.fetchers||[])e.push(new o);return new Wm([new Km,new Vm,...e])}getLinkers(){let e=[];for(let r of this.plugins.values())for(let o of r.linkers||[])e.push(new o);return e}getSupportedArchitectures(){let e=a1(),r=this.get("supportedArchitectures"),o=r.get("os");o!==null&&(o=o.map(u=>u==="current"?e.os:u));let a=r.get("cpu");a!==null&&(a=a.map(u=>u==="current"?e.cpu:u));let n=r.get("libc");return n!==null&&(n=ol(n,u=>u==="current"?e.libc??ol.skip:u)),{os:o,cpu:a,libc:n}}isInteractive({interactive:e,stdout:r}){return r.isTTY?e??this.get("preferInteractive"):!1}async getPackageExtensions(){if(this.packageExtensions!==null)return this.packageExtensions;this.packageExtensions=new Map;let e=this.packageExtensions,r=(o,a,{userProvided:n=!1}={})=>{if(!Qa(o.range))throw new Error("Only semver ranges are allowed as keys for the packageExtensions setting");let u=new Ut;u.load(a,{yamlCompatibilityMode:!0});let A=xI(e,o.identHash),p=[];A.push([o.range,p]);let h={status:"inactive",userProvided:n,parentDescriptor:o};for(let E of u.dependencies.values())p.push({...h,type:"Dependency",descriptor:E});for(let E of u.peerDependencies.values())p.push({...h,type:"PeerDependency",descriptor:E});for(let[E,I]of u.peerDependenciesMeta)for(let[v,x]of Object.entries(I))p.push({...h,type:"PeerDependencyMeta",selector:E,key:v,value:x})};await this.triggerHook(o=>o.registerPackageExtensions,this,r);for(let[o,a]of this.get("packageExtensions"))r(nh(o,!0),GP(a),{userProvided:!0});return e}normalizeLocator(e){return Qa(e.reference)?Rs(e,`${this.get("defaultProtocol")}${e.reference}`):ly.test(e.reference)?Rs(e,`${this.get("defaultProtocol")}${e.reference}`):e}normalizeDependency(e){return Qa(e.range)?In(e,`${this.get("defaultProtocol")}${e.range}`):ly.test(e.range)?In(e,`${this.get("defaultProtocol")}${e.range}`):e}normalizeDependencyMap(e){return new Map([...e].map(([r,o])=>[r,this.normalizeDependency(o)]))}normalizePackage(e,{packageExtensions:r}){let o=OI(e),a=r.get(e.identHash);if(typeof a<"u"){let u=e.version;if(u!==null){for(let[A,p]of a)if(tA(u,A))for(let h of p)switch(h.status==="inactive"&&(h.status="redundant"),h.type){case"Dependency":typeof o.dependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.dependencies.set(h.descriptor.identHash,this.normalizeDependency(h.descriptor)));break;case"PeerDependency":typeof o.peerDependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.peerDependencies.set(h.descriptor.identHash,h.descriptor));break;case"PeerDependencyMeta":{let E=o.peerDependenciesMeta.get(h.selector);(typeof E>"u"||!Object.hasOwn(E,h.key)||E[h.key]!==h.value)&&(h.status="active",al(o.peerDependenciesMeta,h.selector,()=>({}))[h.key]=h.value)}break;default:cL(h)}}}let n=u=>u.scope?`${u.scope}__${u.name}`:`${u.name}`;for(let u of o.peerDependenciesMeta.keys()){let A=ea(u);o.peerDependencies.has(A.identHash)||o.peerDependencies.set(A.identHash,In(A,"*"))}for(let u of o.peerDependencies.values()){if(u.scope==="types")continue;let A=n(u),p=eA("types",A),h=rn(p);o.peerDependencies.has(p.identHash)||o.peerDependenciesMeta.has(h)||(o.peerDependencies.set(p.identHash,In(p,"*")),o.peerDependenciesMeta.set(h,{optional:!0}))}return o.dependencies=new Map(Fs(o.dependencies,([,u])=>xa(u))),o.peerDependencies=new Map(Fs(o.peerDependencies,([,u])=>xa(u))),o}getLimit(e){return al(this.limits,e,()=>(0,Rle.default)(this.get(e)))}async triggerHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);n&&await n(...r)}}async triggerMultipleHooks(e,r){for(let o of r)await this.triggerHook(e,...o)}async reduceHook(e,r,...o){let a=r;for(let n of this.plugins.values()){let u=n.hooks;if(!u)continue;let A=e(u);A&&(a=await A(a,...o))}return a}async firstHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);if(!n)continue;let u=await n(...r);if(typeof u<"u")return u}return null}}});var Ur={};Vt(Ur,{EndStrategy:()=>q4,ExecError:()=>yS,PipeError:()=>A1,execvp:()=>F4,pipevp:()=>Wc});function Ig(t){return t!==null&&typeof t.fd=="number"}function U4(){}function _4(){for(let t of Bg)t.kill()}async function Wc(t,e,{cwd:r,env:o=process.env,strict:a=!1,stdin:n=null,stdout:u,stderr:A,end:p=2}){let h=["pipe","pipe","pipe"];n===null?h[0]="ignore":Ig(n)&&(h[0]=n),Ig(u)&&(h[1]=u),Ig(A)&&(h[2]=A);let E=(0,H4.default)(t,e,{cwd:ue.fromPortablePath(r),env:{...o,PWD:ue.fromPortablePath(r)},stdio:h});Bg.add(E),Bg.size===1&&(process.on("SIGINT",U4),process.on("SIGTERM",_4)),!Ig(n)&&n!==null&&n.pipe(E.stdin),Ig(u)||E.stdout.pipe(u,{end:!1}),Ig(A)||E.stderr.pipe(A,{end:!1});let I=()=>{for(let v of new Set([u,A]))Ig(v)||v.end()};return new Promise((v,x)=>{E.on("error",C=>{Bg.delete(E),Bg.size===0&&(process.off("SIGINT",U4),process.off("SIGTERM",_4)),(p===2||p===1)&&I(),x(C)}),E.on("close",(C,R)=>{Bg.delete(E),Bg.size===0&&(process.off("SIGINT",U4),process.off("SIGTERM",_4)),(p===2||p===1&&C!==0)&&I(),C===0||!a?v({code:j4(C,R)}):x(new A1({fileName:t,code:C,signal:R}))})})}async function F4(t,e,{cwd:r,env:o=process.env,encoding:a="utf8",strict:n=!1}){let u=["ignore","pipe","pipe"],A=[],p=[],h=ue.fromPortablePath(r);typeof o.PWD<"u"&&(o={...o,PWD:h});let E=(0,H4.default)(t,e,{cwd:h,env:o,stdio:u});return E.stdout.on("data",I=>{A.push(I)}),E.stderr.on("data",I=>{p.push(I)}),await new Promise((I,v)=>{E.on("error",x=>{let C=Ke.create(r),R=Ot(C,t,yt.PATH);v(new Jt(1,`Process ${R} failed to spawn`,L=>{L.reportError(1,` ${Xu(C,{label:"Thrown Error",value:Hc(yt.NO_HINT,x.message)})}`)}))}),E.on("close",(x,C)=>{let R=a==="buffer"?Buffer.concat(A):Buffer.concat(A).toString(a),L=a==="buffer"?Buffer.concat(p):Buffer.concat(p).toString(a);x===0||!n?I({code:j4(x,C),stdout:R,stderr:L}):v(new yS({fileName:t,code:x,signal:C,stdout:R,stderr:L}))})})}function j4(t,e){let r=uot.get(e);return typeof r<"u"?128+r:t??1}function Aot(t,e,{configuration:r,report:o}){o.reportError(1,` ${Xu(r,t!==null?{label:"Exit Code",value:Hc(yt.NUMBER,t)}:{label:"Exit Signal",value:Hc(yt.CODE,e)})}`)}var H4,q4,A1,yS,Bg,uot,pS=Et(()=>{Pt();H4=Ze(KR());u1();Wl();jl();q4=(o=>(o[o.Never=0]="Never",o[o.ErrorCode=1]="ErrorCode",o[o.Always=2]="Always",o))(q4||{}),A1=class extends Jt{constructor({fileName:e,code:r,signal:o}){let a=Ke.create(V.cwd()),n=Ot(a,e,yt.PATH);super(1,`Child ${n} reported an error`,u=>{Aot(r,o,{configuration:a,report:u})}),this.code=j4(r,o)}},yS=class extends A1{constructor({fileName:e,code:r,signal:o,stdout:a,stderr:n}){super({fileName:e,code:r,signal:o}),this.stdout=a,this.stderr=n}};Bg=new Set;uot=new Map([["SIGINT",2],["SIGQUIT",3],["SIGKILL",9],["SIGTERM",15]])});function Lle(t){Nle=t}function f1(){return typeof G4>"u"&&(G4=Nle()),G4}var G4,Nle,Y4=Et(()=>{Nle=()=>{throw new Error("Assertion failed: No libzip instance is available, and no factory was configured")}});var Mle=_((ES,K4)=>{var fot=Object.assign({},ve("fs")),W4=function(){var t=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(t=t||__filename),function(e){e=e||{};var r=typeof e<"u"?e:{},o,a;r.ready=new Promise(function(We,tt){o=We,a=tt});var n={},u;for(u in r)r.hasOwnProperty(u)&&(n[u]=r[u]);var A=[],p="./this.program",h=function(We,tt){throw tt},E=!1,I=!0,v="";function x(We){return r.locateFile?r.locateFile(We,v):v+We}var C,R,L,U;I&&(E?v=ve("path").dirname(v)+"/":v=__dirname+"/",C=function(tt,Bt){var or=ii(tt);return or?Bt?or:or.toString():(L||(L=fot),U||(U=ve("path")),tt=U.normalize(tt),L.readFileSync(tt,Bt?null:"utf8"))},R=function(tt){var Bt=C(tt,!0);return Bt.buffer||(Bt=new Uint8Array(Bt)),me(Bt.buffer),Bt},process.argv.length>1&&(p=process.argv[1].replace(/\\/g,"/")),A=process.argv.slice(2),h=function(We){process.exit(We)},r.inspect=function(){return"[Emscripten Module object]"});var z=r.print||console.log.bind(console),te=r.printErr||console.warn.bind(console);for(u in n)n.hasOwnProperty(u)&&(r[u]=n[u]);n=null,r.arguments&&(A=r.arguments),r.thisProgram&&(p=r.thisProgram),r.quit&&(h=r.quit);var ae=0,le=function(We){ae=We},ce;r.wasmBinary&&(ce=r.wasmBinary);var Ce=r.noExitRuntime||!0;typeof WebAssembly!="object"&&Ri("no native wasm support detected");function de(We,tt,Bt){switch(tt=tt||"i8",tt.charAt(tt.length-1)==="*"&&(tt="i32"),tt){case"i1":return Ye[We>>0];case"i8":return Ye[We>>0];case"i16":return ap((We>>1)*2);case"i32":return Us((We>>2)*4);case"i64":return Us((We>>2)*4);case"float":return Au((We>>2)*4);case"double":return op((We>>3)*8);default:Ri("invalid type for getValue: "+tt)}return null}var Be,Ee=!1,g;function me(We,tt){We||Ri("Assertion failed: "+tt)}function we(We){var tt=r["_"+We];return me(tt,"Cannot call unknown function "+We+", make sure it is exported"),tt}function Ae(We,tt,Bt,or,ee){var ye={string:function(rs){var bi=0;if(rs!=null&&rs!==0){var qo=(rs.length<<2)+1;bi=Un(qo),ht(rs,bi,qo)}return bi},array:function(rs){var bi=Un(rs.length);return Te(rs,bi),bi}};function Le(rs){return tt==="string"?xe(rs):tt==="boolean"?!!rs:rs}var ft=we(We),pt=[],Nt=0;if(or)for(var rr=0;rr=Bt)&&be[or];)++or;return Z.decode(be.subarray(We,or))}function Ne(We,tt,Bt,or){if(!(or>0))return 0;for(var ee=Bt,ye=Bt+or-1,Le=0;Le=55296&&ft<=57343){var pt=We.charCodeAt(++Le);ft=65536+((ft&1023)<<10)|pt&1023}if(ft<=127){if(Bt>=ye)break;tt[Bt++]=ft}else if(ft<=2047){if(Bt+1>=ye)break;tt[Bt++]=192|ft>>6,tt[Bt++]=128|ft&63}else if(ft<=65535){if(Bt+2>=ye)break;tt[Bt++]=224|ft>>12,tt[Bt++]=128|ft>>6&63,tt[Bt++]=128|ft&63}else{if(Bt+3>=ye)break;tt[Bt++]=240|ft>>18,tt[Bt++]=128|ft>>12&63,tt[Bt++]=128|ft>>6&63,tt[Bt++]=128|ft&63}}return tt[Bt]=0,Bt-ee}function ht(We,tt,Bt){return Ne(We,be,tt,Bt)}function H(We){for(var tt=0,Bt=0;Bt=55296&&or<=57343&&(or=65536+((or&1023)<<10)|We.charCodeAt(++Bt)&1023),or<=127?++tt:or<=2047?tt+=2:or<=65535?tt+=3:tt+=4}return tt}function rt(We){var tt=H(We)+1,Bt=Ni(tt);return Bt&&Ne(We,Ye,Bt,tt),Bt}function Te(We,tt){Ye.set(We,tt)}function Fe(We,tt){return We%tt>0&&(We+=tt-We%tt),We}var ke,Ye,be,et,Ue,S,w,b,y,F;function J(We){ke=We,r.HEAP_DATA_VIEW=F=new DataView(We),r.HEAP8=Ye=new Int8Array(We),r.HEAP16=et=new Int16Array(We),r.HEAP32=S=new Int32Array(We),r.HEAPU8=be=new Uint8Array(We),r.HEAPU16=Ue=new Uint16Array(We),r.HEAPU32=w=new Uint32Array(We),r.HEAPF32=b=new Float32Array(We),r.HEAPF64=y=new Float64Array(We)}var X=r.INITIAL_MEMORY||16777216,$,ie=[],Se=[],Re=[],at=!1;function dt(){if(r.preRun)for(typeof r.preRun=="function"&&(r.preRun=[r.preRun]);r.preRun.length;)bt(r.preRun.shift());oo(ie)}function jt(){at=!0,oo(Se)}function tr(){if(r.postRun)for(typeof r.postRun=="function"&&(r.postRun=[r.postRun]);r.postRun.length;)kr(r.postRun.shift());oo(Re)}function bt(We){ie.unshift(We)}function ln(We){Se.unshift(We)}function kr(We){Re.unshift(We)}var mr=0,Sr=null,Kr=null;function Kn(We){mr++,r.monitorRunDependencies&&r.monitorRunDependencies(mr)}function Ms(We){if(mr--,r.monitorRunDependencies&&r.monitorRunDependencies(mr),mr==0&&(Sr!==null&&(clearInterval(Sr),Sr=null),Kr)){var tt=Kr;Kr=null,tt()}}r.preloadedImages={},r.preloadedAudios={};function Ri(We){r.onAbort&&r.onAbort(We),We+="",te(We),Ee=!0,g=1,We="abort("+We+"). Build with -s ASSERTIONS=1 for more info.";var tt=new WebAssembly.RuntimeError(We);throw a(tt),tt}var gs="data:application/octet-stream;base64,";function io(We){return We.startsWith(gs)}var Pi="data:application/octet-stream;base64,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QCAAKAJIIgEgASADaiADEAcaAkAgAyAAKAJsIgFNBEAgACABIANrNgJsDAELIABCADcCbAsgACAAKAJoIANrIgE2AmggACAAKAJYIANrNgJYIAEgACgChC5JBEAgACABNgKELgsgAEH8gAEoAgARAwAgAiADaiECCwJAIAAoAgAiASgCBCIERQ0AIAAoAjwhBSAAIAIgBCACIARJGyICBH8gACgCSCAAKAJoaiAFaiEFIAEgBCACazYCBAJAAkACQAJAIAEoAhwiBCgCFEEBaw4CAQACCyAEQaABaiAFIAEoAgAgAkHcgAEoAgARCAAMAgsgASABKAIwIAUgASgCACACQcSAASgCABEEADYCMAwBCyAFIAEoAgAgAhAHGgsgASABKAIAIAJqNgIAIAEgASgCCCACajYCCCAAKAI8BSAFCyACaiICNgI8AkAgACgChC4iASACakEDSQ0AIAAoAmggAWshAQJAIAAoAnRBgQhPBEAgACAAIAAoAkggAWoiAi0AACACLQABIAAoAnwRAAA2AlQMAQsgAUUNACAAIAFBAWsgACgChAERAgAaCyAAKAKELiAAKAI8IgJBAUZrIgRFDQAgACABIAQgACgCgAERBQAgACAAKAKELiAEazYChC4gACgCPCECCyACQYUCSw0AIAAoAgAoAgRFDQAgACgCMCEBDAELCwJAIAAoAkQiAiAAKAJAIgNNDQAgAAJ/IAAoAjwgACgCaGoiASADSwRAIAAoAkggAWpBACACIAFrIgNBggIgA0GCAkkbIgMQGSABIANqDAELIAFBggJqIgEgA00NASAAKAJIIANqQQAgAiADayICIAEgA2siAyACIANJGyIDEBkgACgCQCADags2AkALC50CAQF/AkAgAAJ/IAAoAqAuIgFBwABGBEAgACgCBCAAKAIQaiAAKQOYLjcAACAAQgA3A5guIAAgACgCEEEIajYCEEEADAELIAFBIE4EQCAAKAIEIAAoAhBqIAApA5guPgAAIAAgAEGcLmo1AgA3A5guIAAgACgCEEEEajYCECAAIAAoAqAuQSBrIgE2AqAuCyABQRBOBEAgACgCBCAAKAIQaiAAKQOYLj0AACAAIAAoAhBBAmo2AhAgACAAKQOYLkIQiDcDmC4gACAAKAKgLkEQayIBNgKgLgsgAUEISA0BIAAgACgCECIBQQFqNgIQ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KAJUIgEEfyABQQAgARAiEBkgACgCVAVBAAsQBiAAQQA2AlQLC9wMAgl/AX4jAEFAaiIGJAACQAJAAkACQAJAIAEoAjBBABAjIgVBAkZBACABKAI4QQAQIyIEQQFGGw0AIAVBAUZBACAEQQJGGw0AIAVBAkciAw0BIARBAkcNAQsgASABLwEMQYAQcjsBDEEAIQMMAQsgASABLwEMQf/vA3E7AQxBACEFIANFBEBB9eABIAEoAjAgAEEIahBpIgVFDQILIAJBgAJxBEAgBSEDDAELIARBAkcEQCAFIQMMAQtB9cYBIAEoAjggAEEIahBpIgNFBEAgBRAcDAILIAMgBTYCAAsgASABLwEMQf7/A3EgAS8BUiIFQQBHcjsBDAJAAkACQAJAAn8CQAJAIAEpAyhC/v///w9WDQAgASkDIEL+////D1YNACACQYAEcUUNASABKQNIQv////8PVA0BCyAFQYECa0H//wNxQQNJIQdBAQwBCyAFQYECa0H//wNxIQQgAkGACnFBgApHDQEgBEEDSSEHQQALIQkgBkIcEBciBEUEQCAAQQhqIgAEQCAAQQA2AgQgAEEONgIACyADEBwMBQsgAkGACHEhBQJAAkAgAkGAAnEEQAJAIAUNACABKQMgQv////8PVg0AIAEpAyhCgICAgBBUDQMLIAQgASkDKBAYIAEpAyAhDAwBCwJAAkACQCAFDQAgASkDIEL/////D1YNACABKQMoIgxC/////w9WDQEgASkDSEKAgICAEFQNBAsgASkDKCIMQv////8PVA0BCyAEIAwQGAsgASkDICIMQv////8PWgRAIAQgDBAYCyABKQNIIgxC/////w9UDQELIAQgDBAYCyAELQAARQRAIABBCGoiAARAIABBADYCBCAAQRQ2AgALIAQQCCADEBwMBQtBASEKQQEgBC0AAAR+IAQpAxAFQgALp0H//wNxIAYQRyEFIAQQCCAFIAM2AgAgBw0BDAILIAMhBSAEQQJLDQELIAZCBxAXIgRFBEAgAEEIaiIABEAgAEEANgIEIABBDjYCAAsgBRAcDAMLIARBAhANIARBhxJBAhAsIAQgAS0AUhBwIAQgAS8BEBANIAQtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAsgBBAIDAILQYGyAkEHIAYQRyEDIAQQCCADIAU2AgBBASEL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NgIEIABB7A42AhggGiEdDAMLIARB/wFxIgJBwABxRQRAIAggDSADLwECQQJ0aiAdp0F/IAJ0QX9zcUECdGoiAy0AASICayEIIB0gAq2IIR0gAy0AACIERQ0HDAELCyAEQSBxBEAgB0G//gA2AgQgASECDAgLIAdB0f4ANgIEIABB0A42AhggASECDAcLIB1BfyAGdEF/c62DIBt8IhunIQUgCCAEQQ9xIgNrIQggGiAErUIPg4ghHSABIBdrIgYgAjMBAiAaQX8gA3RBf3Otg3ynIgRPDQIgBCAGayIGIBlNDQEgBygCjEdFDQEgB0HR/gA2AgQgAEG5DDYCGAsgASECIAshBQwFCwJAIA5FBEAgDCARIAZraiEDDAELIAYgDk0EQCAMIA4gBmtqIQMMAQsgDCARIAYgDmsiBmtqIQMgBSAGTQ0AIAUgBmshBQJAAkAgASADTSABIA8gAWusIhogBq0iGyAaIBtUGyIapyIGaiICIANLcQ0AIAMgBmogAUsgASADT3ENACABIAMgBhAHGiACIQEMAQsgASADIAMgAWsiASABQR91IgFqIAFzIgIQByACaiEBIBogAq0iHn0iHFANACACIANqIQIDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgASACKQAANwAAIAEgAikAGDcAGCABIAIpABA3ABAgASACKQAINwAIIBpCIH0hGiACQSBqIQIgAUEgaiEBIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAEgAikAADcAACABIAIpABg3ABggASACKQAQNwAQIAEgAikACDcACCABIAIpADg3ADggASACKQAwNwAwIAEgAikAKDcAKCABIAIpACA3ACAgASACKQBYNwBYIAEgAikAUDcAUCABIAIpAEg3AEggASACKQBANwBAIAEgAikAYDcAYCABIAIpAGg3AGggASACKQBwNwBwIAEgAikAeDcAeCACQYABaiECIAFBgAFqIQEgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAEgAikAADcAACABIAIpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCABIAIpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCABIAIoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCABIAIvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCABIAItAAA6AAAgAkEBaiECIAFBAWohAQsgHEIAUg0ACwsgDiEGIAwhAwsgBSAGSwRAAkACQCABIANNIAEgDyABa6wiGiAGrSIbIBogG1QbIhqnIglqIgIgA0txDQAgAyAJaiABSyABIANPcQ0AIAEgAyAJEAcaDAELIAEgAyADIAFrIgEgAUEfdSIBaiABcyIBEAcgAWohAiAaIAGtIh59IhxQDQAgASADaiEBA0ACQCAcIB4gHCAeVBsiG0IgVARAIBshGgwBCyAbIhpCIH0iIEIFiEIBfEIDgyIfUEUEQANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCAaQiB9IRogAUEgaiEBIAJBIGohAiAfQgF9Ih9CAFINAAsLICBC4ABUDQADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggAiABKQA4NwA4IAIgASkAMDcAMCACIAEpACg3ACggAiABKQAgNwAgIAIgASkAWDcAWCACIAEpAFA3AFAgAiABKQBINwBIIAIgASkAQDcAQCACIAEpAGA3AGAgAiABKQBoNwBoIAIgASkAcDcAcCACIAEpAHg3AHggAUGAAWohASACQYABaiECIBpCgAF9IhpCH1YNAAsLIBpCEFoEQCACIAEpAAA3AAAgAiABKQAINwAIIBpCEH0hGiACQRBqIQIgAUEQaiEBCyAaQghaBEAgAiABKQAANwAAIBpCCH0hGiACQQhqIQIgAUEIaiEBCyAaQgRaBEAgAiABKAAANgAAIBpCBH0hGiACQQRqIQIgAUEEaiEBCyAaQgJaBEAgAiABLwAAOwAAIBpCAn0hGiACQQJqIQIgAUECaiEBCyAcIBt9IRwgGlBFBEAgAiABLQAAOgAAIAJBAWohAiABQQFqIQELIBxCAFINAAsLIAUgBmshAUEAIARrIQUCQCAEQQdLBEAgBCEDDAELIAEgBE0EQCAEIQMMAQsgAiAEayEFA0ACQCACIAUpAAA3AAAgBEEBdCEDIAEgBGshASACIARqIQIgBEEDSw0AIAMhBCABIANLDQELC0EAIANrIQULIAIgBWohBAJAIAUgDyACa6wiGiABrSIbIBogG1QbIhqnIgFIIAVBf0pxDQAgBUEBSCABIARqIAJLcQ0AIAIgBCABEAcgAWohAgwDCyACIAQgAyADQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANAiABIARqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAILAkAgASADTSABIA8gAWusIhogBa0iGyAaIBtUGyIapyIEaiICIANLcQ0AIAMgBGogAUsgASADT3ENACABIAMgBBAHGgwCCyABIAMgAyABayIBIAFBH3UiAWogAXMiARAHIAFqIQIgGiABrSIefSIcUA0BIAEgA2ohAQNAAkAgHCAeIBwgHlQbIhtCIFQEQCAbIRoMAQsgGyIaQiB9IiBCBYhCAXxCA4MiH1BFBEADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggGkIgfSEaIAFBIGohASACQSBqIQIgH0IBfSIfQgBSDQALCyAgQuAAVA0AA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIAIgASkAODcAOCACIAEpADA3ADAgAiABKQAoNwAoIAIgASkAIDcAICACIAEpAFg3AFggAiABKQBQNwBQIAIgASkASDcASCACIAEpAEA3AEAgAiABKQBgNwBgIAIgASkAaDcAaCACIAEpAHA3AHAgAiABKQB4NwB4IAFBgAFqIQEgAkGAAWohAiAaQoABfSIaQh9WDQALCyAaQhBaBEAgAiABKQAANwAAIAIgASkACDcACCAaQhB9IRogAkEQaiECIAFBEGohAQsgGkIIWgRAIAIgASkAADcAACAaQgh9IRogAkEIaiECIAFBCGohAQsgGkIEWgRAIAIgASgAADYAACAaQgR9IRogAkEEaiECIAFBBGohAQsgGkICWgRAIAIgAS8AADsAACAaQgJ9IRogAkECaiECIAFBAmohAQsgHCAbfSEcIBpQRQRAIAIgAS0AADoAACACQQFqIQIgAUEBaiEBCyAcUEUNAAsMAQsCQAJAIBYEQAJAIAQgBUkEQCAHKAKYRyAESw0BCyABIARrIQMCQEEAIARrIgVBf0ogDyABa6wiGiAbIBogG1QbIhqnIgIgBUpxDQAgBUEBSCACIANqIAFLcQ0AIAEgAyACEAcgAmohAgwFCyABIAMgBCAEQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANBCABIANqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAQLIBAgAWsiCUEBaiIGIAUgBSAGSxshAyABIARrIQIgAUEHcUUNAiADRQ0CIAEgAi0AADoAACACQQFqIQIgAUEBaiIGQQdxQQAgA0EBayIFGw0BIAYhASAFIQMgCSEGDAILAkAgBCAFSQRAIAcoAphHIARLDQELIAEgASAEayIGKQAANwAAIAEgBUEBa0EHcUEBaiIDaiECIAUgA2siBEUNAyADIAZqIQEDQCACIAEpAAA3AAAgAUEIaiEBIAJBCGohAiAEQQhrIgQNAAsMAwsgASAEIAUQPyECDAILIAEgAi0AADoAASAJQQFrIQYgA0ECayEFIAJBAWohAgJAIAFBAmoiCkEHcUUNACAFRQ0AIAEgAi0AADoAAiAJQQJrIQYgA0EDayEFIAJBAWohAgJAIAFBA2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAAyAJQQNrIQYgA0EEayEFIAJBAWohAgJAIAFBBGoiCkEHcUUNACAFRQ0AIAEgAi0AADoABCAJQQRrIQYgA0EFayEFIAJBAWohAgJAIAFBBWoiCkEHcUUNACAFRQ0AIAEgAi0AADoABSAJQQVrIQYgA0EGayEFIAJBAWohAgJAIAFBBmoiCkEHcUUNACAFRQ0AIAEgAi0AADoABiAJQQZrIQYgA0EHayEFIAJBAWohAgJAIAFBB2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAByAJQQdrIQYgA0EIayEDIAFBCGohASACQQFqIQIMBgsgCiEBIAUhAwwFCyAKIQEgBSEDDAQLIAohASAFIQMMAwsgCiEBIAUhAwwCCyAKIQEgBSEDDAELIAohASAFIQMLAkACQCAGQRdNBEAgA0UNASADQQFrIQUgA0EHcSIEBEADQCABIAItAAA6AAAgA0EBayEDIAFBAWohASACQQFqIQIgBEEBayIEDQALCyAFQQdJDQEDQCABIAItAAA6AAAgASACLQABOgABIAEgAi0AAjoAAiABIAItAAM6AAMgASACLQAEOgAEIAEgAi0ABToABSABIAItAAY6AAYgASACLQAHOgAHIAFBCGohASACQQhqIQIgA0EIayIDDQALDAELIAMNAQsgASECDAELIAEgBCADED8hAgsgCyEFDAELIAEgAy0AAjoAACABQQFqIQILIAUgFE8NACACIBNJDQELCyAAIAI2AgwgACAFIAhBA3ZrIgE2AgAgACATIAJrQYMCajYCECAAIBQgAWtBDmo2AgQgByAIQQdxIgA2AogBIAcgHUJ/IACthkJ/hYM+AoQBC+cFAQR/IAMgAiACIANLGyEEIAAgAWshAgJAIABBB3FFDQAgBEUNACAAIAItAAA6AAAgA0EBayEGIAJBAWohAiAAQQFqIgdBB3FBACAEQQFrIgUbRQRAIAchACAFIQQgBiEDDAELIAAgAi0AADoAASADQQJrIQYgBEECayEFIAJBAWohAgJAIABBAmoiB0EHcUUNACAFRQ0AIAAgAi0AADoAAiADQQNrIQYgBEEDayEFIAJBAWohAgJAIABBA2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAAyADQQRrIQYgBEEEayEFIAJBAWohAgJAIABBBGoiB0EHcUUNACAFRQ0AIAAgAi0AADoABCADQQVrIQYgBEEFayEFIAJBAWohAgJAIABBBWoiB0EHcUUNACAFRQ0AIAAgAi0AADoABSADQQZrIQYgBEEGayEFIAJBAWohAgJAIABBBmoiB0EHcUUNACAFRQ0AIAAgAi0AADoABiADQQdrIQYgBEEHayEFIAJBAWohAgJAIABBB2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAByADQQhrIQMgBEEIayEEIABBCGohACACQQFqIQIMBgsgByEAIAUhBCAGIQMMBQsgByEAIAUhBCAGIQMMBAsgByEAIAUhBCAGIQMMAwsgByEAIAUhBCAGIQMMAgsgByEAIAUhBCAGIQMMAQsgByEAIAUhBCAGIQMLAkAgA0EXTQRAIARFDQEgBEEBayEBIARBB3EiAwRAA0AgACACLQAAOgAAIARBAWshBCAAQQFqIQAgAkEBaiECIANBAWsi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CyAAIAMtAAAEfiADKQMQBUIAC6dB//8DcSADKAIEEEcLIQUgAxAICyAEQRBqJAAgBQvgAQICfwF+QTAQCSICRQRAIAEEQCABQQA2AgQgAUEONgIAC0EADwsgAkIANwMIIAJBADYCACACQgA3AxAgAkIANwMYIAJCADcDICACQgA3ACUgAFAEQCACDwsCQCAAQv////8AVg0AIACnQQR0EAkiA0UNACACIAM2AgBBACEBQgEhBANAIAMgAUEEdGoiAUIANwIAIAFCADcABSAAIARSBEAgBKchASAEQgF8IQQMAQsLIAIgADcDCCACIAA3AxAgAg8LIAEEQCABQQA2AgQgAUEONgIAC0EAEBAgAhAGQQAL7gECA38BfiMAQRBrIgQkAAJAIARBDGpCBBAXIgNFBEBBfyECDAELAkAgAQRAIAJBgAZxIQUDQAJAIAUgASgCBHFFDQACQCADKQMIQgBUBEAgA0EAOgAADAELIANCADcDECADQQE6AAALIAMgAS8BCBANIAMgAS8BChANIAMtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAtBfyECDAQLQX8hAiAAIARBDGpCBBAbQQBIDQMgATMBCiIGUA0AIAAgASgCDCAGEBtBAEgNAwsgASgCACIBDQALC0EAIQILIAMQCAsgBEEQaiQAIAILPAEBfyAABEAgAUGABnEhAQNAIAEgACgCBHEEQCACIAAvAQpqQQRqIQILIAAoAgAiAA0ACwsgAkH//wNxC5wBAQN/IABFBEBBAA8LIAAhAwNAAn8CQAJAIAAvAQgiAUH04AFNBEAgAUEBRg0BIAFB9cYBRg0BDAILIAFBgbICRg0AIAFB9eABRw0BCyAAKAIAIQEgAEEANgIAIAAoAgwQBiAAEAYgASADIAAgA0YbIQMCQCACRQRAQQAhAgwBCyACIAE2AgALIAEMAQsgACICKAIACyIADQALIAMLsgQCBX8BfgJAAkACQCAAIAGtEBciAQRAIAEtAAANAUEAIQAMAgsgBARAIARBADYCBCAEQQ42AgALQQAPC0EAIQADQCABLQAABH4gASkDCCABKQMQfQVCAAtCBFQNASABEAwhByABIAEQDCIGrRATIghFBEBBACECIAQEQCAEQQA2AgQgBEEVNgIACyABEAggAEUNAwNAIAAoAgAhASAAKAIMEAYgABAGIAEiAA0ACwwDCwJAAkBBEBAJIgUEQCAFIAY7AQogBSAHOwEIIAUgAjYCBCAFQQA2AgAgBkUNASAFIAggBhBjIgY2AgwgBg0CIAUQBgtBACECIAQEQCAEQQA2AgQgBEEONgIACyABEAggAEUNBANAIAAoAgAhASAAKAIMEAYgABAGIAEiAA0ACwwECyAFQQA2AgwLAkAgAEUEQCAFIQAMAQsgCSAFNgIACyAFIQkgAS0AAA0ACwsCQCABLQAABH8gASkDECABKQMIUQVBAAsNACABIAEtAAAEfiABKQMIIAEpAxB9BUIACyIKQv////8PgxATIQICQCAKpyIFQQNLDQAgAkUNACACQcEUIAUQPUUNAQtBACECIAQEQCAEQQA2AgQgBEEVNgIACyABEAggAEUNAQNAIAAoAgAhASAAKAIMEAYgABAGIAEiAA0ACwwBCyABEAggAwRAIAMgADYCAEEBDwtBASECIABFDQADQCAAKAIAIQEgACgCDBAGIAAQBiABIgANAAsLIAILvgEBBX8gAAR/IAAhAgNAIAIiBCgCACICDQALIAEEQANAIAEiAy8BCCEGIAMoAgAhASAAIQICQAJAA0ACQCACLwEIIAZHDQAgAi8BCiIFIAMvAQpHDQAgBUUNAiACKAIMIAMoAgwgBRA9RQ0CCyACKAIAIgINAAsgA0EANgIAIAQgAzYCACADIQQMAQsgAiACKAIEIAMoAgRBgAZxcjYCBCADQQA2AgAgAygCDBAGIAMQBgsgAQ0ACwsgAAUgAQsLVQICfgF/AkACQCAALQAARQ0AIAApAxAiAkIBfCIDIAJUDQAgAyAAKQMIWA0BCyAAQQA6AAAPCyAAKAIEIgRFBEAPCyAAIAM3AxAgBCACp2ogAToAAAt9AQN/IwBBEGsiAiQAIAIgATYCDEF/IQMCQCAALQAoDQACQCAAKAIAIgRFDQAgBCABEHFBf0oNACAAKAIAIQEgAEEMaiIABEAgACABKAIMNgIAIAAgASgCEDYCBAsMAQsgACACQQxqQgRBExAOQj+HpyEDCyACQRBqJAAgAwvdAQEDfyABIAApAzBaBEAgAEEIagRAIABBADYCDCAAQRI2AggLQX8PCyAAQQhqIQIgAC0AGEECcQRAIAIEQCACQQA2AgQgAkEZNgIAC0F/DwtBfyEDAkAgACABQQAgAhBTIgRFDQAgACgCUCAEIAIQfkUNAAJ/IAEgACkDMFoEQCAAQQhqBEAgAEEANgIMIABBEjYCCAtBfwwBCyABp0EEdCICIAAoAkBqKAIEECAgACgCQCACaiICQQA2AgQgAhBAQQALDQAgACgCQCABp0EEdGpBAToADEEAIQMLIAMLpgIBBX9BfyEFAkAgACABQQBBABAmRQ0AIAAtABhBAnEEQCAAQQhqIgAEQCAAQQA2AgQgAEEZNgIAC0F/DwsCfyAAKAJAIgQgAaciBkEEdGooAgAiBUUEQCADQYCA2I14RyEHQQMMAQsgBSgCRCADRyEHIAUtAAkLIQggBCAGQQR0aiIEIQYgBCgCBCEEQQAgAiAIRiAHG0UEQAJAIAQNACAGIAUQKyIENgIEIAQNACAAQQhqIgAEQCAAQQA2AgQgAEEONgIAC0F/DwsgBCADNgJEIAQgAjoACSAEIAQoAgBBEHI2AgBBAA8LQQAhBSAERQ0AIAQgBCgCAEFvcSIANgIAIABFBEAgBBAgIAZBADYCBEEADwsgBCADNgJEIAQgCDoACQsgBQvjCAIFfwR+IAAtABhBAnEEQCAAQQhqBEAgAEEANgIMIABBGTYCCAtCfw8LIAApAzAhCwJAIANBgMAAcQRAIAAgASADQQAQTCIJQn9SDQELAn4CQAJAIAApAzAiCUIBfCIMIAApAzgiClQEQCAAKAJAIQQMAQsgCkIBhiIJQoAIIAlCgAhUGyIJQhAgCUIQVhsgCnwiCadBBHQiBK0gCkIEhkLw////D4NUDQEgACgCQCAEEDQiBEUNASAAIAk3AzggACAENgJAIAApAzAiCUIBfCEMCyAAIAw3AzAgBCAJp0EEdGoiBEIANwIAIARCADcABSAJDAELIABBCGoEQCAAQQA2AgwgAEEONgIIC0J/CyIJQgBZDQBCfw8LAkAgAUUNAAJ/QQAhBCAJIAApAzBaBEAgAEEIagRAIABBADYCDCAAQRI2AggLQX8MAQsgAC0AGEECcQRAIABBCGoEQCAAQQA2AgwgAEEZNgIIC0F/DAELAkAgAUUNACABLQAARQ0AQX8gASABECJB//8DcSADIABBCGoQNSIERQ0BGiADQYAwcQ0AIARBABAjQQNHDQAgBEECNgIICwJAIAAgAUEAQQAQTCIKQgBTIgENACAJIApRDQAgBBAQIABBCGoEQCAAQQA2AgwgAEEKNgIIC0F/DAELAkAgAUEBIAkgClEbRQ0AAkACfwJAIAAoAkAiASAJpyIFQQR0aiIGKAIAIgMEQCADKAIwIAQQYg0BCyAEIAYoAgQNARogBiAGKAIAECsiAzYCBCAEIAMNARogAEEIagRAIABBADYCDCAAQQ42AggLDAILQQEhByAGKAIAKAIwC0EAQQAgAEEIaiIDECUiCEUNAAJAAkAgASAFQQR0aiIFKAIEIgENACAGKAIAIgENAEEAIQEMAQsgASgCMCIBRQRAQQAhAQwBCyABQQBBACADECUiAUUNAQsgACgCUCAIIAlBACADEE1FDQAgAQRAIAAoAlAgAUEAEH4aCyAFKAIEIQMgBwRAIANFDQIgAy0AAEECcUUNAiADKAIwEBAgBSgCBCIBIAEoAgBBfXEiAzYCACADRQRAIAEQICAFQQA2AgQgBBAQQQAMBAsgASAGKAIAKAIwNgIwIAQQEEEADAMLIAMoAgAiAUECcQRAIAMoAjAQECAFKAIEIgMoAgAhAQsgAyAENgIwIAMgAUECcjYCAEEADAILIAQQEEF/DAELIAQQEEEAC0UNACALIAApAzBRBEBCfw8LIAAoAkAgCadBBHRqED4gACALNwMwQn8PCyAJpyIGQQR0IgEgACgCQGoQQAJAAkAgACgCQCIEIAFqIgMoAgAiBUUNAAJAIAMoAgQiAwRAIAMoAgAiAEEBcUUNAQwCCyAFECshAyAAKAJAIgQgBkEEdGogAzYCBCADRQ0CIAMoAgAhAAsgA0F+NgIQIAMgAEEBcjYCAAsgASAEaiACNgIIIAkPCyAAQQhqBEAgAEEANgIMIABBDjYCCAtCfwteAQF/IwBBEGsiAiQAAn8gACgCJEEBRwRAIABBDGoiAARAIABBADYCBCAAQRI2AgALQX8MAQsgAkEANgIIIAIgATcDACAAIAJCEEEMEA5CP4enCyEAIAJBEGokACAAC9oDAQZ/IwBBEGsiBSQAIAUgAjYCDCMAQaABayIEJAAgBEEIakHA8ABBkAEQBxogBCAANgI0IAQgADYCHCAEQX4gAGsiA0H/////ByADQf////8HSRsiBjYCOCAEIAAgBmoiADYCJCAEIAA2AhggBEEIaiEAIwBB0AFrIgMkACADIAI2AswBIANBoAFqQQBBKBAZIAMgAygCzAE2AsgBAkBBACABIANByAFqIANB0ABqIANBoAFqEEpBAEgNACAAKAJMQQBOIQcgACgCACECIAAsAEpBAEwEQCAAIAJBX3E2AgALIAJBIHEhCAJ/IAAoAjAEQCAAIAEgA0HIAWogA0HQAGogA0GgAWoQSgwBCyAAQdAANgIwIAAgA0HQAGo2AhAgACADNgIcIAAgAzYCFCAAKAIsIQIgACADNgIsIAAgASADQcgBaiADQdAAaiADQaABahBKIAJFDQAaIABBAEEAIAAoAiQRAAAaIABBADYCMCAAIAI2AiwgAEEANgIcIABBADYCECAAKAIUGiAAQQA2AhRBAAsaIAAgACgCACAIcjYCACAHRQ0ACyADQdABaiQAIAYEQCAEKAIcIgAgACAEKAIYRmtBADoAAAsgBEGgAWokACAFQRBqJAALUwEDfwJAIAAoAgAsAABBMGtBCk8NAANAIAAoAgAiAiwAACEDIAAgAkEBajYCACABIANqQTBrIQEgAiwAAUEwa0EKTw0BIAFBCmwhAQwACwALIAELuwIAAkAgAUEUSw0AAkACQAJAAkACQAJAAkACQAJAAkAgAUEJaw4KAAECAwQFBgcICQoLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEAEQcACwubAgAgAEUEQEEADwsCfwJAIAAEfyABQf8ATQ0BAkBB9IIBKAIAKAIARQRAIAFBgH9xQYC/A0YNAwwBCyABQf8PTQRAIAAgAUE/cUGAAXI6AAEgACABQQZ2QcABcjoAAEECDAQLIAFBgLADT0EAIAFBgEBxQYDAA0cbRQRAIAAgAUE/cUGAAXI6AAIgACABQQx2QeABcjoAACAAIAFBBnZBP3FBgAFyOgABQQMMBAsgAUGAgARrQf//P00EQCAAIAFBP3FBgAFyOgADIAAgAUESdkHwAXI6AAAgACABQQZ2QT9xQYABcjoAAiAAIAFBDHZBP3FBgAFyOgABQQQMBAsLQYSEAUEZNgIAQX8FQQELDAELIAAgAToAAEEBCwvjAQECfyACQQBHIQMCQAJAAkAgAEEDcUUNACACRQ0AIAFB/wFxIQQDQCAALQAAIARGDQIgAkEBayICQQBHIQMgAEEBaiIAQQNxRQ0BIAINAAsLIANFDQELAkAgAC0AACABQf8BcUYNACACQQRJDQAgAUH/AXFBgYKECGwhAwNAIAAoAgAgA3MiBEF/cyAEQYGChAhrcUGAgYKEeHENASAAQQRqIQAgAkEEayICQQNLDQALCyACRQ0AIAFB/wFxIQEDQCABIAAtAABGBEAgAA8LIABBAWohACACQQFrIgINAAsLQQALeQEBfAJAIABFDQAgACsDECAAKwMgIgIgAUQAAAAAAAAAACABRAAAAAAAAAAAZBsiAUQAAAAAAADwPyABRAAAAAAAAPA/YxsgACsDKCACoaKgIgEgACsDGKFjRQ0AIAAoAgAgASAAKAIMIAAoAgQRDgAgACABOQMYCwtIAQF8AkAgAEUNACAAKwMQIAArAyAiASAAKwMoIAGhoCIBIAArAxihY0UNACAAKAIAIAEgACgCDCAAKAIEEQ4AIAAgATkDGAsLWgICfgF/An8CQAJAIAAtAABFDQAgACkDECIBQgF8IgIgAVQNACACIAApAwhYDQELIABBADoAAEEADAELQQAgACgCBCIDRQ0AGiAAIAI3AxAgAyABp2otAAALC4IEAgZ/AX4gAEEAIAEbRQRAIAIEQCACQQA2AgQgAkESNgIAC0EADwsCQAJAIAApAwhQDQAgACgCECABLQAAIgQEf0Kl6wohCSABIQMDQCAJIAStQv8Bg3whCSADLQABIgQEQCADQQFqIQMgCUL/////D4NCIX4hCQwBCwsgCacFQYUqCyIEIAAoAgBwQQJ0aiIGKAIAIgNFDQADQAJAIAMoAhwgBEcNACABIAMoAgAQOA0AAkAgAykDCEJ/UQRAIAMoAhghAQJAIAUEQCAFIAE2AhgMAQsgBiABNgIACyADEAYgACAAKQMIQgF9Igk3AwggCbogACgCACIBuER7FK5H4XqEP6JjRQ0BIAFBgQJJDQECf0EAIQMgACgCACIGIAFBAXYiBUcEQCAFEDwiB0UEQCACBEAgAkEANgIEIAJBDjYCAAtBAAwCCwJAIAApAwhCACAGG1AEQCAAKAIQIQQMAQsgACgCECEEA0AgBCADQQJ0aigCACIBBEADQCABKAIYIQIgASAHIAEoAhwgBXBBAnRqIggoAgA2AhggCCABNgIAIAIiAQ0ACwsgA0EBaiIDIAZHDQALCyAEEAYgACAFNgIAIAAgBzYCEAtBAQsNAQwFCyADQn83AxALQQEPCyADIgUoAhgiAw0ACwsgAgRAIAJBADYCBCACQQk2AgALC0EAC6UGAgl/AX4jAEHwAGsiBSQAAkACQCAARQ0AAkAgAQRAIAEpAzAgAlYNAQtBACEDIABBCGoEQCAAQQA2AgwgAEESNgIICwwCCwJAIANBCHENACABKAJAIAKnQQR0aiIGKAIIRQRAIAYtAAxFDQELQQAhAyAAQQhqBEAgAEEANgIMIABBDzYCCAsMAgsgASACIANBCHIgBUE4ahCKAUF/TARAQQAhAyAAQQhqBEAgAEEANgIMIABBFDYCCAsMAgsgA0EDdkEEcSADciIGQQRxIQcgBSkDUCEOIAUvAWghCQJAIANBIHFFIAUvAWpBAEdxIgtFDQAgBA0AIAAoAhwiBA0AQQAhAyAAQQhqBEAgAEEANgIMIABBGjYCCAsMAgsgBSkDWFAEQCAAQQBCAEEAEFIhAwwCCwJAIAdFIgwgCUEAR3EiDUEBckUEQEEAIQMgBUEAOwEwIAUgDjcDICAFIA43AxggBSAFKAJgNgIoIAVC3AA3AwAgASgCACAOIAVBACABIAIgAEEIahBeIgYNAQwDC0EAIQMgASACIAYgAEEIaiIGECYiB0UNAiABKAIAIAUpA1ggBUE4aiAHLwEMQQF2QQNxIAEgAiAGEF4iBkUNAgsCfyAGIAE2AiwCQCABKAJEIghBAWoiCiABKAJIIgdJBEAgASgCTCEHDAELIAEoAkwgB0EKaiIIQQJ0EDQiB0UEQCABQQhqBEAgAUEANgIMIAFBDjYCCAtBfwwCCyABIAc2AkwgASAINgJIIAEoAkQiCEEBaiEKCyABIAo2AkQgByAIQQJ0aiAGNgIAQQALQX9MBEAgBhALDAELAkAgC0UEQCAGIQEMAQtBJkEAIAUvAWpBAUYbIgFFBEAgAEEIagRAIABBADYCDCAAQRg2AggLDAMLIAAgBiAFLwFqQQAgBCABEQYAIQEgBhALIAFFDQILAkAgDUUEQCABIQMMAQsgACABIAUvAWgQgQEhAyABEAsgA0UNAQsCQCAJRSAMckUEQCADIQEMAQsgACADQQEQgAEhASADEAsgAUUNAQsgASEDDAELQQAhAwsgBUHwAGokACADC4UBAQF/IAFFBEAgAEEIaiIABEAgAEEANgIEIABBEjYCAAtBAA8LQTgQCSIDRQRAIABBCGoiAARAIABBADYCBCAAQQ42AgALQQAPCyADQQA2AhAgA0IANwIIIANCADcDKCADQQA2AgQgAyACNgIAIANCADcDGCADQQA2AjAgACABQTsgAxBCCw8AIAAgASACQQBBABCCAQusAgECfyABRQRAIABBCGoiAARAIABBADYCBCAAQRI2AgALQQAPCwJAIAJBfUsNACACQf//A3FBCEYNACAAQQhqIgAEQCAAQQA2AgQgAEEQNgIAC0EADwsCQEGwwAAQCSIFBEAgBUEANgIIIAVCADcCACAFQYiBAUGogQEgAxs2AqhAIAUgAjYCFCAFIAM6ABAgBUEAOgAPIAVBADsBDCAFIAMgAkF9SyIGcToADiAFQQggAiAGG0H//wNxIAQgBUGIgQFBqIEBIAMbKAIAEQAAIgI2AqxAIAINASAFEDEgBRAGCyAAQQhqIgAEQCAAQQA2AgQgAEEONgIAC0EADwsgACABQTogBRBCIgAEfyAABSAFKAKsQCAFKAKoQCgCBBEDACAFEDEgBRAGQQALC6ABAQF/IAIgACgCBCIDIAIgA0kbIgIEQCAAIAMgAms2AgQCQAJAAkACQCAAKAIcIgMoAhRBAWsOAgEAAgsgA0GgAWogASAAKAIAIAJB3IABKAIAEQgADAILIAAgACgCMCABIAAoAgAgAkHEgAEoAgARBAA2AjAMAQsgASAAKAIAIAIQBxoLIAAgACgCACACajYCACAAIAAoAgggAmo2AggLC7cCAQR/QX4hAgJAIABFDQAgACgCIEUNACAAKAIkIgRFDQAgACgCHCIBRQ0AIAEoAgAgAEcNAAJAAkAgASgCICIDQTlrDjkBAgICAgICAgICAgIBAgICAQICAgICAgICAgICAgICAgICAQICAgICAgICAgICAQICAgICAgICAgEACyADQZoFRg0AIANBKkcN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DCABajYCDCAGIAYoAgggAWo2AgggBSAFKAIUIAFqNgIUIAUgBSgCECABazYCECAGIAYoAhAgAWsiATYCECABDQAgBiAGKAIENgIIC0EAIQRBACEJIAMoAhBFDQAMCgsgAygCHCgCJCEGIAMgAygCGCIBQQFqNgIYIAEgBmotAAAhASADIARBAWo2AhAgAygCBCAEaiABOgAAIAEEQCADKAIQIQQMAQsLIAMoAhwoAixFDQAgAygCECIGIAlNDQAgBQJ/IAUoAjAhBEEAIAMoAgQgCWoiAUUNABogBCABIAYgCWtB1IABKAIAEQAACzYCMAsgA0HnADYCIAsCQCADKAIcKAIsBEAgAygCDCADKAIQIgFBAmpJBH8gBRAKIAMoAhANAkEABSABCyADKAIEaiAFKAIwOwAAIAMgAygCEEECajYCECADQaABakHkgAEoAgARAQAaCyADQfEANgIgIAUQCiADKAIQRQ0BDAcLDAYLIAUoAgQNAQsgAygCPA0AIApFDQEgAygCIEGaBUYNAQsCfyADKAKIASIBRQRAIAMgChCFAQwBCwJAAkACQCADKAKMAUECaw4CAAECCwJ/AkADQAJAAkAgAygCPA0AIAMQLyADKAI8DQAgCg0BQQAMBAsgAygCSCADKAJoai0AACEEIAMgAygC8C0iAUEBajYC8C0gASADKALsLWpBADoAACADIAMoAvAtIgFBAWo2AvAtIAEgAygC7C1qQQA6AAAgAyADKALwLSIBQQFqNgLwLSABIAMoAuwtaiAEOgAAIAMgBEECdGoiASABLwHkAUEBajsB5AEgAyADKAI8QQFrNgI8IAMgAygCaEEBaiIBNgJoIAMoAvAtIAMoAvQtRw0BQQAhBCADIAMoAlgiBkEATgR/IAMoAkggBmoFQQALIAEgBmtBABAPIAMgAygCaDYCWCADKAIAEAogAygCACgCEA0BDAILCyADQQA2AoQuIApBBEYEQCADIAMoAlgiAUEATgR/IAMoAkggAWoFQQALIAMoAmggAWtBARAPIAMgAygCaDYCWCADKAIAEApBA0ECIAMoAgAoAhAbDAILIAMoAvAtBEBBACEEIAMgAygCWCIBQQBOBH8gAygCSCABagVBAAsgAygCaCABa0EAEA8gAyADKAJoNgJYIAMoAgAQCiADKAIAKAIQRQ0BC0EBIQQLIAQLDAILAn8CQANAAkACQAJAAkACQCADKAI8Ig1BggJLDQAgAxAvAkAgAygCPCINQYICSw0AIAoNAEEADAgLIA1FDQQgDUECSw0AIAMoAmghCAwBCyADKAJoIghFBEBBACEIDAELIAMoAkggCGoiAUEBayIELQAAIgYgAS0AAEcNACAGIAQtAAJHDQAgBEEDaiEEQQAhCQJAA0AgBiAELQAARw0BIAQtAAEgBkcEQCAJQQFyIQkMAgsgBC0AAiAGRwRAIAlBAnIhCQwCCyAELQADIAZHBEAgCUEDciEJDAILIAQtAAQgBkcEQCAJQQRyIQkMAgsgBC0ABSAGRwRAIAlBBXIhCQwCCyAELQAGIAZHBEAgCUEGciEJDAILIAQtAAcgBkcEQCAJQQdyIQkMAgsgBEEIaiEEIAlB+AFJIQEgCUEIaiEJIAENAAtBgAIhCQtBggIhBCANIAlBAmoiASABIA1LGyIBQYECSw0BIAEiBEECSw0BCyADKAJIIAhqLQAAIQQgAyADKALwLSIBQQFqNgLwLSABIAMoAuwtakEAOgAAIAMgAygC8C0iAUEBajYC8C0gASADKALsLWpBADoAACADIAMoAvAtIgFBAWo2AvAtIAEgAygC7C1qIAQ6AAAgAyAEQQJ0aiIBIAEvAeQBQQFqOwHkASADIAMoAjxBAWs2AjwgAyADKAJoQQFqIgQ2AmgMAQsgAyADKALwLSIBQQFqNgLwLSABIAMoAuwtakEBOgAAIAMgAygC8C0iAUEBajYC8C0gASADKALsLWpBADoAACADIAMoAvAtIgFBAWo2AvAtIAEgAygC7C1qIARBA2s6AAAgAyADKAKALkEBajYCgC4gBEH9zgBqLQAAQQJ0IANqQegJaiIBIAEvAQBBAWo7AQAgA0GAywAtAABBAnRqQdgTaiIBIAEvAQBBAWo7AQAgAyADKAI8IARrNgI8IAMgAygCaCAEaiIENgJoCyADKALwLSADKAL0LUcNAUEAIQggAyADKAJYIgFBAE4EfyADKAJIIAFqBUEACyAEIAFrQQAQDyADIAMoAmg2AlggAygCABAKIAMoAgAoAhANAQwCCwsgA0EANgKELiAKQQRGBEAgAyADKAJYIgFBAE4EfyADKAJIIAFqBUEACyADKAJoIAFrQQEQDyADIAMoAmg2AlggAygCABAKQQNBAiADKAIAKAIQGwwCCyADKALwLQRAQQAhCCADIAMoAlgiAUEATgR/IAMoAkggAWoFQQALIAMoAmggAWtBABAPIAMgAygCaDYCWCADKAIAEAogAygCACgCEEUNAQtBASEICyAICwwBCyADIAogAUEMbEG42ABqKAIAEQIACyIBQX5xQQJGBEAgA0GaBTYCIAsgAUF9cUUEQEEAIQQgBSgCEA0CDAQLIAFBAUcNAAJAAkACQCAKQQFrDgUAAQEBAgELIAMpA5guISICfwJ+IAMoAqAuIgFBA2oiCUE/TQRAQgIgAa2GICKEDAELIAFBwABGBEAgAygCBCADKAIQaiAiNwAAIAMgAygCEEEIajYCEEICISJBCgwCCyADKAIEIAMoAhBqQgIgAa2GICKENwAAIAMgAygCEEEIajYCECABQT1rIQlCAkHAACABa62ICyEiIAlBB2ogCUE5SQ0AGiADKAIEIAMoAhBqICI3AAAgAyADKAIQQQhqNgIQQgAhIiAJQTlrCyEBIAMgIjcDmC4gAyABNgKgLiADEDAMAQsgA0EAQQBBABA5IApBA0cNACADKAJQQQBBgIAIEBkgAygCPA0AIANBADYChC4gA0EANgJYIANBADYCaAsgBRAKIAUoAhANAAwDC0EAIQQgCkEERw0AAkACfwJAAkAgAygCFEEBaw4CAQADCyAFIANBoAFqQeCAASgCABEBACIBNgIwIAMoAgQgAygCEGogATYAACADIAMoAhBBBGoiATYCECADKAIEIAFqIQQgBSgCCAwBCyADKAIEIAMoAhBqIQQgBSgCMCIBQRh0IAFBCHRBgID8B3FyIAFBCHZBgP4DcSABQRh2cnILIQEgBCABNgAAIAMgAygCEEEEajYCEAsgBRAKIAMoAhQiAUEBTgRAIANBACABazYCFAsgAygCEEUhBAsgBAwCCyAFQezAACgCADYCGEF7DAELIANBfzYCJEEACwwBCyMAQRBrIhQkAEF+IRcCQCABIgxFDQAgDCgCIEUNACAMKAIkRQ0AIAwoAhwiB0UNACAHKAIAIAxHDQAgBygCBCIIQbT+AGtBH0sNACAMKAIMIhBFDQAgDCgCACIBRQRAIAwoAgQNAQsgCEG//gBGBEAgB0HA/gA2AgRBwP4AIQgLIAdBpAFqIR8gB0G8BmohGSAHQbwBaiEcIAdBoAFqIR0gB0G4AWohGiAHQfwKaiEYIAdBQGshHiAHKAKIASEFIAwoAgQiICEGIAcoAoQBIQogDCgCECIPIRYCfwJAAkACQANAAkBBfSEEQQEhCQJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAhBtP4Aaw4fBwYICQolJicoBSwtLQsZGgQMAjIzATUANw0OAzlISUwLIAcoApQBIQMgASEEIAYhCAw1CyAHKAKUASEDIAEhBCAGIQgMMgsgBygCtAEhCAwuCyAHKAIMIQgMQQsgBUEOTw0pIAZFDUEgBUEIaiEIIAFBAWohBCAGQQFrIQkgAS0AACAFdCAKaiEKIAVBBkkNDCAEIQEgCSEGIAghBQwpCyAFQSBPDSUgBkUNQCABQQFqIQQgBkEBayEIIAEtAAAgBXQgCmohCiAFQRhJDQ0gBCEBIAghBgwlCyAFQRBPDRUgBkUNPyAFQQhqIQggAUEBaiEEIAZBAWshCSABLQAAIAV0IApqIQogBUEISQ0NIAQhASAJIQYgCCEFDBULIAcoAgwiC0UNByAFQRBPDSIgBkUNPiAFQQhqIQggAUEBaiEEIAZBAWshCSABLQAAIAV0IApqIQogBUEISQ0NIAQhASAJIQYgCCEFDCILIAVBH0sNFQwUCyAFQQ9LDRYMFQsgBygCFCIEQYAIcUUEQCAFIQgMFwsgCiEIIAVBD0sNGAwXCyAKIAVBB3F2IQogBUF4cSIFQR9LDQwgBkUNOiAFQQhqIQggAUEBaiEEIAZBAWshCSABLQAAIAV0IApqIQogBUEYSQ0GIAQhASAJIQYgCCEFDAwLIAcoArQBIgggBygCqAEiC08NIwwiCyAPRQ0qIBAgBygCjAE6AAAgB0HI/gA2AgQgD0EBayEPIBBBAWohECAHKAIEIQgMOQsgBygCDCIDRQRAQQAhCAwJCyAFQR9LDQcgBkUNNyAFQQhqIQggAUEBaiEEIAZBAWshCSABLQAAIAV0IApqIQogBUEYSQ0BIAQhASAJIQYgCCEFDAcLIAdBwP4ANgIEDCoLIAlFBEAgBCEBQQAhBiAIIQUgDSEEDDgLIAVBEGohCSABQQJqIQQgBkECayELIAEtAAEgCHQgCmohCiAFQQ9LBEAgBCEBIAshBiAJIQUMBgsgC0UEQCAEIQFBACEGIAkhBSANIQQMOAsgBUEYaiEIIAFBA2ohBCAGQQNrIQsgAS0AAiAJdCAKaiEKIAVBB0sEQCAEIQEgCyEGIAghBQwGCyALRQRAIAQhAUEAIQYgCCEFIA0hBAw4CyAFQSBqIQUgBkEEayEGIAEtAAMgCHQgCmohCiABQQRqIQEMBQsgCUUEQCAEIQFBACEGIAghBSANIQQMNwsgBUEQaiEFIAZBAmshBiABLQABIAh0IApqIQogAUECaiEBDBwLIAlFBEAgBCEBQQAhBiAIIQUgDSEEDDYLIAVBEGohCSABQQJqIQQgBkECayELIAEtAAEgCHQgCmohCiAFQQ9LBEAgBCEBIAshBiAJIQUMBgsgC0UEQCAEIQFBACEGIAkhBSANIQQMNgsgBUEYaiEIIAFBA2ohBCAGQQNrIQsgAS0AAiAJdCAKaiEKIAUEQCAEIQEgCyEGIAghBQwGCyALRQRAIAQhAUEAIQYgCCEFIA0hBAw2CyAFQSBqIQUgBkEEayEGIAEtAAMgCHQgCmohCiABQQRqIQEMBQsgBUEIaiEJIAhFBEAgBCEBQQAhBiAJIQUgDSEEDDULIAFBAmohBCAGQQJrIQggAS0AASAJdCAKaiEKIAVBD0sEQCAEIQEgCCEGDBgLIAVBEGohCSAIRQRAIAQhAUEAIQYgCSEFIA0hBAw1CyABQQNqIQQgBkEDayEIIAEtAAIgCXQgCmohCiAFQQdLBEAgBCEBIAghBgwYCyAFQRhqIQUgCEUEQCAEIQFBACEGIA0hBAw1CyAGQQRrIQYgAS0AAyAFdCAKaiEKIAFBBGohAQwXCyAJDQYgBCEBQQAhBiAIIQUgDSEEDDMLIAlFBEAgBCEBQQAhBiAIIQUgDSEEDDMLIAVBEGohBSAGQQJrIQYgAS0AASAIdCAKaiEKIAFBAmohAQwUCyAMIBYgD2siCSAMKAIUajYCFCAHIAcoAiAgCWo2AiACQCADQQRxRQ0AIAkEQAJAIBAgCWshBCAMKAIcIggoAhQEQCAIQUBrIAQgCUEAQdiAASgCABEIAAwBCyAIIAgoAhwgBCAJQcCAASgCABEAACIENgIcIAwgBDYCMAsLIAcoAhRFDQAgByAeQeCAASgCABEBACIENgIcIAwgBDYCMAsCQCAHKAIMIghBBHFFDQAgBygCHCAKIApBCHRBgID8B3EgCkEYdHIgCkEIdkGA/gNxIApBGHZyciAHKAIUG0YNACAHQdH+ADYCBCAMQaQMNgIYIA8hFiAHKAIEIQgMMQtBACEKQQAhBSAPIRYLIAdBz/4ANgIEDC0LIApB//8DcSIEIApBf3NBEHZHBEAgB0HR/gA2AgQgDEGOCjYCGCAHKAIEIQgMLwsgB0HC/gA2AgQgByAENgKMAUEAIQpBACEFCyAHQcP+ADYCBAsgBygCjAEiBARAIA8gBiAEIAQgBksbIgQgBCAPSxsiCEUNHiAQIAEgCBAHIQQgByAHKAKMASAIazYCjAEgBCAIaiEQIA8gCGshDyABIAhqIQEgBiAIayEGIAcoAgQhCAwtCyAHQb/+ADYCBCAHKAIEIQgMLAsgBUEQaiEFIAZBAmshBiABLQABIAh0IApqIQogAUECaiEBCyAHIAo2AhQgCkH/AXFBCEcEQCAHQdH+ADYCBCAMQYIPNgIYIAcoAgQhCAwrCyAKQYDAA3EEQCAHQdH+ADYCBCAMQY0JNgIYIAcoAgQhCAwrCyAHKAIkIgQEQCAEIApBCHZBAXE2AgALAkAgCkGABHFFDQAgBy0ADEEEcUUNACAUIAo7AAwgBwJ/IAcoAhwhBUEAIBRBDGoiBEUNABogBSAEQQJB1IABKAIAEQAACzYCHAsgB0G2/gA2AgRBACEFQQAhCgsgBkUNKCABQQFqIQQgBkEBayEIIAEtAAAgBXQgCmohCiAFQRhPBEAgBCEBIAghBgwBCyAFQQhqIQkgCEUEQCAEIQFBACEGIAkhBSANIQQMKwsgAUECaiEEIAZBAmshCCABLQABIAl0IApqIQogBUEPSwRAIAQhASAIIQYMAQsgBUEQaiEJIAhFBEAgBCEBQQAhBiAJIQUgDSEEDCsLIAFBA2ohBCAGQQNrIQggAS0AAiAJdCAKaiEKIAVBB0sEQCAEIQEgCCEGDAELIAVBGGohBSAIRQRAIAQhAUEAIQYgDSEEDCsLIAZBBGshBiABLQADIAV0IApqIQogAUEEaiEBCyAHKAIkIgQEQCAEIAo2AgQLAkAgBy0AFUECcUUNACAHLQAMQQRxRQ0AIBQgCjYADCAHAn8gBygCHCEFQQAgFEEMaiIERQ0AGiAFIARBBEHUgAEoAgARAAALNgIcCyAHQbf+ADYCBEEAIQVBACEKCyAGRQ0mIAFBAWohBCAGQQFrIQggAS0AACAFdCAKaiEKIAVBCE8EQCAEIQEgCCEGDAELIAVBCGohBSAIRQRAIAQhAUEAIQYgDSEEDCkLIAZBAmshBiABLQABIAV0IApqIQogAUECaiEBCyAHKAIkIgQEQCAEIApBCHY2AgwgBCAKQf8BcTYCCAsCQCAHLQAVQQJxRQ0AIActAAxBBHFFDQAgFCAKOwAMIAcCfyAHKAIcIQVBACAUQQxqIgRFDQAaIAUgBEECQdSAASgCABEAAAs2AhwLIAdBuP4ANgIEQQAhCEEAIQVBACEKIAcoAhQiBEGACHENAQsgBygCJCIEBEAgBEEANgIQCyAIIQUMAgsgBkUEQEEAIQYgCCEKIA0hBAwmCyABQQFqIQkgBkEBayELIAEtAAAgBXQgCGohCiAFQQhPBEAgCSEBIAshBgwBCyAFQQhqIQUgC0UEQCAJIQFBACEGIA0hBAwmCyAGQQJrIQYgAS0AASAFdCAKaiEKIAFBAmohAQsgByAKQf//A3EiCDYCjAEgBygCJCIFBEAgBSAINgIUC0EAIQUCQCAEQYAEcUUNACAHLQAMQQRxRQ0AIBQgCjsADCAHAn8gBygCHCEIQQAgFEEMaiIERQ0AGiAIIARBAkHUgAEoAgARAAALNgIcC0EAIQoLIAdBuf4ANgIECyAHKAIUIglBgAhxBEAgBiAHKAKMASIIIAYgCEkbIg4EQAJAIAcoAiQiA0UNACADKAIQIgRFDQAgAygCGCILIAMoAhQgCGsiCE0NACAEIAhqIAEgCyAIayAOIAggDmogC0sbEAcaIAcoAhQhCQsCQCAJQYAEcUUNACAHLQAMQQRxRQ0AIAcCfyAHKAIcIQRBACABRQ0AGiAEIAEgDkHUgAEoAgARAAALNgIcCyAHIAcoAowBIA5rIgg2AowBIAYgDmshBiABIA5qIQELIAgNEwsgB0G6/gA2AgQgB0EANgKMAQsCQCAHLQAVQQhxBEBBACEIIAZFDQQDQCABIAhqLQAAIQMCQCAHKAIkIgtFDQAgCygCHCIERQ0AIAcoAowBIgkgCygCIE8NACAHIAlBAWo2AowBIAQgCWogAzoAAAsgA0EAIAYgCEEBaiIISxsNAAsCQCAHLQAVQQJxRQ0AIActAAxBBHFFDQAgBwJ/IAcoAhwhBEEAIAFFDQAaIAQgASAIQdSAASgCABEAAAs2AhwLIAEgCGohASAGIAhrIQYgA0UNAQwTCyAHKAIkIgRFDQAgBEEANgIcCyAHQbv+ADYCBCAHQQA2AowBCwJAIActABVBEHEEQEEAIQggBkUNAwNAIAEgCGotAAAhAwJAIAcoAiQiC0UNACALKAIkIgRFDQAgBygCjAEiCSALKAIoTw0AIAcgCUEBajYCjAEgBCAJaiADOgAACyADQQAgBiAIQQFqIghLGw0ACwJAIActABVBAnFFDQAgBy0ADEEEcUUNACAHAn8gBygCHCEEQQAgAUUNABogBCABIAhB1IABKAIAEQAACzYCHAsgASAIaiEBIAYgCGshBiADRQ0BDBILIAcoAiQiBEUNACAEQQA2AiQLIAdBvP4ANgIECyAHKAIUIgtBgARxBEACQCAFQQ9LDQAgBkUNHyAFQQhqIQggAUEBaiEEIAZBAWshCSABLQAAIAV0IApqIQogBUEITwRAIAQhASAJIQYgCCEFDAELIAlFBEAgBCEBQQAhBiAIIQUgDSEEDCILIAVBEGohBSAGQQJrIQYgAS0AASAIdCAKaiEKIAFBAmohAQsCQCAHLQAMQQRxRQ0AIAogBy8BHEYNACAHQdH+ADYCBCAMQdcMNgIYIAcoAgQhCAwgC0EAIQpBACEFCyAHKAIkIgQEQCAEQQE2AjAgBCALQQl2QQFxNgIsCwJAIActAAxBBHFFDQAgC0UNACAHIB5B5IABKAIAEQEAIgQ2AhwgDCAENgIwCyAHQb/+ADYCBCAHKAIEIQgMHgtBACEGDA4LAkAgC0ECcUUNACAKQZ+WAkcNACAHKAIoRQRAIAdBDzYCKAtBACEKIAdBADYCHCAUQZ+WAjsADCAHIBRBDGoiBAR/QQAgBEECQdSAASgCABEAAAVBAAs2AhwgB0G1/gA2AgRBACEFIAcoAgQhCAwdCyAHKAIkIgQEQCAEQX82AjALAkAgC0EBcQRAIApBCHRBgP4DcSAKQQh2akEfcEUNAQsgB0HR/gA2AgQgDEH2CzYCGCAHKAIEIQgMHQsgCkEPcUEIRwRAIAdB0f4ANgIEIAxBgg82AhggBygCBCEIDB0LIApBBHYiBEEPcSIJQQhqIQsgCUEHTUEAIAcoAigiCAR/IAgFIAcgCzYCKCALCyALTxtFBEAgBUEEayEFIAdB0f4ANgIEIAxB+gw2AhggBCEKIAcoAgQhCAwdCyAHQQE2AhxBACEFIAdBADYCFCAHQYACIAl0NgIYIAxBATYCMCAHQb3+AEG//gAgCkGAwABxGzYCBEEAIQogBygCBCEIDBwLIAcgCkEIdEGAgPwHcSAKQRh0ciAKQQh2QYD+A3EgCkEYdnJyIgQ2AhwgDCAENgIwIAdBvv4ANgIEQQAhCkEAIQULIAcoAhBFBEAgDCAPNgIQIAwgEDYCDCAMIAY2AgQgDCABNgIAIAcgBTYCiAEgByAKNgKEAUECIRcMIAsgB0EBNgIcIAxBATYCMCAHQb/+ADYCBAsCfwJAIAcoAghFBEAgBUEDSQ0BIAUMAgsgB0HO/gA2AgQgCiAFQQdxdiEKIAVBeHEhBSAHKAIEIQgMGwsgBkUNGSAGQQFrIQYgAS0AACAFdCAKaiEKIAFBAWohASAFQQhqCyEEIAcgCkEBcTYCCAJAAkACQAJAAkAgCkEBdkEDcUEBaw4DAQIDAAsgB0HB/gA2AgQMAwsgB0Gw2wA2ApgBIAdCiYCAgNAANwOgASAHQbDrADYCnAEgB0HH/gA2AgQMAgsgB0HE/gA2AgQMAQsgB0HR/gA2AgQgDEHXDTYCGAsgBEEDayEFIApBA3YhCiAHKAIEIQgMGQsgByAKQR9xIghBgQJqNgKsASAHIApBBXZBH3EiBEEBajYCsAEgByAKQQp2QQ9xQQRqIgs2AqgBIAVBDmshBSAKQQ52IQogCEEdTUEAIARBHkkbRQRAIAdB0f4ANgIEIAxB6gk2AhggBygCBCEIDBkLIAdBxf4ANgIEQQAhCCAHQQA2ArQBCyAIIQQDQCAFQQJNBEAgBkUNGCAGQQFrIQYgAS0AACAFdCAKaiEKIAVBCGohBSABQQFqIQELIAcgBEEBaiIINgK0ASAHIARBAXRBsOwAai8BAEEBdGogCkEHcTsBvAEgBUEDayEFIApBA3YhCiALIAgiBEsNAAsLIAhBEk0EQEESIAhrIQ1BAyAIa0EDcSIEBEADQCAHIAhBAXRBsOwAai8BAEEBdGpBADsBvAEgCEEBaiEIIARBAWsiBA0ACwsgDUEDTwRAA0AgB0G8AWoiDSAIQQF0IgRBsOwAai8BAEEBdGpBADsBACANIARBsuwAai8BAEEBdGpBADsBACANIARBtOwAai8BAEEBdGpBADsBACANIARBtuwAai8BAEEBdGpBADsBACAIQQRqIghBE0cNAAsLIAdBEzYCtAELIAdBBzYCoAEgByAYNgKYASAHIBg2ArgBQQAhCEEAIBxBEyAaIB0gGRBOIg0EQCAHQdH+ADYCBCAMQfQINgIYIAcoAgQhCAwXCyAHQcb+ADYCBCAHQQA2ArQBQQAhDQsgBygCrAEiFSAHKAKwAWoiESAISwRAQX8gBygCoAF0QX9zIRIgBygCmAEhGwNAIAYhCSABIQsCQCAFIgMgGyAKIBJxIhNBAnRqLQABIg5PBEAgBSEEDAELA0AgCUUNDSALLQAAIAN0IQ4gC0EBaiELIAlBAWshCSADQQhqIgQhAyAEIBsgCiAOaiIKIBJxIhNBAnRqLQABIg5JDQALIAshASAJIQYLAkAgGyATQQJ0ai8BAiIFQQ9NBEAgByAIQQFqIgk2ArQBIAcgCEEBdGogBTsBvAEgBCAOayEFIAogDnYhCiAJIQgMAQsCfwJ/AkACQAJAIAVBEGsOAgABAgsgDkECaiIFIARLBEADQCAGRQ0bIAZBAWshBiABLQAAIAR0IApqIQogAUEBaiEBIARBCGoiBCAFSQ0ACwsgBCAOayEFIAogDnYhBCAIRQRAIAdB0f4ANgIEIAxBvAk2AhggBCEKIAcoAgQhCAwdCyAFQQJrIQUgBEECdiEKIARBA3FBA2ohCSAIQQF0IAdqLwG6AQwDCyAOQQNqIgUgBEsEQANAIAZFDRogBkEBayEGIAEtAAAgBHQgCmohCiABQQFqIQEgBEEIaiIEIAVJDQALCyAEIA5rQQNrIQUgCiAOdiIEQQN2IQogBEEHcUEDagwBCyAOQQdqIgUgBEsEQANAIAZFDRkgBkEBayEGIAEtAAAgBHQgCmohCiABQQFqIQEgBEEIaiIEIAVJDQALCyAEIA5rQQdrIQUgCiAOdiIEQQd2IQogBEH/AHFBC2oLIQlBAAshAyAIIAlqIBFLDRMgCUEBayEEIAlBA3EiCwRAA0AgByAIQQF0aiADOwG8ASAIQQFqIQggCUEBayEJIAtBAWsiCw0ACwsgBEEDTwRAA0AgByAIQQF0aiIEIAM7Ab4BIAQgAzsBvAEgBCADOwHAASAEIAM7AcIBIAhBBGohCCAJQQRrIgkNAAsLIAcgCDYCtAELIAggEUkNAAsLIAcvAbwFRQRAIAdB0f4ANgIEIAxB0Qs2AhggBygCBCEIDBYLIAdBCjYCoAEgByAYNgKYASAHIBg2ArgBQQEgHCAVIBogHSAZEE4iDQRAIAdB0f4ANgIEIAxB2Ag2AhggBygCBCEIDBYLIAdBCTYCpAEgByAHKAK4ATYCnAFBAiAHIAcoAqwBQQF0akG8AWogBygCsAEgGiAfIBkQTiINBEAgB0HR/gA2AgQgDEGmCTYCGCAHKAIEIQgMFgsgB0HH/gA2AgRBACENCyAHQcj+ADYCBAsCQCAGQQ9JDQAgD0GEAkkNACAMIA82AhAgDCAQNgIMIAwgBjYCBCAMIAE2AgAgByAFNgKIASAHIAo2AoQBIAwgFkHogAEoAgARBwAgBygCiAEhBSAHKAKEASEKIAwoAgQhBiAMKAIAIQEgDCgCECEPIAwoAgwhECAHKAIEQb/+AEcNByAHQX82ApBHIAcoAgQhCAwUCyAHQQA2ApBHIAUhCSAGIQggASEEAkAgBygCmAEiEiAKQX8gBygCoAF0QX9zIhVxIg5BAnRqLQABIgsgBU0EQCAFIQMMAQsDQCAIRQ0PIAQtAAAgCXQhCyAEQQFqIQQgCEEBayEIIAlBCGoiAyEJIAMgEiAKIAtqIgogFXEiDkECdGotAAEiC0kNAAsLIBIgDkECdGoiAS8BAiETAkBBACABLQAAIhEgEUHwAXEbRQRAIAshBgwBCyAIIQYgBCEBAkAgAyIFIAsgEiAKQX8gCyARanRBf3MiFXEgC3YgE2oiEUECdGotAAEiDmpPBEAgAyEJDAELA0AgBkUNDyABLQAAIAV0IQ4gAUEBaiEBIAZBAWshBiAFQQhqIgkhBSALIBIgCiAOaiIKIBVxIAt2IBNqIhFBAnRqLQABIg5qIAlLDQALIAEhBCAGIQgLIBIgEUECdGoiAS0AACERIAEvAQIhEyAHIAs2ApBHIAsgDmohBiAJIAtrIQMgCiALdiEKIA4hCwsgByAGNgKQRyAHIBNB//8DcTYCjAEgAyALayEFIAogC3YhCiARRQRAIAdBzf4ANgIEDBALIBFBIHEEQCAHQb/+ADYCBCAHQX82ApBHDBALIBFBwABxBEAgB0HR/gA2AgQgDEHQDjYCGAwQCyAHQcn+ADYCBCAHIBFBD3EiAzYClAELAkAgA0UEQCAHKAKMASELIAQhASAIIQYMAQsgBSEJIAghBiAEIQsCQCADIAVNBEAgBCEBDAELA0AgBkUNDSAGQQFrIQYgCy0AACAJdCAKaiEKIAtBAWoiASELIAlBCGoiCSADSQ0ACwsgByAHKAKQRyADajYCkEcgByAHKAKMASAKQX8gA3RBf3NxaiILNgKMASAJIANrIQUgCiADdiEKCyAHQcr+ADYCBCAHIAs2ApRHCyAFIQkgBiEIIAEhBAJAIAcoApwBIhIgCkF/IAcoAqQBdEF/cyIVcSIOQQJ0ai0AASIDIAVNBEAgBSELDAELA0AgCEUNCiAELQAAIAl0IQMgBEEBaiEEIAhBAWshCCAJQQhqIgshCSALIBIgAyAKaiIKIBVxIg5BAnRqLQABIgNJDQALCyASIA5BAnRqIgEvAQIhEwJAIAEtAAAiEUHwAXEEQCAHKAKQRyEGIAMhCQwBCyAIIQYgBCEBAkAgCyIFIAMgEiAKQX8gAyARanRBf3MiFXEgA3YgE2oiEUECdGotAAEiCWpPBEAgCyEODAELA0AgBkUNCiABLQAAIAV0IQkgAUEBaiEBIAZBAWshBiAFQQhqIg4hBSADIBIgCSAKaiIKIBVxIAN2IBNqIhFBAnRqLQABIglqIA5LDQALIAEhBCAGIQgLIBIgEUECdGoiAS0AACERIAEvAQIhEyAHIAcoApBHIANqIgY2ApBHIA4gA2shCyAKIAN2IQoLIAcgBiAJajYCkEcgCyAJayEFIAogCXYhCiARQcAAcQRAIAdB0f4ANgIEIAxB7A42AhggBCEBIAghBiAHKAIEIQgMEgsgB0HL/gA2AgQgByARQQ9xIgM2ApQBIAcgE0H//wNxNgKQAQsCQCADRQRAIAQhASAIIQYMAQsgBSEJIAghBiAEIQsCQCADIAVNBEAgBCEBDAELA0AgBkUNCCAGQQFrIQYgCy0AACAJdCAKaiEKIAtBAWoiASELIAlBCGoiCSADSQ0ACwsgByAHKAKQRyADajYCkEcgByAHKAKQASAKQX8gA3RBf3NxajYCkAEgCSADayEFIAogA3YhCgsgB0HM/gA2AgQLIA9FDQACfyAHKAKQASIIIBYgD2siBEsEQAJAIAggBGsiCCAHKAIwTQ0AIAcoAoxHRQ0AIAdB0f4ANgIEIAxBuQw2AhggBygCBCEIDBILAn8CQAJ/IAcoAjQiBCAISQRAIAcoAjggBygCLCAIIARrIghragwBCyAHKAI4IAQgCGtqCyILIBAgDyAQaiAQa0EBaqwiISAPIAcoAowBIgQgCCAEIAhJGyIEIAQgD0sbIgitIiIgISAiVBsiIqciCWoiBEkgCyAQT3ENACALIBBNIAkgC2ogEEtxDQAgECALIAkQBxogBAwBCyAQIAsgCyAQayIEIARBH3UiBGogBHMiCRAHIAlqIQQgIiAJrSIkfSIjUEUEQCAJIAtqIQkDQAJAICMgJCAjICRUGyIiQiBUBEAgIiEhDAELICIiIUIgfSImQgWIQgF8QgODIiVQRQRAA0AgBCAJKQAANwAAIAQgCSkAGDcAGCAEIAkpABA3ABAgBCAJKQAINwAIICFCIH0hISAJQSBqIQkgBEEgaiEEICVCAX0iJUIAUg0ACwsgJkLgAFQNAANAIAQgCSkAADcAACAEIAkpABg3ABggBCAJKQAQNwAQIAQgCSkACDcACCAEIAkpADg3ADggBCAJKQAwNwAwIAQgCSkAKDcAKCAEIAkpACA3ACAgBCAJKQBYNwBYIAQgCSkAUDcAUCAEIAkpAEg3AEggBCAJKQBANwBAIAQgCSkAYDcAYCAEIAkpAGg3AGggBCAJKQBwNwBwIAQgCSkAeDcAeCAJQYABaiEJIARBgAFqIQQgIUKAAX0iIUIfVg0ACwsgIUIQWgRAIAQgCSkAADcAACAEIAkpAAg3AAggIUIQfSEhIAlBEGohCSAEQRBqIQQLICFCCFoEQCAEIAkpAAA3AAAgIUIIfSEhIAlBCGohCSAEQQhqIQQLICFCBFoEQCAEIAkoAAA2AAAgIUIEfSEhIAlBBGohCSAEQQRqIQQLICFCAloEQCAEIAkvAAA7AAAgIUICfSEhIAlBAmohCSAEQQJqIQQLICMgIn0hIyAhUEUEQCAEIAktAAA6AAAgCUEBaiEJIARBAWohBAsgI0IAUg0ACwsgBAsMAQsgECAIIA8gBygCjAEiBCAEIA9LGyIIIA9ByIABKAIAEQQACyEQIAcgBygCjAEgCGsiBDYCjAEgDyAIayEPIAQNAiAHQcj+ADYCBCAHKAIEIQgMDwsgDSEJCyAJIQQMDgsgBygCBCEIDAwLIAEgBmohASAFIAZBA3RqIQUMCgsgBCAIaiEBIAUgCEEDdGohBQwJCyAEIAhqIQEgCyAIQQN0aiEFDAgLIAEgBmohASAFIAZBA3RqIQUMBwsgBCAIaiEBIAUgCEEDdGohBQwGCyAEIAhqIQEgAyAIQQN0aiEFDAULIAEgBmohASAFIAZBA3RqIQUMBAsgB0HR/gA2AgQgDEG8CTYCGCAHKAIEIQgMBAsgBCEBIAghBiAHKAIEIQgMAwtBACEGIAQhBSANIQQMAwsCQAJAIAhFBEAgCiEJDAELIAcoAhRFBEAgCiEJDAELAkAgBUEfSw0AIAZFDQMgBUEIaiEJIAFBAWohBCAGQQFrIQsgAS0AACAFdCAKaiEKIAVBGE8EQCAEIQEgCyEGIAkhBQwBCyALRQRAIAQhAUEAIQYgCSEFIA0hBAwGCyAFQRBqIQsgAUECaiEEIAZBAmshAyABLQABIAl0IApqIQogBUEPSwRAIAQhASADIQYgCyEFDAELIANFBEAgBCEBQQAhBiALIQUgDSEEDAYLIAVBGGohCSABQQNqIQQgBkEDayEDIAEtAAIgC3QgCmohCiAFQQdLBEAgBCEBIAMhBiAJIQUMAQsgA0UEQCAEIQFBACEGIAkhBSANIQQMBgsgBUEgaiEFIAZBBGshBiABLQADIAl0IApqIQogAUEEaiEBC0EAIQkgCEEEcQRAIAogBygCIEcNAgtBACEFCyAHQdD+ADYCBEEBIQQgCSEKDAMLIAdB0f4ANgIEIAxBjQw2AhggBygCBCEIDAELC0EAIQYgDSEECyAMIA82AhAgDCAQNgIMIAwgBjYCBCAMIAE2AgAgByAFNgKIASAHIAo2AoQBAkAgBygCLA0AIA8gFkYNAiAHKAIEIgFB0P4ASw0CIAFBzv4ASQ0ACwJ/IBYgD2shCiAHKAIMQQRxIQkCQAJAAkAgDCgCHCIDKAI4Ig1FBEBBASEIIAMgAygCACIBKAIgIAEoAiggAygCmEdBASADKAIodGpBARAoIg02AjggDUUNAQsgAygCLCIGRQRAIANCADcDMCADQQEgAygCKHQiBjYCLAsgBiAKTQRAAkAgCQRAAkAgBiAKTw0AIAogBmshBSAQIAprIQEgDCgCHCIGKAIUBEAgBkFAayABIAVBAEHYgAEoAgARCAAMAQsgBiAGKAIcIAEgBUHAgAEoAgARAAAiATYCHCAMIAE2AjALIAMoAiwiDUUNASAQIA1rIQUgAygCOCEBIAwoAhwiBigCFARAIAZBQGsgASAFIA1B3IABKAIAEQgADAILIAYgBigCHCABIAUgDUHEgAEoAgARBAAiATYCHCAMIAE2AjAMAQsgDSAQIAZrIAYQBxoLIANBADYCNCADIAMoAiw2AjBBAAwECyAKIAYgAygCNCIFayIBIAEgCksbIQsgECAKayEGIAUgDWohBQJAIAkEQAJAIAtFDQAgDCgCHCIBKAIUBEAgAUFAayAFIAYgC0HcgAEoAgARCAAMAQsgASABKAIcIAUgBiALQcSAASgCABEEACIBNgIcIAwgATYCMAsgCiALayIFRQ0BIBAgBWshBiADKAI4IQEgDCgCHCINKAIUBEAgDUFAayABIAYgBUHcgAEoAgARCAAMBQsgDSANKAIcIAEgBiAFQcSAASgCABEEACIBNgIcIAwgATYCMAwECyAFIAYgCxAHGiAKIAtrIgUNAgtBACEIIANBACADKAI0IAtqIgUgBSADKAIsIgFGGzYCNCABIAMoAjAiAU0NACADIAEgC2o2AjALIAgMAgsgAygCOCAQIAVrIAUQBxoLIAMgBTYCNCADIAMoAiw2AjBBAAtFBEAgDCgCECEPIAwoAgQhFyAHKAKIAQwDCyAHQdL+ADYCBAtBfCEXDAILIAYhFyAFCyEFIAwgICAXayIBIAwoAghqNgIIIAwgFiAPayIGIAwoAhRqNgIUIAcgBygCICAGajYCICAMIAcoAghBAEdBBnQgBWogBygCBCIFQb/+AEZBB3RqQYACIAVBwv4ARkEIdCAFQcf+AEYbajYCLCAEIARBeyAEGyABIAZyGyEXCyAUQRBqJAAgFwshASACIAIpAwAgADUCIH03AwACQAJAAkACQCABQQVqDgcBAgICAgMAAgtBAQ8LIAAoAhQNAEEDDwsgACgCACIABEAgACABNgIEIABBDTYCAAtBAiEBCyABCwkAIABBAToADAtEAAJAIAJC/////w9YBEAgACgCFEUNAQsgACgCACIABEAgAEEANgIEIABBEjYCAAtBAA8LIAAgATYCECAAIAI+AhRBAQu5AQEEfyAAQRBqIQECfyAALQAEBEAgARCEAQwBC0F+IQMCQCABRQ0AIAEoAiBFDQAgASgCJCIERQ0AIAEoAhwiAkUNACACKAIAIAFHDQAgAigCBEG0/gBrQR9LDQAgAigCOCIDBEAgBCABKAIoIAMQHiABKAIkIQQgASgCHCECCyAEIAEoAiggAhAeQQAhAyABQQA2AhwLIAMLIgEEQCAAKAIAIgAEQCAAIAE2AgQgAEENNgIACwsgAUUL0gwBBn8gAEIANwIQIABCADcCHCAAQRBqIQICfyAALQAEBEAgACgCCCEBQesMLQAAQTFGBH8Cf0F+IQMCQCACRQ0AIAJBADYCGCACKAIgIgRFBEAgAkEANgIoIAJBJzYCIEEnIQQLIAIoAiRFBEAgAkEoNgIkC0EGIAEgAUF/RhsiBUEASA0AIAVBCUoNAEF8IQMgBCACKAIoQQFB0C4QKCIBRQ0AIAIgATYCHCABIAI2AgAgAUEPNgI0IAFCgICAgKAFNwIcIAFBADYCFCABQYCAAjYCMCABQf//ATYCOCABIAIoAiAgAigCKEGAgAJBAhAoNgJIIAEgAigCICACKAIoIAEoAjBBAhAoIgM2AkwgA0EAIAEoAjBBAXQQGSACKAIgIAIoAihBgIAEQQIQKCEDIAFBgIACNgLoLSABQQA2AkAgASADNgJQIAEgAigCICACKAIoQYCAAkEEECgiAzYCBCABIAEoAugtIgRBAnQ2AgwCQAJAIAEoAkhFDQAgASgCTEUNACABKAJQRQ0AIAMNAQsgAUGaBTYCICACQejAACgCADYCGCACEIQBGkF8DAILIAFBADYCjAEgASAFNgKIASABQgA3AyggASADIARqNgLsLSABIARBA2xBA2s2AvQtQX4hAwJAIAJFDQAgAigCIEUNACACKAIkRQ0AIAIoAhwiAUUNACABKAIAIAJHDQACQAJAIAEoAiAiBEE5aw45AQICAgICAgICAgICAQICAgECAgICAgICAgICAgICAgICAgECAgICAgICAgICAgECAgICAgICAgIBAAsgBEGaBUYNACAEQSpHDQELIAJBAjYCLCACQQA2AgggAkIANwIUIAFBADYCECABIAEoAgQ2AgggASgCFCIDQX9MBEAgAUEAIANrIgM2AhQLIAFBOUEqIANBAkYbNgIgIAIgA0ECRgR/IAFBoAFqQeSAASgCABEBAAVBAQs2AjAgAUF+NgIkIAFBADYCoC4gAUIANwOYLiABQYgXakGg0wA2AgAgASABQcwVajYCgBcgAUH8FmpBjNMANgIAIAEgAUHYE2o2AvQWIAFB8BZqQfjSADYCACABIAFB5AFqNgLoFiABEIgBQQAhAwsgAw0AIAIoAhwiAiACKAIwQQF0NgJEQQAhAyACKAJQQQBBgIAIEBkgAiACKAKIASIEQQxsIgFBtNgAai8BADYClAEgAiABQbDYAGovAQA2ApABIAIgAUGy2ABqLwEANgJ4IAIgAUG22ABqLwEANgJ0QfiAASgCACEFQeyAASgCACEGQYCBASgCACEBIAJCADcCbCACQgA3AmQgAkEANgI8IAJBADYChC4gAkIANwJUIAJBKSABIARBCUYiARs2AnwgAkEqIAYgARs2AoABIAJBKyAFIAEbNgKEAQsgAwsFQXoLDAELAn9BekHrDC0AAEExRw0AGkF+IAJFDQAaIAJBADYCGCACKAIgIgNFBEAgAkEANgIoIAJBJzYCIEEnIQMLIAIoAiRFBEAgAkEoNgIkC0F8IAMgAigCKEEBQaDHABAoIgRFDQAaIAIgBDYCHCAEQQA2AjggBCACNgIAIARBtP4ANgIEIARBzIABKAIAEQkANgKYR0F+IQMCQCACRQ0AIAIoAiBFDQAgAigCJCIFRQ0AIAIoAhwiAUUNACABKAIAIAJHDQAgASgCBEG0/gBrQR9LDQACQAJAIAEoAjgiBgRAIAEoAihBD0cNAQsgAUEPNgIoIAFBADYCDAwBCyAFIAIoAiggBhAeIAFBADYCOCACKAIgIQUgAUEPNgIoIAFBADYCDCAFRQ0BCyACKAIkRQ0AIAIoAhwiAUUNACABKAIAIAJHDQAgASgCBEG0/gBrQR9LDQBBACEDIAFBADYCNCABQgA3AiwgAUEANgIgIAJBADYCCCACQgA3AhQgASgCDCIFBEAgAiAFQQFxNgIwCyABQrT+ADcCBCABQgA3AoQBIAFBADYCJCABQoCAgoAQNwMYIAFCgICAgHA3AxAgAUKBgICAcDcCjEcgASABQfwKaiIFNgK4ASABIAU2ApwBIAEgBTYCmAELQQAgA0UNABogAigCJCACKAIoIAQQHiACQQA2AhwgAwsLIgIEQCAAKAIAIgAEQCAAIAI2AgQgAEENNgIACwsgAkULKQEBfyAALQAERQRAQQAPC0ECIQEgACgCCCIAQQNOBH8gAEEHSgVBAgsLBgAgABAGC2MAQcgAEAkiAEUEQEGEhAEoAgAhASACBEAgAiABNgIEIAJBATYCAAsgAA8LIABBADoADCAAQQE6AAQgACACNgIAIABBADYCOCAAQgA3AzAgACABQQkgAUEBa0EJSRs2AgggAAukCgIIfwF+QfCAAUH0gAEgACgCdEGBCEkbIQYCQANAAkACfwJAIAAoAjxBhQJLDQAgABAvAkAgACgCPCICQYUCSw0AIAENAEEADwsgAkUNAiACQQRPDQBBAAwBCyAAIAAoAmggACgChAERAgALIQMgACAAKAJsOwFgQQIhAgJAIAA1AmggA619IgpCAVMNACAKIAAoAjBBhgJrrVUNACAAKAJwIAAoAnhPDQAgA0UNACAAIAMgBigCABECACICQQVLDQBBAiACIAAoAowBQQFGGyECCwJAIAAoAnAiA0EDSQ0AIAIgA0sNACAAIAAoAvAtIgJBAWo2AvAtIAAoAjwhBCACIAAoAuwtaiAAKAJoIgcgAC8BYEF/c2oiAjoAACAAIAAoAvAtIgVBAWo2AvAtIAUgACgC7C1qIAJBCHY6AAAgACAAKALwLSIFQQFqNgLwLSAFIAAoAuwtaiADQQNrOgAAIAAgACgCgC5BAWo2AoAuIANB/c4Aai0AAEECdCAAakHoCWoiAyADLwEAQQFqOwEAIAAgAkEBayICIAJBB3ZBgAJqIAJBgAJJG0GAywBqLQAAQQJ0akHYE2oiAiACLwEAQQFqOwEAIAAgACgCcCIFQQFrIgM2AnAgACAAKAI8IANrNgI8IAAoAvQtIQggACgC8C0hCSAEIAdqQQNrIgQgACgCaCICSwRAIAAgAkEBaiAEIAJrIgIgBUECayIEIAIgBEkbIAAoAoABEQUAIAAoAmghAgsgAEEANgJkIABBADYCcCAAIAIgA2oiBDYCaCAIIAlHDQJBACECIAAgACgCWCIDQQBOBH8gACgCSCADagVBAAsgBCADa0EAEA8gACAAKAJoNgJYIAAoAgAQCiAAKAIAKAIQDQIMAwsgACgCZARAIAAoAmggACgCSGpBAWstAAAhAyAAIAAoAvAtIgRBAWo2AvAtIAQgACgC7C1qQQA6AAAgACAAKALwLSIEQQFqNgLwLSAEIAAoAuwtakEAOgAAIAAgACgC8C0iBEEBajYC8C0gBCAAKALsLWogAzoAACAAIANBAnRqIgMgAy8B5AFBAWo7AeQBIAAoAvAtIAAoAvQtRgRAIAAgACgCWCIDQQBOBH8gACgCSCADagVBAAsgACgCaCADa0EAEA8gACAAKAJoNgJYIAAoAgAQCgsgACACNgJwIAAgACgCaEEBajYCaCAAIAAoAjxBAWs2AjwgACgCACgCEA0CQQAPBSAAQQE2AmQgACACNgJwIAAgACgCaEEBajYCaCAAIAAoAjxBAWs2AjwMAgsACwsgACgCZARAIAAoAmggACgCSGpBAWstAAAhAiAAIAAoAvAtIgNBAWo2AvAtIAMgACgC7C1qQQA6AAAgACAAKALwLSIDQQFqNgLwLSADIAAoAuwtakEAOgAAIAAgACgC8C0iA0EBajYC8C0gAyAAKALsLWogAjoAACAAIAJBAnRqIgIgAi8B5AFBAWo7AeQBIAAoAvAtIAAoAvQtRhogAEEANgJkCyAAIAAoAmgiA0ECIANBAkkbNgKELiABQQRGBEAgACAAKAJYIgFBAE4EfyAAKAJIIAFqBUEACyADIAFrQQEQDyAAIAAoAmg2AlggACgCABAKQQNBAiAAKAIAKAIQGw8LIAAoAvAtBEBBACECIAAgACgCWCIBQQBOBH8gACgCSCABagVBAAsgAyABa0EAEA8gACAAKAJoNgJYIAAoAgAQCiAAKAIAKAIQRQ0BC0EBIQILIAIL2BACEH8BfiAAKAKIAUEFSCEOA0ACQAJ/AkACQAJAAn8CQAJAIAAoAjxBhQJNBEAgABAvIAAoAjwiA0GFAksNASABDQFBAA8LIA4NASAIIQMgBSEHIAohDSAGQf//A3FFDQEMAwsgA0UNA0EAIANBBEkNARoLIAAgACgCaEH4gAEoAgARAgALIQZBASECQQAhDSAAKAJoIgOtIAatfSISQgFTDQIgEiAAKAIwQYYCa61VDQIgBkUNAiAAIAZB8IABKAIAEQIAIgZBASAGQfz/A3EbQQEgACgCbCINQf//A3EgA0H//wNxSRshBiADIQcLAkAgACgCPCIEIAZB//8DcSICQQRqTQ0AIAZB//8DcUEDTQRAQQEgBkEBa0H//wNxIglFDQQaIANB//8DcSIEIAdBAWpB//8DcSIDSw0BIAAgAyAJIAQgA2tBAWogAyAJaiAESxtB7IABKAIAEQUADAELAkAgACgCeEEEdCACSQ0AIARBBEkNACAGQQFrQf//A3EiDCAHQQFqQf//A3EiBGohCSAEIANB//8DcSIDTwRAQeyAASgCACELIAMgCUkEQCAAIAQgDCALEQUADAMLIAAgBCADIARrQQFqIAsRBQAMAgsgAyAJTw0BIAAgAyAJIANrQeyAASgCABEFAAwBCyAGIAdqQf//A3EiA0UNACAAIANBAWtB+IABKAIAEQIAGgsgBgwCCyAAIAAoAmgiBUECIAVBAkkbNgKELiABQQRGBEBBACEDIAAgACgCWCIBQQBOBH8gACgCSCABagVBAAsgBSABa0EBEA8gACAAKAJoNgJYIAAoAgAQCkEDQQIgACgCACgCEBsPCyAAKALwLQRAQQAhAkEAIQMgACAAKAJYIgFBAE4EfyAAKAJIIAFqBUEACyAFIAFrQQAQDyAAIAAoAmg2AlggACgCABAKIAAoAgAoAhBFDQMLQQEhAgwCCyADIQdBAQshBEEAIQYCQCAODQAgACgCPEGHAkkNACACIAdB//8DcSIQaiIDIAAoAkRBhgJrTw0AIAAgAzYCaEEAIQogACADQfiAASgCABECACEFAn8CQCAAKAJoIgitIAWtfSISQgFTDQAgEiAAKAIwQYYCa61VDQAgBUUNACAAIAVB8IABKAIAEQIAIQYgAC8BbCIKIAhB//8DcSIFTw0AIAZB//8DcSIDQQRJDQAgCCAEQf//A3FBAkkNARogCCACIApBAWpLDQEaIAggAiAFQQFqSw0BGiAIIAAoAkgiCSACa0EBaiICIApqLQAAIAIgBWotAABHDQEaIAggCUEBayICIApqIgwtAAAgAiAFaiIPLQAARw0BGiAIIAUgCCAAKAIwQYYCayICa0H//wNxQQAgAiAFSRsiEU0NARogCCADQf8BSw0BGiAGIQUgCCECIAQhAyAIIAoiCUECSQ0BGgNAAkAgA0EBayEDIAVBAWohCyAJQQFrIQkgAkEBayECIAxBAWsiDC0AACAPQQFrIg8tAABHDQAgA0H//wNxRQ0AIBEgAkH//wNxTw0AIAVB//8DcUH+AUsNACALIQUgCUH//wNxQQFLDQELCyAIIANB//8DcUEBSw0BGiAIIAtB//8DcUECRg0BGiAIQQFqIQggAyEEIAshBiAJIQogAgwBC0EBIQYgCAshBSAAIBA2AmgLAn8gBEH//wNxIgNBA00EQCAEQf//A3EiA0UNAyAAKAJIIAdB//8DcWotAAAhBCAAIAAoAvAtIgJBAWo2AvAtIAIgACgC7C1qQQA6AAAgACAAKALwLSICQQFqNgLwLSACIAAoAuwtakEAOgAAIAAgACgC8C0iAkEBajYC8C0gAiAAKALsLWogBDoAACAAIARBAnRqIgRB5AFqIAQvAeQBQQFqOwEAIAAgACgCPEEBazYCPCAAKALwLSICIAAoAvQtRiIEIANBAUYNARogACgCSCAHQQFqQf//A3FqLQAAIQkgACACQQFqNgLwLSAAKALsLSACakEAOgAAIAAgACgC8C0iAkEBajYC8C0gAiAAKALsLWpBADoAACAAIAAoAvAtIgJBAWo2AvAtIAIgACgC7C1qIAk6AAAgACAJQQJ0aiICQeQBaiACLwHkAUEBajsBACAAIAAoAjxBAWs2AjwgBCAAKALwLSICIAAoAvQtRmoiBCADQQJGDQEaIAAoAkggB0ECakH//wNxai0AACEHIAAgAkEBajYC8C0gACgC7C0gAmpBADoAACAAIAAoAvAtIgJBAWo2AvAtIAIgACgC7C1qQQA6AAAgACAAKALwLSICQQFqNgLwLSACIAAoAuwtaiAHOgAAIAAgB0ECdGoiB0HkAWogBy8B5AFBAWo7AQAgACAAKAI8QQFrNgI8IAQgACgC8C0gACgC9C1GagwBCyAAIAAoAvAtIgJBAWo2AvAtIAIgACgC7C1qIAdB//8DcSANQf//A3FrIgc6AAAgACAAKALwLSICQQFqNgLwLSACIAAoAuwtaiAHQQh2OgAAIAAgACgC8C0iAkEBajYC8C0gAiAAKALsLWogBEEDazoAACAAIAAoAoAuQQFqNgKALiADQf3OAGotAABBAnQgAGpB6AlqIgQgBC8BAEEBajsBACAAIAdBAWsiBCAEQQd2QYACaiAEQYACSRtBgMsAai0AAEECdGpB2BNqIgQgBC8BAEEBajsBACAAIAAoAjwgA2s2AjwgACgC8C0gACgC9C1GCyEEIAAgACgCaCADaiIHNgJoIARFDQFBACECQQAhBCAAIAAoAlgiA0EATgR/IAAoAkggA2oFQQALIAcgA2tBABAPIAAgACgCaDYCWCAAKAIAEAogACgCACgCEA0BCwsgAgu0BwIEfwF+AkADQAJAAkACQAJAIAAoAjxBhQJNBEAgABAvAkAgACgCPCICQYUCSw0AIAENAEEADwsgAkUNBCACQQRJDQELIAAgACgCaEH4gAEoAgARAgAhAiAANQJoIAKtfSIGQgFTDQAgBiAAKAIwQYYCa61VDQAgAkUNACAAIAJB8IABKAIAEQIAIgJBBEkNACAAIAAoAvAtIgNBAWo2AvAtIAMgACgC7C1qIAAoAmggACgCbGsiAzoAACAAIAAoAvAtIgRBAWo2AvAtIAQgACgC7C1qIANBCHY6AAAgACAAKALwLSIEQQFqNgLwLSAEIAAoAuwtaiACQQNrOgAAIAAgACgCgC5BAWo2AoAuIAJB/c4Aai0AAEECdCAAakHoCWoiBCAELwEAQQFqOwEAIAAgA0EBayIDIANBB3ZBgAJqIANBgAJJG0GAywBqLQAAQQJ0akHYE2oiAyADLwEAQQFqOwEAIAAgACgCPCACayIFNgI8IAAoAvQtIQMgACgC8C0hBCAAKAJ4IAJPQQAgBUEDSxsNASAAIAAoAmggAmoiAjYCaCAAIAJBAWtB+IABKAIAEQIAGiADIARHDQQMAgsgACgCSCAAKAJoai0AACECIAAgACgC8C0iA0EBajYC8C0gAyAAKALsLWpBADoAACAAIAAoAvAtIgNBAWo2AvAtIAMgACgC7C1qQQA6AAAgACAAKALwLSIDQQFqNgLwLSADIAAoAuwtaiACOgAAIAAgAkECdGoiAkHkAWogAi8B5AFBAWo7AQAgACAAKAI8QQFrNgI8IAAgACgCaEEBajYCaCAAKALwLSAAKAL0LUcNAwwBCyAAIAAoAmhBAWoiBTYCaCAAIAUgAkEBayICQeyAASgCABEFACAAIAAoAmggAmo2AmggAyAERw0CC0EAIQNBACECIAAgACgCWCIEQQBOBH8gACgCSCAEagVBAAsgACgCaCAEa0EAEA8gACAAKAJoNgJYIAAoAgAQCiAAKAIAKAIQDQEMAgsLIAAgACgCaCIEQQIgBEECSRs2AoQuIAFBBEYEQEEAIQIgACAAKAJYIgFBAE4EfyAAKAJIIAFqBUEACyAEIAFrQQEQDyAAIAAoAmg2AlggACgCABAKQQNBAiAAKAIAKAIQGw8LIAAoAvAtBEBBACEDQQAhAiAAIAAoAlgiAUEATgR/IAAoAkggAWoFQQALIAQgAWtBABAPIAAgACgCaDYCWCAAKAIAEAogACgCACgCEEUNAQtBASEDCyADC80JAgl/An4gAUEERiEGIAAoAiwhAgJAAkACQCABQQRGBEAgAkECRg0CIAIEQCAAQQAQUCAAQQA2AiwgACAAKAJoNgJYIAAoAgAQCiAAKAIAKAIQRQ0ECyAAIAYQTyAAQQI2AiwMAQsgAg0BIAAoAjxFDQEgACAGEE8gAEEBNgIsCyAAIAAoAmg2AlgLQQJBASABQQRGGyEKA0ACQCAAKAIMIAAoAhBBCGpLDQAgACgCABAKIAAoAgAiAigCEA0AQQAhAyABQQRHDQIgAigCBA0CIAAoAqAuDQIgACgCLEVBAXQPCwJAAkAgACgCPEGFAk0EQCAAEC8CQCAAKAI8IgNBhQJLDQAgAQ0AQQAPCyADRQ0CIAAoAiwEfyADBSAAIAYQTyAAIAo2AiwgACAAKAJoNgJYIAAoAjwLQQRJDQELIAAgACgCaEH4gAEoAgARAgAhBCAAKAJoIgKtIAStfSILQgFTDQAgCyAAKAIwQYYCa61VDQAgAiAAKAJIIgJqIgMvAAAgAiAEaiICLwAARw0AIANBAmogAkECakHQgAEoAgARAgBBAmoiA0EESQ0AIAAoAjwiAiADIAIgA0kbIgJBggIgAkGCAkkbIgdB/c4Aai0AACICQQJ0IgRBhMkAajMBACEMIARBhskAai8BACEDIAJBCGtBE00EQCAHQQNrIARBgNEAaigCAGutIAOthiAMhCEMIARBsNYAaigCACADaiEDCyAAKAKgLiEFIAMgC6dBAWsiCCAIQQd2QYACaiAIQYACSRtBgMsAai0AACICQQJ0IglBgsoAai8BAGohBCAJQYDKAGozAQAgA62GIAyEIQsgACkDmC4hDAJAIAUgAkEESQR/IAQFIAggCUGA0gBqKAIAa60gBK2GIAuEIQsgCUGw1wBqKAIAIARqCyICaiIDQT9NBEAgCyAFrYYgDIQhCwwBCyAFQcAARgRAIAAoAgQgACgCEGogDDcAACAAIAAoAhBBCGo2AhAgAiEDDAELIAAoAgQgACgCEGogCyAFrYYgDIQ3AAAgACAAKAIQQQhqNgIQIANBQGohAyALQcAAIAVrrYghCwsgACALNwOYLiAAIAM2AqAuIAAgACgCPCAHazYCPCAAIAAoAmggB2o2AmgMAgsgACgCSCAAKAJoai0AAEECdCICQYDBAGozAQAhCyAAKQOYLiEMAkAgACgCoC4iBCACQYLBAGovAQAiAmoiA0E/TQRAIAsgBK2GIAyEIQsMAQsgBEHAAEYEQCAAKAIEIAAoAhBqIAw3AAAgACAAKAIQQQhqNgIQIAIhAwwBCyAAKAIEIAAoAhBqIAsgBK2GIAyENwAAIAAgACgCEEEIajYCECADQUBqIQMgC0HAACAEa62IIQsLIAAgCzcDmC4gACADNgKgLiAAIAAoAmhBAWo2AmggACAAKAI8QQFrNgI8DAELCyAAIAAoAmgiAkECIAJBAkkbNgKELiAAKAIsIQIgAUEERgRAAkAgAkUNACAAQQEQUCAAQQA2AiwgACAAKAJoNgJYIAAoAgAQCiAAKAIAKAIQDQBBAg8LQQMPCyACBEBBACEDIABBABBQIABBADYCLCAAIAAoAmg2AlggACgCABAKIAAoAgAoAhBFDQELQQEhAwsgAwucAQEFfyACQQFOBEAgAiAAKAJIIAFqIgNqQQJqIQQgA0ECaiECIAAoAlQhAyAAKAJQIQUDQCAAIAItAAAgA0EFdEHg/wFxcyIDNgJUIAUgA0EBdGoiBi8BACIHIAFB//8DcUcEQCAAKAJMIAEgACgCOHFB//8DcUEBdGogBzsBACAGIAE7AQALIAFBAWohASACQQFqIgIgBEkNAAsLC1sBAn8gACAAKAJIIAFqLQACIAAoAlRBBXRB4P8BcXMiAjYCVCABIAAoAlAgAkEBdGoiAy8BACICRwRAIAAoAkwgACgCOCABcUEBdGogAjsBACADIAE7AQALIAILEwAgAUEFdEHg/wFxIAJB/wFxcwsGACABEAYLLwAjAEEQayIAJAAgAEEMaiABIAJsEIwBIQEgACgCDCECIABBEGokAEEAIAIgARsLjAoCAX4CfyMAQfAAayIGJAACQAJAAkACQAJAAkACQAJAIAQODwABBwIEBQYGBgYGBgYGAwYLQn8hBQJAIAAgBkHkAGpCDBARIgNCf1cEQCABBEAgASAAKAIMNgIAIAEgACgCEDYCBAsMAQsCQCADQgxSBEAgAQRAIAFBADYCBCABQRE2AgALDAELIAEoAhQhBEEAIQJCASEFA0AgBkHkAGogAmoiAiACLQAAIARB/f8DcSICQQJyIAJBA3NsQQh2cyICOgAAIAYgAjoAKCABAn8gASgCDEF/cyECQQAgBkEoaiIERQ0AGiACIARBAUHUgAEoAgARAAALQX9zIgI2AgwgASABKAIQIAJB/wFxakGFiKLAAGxBAWoiAjYCECAGIAJBGHY6ACggAQJ/IAEoAhRBf3MhAkEAIAZBKGoiBEUNABogAiAEQQFB1IABKAIAEQAAC0F/cyIENgIUIAVCDFIEQCAFpyECIAVCAXwhBQwBCwtCACEFIAAgBkEoahAhQQBIDQEgBigCUCEAIwBBEGsiAiQAIAIgADYCDCAGAn8gAkEMahCNASIARQRAIAZBITsBJEEADAELAn8gACgCFCIEQdAATgRAIARBCXQMAQsgAEHQADYCFEGAwAILIQQgBiAAKAIMIAQgACgCEEEFdGpqQaDAAWo7ASQgACgCBEEFdCAAKAIIQQt0aiAAKAIAQQF2ags7ASYgAkEQaiQAIAYtAG8iACAGLQBXRg0BIAYtACcgAEYNASABBEAgAUEANgIEIAFBGzYCAAsLQn8hBQsgBkHwAGokACAFDwtCfyEFIAAgAiADEBEiA0J/VwRAIAEEQCABIAAoAgw2AgAgASAAKAIQNgIECwwGCyMAQRBrIgAkAAJAIANQDQAgASgCFCEEIAJFBEBCASEFA0AgACACIAdqLQAAIARB/f8DcSIEQQJyIARBA3NsQQh2czoADyABAn8gASgCDEF/cyEEQQAgAEEPaiIHRQ0AGiAEIAdBAUHUgAEoAgARAAALQX9zIgQ2AgwgASABKAIQIARB/wFxakGFiKLAAGxBAWoiBDYCECAAIARBGHY6AA8gAQJ/IAEoAhRBf3MhBEEAIABBD2oiB0UNABogBCAHQQFB1IABKAIAEQAAC0F/cyIENgIUIAMgBVENAiAFpyEHIAVCAXwhBQwACwALQgEhBQNAIAAgAiAHai0AACAEQf3/A3EiBEECciAEQQNzbEEIdnMiBDoADyACIAdqIAQ6AAAgAQJ/IAEoAgxBf3MhBEEAIABBD2oiB0UNABogBCAHQQFB1IABKAIAEQAAC0F/cyIENgIMIAEgASgCECAEQf8BcWpBhYiiwABsQQFqIgQ2AhAgACAEQRh2OgAPIAECfyABKAIUQX9zIQRBACAAQQ9qIgdFDQAaIAQgB0EBQdSAASgCABEAAAtBf3MiBDYCFCADIAVRDQEgBachByAFQgF8IQUMAAsACyAAQRBqJAAgAyEFDAULIAJBADsBMiACIAIpAwAiA0KAAYQ3AwAgA0IIg1ANBCACIAIpAyBCDH03AyAMBAsgBkKFgICAcDcDECAGQoOAgIDAADcDCCAGQoGAgIAgNwMAQQAgBhAkIQUMAwsgA0IIWgR+IAIgASgCADYCACACIAEoAgQ2AgRCCAVCfwshBQwCCyABEAYMAQsgAQRAIAFBADYCBCABQRI2AgALQn8hBQsgBkHwAGokACAFC60DAgJ/An4jAEEQayIGJAACQAJAAkAgBEUNACABRQ0AIAJBAUYNAQtBACEDIABBCGoiAARAIABBADYCBCAAQRI2AgALDAELIANBAXEEQEEAIQMgAEEIaiIABEAgAEEANgIEIABBGDYCAAsMAQtBGBAJIgVFBEBBACEDIABBCGoiAARAIABBADYCBCAAQQ42AgALDAELIAVBADYCCCAFQgA3AgAgBUGQ8dmiAzYCFCAFQvis0ZGR8dmiIzcCDAJAIAQQIiICRQ0AIAKtIQhBACEDQYfTru5+IQJCASEHA0AgBiADIARqLQAAOgAPIAUgBkEPaiIDBH8gAiADQQFB1IABKAIAEQAABUEAC0F/cyICNgIMIAUgBSgCECACQf8BcWpBhYiiwABsQQFqIgI2AhAgBiACQRh2OgAPIAUCfyAFKAIUQX9zIQJBACAGQQ9qIgNFDQAaIAIgA0EBQdSAASgCABEAAAtBf3M2AhQgByAIUQ0BIAUoAgxBf3MhAiAHpyEDIAdCAXwhBwwACwALIAAgAUElIAUQQiIDDQAgBRAGQQAhAwsgBkEQaiQAIAMLnRoCBn4FfyMAQdAAayILJAACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCADDhQFBhULAwQJDgACCBAKDw0HEQERDBELAkBByAAQCSIBBEAgAUIANwMAIAFCADcDMCABQQA2AiggAUIANwMgIAFCADcDGCABQgA3AxAgAUIANwMIIAFCADcDOCABQQgQCSIDNgIEIAMNASABEAYgAARAIABBADYCBCAAQQ42AgALCyAAQQA2AhQMFAsgA0IANwMAIAAgATYCFCABQUBrQgA3AwAgAUIANwM4DBQLAkACQCACUARAQcgAEAkiA0UNFCADQgA3AwAgA0IANwMwIANBADYCKCADQgA3AyAgA0IANwMYIANCADcDECADQgA3AwggA0IANwM4IANBCBAJIgE2AgQgAQ0BIAMQBiAABEAgAEEANgIEIABBDjYCAAsMFAsgAiAAKAIQIgEpAzBWBEAgAARAIABBADYCBCAAQRI2AgALDBQLIAEoAigEQCAABEAgAEEANgIEIABBHTYCAAsMFAsgASgCBCEDAkAgASkDCCIGQgF9IgdQDQADQAJAIAIgAyAHIAR9QgGIIAR8IgWnQQN0aikDAFQEQCAFQgF9IQcMAQsgBSAGUQRAIAYhBQwDCyADIAVCAXwiBKdBA3RqKQMAIAJWDQILIAQhBSAEIAdUDQALCwJAIAIgAyAFpyIKQQN0aikDAH0iBFBFBEAgASgCACIDIApBBHRqKQMIIQcMAQsgASgCACIDIAVCAX0iBadBBHRqKQMIIgchBAsgAiAHIAR9VARAIAAEQCAAQQA2AgQgAEEcNgIACwwUCyADIAVCAXwiBUEAIAAQiQEiA0UNEyADKAIAIAMoAggiCkEEdGpBCGsgBDcDACADKAIEIApBA3RqIAI3AwAgAyACNwMwIAMgASkDGCIGIAMpAwgiBEIBfSIHIAYgB1QbNwMYIAEgAzYCKCADIAE2AiggASAENwMgIAMgBTcDIAwBCyABQgA3AwALIAAgAzYCFCADIAQ3A0AgAyACNwM4QgAhBAwTCyAAKAIQIgEEQAJAIAEoAigiA0UEQCABKQMYIQIMAQsgA0EANgIoIAEoAihCADcDICABIAEpAxgiAiABKQMgIgUgAiAFVhsiAjcDGAsgASkDCCACVgRAA0AgASgCACACp0EEdGooAgAQBiACQgF8IgIgASkDCFQNAAsLIAEoAgAQBiABKAIEEAYgARAGCyAAKAIUIQEgAEEANgIUIAAgATYCEAwSCyACQghaBH4gASAAKAIANgIAIAEgACgCBDYCBEIIBUJ/CyEEDBELIAAoAhAiAQRAAkAgASgCKCIDRQRAIAEpAxghAgwBCyADQQA2AiggASgCKEIANwMgIAEgASkDGCICIAEpAyAiBSACIAVWGyICNwMYCyABKQMIIAJWBEADQCABKAIAIAKnQQR0aigCABAGIAJCAXwiAiABKQMIVA0ACwsgASgCABAGIAEoAgQQBiABEAYLIAAoAhQiAQRAAkAgASgCKCIDRQRAIAEpAxghAgwBCyADQQA2AiggASgCKEIANwMgIAEgASkDGCICIAEpAyAiBSACIAVWGyICNwMYCyABKQMIIAJWBEADQCABKAIAIAKnQQR0aigCABAGIAJCAXwiAiABKQMIVA0ACwsgASgCABAGIAEoAgQQBiABEAYLIAAQBgwQCyAAKAIQIgBCADcDOCAAQUBrQgA3AwAMDwsgAkJ/VwRAIAAEQCAAQQA2AgQgAEESNgIACwwOCyACIAAoAhAiAykDMCADKQM4IgZ9IgUgAiAFVBsiBVANDiABIAMpA0AiB6ciAEEEdCIBIAMoAgBqIgooAgAgBiADKAIEIABBA3RqKQMAfSICp2ogBSAKKQMIIAJ9IgYgBSAGVBsiBKcQByEKIAcgBCADKAIAIgAgAWopAwggAn1RrXwhAiAFIAZWBEADQCAKIASnaiAAIAKnQQR0IgFqIgAoAgAgBSAEfSIGIAApAwgiByAGIAdUGyIGpxAHGiACIAYgAygCACIAIAFqKQMIUa18IQIgBSAEIAZ8IgRWDQALCyADIAI3A0AgAyADKQM4IAR8NwM4DA4LQn8hBEHIABAJIgNFDQ0gA0IANwMAIANCADcDMCADQQA2AiggA0IANwMgIANCADcDGCADQgA3AxAgA0IANwMIIANCADcDOCADQQgQCSIBNgIEIAFFBEAgAxAGIAAEQCAAQQA2AgQgAEEONgIACwwOCyABQgA3AwAgACgCECIBBEACQCABKAIoIgpFBEAgASkDGCEEDAELIApBADYCKCABKAIoQgA3AyAgASABKQMYIgIgASkDICIFIAIgBVYbIgQ3AxgLIAEpAwggBFYEQANAIAEoAgAgBKdBBHRqKAIAEAYgBEIBfCIEIAEpAwhUDQALCyABKAIAEAYgASgCBBAGIAEQBgsgACADNgIQQgAhBAwNCyAAKAIUIgEEQAJAIAEoAigiA0UEQCABKQMYIQIMAQsgA0EANgIoIAEoAihCADcDICABIAEpAxgiAiABKQMgIgUgAiAFVhsiAjcDGAsgASkDCCACVgRAA0AgASgCACACp0EEdGooAgAQBiACQgF8IgIgASkDCFQNAAsLIAEoAgAQBiABKAIEEAYgARAGCyAAQQA2AhQMDAsgACgCECIDKQM4IAMpAzAgASACIAAQRCIHQgBTDQogAyAHNwM4AkAgAykDCCIGQgF9IgJQDQAgAygCBCEAA0ACQCAHIAAgAiAEfUIBiCAEfCIFp0EDdGopAwBUBEAgBUIBfSECDAELIAUgBlEEQCAGIQUMAwsgACAFQgF8IgSnQQN0aikDACAHVg0CCyAEIQUgAiAEVg0ACwsgAyAFNwNAQgAhBAwLCyAAKAIUIgMpAzggAykDMCABIAIgABBEIgdCAFMNCSADIAc3AzgCQCADKQMIIgZCAX0iAlANACADKAIEIQADQAJAIAcgACACIAR9QgGIIAR8IgWnQQN0aikDAFQEQCAFQgF9IQIMAQsgBSAGUQRAIAYhBQwDCyAAIAVCAXwiBKdBA3RqKQMAIAdWDQILIAQhBSACIARWDQALCyADIAU3A0BCACEEDAoLIAJCN1gEQCAABEAgAEEANgIEIABBEjYCAAsMCQsgARAqIAEgACgCDDYCKCAAKAIQKQMwIQIgAUEANgIwIAEgAjcDICABIAI3AxggAULcATcDAEI4IQQMCQsgACABKAIANgIMDAgLIAtBQGtBfzYCACALQouAgICwAjcDOCALQoyAgIDQATcDMCALQo+AgICgATcDKCALQpGAgICQATcDICALQoeAgICAATcDGCALQoWAgIDgADcDECALQoOAgIDAADcDCCALQoGAgIAgNwMAQQAgCxAkIQQMBwsgACgCECkDOCIEQn9VDQYgAARAIABBPTYCBCAAQR42AgALDAULIAAoAhQpAzgiBEJ/VQ0FIAAEQCAAQT02AgQgAEEeNgIACwwEC0J/IQQgAkJ/VwRAIAAEQCAAQQA2AgQgAEESNgIACwwFCyACIAAoAhQiAykDOCACfCIFQv//A3wiBFYEQCAABEAgAEEANgIEIABBEjYCAAsMBAsCQCAFIAMoAgQiCiADKQMIIganQQN0aikDACIHWA0AAkAgBCAHfUIQiCAGfCIIIAMpAxAiCVgNAEIQIAkgCVAbIQUDQCAFIgRCAYYhBSAEIAhUDQALIAQgCVQNACADKAIAIASnIgpBBHQQNCIMRQ0DIAMgDDYCACADKAIEIApBA3RBCGoQNCIKRQ0DIAMgBDcDECADIAo2AgQgAykDCCEGCyAGIAhaDQAgAygCACEMA0AgDCAGp0EEdGoiDUGAgAQQCSIONgIAIA5FBEAgAARAIABBADYCBCAAQQ42AgALDAYLIA1CgIAENwMIIAMgBkIBfCIFNwMIIAogBadBA3RqIAdCgIAEfCIHNwMAIAMpAwgiBiAIVA0ACwsgAykDQCEFIAMpAzghBwJAIAJQBEBCACEEDAELIAWnIgBBBHQiDCADKAIAaiINKAIAIAcgCiAAQQN0aikDAH0iBqdqIAEgAiANKQMIIAZ9IgcgAiAHVBsiBKcQBxogBSAEIAMoAgAiACAMaikDCCAGfVGtfCEFIAIgB1YEQANAIAAgBadBBHQiCmoiACgCACABIASnaiACIAR9IgYgACkDCCIHIAYgB1QbIganEAcaIAUgBiADKAIAIgAgCmopAwhRrXwhBSAEIAZ8IgQgAlQNAAsLIAMpAzghBwsgAyAFNwNAIAMgBCAHfCICNwM4IAIgAykDMFgNBCADIAI3AzAMBAsgAARAIABBADYCBCAAQRw2AgALDAILIAAEQCAAQQA2AgQgAEEONgIACyAABEAgAEEANgIEIABBDjYCAAsMAQsgAEEANgIUC0J/IQQLIAtB0ABqJAAgBAtIAQF/IABCADcCBCAAIAE2AgACQCABQQBIDQBBsBMoAgAgAUwNACABQQJ0QcATaigCAEEBRw0AQYSEASgCACECCyAAIAI2AgQLDgAgAkGx893xeWxBEHYLvgEAIwBBEGsiACQAIABBADoACEGAgQFBAjYCAEH8gAFBAzYCAEH4gAFBBDYCAEH0gAFBBTYCAEHwgAFBBjYCAEHsgAFBBzYCAEHogAFBCDYCAEHkgAFBCTYCAEHggAFBCjYCAEHcgAFBCzYCAEHYgAFBDDYCAEHUgAFBDTYCAEHQgAFBDjYCAEHMgAFBDzYCAEHIgAFBEDYCAEHEgAFBETYCAEHAgAFBEjYCACAAQRBqJAAgAkGx893xeWxBEHYLuQEBAX8jAEEQayIBJAAgAUEAOgAIQYCBAUECNgIAQfyAAUEDNgIAQfiAAUEENgIAQfSAAUEFNgIAQfCAAUEGNgIAQeyAAUEHNgIAQeiAAUEINgIAQeSAAUEJNgIAQeCAAUEKNgIAQdyAAUELNgIAQdiAAUEMNgIAQdSAAUENNgIAQdCAAUEONgIAQcyAAUEPNgIAQciAAUEQNgIAQcSAAUERNgIAQcCAAUESNgIAIAAQjgEgAUEQaiQAC78BAQF/IwBBEGsiAiQAIAJBADoACEGAgQFBAjYCAEH8gAFBAzYCAEH4gAFBBDYCAEH0gAFBBTYCAEHwgAFBBjYCAEHsgAFBBzYCAEHogAFBCDYCAEHkgAFBCTYCAEHggAFBCjYCAEHcgAFBCzYCAEHYgAFBDDYCAEHUgAFBDTYCAEHQgAFBDjYCAEHMgAFBDzYCAEHIgAFBEDYCAEHEgAFBETYCAEHAgAFBEjYCACAAIAEQkAEhACACQRBqJAAgAAu+AQEBfyMAQRBrIgIkACACQQA6AAhBgIEBQQI2AgBB/IABQQM2AgBB+IABQQQ2AgBB9IABQQU2AgBB8IABQQY2AgBB7IABQQc2AgBB6IABQQg2AgBB5IABQQk2AgBB4IABQQo2AgBB3IABQQs2AgBB2IABQQw2AgBB1IABQQ02AgBB0IABQQ42AgBBzIABQQ82AgBByIABQRA2AgBBxIABQRE2AgBBwIABQRI2AgAgACABEFohACACQRBqJAAgAAu+AQEBfyMAQRBrIgIkACACQQA6AAhBgIEBQQI2AgBB/IABQQM2AgBB+IABQQQ2AgBB9IABQQU2AgBB8IABQQY2AgBB7IABQQc2AgBB6IABQQg2AgBB5IABQQk2AgBB4IABQQo2AgBB3IABQQs2AgBB2IABQQw2AgBB1IABQQ02AgBB0IABQQ42AgBBzIABQQ82AgBByIABQRA2AgBBxIABQRE2AgBBwIABQRI2AgAgACABEFshACACQRBqJAAgAAu9AQEBfyMAQRBrIgMkACADQQA6AAhBgIEBQQI2AgBB/IABQQM2AgBB+IABQQQ2AgBB9IABQQU2AgBB8IABQQY2AgBB7IABQQc2AgBB6IABQQg2AgBB5IABQQk2AgBB4IABQQo2AgBB3IABQQs2AgBB2IABQQw2AgBB1IABQQ02AgBB0IABQQ42AgBBzIABQQ82AgBByIABQRA2AgBBxIABQRE2AgBBwIABQRI2AgAgACABIAIQjwEgA0EQaiQAC4UBAgR/AX4jAEEQayIBJAACQCAAKQMwUARADAELA0ACQCAAIAVBACABQQ9qIAFBCGoQZiIEQX9GDQAgAS0AD0EDRw0AIAIgASgCCEGAgICAf3FBgICAgHpGaiECC0F/IQMgBEF/Rg0BIAIhAyAFQgF8IgUgACkDMFQNAAsLIAFBEGokACADCwuMdSUAQYAIC7ELaW5zdWZmaWNpZW50IG1lbW9yeQBuZWVkIGRpY3Rpb25hcnkALSsgICAwWDB4AFppcCBhcmNoaXZlIGluY29uc2lzdGVudABJbnZhbGlkIGFyZ3VtZW50AGludmFsaWQgbGl0ZXJhbC9sZW5ndGhzIHNldABpbnZhbGlkIGNvZGUgbGVuZ3RocyBzZXQAdW5rbm93biBoZWFkZXIgZmxhZ3Mgc2V0AGludmFsaWQgZGlzdGFuY2VzIHNldABpbnZhbGlkIGJpdCBsZW5ndGggcmVwZWF0AEZpbGUgYWxyZWFkeSBleGlzdHMAdG9vIG1hbnkgbGVuZ3RoIG9yIGRpc3RhbmNlIHN5bWJvbHMAaW52YWxpZCBzdG9yZWQgYmxvY2sgbGVuZ3RocwAlcyVzJXMAYnVmZmVyIGVycm9yAE5vIGVycm9yAHN0cmVhbSBlcnJvcgBUZWxsIGVycm9yAEludGVybmFsIGVycm9yAFNlZWsgZXJyb3IAV3JpdGUgZXJyb3IAZmlsZSBlcnJvcgBSZWFkIGVycm9yAFpsaWIgZXJyb3IAZGF0YSBlcnJvcgBDUkMgZXJyb3IAaW5jb21wYXRpYmxlIHZlcnNpb24AaW52YWxpZCBjb2RlIC0tIG1pc3NpbmcgZW5kLW9mLWJsb2NrAGluY29ycmVjdCBoZWFkZXIgY2hlY2sAaW5jb3JyZWN0IGxlbmd0aCBjaGVjawBpbmNvcnJlY3QgZGF0YSBjaGVjawBpbnZhbGlkIGRpc3RhbmNlIHRvbyBmYXIgYmFjawBoZWFkZXIgY3JjIG1pc21hdGNoADEuMi4xMy56bGliLW5nAGludmFsaWQgd2luZG93IHNpemUAUmVhZC1vbmx5IGFyY2hpdmUATm90IGEgemlwIGFyY2hpdmUAUmVzb3VyY2Ugc3RpbGwgaW4gdXNlAE1hbGxvYyBmYWlsdXJlAGludmFsaWQgYmxvY2sgdHlwZQBGYWlsdXJlIHRvIGNyZWF0ZSB0ZW1wb3JhcnkgZmlsZQBDYW4ndCBvcGVuIGZpbGUATm8gc3VjaCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgZmlsZQBDYW4ndCByZW1vdmUgZmlsZQBpbnZhbGlkIGxpdGVyYWwvbGVuZ3RoIGNvZGUAaW52YWxpZCBkaXN0YW5jZSBjb2RlAHVua25vd24gY29tcHJlc3Npb24gbWV0aG9kAHN0cmVhbSBlbmQAQ29tcHJlc3NlZCBkYXRhIGludmFsaWQATXVsdGktZGlzayB6aXAgYXJjaGl2ZXMgbm90IHN1cHBvcnRl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UgAIANIACAAyAAgAsgAIAHIACADyAAgACgAIAIoACABKAAgAygAIACoACACqAAgAagAIAOoACAAaAAgAmgAIAFoACADaAAgAOgAIALoACAB6AAgA+gAIAAYACACGAAgARgAIAMYACAAmAAgApgAIAGYACADmAAgAFgAIAJYACABWAAgA1gAIADYACAC2AAgAdgAIAPYACAAOAAgAjgAIAE4ACADOAAgALgAIAK4ACABuAAgA7gAIAB4ACACeAAgAXgAIAN4ACAA+AAgAvgAIAH4ACAD+AAgAAQAIAIEACABBAAgAwQAIACEACAChAAgAYQAIAOEACAARAAgAkQAIAFEACADRAAgAMQAIALEACABxAAgA8QAIAAkACACJAAgASQAIAMkACAApAAgAqQAIAGkACADpAAgAGQAIAJkACABZAAgA2QAIADkACAC5AAgAeQAIAPkACAAFAAgAhQAIAEUACADFAAgAJQAIAKUACABlAAgA5QAIABUACACVAAgAVQAIANUACAA1AAgAtQAIAHUACAD1AAgADQAIAI0ACABNAAgAzQAIAC0ACACtAAgAbQAIAO0ACAAdAAgAnQAIAF0ACADdAAgAPQAIAL0ACAB9AAgA/QAIABMACQATAQkAkwAJAJMBCQBTAAkAUwEJANMACQDTAQkAMwAJADMBCQCzAAkAswEJAHMACQBzAQkA8wAJAPMBCQALAAkACwEJAIsACQCLAQkASwAJAEsBCQDLAAkAywEJACsACQArAQkAqwAJAKsBCQBrAAkAawEJAOsACQDrAQkAGwAJABsBCQCbAAkAmwEJAFsACQBbAQkA2wAJANsBCQA7AAkAOwEJALsACQC7AQkAewAJAHsBCQD7AAkA+wEJAAcACQAHAQkAhwAJAIcBCQBHAAkARwEJAMcACQDHAQkAJwAJACcBCQCnAAkApwEJAGcACQBnAQkA5wAJAOcBCQAXAAkAFwEJAJcACQCXAQkAVwAJAFcBCQDXAAkA1wEJADcACQA3AQkAtwAJALcBCQB3AAkAdwEJAPcACQD3AQkADwAJAA8BCQCPAAkAjwEJAE8ACQBPAQkAzwAJAM8BCQAvAAkALwEJAK8ACQCvAQkAbwAJAG8BCQDvAAkA7wEJAB8ACQAfAQkAnwAJAJ8BCQBfAAkAXwEJAN8ACQDfAQkAPwAJAD8BCQC/AAkA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SXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AQcCAAQuFARMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAgERQADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAQfSCAQsCXEQAQbCDAQsQ/////////////////////w==";io(Pi)||(Pi=x(Pi));function Os(We){try{if(We==Pi&&ce)return new Uint8Array(ce);var tt=ii(We);if(tt)return tt;if(R)return R(We);throw"sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)"}catch(Bt){Ri(Bt)}}function so(We,tt){var Bt,or,ee;try{ee=Os(We),or=new WebAssembly.Module(ee),Bt=new WebAssembly.Instance(or,tt)}catch(Le){var ye=Le.toString();throw te("failed to compile wasm module: "+ye),(ye.includes("imported Memory")||ye.includes("memory import"))&&te("Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time)."),Le}return[Bt,or]}function uc(){var We={a:Ha};function tt(ee,ye){var Le=ee.exports;r.asm=Le,Be=r.asm.g,J(Be.buffer),$=r.asm.W,ln(r.asm.h),Ms("wasm-instantiate")}if(Kn("wasm-instantiate"),r.instantiateWasm)try{var Bt=r.instantiateWasm(We,tt);return Bt}catch(ee){return te("Module.instantiateWasm callback failed with error: "+ee),!1}var or=so(Pi,We);return tt(or[0]),r.asm}function Au(We){return F.getFloat32(We,!0)}function op(We){return F.getFloat64(We,!0)}function ap(We){return F.getInt16(We,!0)}function Us(We){return F.getInt32(We,!0)}function Dn(We,tt){F.setInt32(We,tt,!0)}function oo(We){for(;We.length>0;){var tt=We.shift();if(typeof tt=="function"){tt(r);continue}var Bt=tt.func;typeof Bt=="number"?tt.arg===void 0?$.get(Bt)():$.get(Bt)(tt.arg):Bt(tt.arg===void 0?null:tt.arg)}}function _s(We,tt){var Bt=new Date(Us((We>>2)*4)*1e3);Dn((tt>>2)*4,Bt.getUTCSeconds()),Dn((tt+4>>2)*4,Bt.getUTCMinutes()),Dn((tt+8>>2)*4,Bt.getUTCHours()),Dn((tt+12>>2)*4,Bt.getUTCDate()),Dn((tt+16>>2)*4,Bt.getUTCMonth()),Dn((tt+20>>2)*4,Bt.getUTCFullYear()-1900),Dn((tt+24>>2)*4,Bt.getUTCDay()),Dn((tt+36>>2)*4,0),Dn((tt+32>>2)*4,0);var or=Date.UTC(Bt.getUTCFullYear(),0,1,0,0,0,0),ee=(Bt.getTime()-or)/(1e3*60*60*24)|0;return Dn((tt+28>>2)*4,ee),_s.GMTString||(_s.GMTString=rt("GMT")),Dn((tt+40>>2)*4,_s.GMTString),tt}function ml(We,tt){return _s(We,tt)}function yl(We,tt,Bt){be.copyWithin(We,tt,tt+Bt)}function ao(We){try{return Be.grow(We-ke.byteLength+65535>>>16),J(Be.buffer),1}catch{}}function Vn(We){var tt=be.length;We=We>>>0;var Bt=2147483648;if(We>Bt)return!1;for(var or=1;or<=4;or*=2){var ee=tt*(1+.2/or);ee=Math.min(ee,We+100663296);var ye=Math.min(Bt,Fe(Math.max(We,ee),65536)),Le=ao(ye);if(Le)return!0}return!1}function Mn(We){le(We)}function Ti(We){var tt=Date.now()/1e3|0;return We&&Dn((We>>2)*4,tt),tt}function On(){if(On.called)return;On.called=!0;var We=new Date().getFullYear(),tt=new Date(We,0,1),Bt=new Date(We,6,1),or=tt.getTimezoneOffset(),ee=Bt.getTimezoneOffset(),ye=Math.max(or,ee);Dn((ys()>>2)*4,ye*60),Dn((ms()>>2)*4,+(or!=ee));function Le($r){var ji=$r.toTimeString().match(/\(([A-Za-z ]+)\)$/);return ji?ji[1]:"GMT"}var ft=Le(tt),pt=Le(Bt),Nt=rt(ft),rr=rt(pt);ee>2)*4,Nt),Dn((Ci()+4>>2)*4,rr)):(Dn((Ci()>>2)*4,rr),Dn((Ci()+4>>2)*4,Nt))}function _i(We){On();var tt=Date.UTC(Us((We+20>>2)*4)+1900,Us((We+16>>2)*4),Us((We+12>>2)*4),Us((We+8>>2)*4),Us((We+4>>2)*4),Us((We>>2)*4),0),Bt=new Date(tt);Dn((We+24>>2)*4,Bt.getUTCDay());var or=Date.UTC(Bt.getUTCFullYear(),0,1,0,0,0,0),ee=(Bt.getTime()-or)/(1e3*60*60*24)|0;return Dn((We+28>>2)*4,ee),Bt.getTime()/1e3|0}var ir=typeof atob=="function"?atob:function(We){var tt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Bt="",or,ee,ye,Le,ft,pt,Nt,rr=0;We=We.replace(/[^A-Za-z0-9\+\/\=]/g,"");do Le=tt.indexOf(We.charAt(rr++)),ft=tt.indexOf(We.charAt(rr++)),pt=tt.indexOf(We.charAt(rr++)),Nt=tt.indexOf(We.charAt(rr++)),or=Le<<2|ft>>4,ee=(ft&15)<<4|pt>>2,ye=(pt&3)<<6|Nt,Bt=Bt+String.fromCharCode(or),pt!==64&&(Bt=Bt+String.fromCharCode(ee)),Nt!==64&&(Bt=Bt+String.fromCharCode(ye));while(rr0||(dt(),mr>0))return;function tt(){Pn||(Pn=!0,r.calledRun=!0,!Ee&&(jt(),o(r),r.onRuntimeInitialized&&r.onRuntimeInitialized(),tr()))}r.setStatus?(r.setStatus("Running..."),setTimeout(function(){setTimeout(function(){r.setStatus("")},1),tt()},1)):tt()}if(r.run=Cs,r.preInit)for(typeof r.preInit=="function"&&(r.preInit=[r.preInit]);r.preInit.length>0;)r.preInit.pop()();return Cs(),e}}();typeof ES=="object"&&typeof K4=="object"?K4.exports=W4:typeof define=="function"&&define.amd?define([],function(){return W4}):typeof ES=="object"&&(ES.createModule=W4)});var Nf,Ole,Ule,_le=Et(()=>{Nf=["number","number"],Ole=(Z=>(Z[Z.ZIP_ER_OK=0]="ZIP_ER_OK",Z[Z.ZIP_ER_MULTIDISK=1]="ZIP_ER_MULTIDISK",Z[Z.ZIP_ER_RENAME=2]="ZIP_ER_RENAME",Z[Z.ZIP_ER_CLOSE=3]="ZIP_ER_CLOSE",Z[Z.ZIP_ER_SEEK=4]="ZIP_ER_SEEK",Z[Z.ZIP_ER_READ=5]="ZIP_ER_READ",Z[Z.ZIP_ER_WRITE=6]="ZIP_ER_WRITE",Z[Z.ZIP_ER_CRC=7]="ZIP_ER_CRC",Z[Z.ZIP_ER_ZIPCLOSED=8]="ZIP_ER_ZIPCLOSED",Z[Z.ZIP_ER_NOENT=9]="ZIP_ER_NOENT",Z[Z.ZIP_ER_EXISTS=10]="ZIP_ER_EXISTS",Z[Z.ZIP_ER_OPEN=11]="ZIP_ER_OPEN",Z[Z.ZIP_ER_TMPOPEN=12]="ZIP_ER_TMPOPEN",Z[Z.ZIP_ER_ZLIB=13]="ZIP_ER_ZLIB",Z[Z.ZIP_ER_MEMORY=14]="ZIP_ER_MEMORY",Z[Z.ZIP_ER_CHANGED=15]="ZIP_ER_CHANGED",Z[Z.ZIP_ER_COMPNOTSUPP=16]="ZIP_ER_COMPNOTSUPP",Z[Z.ZIP_ER_EOF=17]="ZIP_ER_EOF",Z[Z.ZIP_ER_INVAL=18]="ZIP_ER_INVAL",Z[Z.ZIP_ER_NOZIP=19]="ZIP_ER_NOZIP",Z[Z.ZIP_ER_INTERNAL=20]="ZIP_ER_INTERNAL",Z[Z.ZIP_ER_INCONS=21]="ZIP_ER_INCONS",Z[Z.ZIP_ER_REMOVE=22]="ZIP_ER_REMOVE",Z[Z.ZIP_ER_DELETED=23]="ZIP_ER_DELETED",Z[Z.ZIP_ER_ENCRNOTSUPP=24]="ZIP_ER_ENCRNOTSUPP",Z[Z.ZIP_ER_RDONLY=25]="ZIP_ER_RDONLY",Z[Z.ZIP_ER_NOPASSWD=26]="ZIP_ER_NOPASSWD",Z[Z.ZIP_ER_WRONGPASSWD=27]="ZIP_ER_WRONGPASSWD",Z[Z.ZIP_ER_OPNOTSUPP=28]="ZIP_ER_OPNOTSUPP",Z[Z.ZIP_ER_INUSE=29]="ZIP_ER_INUSE",Z[Z.ZIP_ER_TELL=30]="ZIP_ER_TELL",Z[Z.ZIP_ER_COMPRESSED_DATA=31]="ZIP_ER_COMPRESSED_DATA",Z))(Ole||{}),Ule=t=>({get HEAPU8(){return t.HEAPU8},errors:Ole,SEEK_SET:0,SEEK_CUR:1,SEEK_END:2,ZIP_CHECKCONS:4,ZIP_EXCL:2,ZIP_RDONLY:16,ZIP_FL_OVERWRITE:8192,ZIP_FL_COMPRESSED:4,ZIP_OPSYS_DOS:0,ZIP_OPSYS_AMIGA:1,ZIP_OPSYS_OPENVMS:2,ZIP_OPSYS_UNIX:3,ZIP_OPSYS_VM_CMS:4,ZIP_OPSYS_ATARI_ST:5,ZIP_OPSYS_OS_2:6,ZIP_OPSYS_MACINTOSH:7,ZIP_OPSYS_Z_SYSTEM:8,ZIP_OPSYS_CPM:9,ZIP_OPSYS_WINDOWS_NTFS:10,ZIP_OPSYS_MVS:11,ZIP_OPSYS_VSE:12,ZIP_OPSYS_ACORN_RISC:13,ZIP_OPSYS_VFAT:14,ZIP_OPSYS_ALTERNATE_MVS:15,ZIP_OPSYS_BEOS:16,ZIP_OPSYS_TANDEM:17,ZIP_OPSYS_OS_400:18,ZIP_OPSYS_OS_X:19,ZIP_CM_DEFAULT:-1,ZIP_CM_STORE:0,ZIP_CM_DEFLATE:8,uint08S:t._malloc(1),uint32S:t._malloc(4),malloc:t._malloc,free:t._free,getValue:t.getValue,openFromSource:t.cwrap("zip_open_from_source","number",["number","number","number"]),close:t.cwrap("zip_close","number",["number"]),discard:t.cwrap("zip_discard",null,["number"]),getError:t.cwrap("zip_get_error","number",["number"]),getName:t.cwrap("zip_get_name","string",["number","number","number"]),getNumEntries:t.cwrap("zip_get_num_entries","number",["number","number"]),delete:t.cwrap("zip_delete","number",["number","number"]),statIndex:t.cwrap("zip_stat_index","number",["number",...Nf,"number","number"]),fopenIndex:t.cwrap("zip_fopen_index","number",["number",...Nf,"number"]),fread:t.cwrap("zip_fread","number",["number","number","number","number"]),fclose:t.cwrap("zip_fclose","number",["number"]),dir:{add:t.cwrap("zip_dir_add","number",["number","string"])},file:{add:t.cwrap("zip_file_add","number",["number","string","number","number"]),getError:t.cwrap("zip_file_get_error","number",["number"]),getExternalAttributes:t.cwrap("zip_file_get_external_attributes","number",["number",...Nf,"number","number","number"]),setExternalAttributes:t.cwrap("zip_file_set_external_attributes","number",["number",...Nf,"number","number","number"]),setMtime:t.cwrap("zip_file_set_mtime","number",["number",...Nf,"number","number"]),setCompression:t.cwrap("zip_set_file_compression","number",["number",...Nf,"number","number"])},ext:{countSymlinks:t.cwrap("zip_ext_count_symlinks","number",["number"])},error:{initWithCode:t.cwrap("zip_error_init_with_code",null,["number","number"]),strerror:t.cwrap("zip_error_strerror","string",["number"])},name:{locate:t.cwrap("zip_name_locate","number",["number","string","number"])},source:{fromUnattachedBuffer:t.cwrap("zip_source_buffer_create","number",["number",...Nf,"number","number"]),fromBuffer:t.cwrap("zip_source_buffer","number",["number","number",...Nf,"number"]),free:t.cwrap("zip_source_free",null,["number"]),keep:t.cwrap("zip_source_keep",null,["number"]),open:t.cwrap("zip_source_open","number",["number"]),close:t.cwrap("zip_source_close","number",["number"]),seek:t.cwrap("zip_source_seek","number",["number",...Nf,"number"]),tell:t.cwrap("zip_source_tell","number",["number"]),read:t.cwrap("zip_source_read","number",["number","number","number"]),error:t.cwrap("zip_source_error","number",["number"])},struct:{statS:t.cwrap("zipstruct_statS","number",[]),statSize:t.cwrap("zipstruct_stat_size","number",["number"]),statCompSize:t.cwrap("zipstruct_stat_comp_size","number",["number"]),statCompMethod:t.cwrap("zipstruct_stat_comp_method","number",["number"]),statMtime:t.cwrap("zipstruct_stat_mtime","number",["number"]),statCrc:t.cwrap("zipstruct_stat_crc","number",["number"]),errorS:t.cwrap("zipstruct_errorS","number",[]),errorCodeZip:t.cwrap("zipstruct_error_code_zip","number",["number"])}})});function V4(t,e){let r=t.indexOf(e);if(r<=0)return null;let o=r;for(;r>=0&&(o=r+e.length,t[o]!==V.sep);){if(t[r-1]===V.sep)return null;r=t.indexOf(e,o)}return t.length>o&&t[o]!==V.sep?null:t.slice(0,o)}var rA,Hle=Et(()=>{Pt();Pt();nA();rA=class t extends Up{static async openPromise(e,r){let o=new t(r);try{return await e(o)}finally{o.saveAndClose()}}constructor(e={}){let r=e.fileExtensions,o=e.readOnlyArchives,a=typeof r>"u"?A=>V4(A,".zip"):A=>{for(let p of r){let h=V4(A,p);if(h)return h}return null},n=(A,p)=>new Zi(p,{baseFs:A,readOnly:o,stats:A.statSync(p)}),u=async(A,p)=>{let h={baseFs:A,readOnly:o,stats:await A.statPromise(p)};return()=>new Zi(p,h)};super({...e,factorySync:n,factoryPromise:u,getMountPoint:a})}}});function pot(t){if(typeof t=="string"&&String(+t)===t)return+t;if(typeof t=="number"&&Number.isFinite(t))return t<0?Date.now()/1e3:t;if(qle.types.isDate(t))return t.getTime()/1e3;throw new Error("Invalid time")}function CS(){return Buffer.from([80,75,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}var na,z4,qle,J4,jle,wS,Zi,X4=Et(()=>{Pt();Pt();Pt();Pt();Pt();Pt();na=ve("fs"),z4=ve("stream"),qle=ve("util"),J4=Ze(ve("zlib"));Y4();jle="mixed";wS=class extends Error{constructor(e,r){super(e),this.name="Libzip Error",this.code=r}},Zi=class extends _u{constructor(r,o={}){super();this.listings=new Map;this.entries=new Map;this.fileSources=new Map;this.fds=new Map;this.nextFd=0;this.ready=!1;this.readOnly=!1;let a=o;if(this.level=typeof a.level<"u"?a.level:jle,r??=CS(),typeof r=="string"){let{baseFs:A=new Tn}=a;this.baseFs=A,this.path=r}else this.path=null,this.baseFs=null;if(o.stats)this.stats=o.stats;else if(typeof r=="string")try{this.stats=this.baseFs.statSync(r)}catch(A){if(A.code==="ENOENT"&&a.create)this.stats=wa.makeDefaultStats();else throw A}else this.stats=wa.makeDefaultStats();this.libzip=f1();let n=this.libzip.malloc(4);try{let A=0;o.readOnly&&(A|=this.libzip.ZIP_RDONLY,this.readOnly=!0),typeof r=="string"&&(r=a.create?CS():this.baseFs.readFileSync(r));let p=this.allocateUnattachedSource(r);try{this.zip=this.libzip.openFromSource(p,A,n),this.lzSource=p}catch(h){throw this.libzip.source.free(p),h}if(this.zip===0){let h=this.libzip.struct.errorS();throw this.libzip.error.initWithCode(h,this.libzip.getValue(n,"i32")),this.makeLibzipError(h)}}finally{this.libzip.free(n)}this.listings.set(It.root,new Set);let u=this.libzip.getNumEntries(this.zip,0);for(let A=0;Ar)throw new Error("Overread");let n=Buffer.from(this.libzip.HEAPU8.subarray(o,o+r));return process.env.YARN_IS_TEST_ENV&&process.env.YARN_ZIP_DATA_EPILOGUE&&(n=Buffer.concat([n,Buffer.from(process.env.YARN_ZIP_DATA_EPILOGUE)])),n}finally{this.libzip.free(o)}}finally{this.libzip.source.close(this.lzSource),this.libzip.source.free(this.lzSource),this.ready=!1}}discardAndClose(){this.prepareClose(),this.libzip.discard(this.zip),this.ready=!1}saveAndClose(){if(!this.path||!this.baseFs)throw new Error("ZipFS cannot be saved and must be discarded when loaded from a buffer");if(this.readOnly){this.discardAndClose();return}let r=this.baseFs.existsSync(this.path)||this.stats.mode===wa.DEFAULT_MODE?void 0:this.stats.mode;this.baseFs.writeFileSync(this.path,this.getBufferAndClose(),{mode:r}),this.ready=!1}resolve(r){return V.resolve(It.root,r)}async openPromise(r,o,a){return this.openSync(r,o,a)}openSync(r,o,a){let n=this.nextFd++;return this.fds.set(n,{cursor:0,p:r}),n}hasOpenFileHandles(){return!!this.fds.size}async opendirPromise(r,o){return this.opendirSync(r,o)}opendirSync(r,o={}){let a=this.resolveFilename(`opendir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`opendir '${r}'`);let n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`opendir '${r}'`);let u=[...n],A=this.openSync(a,"r");return uD(this,a,u,{onClose:()=>{this.closeSync(A)}})}async readPromise(r,o,a,n,u){return this.readSync(r,o,a,n,u)}readSync(r,o,a=0,n=o.byteLength,u=-1){let A=this.fds.get(r);if(typeof A>"u")throw nr.EBADF("read");let p=u===-1||u===null?A.cursor:u,h=this.readFileSync(A.p);h.copy(o,a,p,p+n);let E=Math.max(0,Math.min(h.length-p,n));return(u===-1||u===null)&&(A.cursor+=E),E}async writePromise(r,o,a,n,u){return typeof o=="string"?this.writeSync(r,o,u):this.writeSync(r,o,a,n,u)}writeSync(r,o,a,n,u){throw typeof this.fds.get(r)>"u"?nr.EBADF("read"):new Error("Unimplemented")}async closePromise(r){return this.closeSync(r)}closeSync(r){if(typeof this.fds.get(r)>"u")throw nr.EBADF("read");this.fds.delete(r)}createReadStream(r,{encoding:o}={}){if(r===null)throw new Error("Unimplemented");let a=this.openSync(r,"r"),n=Object.assign(new z4.PassThrough({emitClose:!0,autoDestroy:!0,destroy:(A,p)=>{clearImmediate(u),this.closeSync(a),p(A)}}),{close(){n.destroy()},bytesRead:0,path:r,pending:!1}),u=setImmediate(async()=>{try{let A=await this.readFilePromise(r,o);n.bytesRead=A.length,n.end(A)}catch(A){n.destroy(A)}});return n}createWriteStream(r,{encoding:o}={}){if(this.readOnly)throw nr.EROFS(`open '${r}'`);if(r===null)throw new Error("Unimplemented");let a=[],n=this.openSync(r,"w"),u=Object.assign(new z4.PassThrough({autoDestroy:!0,emitClose:!0,destroy:(A,p)=>{try{A?p(A):(this.writeFileSync(r,Buffer.concat(a),o),p(null))}catch(h){p(h)}finally{this.closeSync(n)}}}),{close(){u.destroy()},bytesWritten:0,path:r,pending:!1});return u.on("data",A=>{let p=Buffer.from(A);u.bytesWritten+=p.length,a.push(p)}),u}async realpathPromise(r){return this.realpathSync(r)}realpathSync(r){let o=this.resolveFilename(`lstat '${r}'`,r);if(!this.entries.has(o)&&!this.listings.has(o))throw nr.ENOENT(`lstat '${r}'`);return o}async existsPromise(r){return this.existsSync(r)}existsSync(r){if(!this.ready)throw nr.EBUSY(`archive closed, existsSync '${r}'`);if(this.symlinkCount===0){let a=V.resolve(It.root,r);return this.entries.has(a)||this.listings.has(a)}let o;try{o=this.resolveFilename(`stat '${r}'`,r,void 0,!1)}catch{return!1}return o===void 0?!1:this.entries.has(o)||this.listings.has(o)}async accessPromise(r,o){return this.accessSync(r,o)}accessSync(r,o=na.constants.F_OK){let a=this.resolveFilename(`access '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`access '${r}'`);if(this.readOnly&&o&na.constants.W_OK)throw nr.EROFS(`access '${r}'`)}async statPromise(r,o={bigint:!1}){return o.bigint?this.statSync(r,{bigint:!0}):this.statSync(r)}statSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`stat '${r}'`,r,void 0,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw nr.ENOENT(`stat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`stat '${r}'`);return this.statImpl(`stat '${r}'`,a,o)}}async fstatPromise(r,o){return this.fstatSync(r,o)}fstatSync(r,o){let a=this.fds.get(r);if(typeof a>"u")throw nr.EBADF("fstatSync");let{p:n}=a,u=this.resolveFilename(`stat '${n}'`,n);if(!this.entries.has(u)&&!this.listings.has(u))throw nr.ENOENT(`stat '${n}'`);if(n[n.length-1]==="/"&&!this.listings.has(u))throw nr.ENOTDIR(`stat '${n}'`);return this.statImpl(`fstat '${n}'`,u,o)}async lstatPromise(r,o={bigint:!1}){return o.bigint?this.lstatSync(r,{bigint:!0}):this.lstatSync(r)}lstatSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`lstat '${r}'`,r,!1,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw nr.ENOENT(`lstat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`lstat '${r}'`);return this.statImpl(`lstat '${r}'`,a,o)}}statImpl(r,o,a={}){let n=this.entries.get(o);if(typeof n<"u"){let u=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,n,0,0,u)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let p=this.stats.uid,h=this.stats.gid,E=this.libzip.struct.statSize(u)>>>0,I=512,v=Math.ceil(E/I),x=(this.libzip.struct.statMtime(u)>>>0)*1e3,C=x,R=x,L=x,U=new Date(C),z=new Date(R),te=new Date(L),ae=new Date(x),le=this.listings.has(o)?na.constants.S_IFDIR:this.isSymbolicLink(n)?na.constants.S_IFLNK:na.constants.S_IFREG,ce=le===na.constants.S_IFDIR?493:420,Ce=le|this.getUnixMode(n,ce)&511,de=this.libzip.struct.statCrc(u),Be=Object.assign(new wa.StatEntry,{uid:p,gid:h,size:E,blksize:I,blocks:v,atime:U,birthtime:z,ctime:te,mtime:ae,atimeMs:C,birthtimeMs:R,ctimeMs:L,mtimeMs:x,mode:Ce,crc:de});return a.bigint===!0?wa.convertToBigIntStats(Be):Be}if(this.listings.has(o)){let u=this.stats.uid,A=this.stats.gid,p=0,h=512,E=0,I=this.stats.mtimeMs,v=this.stats.mtimeMs,x=this.stats.mtimeMs,C=this.stats.mtimeMs,R=new Date(I),L=new Date(v),U=new Date(x),z=new Date(C),te=na.constants.S_IFDIR|493,le=Object.assign(new wa.StatEntry,{uid:u,gid:A,size:p,blksize:h,blocks:E,atime:R,birthtime:L,ctime:U,mtime:z,atimeMs:I,birthtimeMs:v,ctimeMs:x,mtimeMs:C,mode:te,crc:0});return a.bigint===!0?wa.convertToBigIntStats(le):le}throw new Error("Unreachable")}getUnixMode(r,o){if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?o:this.libzip.getValue(this.libzip.uint32S,"i32")>>>16}registerListing(r){let o=this.listings.get(r);if(o)return o;this.registerListing(V.dirname(r)).add(V.basename(r));let n=new Set;return this.listings.set(r,n),n}registerEntry(r,o){this.registerListing(V.dirname(r)).add(V.basename(r)),this.entries.set(r,o)}unregisterListing(r){this.listings.delete(r),this.listings.get(V.dirname(r))?.delete(V.basename(r))}unregisterEntry(r){this.unregisterListing(r);let o=this.entries.get(r);this.entries.delete(r),!(typeof o>"u")&&(this.fileSources.delete(o),this.isSymbolicLink(o)&&this.symlinkCount--)}deleteEntry(r,o){if(this.unregisterEntry(r),this.libzip.delete(this.zip,o)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}resolveFilename(r,o,a=!0,n=!0){if(!this.ready)throw nr.EBUSY(`archive closed, ${r}`);let u=V.resolve(It.root,o);if(u==="/")return It.root;let A=this.entries.get(u);if(a&&A!==void 0)if(this.symlinkCount!==0&&this.isSymbolicLink(A)){let p=this.getFileSource(A).toString();return this.resolveFilename(r,V.resolve(V.dirname(u),p),!0,n)}else return u;for(;;){let p=this.resolveFilename(r,V.dirname(u),!0,n);if(p===void 0)return p;let h=this.listings.has(p),E=this.entries.has(p);if(!h&&!E){if(n===!1)return;throw nr.ENOENT(r)}if(!h)throw nr.ENOTDIR(r);if(u=V.resolve(p,V.basename(u)),!a||this.symlinkCount===0)break;let I=this.libzip.name.locate(this.zip,u.slice(1),0);if(I===-1)break;if(this.isSymbolicLink(I)){let v=this.getFileSource(I).toString();u=V.resolve(V.dirname(u),v)}else break}return u}allocateBuffer(r){Buffer.isBuffer(r)||(r=Buffer.from(r));let o=this.libzip.malloc(r.byteLength);if(!o)throw new Error("Couldn't allocate enough memory");return new Uint8Array(this.libzip.HEAPU8.buffer,o,r.byteLength).set(r),{buffer:o,byteLength:r.byteLength}}allocateUnattachedSource(r){let o=this.libzip.struct.errorS(),{buffer:a,byteLength:n}=this.allocateBuffer(r),u=this.libzip.source.fromUnattachedBuffer(a,n,0,1,o);if(u===0)throw this.libzip.free(o),this.makeLibzipError(o);return u}allocateSource(r){let{buffer:o,byteLength:a}=this.allocateBuffer(r),n=this.libzip.source.fromBuffer(this.zip,o,a,0,1);if(n===0)throw this.libzip.free(o),this.makeLibzipError(this.libzip.getError(this.zip));return n}setFileSource(r,o){let a=Buffer.isBuffer(o)?o:Buffer.from(o),n=V.relative(It.root,r),u=this.allocateSource(o);try{let A=this.libzip.file.add(this.zip,n,u,this.libzip.ZIP_FL_OVERWRITE);if(A===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));if(this.level!=="mixed"){let p=this.level===0?this.libzip.ZIP_CM_STORE:this.libzip.ZIP_CM_DEFLATE;if(this.libzip.file.setCompression(this.zip,A,0,p,this.level)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}return this.fileSources.set(A,a),A}catch(A){throw this.libzip.source.free(u),A}}isSymbolicLink(r){if(this.symlinkCount===0)return!1;if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?!1:(this.libzip.getValue(this.libzip.uint32S,"i32")>>>16&na.constants.S_IFMT)===na.constants.S_IFLNK}getFileSource(r,o={asyncDecompress:!1}){let a=this.fileSources.get(r);if(typeof a<"u")return a;let n=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,r,0,0,n)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let A=this.libzip.struct.statCompSize(n),p=this.libzip.struct.statCompMethod(n),h=this.libzip.malloc(A);try{let E=this.libzip.fopenIndex(this.zip,r,0,this.libzip.ZIP_FL_COMPRESSED);if(E===0)throw this.makeLibzipError(this.libzip.getError(this.zip));try{let I=this.libzip.fread(E,h,A,0);if(I===-1)throw this.makeLibzipError(this.libzip.file.getError(E));if(IA)throw new Error("Overread");let v=this.libzip.HEAPU8.subarray(h,h+A),x=Buffer.from(v);if(p===0)return this.fileSources.set(r,x),x;if(o.asyncDecompress)return new Promise((C,R)=>{J4.default.inflateRaw(x,(L,U)=>{L?R(L):(this.fileSources.set(r,U),C(U))})});{let C=J4.default.inflateRawSync(x);return this.fileSources.set(r,C),C}}finally{this.libzip.fclose(E)}}finally{this.libzip.free(h)}}async fchmodPromise(r,o){return this.chmodPromise(this.fdToPath(r,"fchmod"),o)}fchmodSync(r,o){return this.chmodSync(this.fdToPath(r,"fchmodSync"),o)}async chmodPromise(r,o){return this.chmodSync(r,o)}chmodSync(r,o){if(this.readOnly)throw nr.EROFS(`chmod '${r}'`);o&=493;let a=this.resolveFilename(`chmod '${r}'`,r,!1),n=this.entries.get(a);if(typeof n>"u")throw new Error(`Assertion failed: The entry should have been registered (${a})`);let A=this.getUnixMode(n,na.constants.S_IFREG|0)&-512|o;if(this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,A<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async fchownPromise(r,o,a){return this.chownPromise(this.fdToPath(r,"fchown"),o,a)}fchownSync(r,o,a){return this.chownSync(this.fdToPath(r,"fchownSync"),o,a)}async chownPromise(r,o,a){return this.chownSync(r,o,a)}chownSync(r,o,a){throw new Error("Unimplemented")}async renamePromise(r,o){return this.renameSync(r,o)}renameSync(r,o){throw new Error("Unimplemented")}async copyFilePromise(r,o,a){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=await this.getFileSource(n,{asyncDecompress:!0}),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}copyFileSync(r,o,a=0){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=this.getFileSource(n),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}prepareCopyFile(r,o,a=0){if(this.readOnly)throw nr.EROFS(`copyfile '${r} -> '${o}'`);if(a&na.constants.COPYFILE_FICLONE_FORCE)throw nr.ENOSYS("unsupported clone operation",`copyfile '${r}' -> ${o}'`);let n=this.resolveFilename(`copyfile '${r} -> ${o}'`,r),u=this.entries.get(n);if(typeof u>"u")throw nr.EINVAL(`copyfile '${r}' -> '${o}'`);let A=this.resolveFilename(`copyfile '${r}' -> ${o}'`,o),p=this.entries.get(A);if(a&(na.constants.COPYFILE_EXCL|na.constants.COPYFILE_FICLONE_FORCE)&&typeof p<"u")throw nr.EEXIST(`copyfile '${r}' -> '${o}'`);return{indexSource:u,resolvedDestP:A,indexDest:p}}async appendFilePromise(r,o,a){if(this.readOnly)throw nr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFilePromise(r,o,a)}appendFileSync(r,o,a={}){if(this.readOnly)throw nr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFileSync(r,o,a)}fdToPath(r,o){let a=this.fds.get(r)?.p;if(typeof a>"u")throw nr.EBADF(o);return a}async writeFilePromise(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([await this.getFileSource(A,{asyncDecompress:!0}),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&await this.chmodPromise(p,u)}writeFileSync(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([this.getFileSource(A),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&this.chmodSync(p,u)}prepareWriteFile(r,o){if(typeof r=="number"&&(r=this.fdToPath(r,"read")),this.readOnly)throw nr.EROFS(`open '${r}'`);let a=this.resolveFilename(`open '${r}'`,r);if(this.listings.has(a))throw nr.EISDIR(`open '${r}'`);let n=null,u=null;typeof o=="string"?n=o:typeof o=="object"&&({encoding:n=null,mode:u=null}=o);let A=this.entries.get(a);return{encoding:n,mode:u,resolvedP:a,index:A}}async unlinkPromise(r){return this.unlinkSync(r)}unlinkSync(r){if(this.readOnly)throw nr.EROFS(`unlink '${r}'`);let o=this.resolveFilename(`unlink '${r}'`,r);if(this.listings.has(o))throw nr.EISDIR(`unlink '${r}'`);let a=this.entries.get(o);if(typeof a>"u")throw nr.EINVAL(`unlink '${r}'`);this.deleteEntry(o,a)}async utimesPromise(r,o,a){return this.utimesSync(r,o,a)}utimesSync(r,o,a){if(this.readOnly)throw nr.EROFS(`utimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r);this.utimesImpl(n,a)}async lutimesPromise(r,o,a){return this.lutimesSync(r,o,a)}lutimesSync(r,o,a){if(this.readOnly)throw nr.EROFS(`lutimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r,!1);this.utimesImpl(n,a)}utimesImpl(r,o){this.listings.has(r)&&(this.entries.has(r)||this.hydrateDirectory(r));let a=this.entries.get(r);if(a===void 0)throw new Error("Unreachable");if(this.libzip.file.setMtime(this.zip,a,0,pot(o),0)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async mkdirPromise(r,o){return this.mkdirSync(r,o)}mkdirSync(r,{mode:o=493,recursive:a=!1}={}){if(a)return this.mkdirpSync(r,{chmod:o});if(this.readOnly)throw nr.EROFS(`mkdir '${r}'`);let n=this.resolveFilename(`mkdir '${r}'`,r);if(this.entries.has(n)||this.listings.has(n))throw nr.EEXIST(`mkdir '${r}'`);this.hydrateDirectory(n),this.chmodSync(n,o)}async rmdirPromise(r,o){return this.rmdirSync(r,o)}rmdirSync(r,{recursive:o=!1}={}){if(this.readOnly)throw nr.EROFS(`rmdir '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rmdir '${r}'`,r),n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`rmdir '${r}'`);if(n.size>0)throw nr.ENOTEMPTY(`rmdir '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw nr.EINVAL(`rmdir '${r}'`);this.deleteEntry(r,u)}async rmPromise(r,o){return this.rmSync(r,o)}rmSync(r,{recursive:o=!1}={}){if(this.readOnly)throw nr.EROFS(`rm '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rm '${r}'`,r),n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`rm '${r}'`);if(n.size>0)throw nr.ENOTEMPTY(`rm '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw nr.EINVAL(`rm '${r}'`);this.deleteEntry(r,u)}hydrateDirectory(r){let o=this.libzip.dir.add(this.zip,V.relative(It.root,r));if(o===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.registerListing(r),this.registerEntry(r,o),o}async linkPromise(r,o){return this.linkSync(r,o)}linkSync(r,o){throw nr.EOPNOTSUPP(`link '${r}' -> '${o}'`)}async symlinkPromise(r,o){return this.symlinkSync(r,o)}symlinkSync(r,o){if(this.readOnly)throw nr.EROFS(`symlink '${r}' -> '${o}'`);let a=this.resolveFilename(`symlink '${r}' -> '${o}'`,o);if(this.listings.has(a))throw nr.EISDIR(`symlink '${r}' -> '${o}'`);if(this.entries.has(a))throw nr.EEXIST(`symlink '${r}' -> '${o}'`);let n=this.setFileSource(a,r);if(this.registerEntry(a,n),this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,(na.constants.S_IFLNK|511)<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));this.symlinkCount+=1}async readFilePromise(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=await this.readFileBuffer(r,{asyncDecompress:!0});return o?a.toString(o):a}readFileSync(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=this.readFileBuffer(r);return o?a.toString(o):a}readFileBuffer(r,o={asyncDecompress:!1}){typeof r=="number"&&(r=this.fdToPath(r,"read"));let a=this.resolveFilename(`open '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`open '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`open '${r}'`);if(this.listings.has(a))throw nr.EISDIR("read");let n=this.entries.get(a);if(n===void 0)throw new Error("Unreachable");return this.getFileSource(n,o)}async readdirPromise(r,o){return this.readdirSync(r,o)}readdirSync(r,o){let a=this.resolveFilename(`scandir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`scandir '${r}'`);let n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`scandir '${r}'`);if(o?.recursive)if(o?.withFileTypes){let u=Array.from(n,A=>Object.assign(this.statImpl("lstat",V.join(r,A)),{name:A,path:It.dot}));for(let A of u){if(!A.isDirectory())continue;let p=V.join(A.path,A.name),h=this.listings.get(V.join(a,p));for(let E of h)u.push(Object.assign(this.statImpl("lstat",V.join(r,p,E)),{name:E,path:p}))}return u}else{let u=[...n];for(let A of u){let p=this.listings.get(V.join(a,A));if(!(typeof p>"u"))for(let h of p)u.push(V.join(A,h))}return u}else return o?.withFileTypes?Array.from(n,u=>Object.assign(this.statImpl("lstat",V.join(r,u)),{name:u,path:void 0})):[...n]}async readlinkPromise(r){let o=this.prepareReadlink(r);return(await this.getFileSource(o,{asyncDecompress:!0})).toString()}readlinkSync(r){let o=this.prepareReadlink(r);return this.getFileSource(o).toString()}prepareReadlink(r){let o=this.resolveFilename(`readlink '${r}'`,r,!1);if(!this.entries.has(o)&&!this.listings.has(o))throw nr.ENOENT(`readlink '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(o))throw nr.ENOTDIR(`open '${r}'`);if(this.listings.has(o))throw nr.EINVAL(`readlink '${r}'`);let a=this.entries.get(o);if(a===void 0)throw new Error("Unreachable");if(!this.isSymbolicLink(a))throw nr.EINVAL(`readlink '${r}'`);return a}async truncatePromise(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw nr.EINVAL(`open '${r}'`);let u=await this.getFileSource(n,{asyncDecompress:!0}),A=Buffer.alloc(o,0);return u.copy(A),await this.writeFilePromise(r,A)}truncateSync(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw nr.EINVAL(`open '${r}'`);let u=this.getFileSource(n),A=Buffer.alloc(o,0);return u.copy(A),this.writeFileSync(r,A)}async ftruncatePromise(r,o){return this.truncatePromise(this.fdToPath(r,"ftruncate"),o)}ftruncateSync(r,o){return this.truncateSync(this.fdToPath(r,"ftruncateSync"),o)}watch(r,o,a){let n;switch(typeof o){case"function":case"string":case"undefined":n=!0;break;default:({persistent:n=!0}=o);break}if(!n)return{on:()=>{},close:()=>{}};let u=setInterval(()=>{},24*60*60*1e3);return{on:()=>{},close:()=>{clearInterval(u)}}}watchFile(r,o,a){let n=V.resolve(It.root,r);return jd(this,n,o,a)}unwatchFile(r,o){let a=V.resolve(It.root,r);return T0(this,a,o)}}});function Yle(t,e,r=Buffer.alloc(0),o){let a=new Zi(r),n=I=>I===e||I.startsWith(`${e}/`)?I.slice(0,e.length):null,u=async(I,v)=>()=>a,A=(I,v)=>a,p={...t},h=new Tn(p),E=new Up({baseFs:h,getMountPoint:n,factoryPromise:u,factorySync:A,magicByte:21,maxAge:1/0,typeCheck:o?.typeCheck});return xw(Gle.default,new _p(E)),a}var Gle,Wle=Et(()=>{Pt();Gle=Ze(ve("fs"));X4()});var Kle=Et(()=>{Hle();X4();Wle()});var p1={};Vt(p1,{DEFAULT_COMPRESSION_LEVEL:()=>jle,LibzipError:()=>wS,ZipFS:()=>Zi,ZipOpenFS:()=>rA,getArchivePart:()=>V4,getLibzipPromise:()=>got,getLibzipSync:()=>hot,makeEmptyArchive:()=>CS,mountMemoryDrive:()=>Yle});function hot(){return f1()}async function got(){return f1()}var Vle,nA=Et(()=>{Y4();Vle=Ze(Mle());_le();Kle();Lle(()=>{let t=(0,Vle.default)();return Ule(t)})});var h1,zle=Et(()=>{Pt();qt();g1();h1=class extends it{constructor(){super(...arguments);this.cwd=ge.String("--cwd",process.cwd(),{description:"The directory to run the command in"});this.commandName=ge.String();this.args=ge.Proxy()}static{this.usage={description:"run a command using yarn's portable shell",details:` + This command will run a command using Yarn's portable shell. + + Make sure to escape glob patterns, redirections, and other features that might be expanded by your own shell. + + Note: To escape something from Yarn's shell, you might have to escape it twice, the first time from your own shell. + + Note: Don't use this command in Yarn scripts, as Yarn's shell is automatically used. + + For a list of features, visit: https://github.com/yarnpkg/berry/blob/master/packages/yarnpkg-shell/README.md. + `,examples:[["Run a simple command","$0 echo Hello"],["Run a command with a glob pattern","$0 echo '*.js'"],["Run a command with a redirection","$0 echo Hello World '>' hello.txt"],["Run a command with an escaped glob pattern (The double escape is needed in Unix shells)",`$0 echo '"*.js"'`],["Run a command with a variable (Double quotes are needed in Unix shells, to prevent them from expanding the variable)",'$0 "GREETING=Hello echo $GREETING World"']]}}async execute(){let r=this.args.length>0?`${this.commandName} ${this.args.join(" ")}`:this.commandName;return await cy(r,[],{cwd:ue.toPortablePath(this.cwd),stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}}});var ll,Jle=Et(()=>{ll=class extends Error{constructor(e){super(e),this.name="ShellError"}}});var vS={};Vt(vS,{fastGlobOptions:()=>$le,isBraceExpansion:()=>Z4,isGlobPattern:()=>dot,match:()=>mot,micromatchOptions:()=>BS});function dot(t){if(!IS.default.scan(t,BS).isGlob)return!1;try{IS.default.parse(t,BS)}catch{return!1}return!0}function mot(t,{cwd:e,baseFs:r}){return(0,Xle.default)(t,{...$le,cwd:ue.fromPortablePath(e),fs:mD(Zle.default,new _p(r))})}function Z4(t){return IS.default.scan(t,BS).isBrace}var Xle,Zle,IS,BS,$le,ece=Et(()=>{Pt();Xle=Ze(Cb()),Zle=Ze(ve("fs")),IS=Ze($o()),BS={strictBrackets:!0},$le={onlyDirectories:!1,onlyFiles:!1}});function $4(){}function eU(){for(let t of vg)t.kill()}function ice(t,e,r,o){return a=>{let n=a[0]instanceof iA.Transform?"pipe":a[0],u=a[1]instanceof iA.Transform?"pipe":a[1],A=a[2]instanceof iA.Transform?"pipe":a[2],p=(0,rce.default)(t,e,{...o,stdio:[n,u,A]});return vg.add(p),vg.size===1&&(process.on("SIGINT",$4),process.on("SIGTERM",eU)),a[0]instanceof iA.Transform&&a[0].pipe(p.stdin),a[1]instanceof iA.Transform&&p.stdout.pipe(a[1],{end:!1}),a[2]instanceof iA.Transform&&p.stderr.pipe(a[2],{end:!1}),{stdin:p.stdin,promise:new Promise(h=>{p.on("error",E=>{switch(vg.delete(p),vg.size===0&&(process.off("SIGINT",$4),process.off("SIGTERM",eU)),E.code){case"ENOENT":a[2].write(`command not found: ${t} + `),h(127);break;case"EACCES":a[2].write(`permission denied: ${t} + `),h(128);break;default:a[2].write(`uncaught error: ${E.message} + `),h(1);break}}),p.on("close",E=>{vg.delete(p),vg.size===0&&(process.off("SIGINT",$4),process.off("SIGTERM",eU)),h(E!==null?E:129)})})}}}function sce(t){return e=>{let r=e[0]==="pipe"?new iA.PassThrough:e[0];return{stdin:r,promise:Promise.resolve().then(()=>t({stdin:r,stdout:e[1],stderr:e[2]}))}}}function DS(t,e){return rU.start(t,e)}function tce(t,e=null){let r=new iA.PassThrough,o=new nce.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` + `),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",t(e!==null?`${e} ${p}`:p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&t(e!==null?`${e} ${n}`:n)}),r}function oce(t,{prefix:e}){return{stdout:tce(r=>t.stdout.write(`${r} + `),t.stdout.isTTY?e:null),stderr:tce(r=>t.stderr.write(`${r} + `),t.stderr.isTTY?e:null)}}var rce,iA,nce,vg,Jl,tU,rU,nU=Et(()=>{rce=Ze(KR()),iA=ve("stream"),nce=ve("string_decoder"),vg=new Set;Jl=class{constructor(e){this.stream=e}close(){}get(){return this.stream}},tU=class{constructor(){this.stream=null}close(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");this.stream.end()}attach(e){this.stream=e}get(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");return this.stream}},rU=class t{constructor(e,r){this.stdin=null;this.stdout=null;this.stderr=null;this.pipe=null;this.ancestor=e,this.implementation=r}static start(e,{stdin:r,stdout:o,stderr:a}){let n=new t(null,e);return n.stdin=r,n.stdout=o,n.stderr=a,n}pipeTo(e,r=1){let o=new t(this,e),a=new tU;return o.pipe=a,o.stdout=this.stdout,o.stderr=this.stderr,(r&1)===1?this.stdout=a:this.ancestor!==null&&(this.stderr=this.ancestor.stdout),(r&2)===2?this.stderr=a:this.ancestor!==null&&(this.stderr=this.ancestor.stderr),o}async exec(){let e=["ignore","ignore","ignore"];if(this.pipe)e[0]="pipe";else{if(this.stdin===null)throw new Error("Assertion failed: No input stream registered");e[0]=this.stdin.get()}let r;if(this.stdout===null)throw new Error("Assertion failed: No output stream registered");r=this.stdout,e[1]=r.get();let o;if(this.stderr===null)throw new Error("Assertion failed: No error stream registered");o=this.stderr,e[2]=o.get();let a=this.implementation(e);return this.pipe&&this.pipe.attach(a.stdin),await a.promise.then(n=>(r.close(),o.close(),n))}async run(){let e=[];for(let o=this;o;o=o.ancestor)e.push(o.exec());return(await Promise.all(e))[0]}}});var E1={};Vt(E1,{EntryCommand:()=>h1,ShellError:()=>ll,execute:()=>cy,globUtils:()=>vS});function ace(t,e,r){let o=new cl.PassThrough({autoDestroy:!0});switch(t){case 0:(e&1)===1&&r.stdin.pipe(o,{end:!1}),(e&2)===2&&r.stdin instanceof cl.Writable&&o.pipe(r.stdin,{end:!1});break;case 1:(e&1)===1&&r.stdout.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stdout,{end:!1});break;case 2:(e&1)===1&&r.stderr.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stderr,{end:!1});break;default:throw new ll(`Bad file descriptor: "${t}"`)}return o}function bS(t,e={}){let r={...t,...e};return r.environment={...t.environment,...e.environment},r.variables={...t.variables,...e.variables},r}async function Eot(t,e,r){let o=[],a=new cl.PassThrough;return a.on("data",n=>o.push(n)),await SS(t,e,bS(r,{stdout:a})),Buffer.concat(o).toString().replace(/[\r\n]+$/,"")}async function lce(t,e,r){let o=t.map(async n=>{let u=await Dg(n.args,e,r);return{name:n.name,value:u.join(" ")}});return(await Promise.all(o)).reduce((n,u)=>(n[u.name]=u.value,n),{})}function PS(t){return t.match(/[^ \r\n\t]+/g)||[]}async function hce(t,e,r,o,a=o){switch(t.name){case"$":o(String(process.pid));break;case"#":o(String(e.args.length));break;case"@":if(t.quoted)for(let n of e.args)a(n);else for(let n of e.args){let u=PS(n);for(let A=0;A=0&&n"u"&&(t.defaultValue?u=(await Dg(t.defaultValue,e,r)).join(" "):t.alternativeValue&&(u="")),typeof u>"u")throw A?new ll(`Unbound argument #${n}`):new ll(`Unbound variable "${t.name}"`);if(t.quoted)o(u);else{let p=PS(u);for(let E=0;Eo.push(n));let a=Number(o.join(" "));return Number.isNaN(a)?d1({type:"variable",name:o.join(" ")},e,r):d1({type:"number",value:a},e,r)}else return Cot[t.type](await d1(t.left,e,r),await d1(t.right,e,r))}async function Dg(t,e,r){let o=new Map,a=[],n=[],u=E=>{n.push(E)},A=()=>{n.length>0&&a.push(n.join("")),n=[]},p=E=>{u(E),A()},h=(E,I,v)=>{let x=JSON.stringify({type:E,fd:I}),C=o.get(x);typeof C>"u"&&o.set(x,C=[]),C.push(v)};for(let E of t){let I=!1;switch(E.type){case"redirection":{let v=await Dg(E.args,e,r);for(let x of v)h(E.subtype,E.fd,x)}break;case"argument":for(let v of E.segments)switch(v.type){case"text":u(v.text);break;case"glob":u(v.pattern),I=!0;break;case"shell":{let x=await Eot(v.shell,e,r);if(v.quoted)u(x);else{let C=PS(x);for(let R=0;R"u")throw new Error("Assertion failed: Expected a glob pattern to have been set");let x=await e.glob.match(v,{cwd:r.cwd,baseFs:e.baseFs});if(x.length===0){let C=Z4(v)?". Note: Brace expansion of arbitrary strings isn't currently supported. For more details, please read this issue: https://github.com/yarnpkg/berry/issues/22":"";throw new ll(`No matches found: "${v}"${C}`)}for(let C of x.sort())p(C)}}if(o.size>0){let E=[];for(let[I,v]of o.entries())E.splice(E.length,0,I,String(v.length),...v);a.splice(0,0,"__ysh_set_redirects",...E,"--")}return a}function m1(t,e,r){e.builtins.has(t[0])||(t=["command",...t]);let o=ue.fromPortablePath(r.cwd),a=r.environment;typeof a.PWD<"u"&&(a={...a,PWD:o});let[n,...u]=t;if(n==="command")return ice(u[0],u.slice(1),e,{cwd:o,env:a});let A=e.builtins.get(n);if(typeof A>"u")throw new Error(`Assertion failed: A builtin should exist for "${n}"`);return sce(async({stdin:p,stdout:h,stderr:E})=>{let{stdin:I,stdout:v,stderr:x}=r;r.stdin=p,r.stdout=h,r.stderr=E;try{return await A(u,e,r)}finally{r.stdin=I,r.stdout=v,r.stderr=x}})}function wot(t,e,r){return o=>{let a=new cl.PassThrough,n=SS(t,e,bS(r,{stdin:a}));return{stdin:a,promise:n}}}function Iot(t,e,r){return o=>{let a=new cl.PassThrough,n=SS(t,e,r);return{stdin:a,promise:n}}}function cce(t,e,r,o){if(e.length===0)return t;{let a;do a=String(Math.random());while(Object.hasOwn(o.procedures,a));return o.procedures={...o.procedures},o.procedures[a]=t,m1([...e,"__ysh_run_procedure",a],r,o)}}async function uce(t,e,r){let o=t,a=null,n=null;for(;o;){let u=o.then?{...r}:r,A;switch(o.type){case"command":{let p=await Dg(o.args,e,r),h=await lce(o.envs,e,r);A=o.envs.length?m1(p,e,bS(u,{environment:h})):m1(p,e,u)}break;case"subshell":{let p=await Dg(o.args,e,r),h=wot(o.subshell,e,u);A=cce(h,p,e,u)}break;case"group":{let p=await Dg(o.args,e,r),h=Iot(o.group,e,u);A=cce(h,p,e,u)}break;case"envs":{let p=await lce(o.envs,e,r);u.environment={...u.environment,...p},A=m1(["true"],e,u)}break}if(typeof A>"u")throw new Error("Assertion failed: An action should have been generated");if(a===null)n=DS(A,{stdin:new Jl(u.stdin),stdout:new Jl(u.stdout),stderr:new Jl(u.stderr)});else{if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");switch(a){case"|":n=n.pipeTo(A,1);break;case"|&":n=n.pipeTo(A,3);break}}o.then?(a=o.then.type,o=o.then.chain):o=null}if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");return await n.run()}async function Bot(t,e,r,{background:o=!1}={}){function a(n){let u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[n%u.length];return Ace.default.hex(A)}if(o){let n=r.nextBackgroundJobIndex++,u=a(n),A=`[${n}]`,p=u(A),{stdout:h,stderr:E}=oce(r,{prefix:p});return r.backgroundJobs.push(uce(t,e,bS(r,{stdout:h,stderr:E})).catch(I=>E.write(`${I.message} + `)).finally(()=>{r.stdout.isTTY&&r.stdout.write(`Job ${p}, '${u(Jd(t))}' has ended + `)})),0}return await uce(t,e,r)}async function vot(t,e,r,{background:o=!1}={}){let a,n=A=>{a=A,r.variables["?"]=String(A)},u=async A=>{try{return await Bot(A.chain,e,r,{background:o&&typeof A.then>"u"})}catch(p){if(!(p instanceof ll))throw p;return r.stderr.write(`${p.message} + `),1}};for(n(await u(t));t.then;){if(r.exitCode!==null)return r.exitCode;switch(t.then.type){case"&&":a===0&&n(await u(t.then.line));break;case"||":a!==0&&n(await u(t.then.line));break;default:throw new Error(`Assertion failed: Unsupported command type: "${t.then.type}"`)}t=t.then.line}return a}async function SS(t,e,r){let o=r.backgroundJobs;r.backgroundJobs=[];let a=0;for(let{command:n,type:u}of t){if(a=await vot(n,e,r,{background:u==="&"}),r.exitCode!==null)return r.exitCode;r.variables["?"]=String(a)}return await Promise.all(r.backgroundJobs),r.backgroundJobs=o,a}function gce(t){switch(t.type){case"variable":return t.name==="@"||t.name==="#"||t.name==="*"||Number.isFinite(parseInt(t.name,10))||"defaultValue"in t&&!!t.defaultValue&&t.defaultValue.some(e=>y1(e))||"alternativeValue"in t&&!!t.alternativeValue&&t.alternativeValue.some(e=>y1(e));case"arithmetic":return iU(t.arithmetic);case"shell":return sU(t.shell);default:return!1}}function y1(t){switch(t.type){case"redirection":return t.args.some(e=>y1(e));case"argument":return t.segments.some(e=>gce(e));default:throw new Error(`Assertion failed: Unsupported argument type: "${t.type}"`)}}function iU(t){switch(t.type){case"variable":return gce(t);case"number":return!1;default:return iU(t.left)||iU(t.right)}}function sU(t){return t.some(({command:e})=>{for(;e;){let r=e.chain;for(;r;){let o;switch(r.type){case"subshell":o=sU(r.subshell);break;case"command":o=r.envs.some(a=>a.args.some(n=>y1(n)))||r.args.some(a=>y1(a));break}if(o)return!0;if(!r.then)break;r=r.then.chain}if(!e.then)break;e=e.then.line}return!1})}async function cy(t,e=[],{baseFs:r=new Tn,builtins:o={},cwd:a=ue.toPortablePath(process.cwd()),env:n=process.env,stdin:u=process.stdin,stdout:A=process.stdout,stderr:p=process.stderr,variables:h={},glob:E=vS}={}){let I={};for(let[C,R]of Object.entries(n))typeof R<"u"&&(I[C]=R);let v=new Map(yot);for(let[C,R]of Object.entries(o))v.set(C,R);u===null&&(u=new cl.PassThrough,u.end());let x=CD(t,E);if(!sU(x)&&x.length>0&&e.length>0){let{command:C}=x[x.length-1];for(;C.then;)C=C.then.line;let R=C.chain;for(;R.then;)R=R.then.chain;R.type==="command"&&(R.args=R.args.concat(e.map(L=>({type:"argument",segments:[{type:"text",text:L}]}))))}return await SS(x,{args:e,baseFs:r,builtins:v,initialStdin:u,initialStdout:A,initialStderr:p,glob:E},{cwd:a,environment:I,exitCode:null,procedures:{},stdin:u,stdout:A,stderr:p,variables:Object.assign({},h,{"?":0}),nextBackgroundJobIndex:1,backgroundJobs:[]})}var Ace,fce,cl,pce,yot,Cot,g1=Et(()=>{Pt();Nl();Ace=Ze(pN()),fce=ve("os"),cl=ve("stream"),pce=ve("timers/promises");zle();Jle();ece();nU();nU();yot=new Map([["cd",async([t=(0,fce.homedir)(),...e],r,o)=>{let a=V.resolve(o.cwd,ue.toPortablePath(t));if(!(await r.baseFs.statPromise(a).catch(u=>{throw u.code==="ENOENT"?new ll(`cd: no such file or directory: ${t}`):u})).isDirectory())throw new ll(`cd: not a directory: ${t}`);return o.cwd=a,0}],["pwd",async(t,e,r)=>(r.stdout.write(`${ue.fromPortablePath(r.cwd)} + `),0)],[":",async(t,e,r)=>0],["true",async(t,e,r)=>0],["false",async(t,e,r)=>1],["exit",async([t,...e],r,o)=>o.exitCode=parseInt(t??o.variables["?"],10)],["echo",async(t,e,r)=>(r.stdout.write(`${t.join(" ")} + `),0)],["sleep",async([t],e,r)=>{if(typeof t>"u")throw new ll("sleep: missing operand");let o=Number(t);if(Number.isNaN(o))throw new ll(`sleep: invalid time interval '${t}'`);return await(0,pce.setTimeout)(1e3*o,0)}],["unset",async(t,e,r)=>{for(let o of t)delete r.environment[o],delete r.variables[o];return 0}],["__ysh_run_procedure",async(t,e,r)=>{let o=r.procedures[t[0]];return await DS(o,{stdin:new Jl(r.stdin),stdout:new Jl(r.stdout),stderr:new Jl(r.stderr)}).run()}],["__ysh_set_redirects",async(t,e,r)=>{let o=r.stdin,a=r.stdout,n=r.stderr,u=[],A=[],p=[],h=0;for(;t[h]!=="--";){let I=t[h++],{type:v,fd:x}=JSON.parse(I),C=z=>{switch(x){case null:case 0:u.push(z);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},R=z=>{switch(x){case null:case 1:A.push(z);break;case 2:p.push(z);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},L=Number(t[h++]),U=h+L;for(let z=h;ze.baseFs.createReadStream(V.resolve(r.cwd,ue.toPortablePath(t[z]))));break;case"<<<":C(()=>{let te=new cl.PassThrough;return process.nextTick(()=>{te.write(`${t[z]} + `),te.end()}),te});break;case"<&":C(()=>ace(Number(t[z]),1,r));break;case">":case">>":{let te=V.resolve(r.cwd,ue.toPortablePath(t[z]));R(te==="/dev/null"?new cl.Writable({autoDestroy:!0,emitClose:!0,write(ae,le,ce){setImmediate(ce)}}):e.baseFs.createWriteStream(te,v===">>"?{flags:"a"}:void 0))}break;case">&":R(ace(Number(t[z]),2,r));break;default:throw new Error(`Assertion failed: Unsupported redirection type: "${v}"`)}}if(u.length>0){let I=new cl.PassThrough;o=I;let v=x=>{if(x===u.length)I.end();else{let C=u[x]();C.pipe(I,{end:!1}),C.on("end",()=>{v(x+1)})}};v(0)}if(A.length>0){let I=new cl.PassThrough;a=I;for(let v of A)I.pipe(v)}if(p.length>0){let I=new cl.PassThrough;n=I;for(let v of p)I.pipe(v)}let E=await DS(m1(t.slice(h+1),e,r),{stdin:new Jl(o),stdout:new Jl(a),stderr:new Jl(n)}).run();return await Promise.all(A.map(I=>new Promise((v,x)=>{I.on("error",C=>{x(C)}),I.on("close",()=>{v()}),I.end()}))),await Promise.all(p.map(I=>new Promise((v,x)=>{I.on("error",C=>{x(C)}),I.on("close",()=>{v()}),I.end()}))),E}]]);Cot={addition:(t,e)=>t+e,subtraction:(t,e)=>t-e,multiplication:(t,e)=>t*e,division:(t,e)=>Math.trunc(t/e)}});var xS=_((c4t,dce)=>{function Dot(t,e){for(var r=-1,o=t==null?0:t.length,a=Array(o);++r{var mce=lg(),Pot=xS(),bot=Hl(),Sot=Ym(),xot=1/0,yce=mce?mce.prototype:void 0,Ece=yce?yce.toString:void 0;function Cce(t){if(typeof t=="string")return t;if(bot(t))return Pot(t,Cce)+"";if(Sot(t))return Ece?Ece.call(t):"";var e=t+"";return e=="0"&&1/t==-xot?"-0":e}wce.exports=Cce});var C1=_((A4t,Bce)=>{var kot=Ice();function Qot(t){return t==null?"":kot(t)}Bce.exports=Qot});var oU=_((f4t,vce)=>{function Fot(t,e,r){var o=-1,a=t.length;e<0&&(e=-e>a?0:a+e),r=r>a?a:r,r<0&&(r+=a),a=e>r?0:r-e>>>0,e>>>=0;for(var n=Array(a);++o{var Rot=oU();function Tot(t,e,r){var o=t.length;return r=r===void 0?o:r,!e&&r>=o?t:Rot(t,e,r)}Dce.exports=Tot});var aU=_((h4t,bce)=>{var Not="\\ud800-\\udfff",Lot="\\u0300-\\u036f",Mot="\\ufe20-\\ufe2f",Oot="\\u20d0-\\u20ff",Uot=Lot+Mot+Oot,_ot="\\ufe0e\\ufe0f",Hot="\\u200d",qot=RegExp("["+Hot+Not+Uot+_ot+"]");function jot(t){return qot.test(t)}bce.exports=jot});var xce=_((g4t,Sce)=>{function Got(t){return t.split("")}Sce.exports=Got});var Mce=_((d4t,Lce)=>{var kce="\\ud800-\\udfff",Yot="\\u0300-\\u036f",Wot="\\ufe20-\\ufe2f",Kot="\\u20d0-\\u20ff",Vot=Yot+Wot+Kot,zot="\\ufe0e\\ufe0f",Jot="["+kce+"]",lU="["+Vot+"]",cU="\\ud83c[\\udffb-\\udfff]",Xot="(?:"+lU+"|"+cU+")",Qce="[^"+kce+"]",Fce="(?:\\ud83c[\\udde6-\\uddff]){2}",Rce="[\\ud800-\\udbff][\\udc00-\\udfff]",Zot="\\u200d",Tce=Xot+"?",Nce="["+zot+"]?",$ot="(?:"+Zot+"(?:"+[Qce,Fce,Rce].join("|")+")"+Nce+Tce+")*",eat=Nce+Tce+$ot,tat="(?:"+[Qce+lU+"?",lU,Fce,Rce,Jot].join("|")+")",rat=RegExp(cU+"(?="+cU+")|"+tat+eat,"g");function nat(t){return t.match(rat)||[]}Lce.exports=nat});var Uce=_((m4t,Oce)=>{var iat=xce(),sat=aU(),oat=Mce();function aat(t){return sat(t)?oat(t):iat(t)}Oce.exports=aat});var Hce=_((y4t,_ce)=>{var lat=Pce(),cat=aU(),uat=Uce(),Aat=C1();function fat(t){return function(e){e=Aat(e);var r=cat(e)?uat(e):void 0,o=r?r[0]:e.charAt(0),a=r?lat(r,1).join(""):e.slice(1);return o[t]()+a}}_ce.exports=fat});var jce=_((E4t,qce)=>{var pat=Hce(),hat=pat("toUpperCase");qce.exports=hat});var uU=_((C4t,Gce)=>{var gat=C1(),dat=jce();function mat(t){return dat(gat(t).toLowerCase())}Gce.exports=mat});var Yce=_((w4t,kS)=>{function yat(){var t=0,e=1,r=2,o=3,a=4,n=5,u=6,A=7,p=8,h=9,E=10,I=11,v=12,x=13,C=14,R=15,L=16,U=17,z=0,te=1,ae=2,le=3,ce=4;function Ce(g,me){return 55296<=g.charCodeAt(me)&&g.charCodeAt(me)<=56319&&56320<=g.charCodeAt(me+1)&&g.charCodeAt(me+1)<=57343}function de(g,me){me===void 0&&(me=0);var we=g.charCodeAt(me);if(55296<=we&&we<=56319&&me=1){var Ae=g.charCodeAt(me-1),ne=we;return 55296<=Ae&&Ae<=56319?(Ae-55296)*1024+(ne-56320)+65536:ne}return we}function Be(g,me,we){var Ae=[g].concat(me).concat([we]),ne=Ae[Ae.length-2],Z=we,xe=Ae.lastIndexOf(C);if(xe>1&&Ae.slice(1,xe).every(function(H){return H==o})&&[o,x,U].indexOf(g)==-1)return ae;var Ne=Ae.lastIndexOf(a);if(Ne>0&&Ae.slice(1,Ne).every(function(H){return H==a})&&[v,a].indexOf(ne)==-1)return Ae.filter(function(H){return H==a}).length%2==1?le:ce;if(ne==t&&Z==e)return z;if(ne==r||ne==t||ne==e)return Z==C&&me.every(function(H){return H==o})?ae:te;if(Z==r||Z==t||Z==e)return te;if(ne==u&&(Z==u||Z==A||Z==h||Z==E))return z;if((ne==h||ne==A)&&(Z==A||Z==p))return z;if((ne==E||ne==p)&&Z==p)return z;if(Z==o||Z==R)return z;if(Z==n)return z;if(ne==v)return z;var ht=Ae.indexOf(o)!=-1?Ae.lastIndexOf(o)-1:Ae.length-2;return[x,U].indexOf(Ae[ht])!=-1&&Ae.slice(ht+1,-1).every(function(H){return H==o})&&Z==C||ne==R&&[L,U].indexOf(Z)!=-1?z:me.indexOf(a)!=-1?ae:ne==a&&Z==a?z:te}this.nextBreak=function(g,me){if(me===void 0&&(me=0),me<0)return 0;if(me>=g.length-1)return g.length;for(var we=Ee(de(g,me)),Ae=[],ne=me+1;ne{var Eat=/^(.*?)(\x1b\[[^m]+m|\x1b\]8;;.*?(\x1b\\|\u0007))/,QS;function Cat(){if(QS)return QS;if(typeof Intl.Segmenter<"u"){let t=new Intl.Segmenter("en",{granularity:"grapheme"});return QS=e=>Array.from(t.segment(e),({segment:r})=>r)}else{let t=Yce(),e=new t;return QS=r=>e.splitGraphemes(r)}}Wce.exports=(t,e=0,r=t.length)=>{if(e<0||r<0)throw new RangeError("Negative indices aren't supported by this implementation");let o=r-e,a="",n=0,u=0;for(;t.length>0;){let A=t.match(Eat)||[t,t,void 0],p=Cat()(A[1]),h=Math.min(e-n,p.length);p=p.slice(h);let E=Math.min(o-u,p.length);a+=p.slice(0,E).join(""),n+=h,u+=E,typeof A[2]<"u"&&(a+=A[2]),t=t.slice(A[0].length)}return a}});var nn,w1=Et(()=>{nn=process.env.YARN_IS_TEST_ENV?"0.0.0":"4.5.0"});function $ce(t,{configuration:e,json:r}){if(!e.get("enableMessageNames"))return"";let a=Ku(t===null?0:t);return!r&&t===null?Ot(e,a,"grey"):a}function AU(t,{configuration:e,json:r}){let o=$ce(t,{configuration:e,json:r});if(!o||t===null||t===0)return o;let a=wr[t],n=`https://yarnpkg.com/advanced/error-codes#${o}---${a}`.toLowerCase();return Tm(e,o,n)}async function uy({configuration:t,stdout:e,forceError:r},o){let a=await Rt.start({configuration:t,stdout:e,includeFooter:!1},async n=>{let u=!1,A=!1;for(let p of o)typeof p.option<"u"&&(p.error||r?(A=!0,n.reportError(50,p.message)):(u=!0,n.reportWarning(50,p.message)),p.callback?.());u&&!A&&n.reportSeparator()});return a.hasErrors()?a.exitCode():null}var Xce,RS,wat,Vce,zce,ch,Zce,Jce,Iat,Bat,TS,vat,Rt,I1=Et(()=>{Xce=Ze(Kce()),RS=Ze(X0());$D();Wl();w1();jl();wat="\xB7",Vce=["\u280B","\u2819","\u2839","\u2838","\u283C","\u2834","\u2826","\u2827","\u2807","\u280F"],zce=80,ch=RS.default.GITHUB_ACTIONS?{start:t=>`::group::${t} + `,end:t=>`::endgroup:: + `}:RS.default.TRAVIS?{start:t=>`travis_fold:start:${t} + `,end:t=>`travis_fold:end:${t} + `}:RS.default.GITLAB?{start:t=>`section_start:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}[collapsed=true]\r\x1B[0K${t} + `,end:t=>`section_end:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}\r\x1B[0K`}:null,Zce=ch!==null,Jce=new Date,Iat=["iTerm.app","Apple_Terminal","WarpTerminal","vscode"].includes(process.env.TERM_PROGRAM)||!!process.env.WT_SESSION,Bat=t=>t,TS=Bat({patrick:{date:[17,3],chars:["\u{1F340}","\u{1F331}"],size:40},simba:{date:[19,7],chars:["\u{1F981}","\u{1F334}"],size:40},jack:{date:[31,10],chars:["\u{1F383}","\u{1F987}"],size:40},hogsfather:{date:[31,12],chars:["\u{1F389}","\u{1F384}"],size:40},default:{chars:["=","-"],size:80}}),vat=Iat&&Object.keys(TS).find(t=>{let e=TS[t];return!(e.date&&(e.date[0]!==Jce.getDate()||e.date[1]!==Jce.getMonth()+1))})||"default";Rt=class extends Zs{constructor({configuration:r,stdout:o,json:a=!1,forceSectionAlignment:n=!1,includeNames:u=!0,includePrefix:A=!0,includeFooter:p=!0,includeLogs:h=!a,includeInfos:E=h,includeWarnings:I=h}){super();this.uncommitted=new Set;this.warningCount=0;this.errorCount=0;this.timerFooter=[];this.startTime=Date.now();this.indent=0;this.level=0;this.progress=new Map;this.progressTime=0;this.progressFrame=0;this.progressTimeout=null;this.progressStyle=null;this.progressMaxScaledSize=null;if(TI(this,{configuration:r}),this.configuration=r,this.forceSectionAlignment=n,this.includeNames=u,this.includePrefix=A,this.includeFooter=p,this.includeInfos=E,this.includeWarnings=I,this.json=a,this.stdout=o,r.get("enableProgressBars")&&!a&&o.isTTY&&o.columns>22){let v=r.get("progressBarStyle")||vat;if(!Object.hasOwn(TS,v))throw new Error("Assertion failed: Invalid progress bar style");this.progressStyle=TS[v];let x=Math.min(this.getRecommendedLength(),80);this.progressMaxScaledSize=Math.floor(this.progressStyle.size*x/80)}}static async start(r,o){let a=new this(r),n=process.emitWarning;process.emitWarning=(u,A)=>{if(typeof u!="string"){let h=u;u=h.message,A=A??h.name}let p=typeof A<"u"?`${A}: ${u}`:u;a.reportWarning(0,p)},r.includeVersion&&a.reportInfo(0,fg(r.configuration,`Yarn ${nn}`,2));try{await o(a)}catch(u){a.reportExceptionOnce(u)}finally{await a.finalize(),process.emitWarning=n}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}getRecommendedLength(){let o=this.progressStyle!==null?this.stdout.columns-1:super.getRecommendedLength();return Math.max(40,o-12-this.indent*2)}startSectionSync({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}async startSectionPromise({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return await n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}startTimerImpl(r,o,a){return{cb:typeof o=="function"?o:a,reportHeader:()=>{this.level+=1,this.reportInfo(null,`\u250C ${r}`),this.indent+=1,ch!==null&&!this.json&&this.includeInfos&&this.stdout.write(ch.start(r))},reportFooter:A=>{if(this.indent-=1,ch!==null&&!this.json&&this.includeInfos){this.stdout.write(ch.end(r));for(let p of this.timerFooter)p()}this.configuration.get("enableTimers")&&A>200?this.reportInfo(null,`\u2514 Completed in ${Ot(this.configuration,A,yt.DURATION)}`):this.reportInfo(null,"\u2514 Completed"),this.level-=1},skipIfEmpty:(typeof o=="function"?{}:o).skipIfEmpty}}startTimerSync(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionSync(u,n)}async startTimerPromise(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionPromise(u,n)}reportSeparator(){this.indent===0?this.writeLine(""):this.reportInfo(null,"")}reportInfo(r,o){if(!this.includeInfos)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"",u=`${this.formatPrefix(n,"blueBright")}${o}`;this.json?this.reportJson({type:"info",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(u)}reportWarning(r,o){if(this.warningCount+=1,!this.includeWarnings)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"warning",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"yellowBright")}${o}`)}reportError(r,o){this.errorCount+=1,this.timerFooter.push(()=>this.reportErrorImpl(r,o)),this.reportErrorImpl(r,o)}reportErrorImpl(r,o){this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"error",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"redBright")}${o}`,{truncate:!1})}reportFold(r,o){if(!ch)return;let a=`${ch.start(r)}${o}${ch.end(r)}`;this.timerFooter.push(()=>this.stdout.write(a))}reportProgress(r){if(this.progressStyle===null)return{...Promise.resolve(),stop:()=>{}};if(r.hasProgress&&r.hasTitle)throw new Error("Unimplemented: Progress bars can't have both progress and titles.");let o=!1,a=Promise.resolve().then(async()=>{let u={progress:r.hasProgress?0:void 0,title:r.hasTitle?"":void 0};this.progress.set(r,{definition:u,lastScaledSize:r.hasProgress?-1:void 0,lastTitle:void 0}),this.refreshProgress({delta:-1});for await(let{progress:A,title:p}of r)o||u.progress===A&&u.title===p||(u.progress=A,u.title=p,this.refreshProgress());n()}),n=()=>{o||(o=!0,this.progress.delete(r),this.refreshProgress({delta:1}))};return{...a,stop:n}}reportJson(r){this.json&&this.writeLine(`${JSON.stringify(r)}`)}async finalize(){if(!this.includeFooter)return;let r="";this.errorCount>0?r="Failed with errors":this.warningCount>0?r="Done with warnings":r="Done";let o=Ot(this.configuration,Date.now()-this.startTime,yt.DURATION),a=this.configuration.get("enableTimers")?`${r} in ${o}`:r;this.errorCount>0?this.reportError(0,a):this.warningCount>0?this.reportWarning(0,a):this.reportInfo(0,a)}writeLine(r,{truncate:o}={}){this.clearProgress({clear:!0}),this.stdout.write(`${this.truncate(r,{truncate:o})} + `),this.writeProgress()}writeLines(r,{truncate:o}={}){this.clearProgress({delta:r.length});for(let a of r)this.stdout.write(`${this.truncate(a,{truncate:o})} + `);this.writeProgress()}commit(){let r=this.uncommitted;this.uncommitted=new Set;for(let o of r)o.committed=!0,o.action()}clearProgress({delta:r=0,clear:o=!1}){this.progressStyle!==null&&this.progress.size+r>0&&(this.stdout.write(`\x1B[${this.progress.size+r}A`),(r>0||o)&&this.stdout.write("\x1B[0J"))}writeProgress(){if(this.progressStyle===null||(this.progressTimeout!==null&&clearTimeout(this.progressTimeout),this.progressTimeout=null,this.progress.size===0))return;let r=Date.now();r-this.progressTime>zce&&(this.progressFrame=(this.progressFrame+1)%Vce.length,this.progressTime=r);let o=Vce[this.progressFrame];for(let a of this.progress.values()){let n="";if(typeof a.lastScaledSize<"u"){let h=this.progressStyle.chars[0].repeat(a.lastScaledSize),E=this.progressStyle.chars[1].repeat(this.progressMaxScaledSize-a.lastScaledSize);n=` ${h}${E}`}let u=this.formatName(null),A=u?`${u}: `:"",p=a.definition.title?` ${a.definition.title}`:"";this.stdout.write(`${Ot(this.configuration,"\u27A4","blueBright")} ${A}${o}${n}${p} + `)}this.progressTimeout=setTimeout(()=>{this.refreshProgress({force:!0})},zce)}refreshProgress({delta:r=0,force:o=!1}={}){let a=!1,n=!1;if(o||this.progress.size===0)a=!0;else for(let u of this.progress.values()){let A=typeof u.definition.progress<"u"?Math.trunc(this.progressMaxScaledSize*u.definition.progress):void 0,p=u.lastScaledSize;u.lastScaledSize=A;let h=u.lastTitle;if(u.lastTitle=u.definition.title,A!==p||(n=h!==u.definition.title)){a=!0;break}}a&&(this.clearProgress({delta:r,clear:n}),this.writeProgress())}truncate(r,{truncate:o}={}){return this.progressStyle===null&&(o=!1),typeof o>"u"&&(o=this.configuration.get("preferTruncatedLines")),o&&(r=(0,Xce.default)(r,0,this.stdout.columns-1)),r}formatName(r){return this.includeNames?$ce(r,{configuration:this.configuration,json:this.json}):""}formatPrefix(r,o){return this.includePrefix?`${Ot(this.configuration,"\u27A4",o)} ${r}${this.formatIndent()}`:""}formatNameWithHyperlink(r){return this.includeNames?AU(r,{configuration:this.configuration,json:this.json}):""}formatIndent(){return this.level>0||!this.forceSectionAlignment?"\u2502 ".repeat(this.indent):`${wat} `}}});var An={};Vt(An,{PackageManager:()=>rue,detectPackageManager:()=>nue,executePackageAccessibleBinary:()=>lue,executePackageScript:()=>NS,executePackageShellcode:()=>fU,executeWorkspaceAccessibleBinary:()=>Qat,executeWorkspaceLifecycleScript:()=>oue,executeWorkspaceScript:()=>sue,getPackageAccessibleBinaries:()=>LS,getWorkspaceAccessibleBinaries:()=>aue,hasPackageScript:()=>Sat,hasWorkspaceScript:()=>pU,isNodeScript:()=>hU,makeScriptEnv:()=>B1,maybeExecuteWorkspaceLifecycleScript:()=>kat,prepareExternalProject:()=>bat});async function uh(t,e,r,o=[]){if(process.platform==="win32"){let a=`@goto #_undefined_# 2>NUL || @title %COMSPEC% & @setlocal & @"${r}" ${o.map(n=>`"${n.replace('"','""')}"`).join(" ")} %*`;await oe.writeFilePromise(V.format({dir:t,name:e,ext:".cmd"}),a)}await oe.writeFilePromise(V.join(t,e),`#!/bin/sh + exec "${r}" ${o.map(a=>`'${a.replace(/'/g,`'"'"'`)}'`).join(" ")} "$@" + `,{mode:493})}async function nue(t){let e=await Ut.tryFind(t);if(e?.packageManager){let o=Pb(e.packageManager);if(o?.name){let a=`found ${JSON.stringify({packageManager:e.packageManager})} in manifest`,[n]=o.reference.split(".");switch(o.name){case"yarn":return{packageManagerField:!0,packageManager:Number(n)===1?"Yarn Classic":"Yarn",reason:a};case"npm":return{packageManagerField:!0,packageManager:"npm",reason:a};case"pnpm":return{packageManagerField:!0,packageManager:"pnpm",reason:a}}}}let r;try{r=await oe.readFilePromise(V.join(t,dr.lockfile),"utf8")}catch{}return r!==void 0?r.match(/^__metadata:$/m)?{packageManager:"Yarn",reason:'"__metadata" key found in yarn.lock'}:{packageManager:"Yarn Classic",reason:'"__metadata" key not found in yarn.lock, must be a Yarn classic lockfile'}:oe.existsSync(V.join(t,"package-lock.json"))?{packageManager:"npm",reason:`found npm's "package-lock.json" lockfile`}:oe.existsSync(V.join(t,"pnpm-lock.yaml"))?{packageManager:"pnpm",reason:`found pnpm's "pnpm-lock.yaml" lockfile`}:null}async function B1({project:t,locator:e,binFolder:r,ignoreCorepack:o,lifecycleScript:a,baseEnv:n=t?.configuration.env??process.env}){let u={};for(let[E,I]of Object.entries(n))typeof I<"u"&&(u[E.toLowerCase()!=="path"?E:"PATH"]=I);let A=ue.fromPortablePath(r);u.BERRY_BIN_FOLDER=ue.fromPortablePath(A);let p=process.env.COREPACK_ROOT&&!o?ue.join(process.env.COREPACK_ROOT,"dist/yarn.js"):process.argv[1];if(await Promise.all([uh(r,"node",process.execPath),...nn!==null?[uh(r,"run",process.execPath,[p,"run"]),uh(r,"yarn",process.execPath,[p]),uh(r,"yarnpkg",process.execPath,[p]),uh(r,"node-gyp",process.execPath,[p,"run","--top-level","node-gyp"])]:[]]),t&&(u.INIT_CWD=ue.fromPortablePath(t.configuration.startingCwd),u.PROJECT_CWD=ue.fromPortablePath(t.cwd)),u.PATH=u.PATH?`${A}${ue.delimiter}${u.PATH}`:`${A}`,u.npm_execpath=`${A}${ue.sep}yarn`,u.npm_node_execpath=`${A}${ue.sep}node`,e){if(!t)throw new Error("Assertion failed: Missing project");let E=t.tryWorkspaceByLocator(e),I=E?E.manifest.version??"":t.storedPackages.get(e.locatorHash).version??"";u.npm_package_name=rn(e),u.npm_package_version=I;let v;if(E)v=E.cwd;else{let x=t.storedPackages.get(e.locatorHash);if(!x)throw new Error(`Package for ${qr(t.configuration,e)} not found in the project`);let C=t.configuration.getLinkers(),R={project:t,report:new Rt({stdout:new Ah.PassThrough,configuration:t.configuration})},L=C.find(U=>U.supportsPackage(x,R));if(!L)throw new Error(`The package ${qr(t.configuration,x)} isn't supported by any of the available linkers`);v=await L.findPackageLocation(x,R)}u.npm_package_json=ue.fromPortablePath(V.join(v,dr.manifest))}let h=nn!==null?`yarn/${nn}`:`yarn/${vf("@yarnpkg/core").version}-core`;return u.npm_config_user_agent=`${h} npm/? node/${process.version} ${process.platform} ${process.arch}`,a&&(u.npm_lifecycle_event=a),t&&await t.configuration.triggerHook(E=>E.setupScriptEnvironment,t,u,async(E,I,v)=>await uh(r,E,I,v)),u}async function bat(t,e,{configuration:r,report:o,workspace:a=null,locator:n=null}){await Pat(async()=>{await oe.mktempPromise(async u=>{let A=V.join(u,"pack.log"),p=null,{stdout:h,stderr:E}=r.getSubprocessStreams(A,{prefix:ue.fromPortablePath(t),report:o}),I=n&&Gc(n)?_I(n):n,v=I?ka(I):"an external project";h.write(`Packing ${v} from sources + `);let x=await nue(t),C;x!==null?(h.write(`Using ${x.packageManager} for bootstrap. Reason: ${x.reason} + + `),C=x.packageManager):(h.write(`No package manager configuration detected; defaulting to Yarn + + `),C="Yarn");let R=C==="Yarn"&&!x?.packageManagerField;await oe.mktempPromise(async L=>{let U=await B1({binFolder:L,ignoreCorepack:R}),te=new Map([["Yarn Classic",async()=>{let le=a!==null?["workspace",a]:[],ce=V.join(t,dr.manifest),Ce=await oe.readFilePromise(ce),de=await Wc(process.execPath,[process.argv[1],"set","version","classic","--only-if-needed","--yarn-path"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(de.code!==0)return de.code;await oe.writeFilePromise(ce,Ce),await oe.appendFilePromise(V.join(t,".npmignore"),`/.yarn + `),h.write(` + `),delete U.NODE_ENV;let Be=await Wc("yarn",["install"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(Be.code!==0)return Be.code;h.write(` + `);let Ee=await Wc("yarn",[...le,"pack","--filename",ue.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ee.code!==0?Ee.code:0}],["Yarn",async()=>{let le=a!==null?["workspace",a]:[];U.YARN_ENABLE_INLINE_BUILDS="1";let ce=V.join(t,dr.lockfile);await oe.existsPromise(ce)||await oe.writeFilePromise(ce,"");let Ce=await Wc("yarn",[...le,"pack","--install-if-needed","--filename",ue.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ce.code!==0?Ce.code:0}],["npm",async()=>{if(a!==null){let me=new Ah.PassThrough,we=km(me);me.pipe(h,{end:!1});let Ae=await Wc("npm",["--version"],{cwd:t,env:U,stdin:p,stdout:me,stderr:E,end:0});if(me.end(),Ae.code!==0)return h.end(),E.end(),Ae.code;let ne=(await we).toString().trim();if(!tA(ne,">=7.x")){let Z=eA(null,"npm"),xe=In(Z,ne),Ne=In(Z,">=7.x");throw new Error(`Workspaces aren't supported by ${jn(r,xe)}; please upgrade to ${jn(r,Ne)} (npm has been detected as the primary package manager for ${Ot(r,t,yt.PATH)})`)}}let le=a!==null?["--workspace",a]:[];delete U.npm_config_user_agent,delete U.npm_config_production,delete U.NPM_CONFIG_PRODUCTION,delete U.NODE_ENV;let ce=await Wc("npm",["install","--legacy-peer-deps"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(ce.code!==0)return ce.code;let Ce=new Ah.PassThrough,de=km(Ce);Ce.pipe(h);let Be=await Wc("npm",["pack","--silent",...le],{cwd:t,env:U,stdin:p,stdout:Ce,stderr:E});if(Be.code!==0)return Be.code;let Ee=(await de).toString().trim().replace(/^.*\n/s,""),g=V.resolve(t,ue.toPortablePath(Ee));return await oe.renamePromise(g,e),0}]]).get(C);if(typeof te>"u")throw new Error("Assertion failed: Unsupported workflow");let ae=await te();if(!(ae===0||typeof ae>"u"))throw oe.detachTemp(u),new Jt(58,`Packing the package failed (exit code ${ae}, logs can be found here: ${Ot(r,A,yt.PATH)})`)})})})}async function Sat(t,e,{project:r}){let o=r.tryWorkspaceByLocator(t);if(o!==null)return pU(o,e);let a=r.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${qr(r.configuration,t)} not found in the project`);return await rA.openPromise(async n=>{let u=r.configuration,A=r.configuration.getLinkers(),p={project:r,report:new Rt({stdout:new Ah.PassThrough,configuration:u})},h=A.find(x=>x.supportsPackage(a,p));if(!h)throw new Error(`The package ${qr(r.configuration,a)} isn't supported by any of the available linkers`);let E=await h.findPackageLocation(a,p),I=new gn(E,{baseFs:n});return(await Ut.find(It.dot,{baseFs:I})).scripts.has(e)})}async function NS(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await oe.mktempPromise(async p=>{let{manifest:h,env:E,cwd:I}=await iue(t,{project:a,binFolder:p,cwd:o,lifecycleScript:e}),v=h.scripts.get(e);if(typeof v>"u")return 1;let x=async()=>await cy(v,r,{cwd:I,env:E,stdin:n,stdout:u,stderr:A});return await(await a.configuration.reduceHook(R=>R.wrapScriptExecution,x,a,t,e,{script:v,args:r,cwd:I,env:E,stdin:n,stdout:u,stderr:A}))()})}async function fU(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await oe.mktempPromise(async p=>{let{env:h,cwd:E}=await iue(t,{project:a,binFolder:p,cwd:o});return await cy(e,r,{cwd:E,env:h,stdin:n,stdout:u,stderr:A})})}async function xat(t,{binFolder:e,cwd:r,lifecycleScript:o}){let a=await B1({project:t.project,locator:t.anchoredLocator,binFolder:e,lifecycleScript:o});return await gU(e,await aue(t)),typeof r>"u"&&(r=V.dirname(await oe.realpathPromise(V.join(t.cwd,"package.json")))),{manifest:t.manifest,binFolder:e,env:a,cwd:r}}async function iue(t,{project:e,binFolder:r,cwd:o,lifecycleScript:a}){let n=e.tryWorkspaceByLocator(t);if(n!==null)return xat(n,{binFolder:r,cwd:o,lifecycleScript:a});let u=e.storedPackages.get(t.locatorHash);if(!u)throw new Error(`Package for ${qr(e.configuration,t)} not found in the project`);return await rA.openPromise(async A=>{let p=e.configuration,h=e.configuration.getLinkers(),E={project:e,report:new Rt({stdout:new Ah.PassThrough,configuration:p})},I=h.find(L=>L.supportsPackage(u,E));if(!I)throw new Error(`The package ${qr(e.configuration,u)} isn't supported by any of the available linkers`);let v=await B1({project:e,locator:t,binFolder:r,lifecycleScript:a});await gU(r,await LS(t,{project:e}));let x=await I.findPackageLocation(u,E),C=new gn(x,{baseFs:A}),R=await Ut.find(It.dot,{baseFs:C});return typeof o>"u"&&(o=x),{manifest:R,binFolder:r,env:v,cwd:o}})}async function sue(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u}){return await NS(t.anchoredLocator,e,r,{cwd:o,project:t.project,stdin:a,stdout:n,stderr:u})}function pU(t,e){return t.manifest.scripts.has(e)}async function oue(t,e,{cwd:r,report:o}){let{configuration:a}=t.project,n=null;await oe.mktempPromise(async u=>{let A=V.join(u,`${e}.log`),p=`# This file contains the result of Yarn calling the "${e}" lifecycle script inside a workspace ("${ue.fromPortablePath(t.cwd)}") + `,{stdout:h,stderr:E}=a.getSubprocessStreams(A,{report:o,prefix:qr(a,t.anchoredLocator),header:p});o.reportInfo(36,`Calling the "${e}" lifecycle script`);let I=await sue(t,e,[],{cwd:r,stdin:n,stdout:h,stderr:E});if(h.end(),E.end(),I!==0)throw oe.detachTemp(u),new Jt(36,`${(0,eue.default)(e)} script failed (exit code ${Ot(a,I,yt.NUMBER)}, logs can be found here: ${Ot(a,A,yt.PATH)}); run ${Ot(a,`yarn ${e}`,yt.CODE)} to investigate`)})}async function kat(t,e,r){pU(t,e)&&await oue(t,e,r)}function hU(t){let e=V.extname(t);if(e.match(/\.[cm]?[jt]sx?$/))return!0;if(e===".exe"||e===".bin")return!1;let r=Buffer.alloc(4),o;try{o=oe.openSync(t,"r")}catch{return!0}try{oe.readSync(o,r,0,r.length,0)}finally{oe.closeSync(o)}let a=r.readUint32BE();return!(a===3405691582||a===3489328638||a===2135247942||(a&4294901760)===1297743872)}async function LS(t,{project:e}){let r=e.configuration,o=new Map,a=e.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${qr(r,t)} not found in the project`);let n=new Ah.Writable,u=r.getLinkers(),A={project:e,report:new Rt({configuration:r,stdout:n})},p=new Set([t.locatorHash]);for(let E of a.dependencies.values()){let I=e.storedResolutions.get(E.descriptorHash);if(!I)throw new Error(`Assertion failed: The resolution (${jn(r,E)}) should have been registered`);p.add(I)}let h=await Promise.all(Array.from(p,async E=>{let I=e.storedPackages.get(E);if(!I)throw new Error(`Assertion failed: The package (${E}) should have been registered`);if(I.bin.size===0)return ol.skip;let v=u.find(C=>C.supportsPackage(I,A));if(!v)return ol.skip;let x=null;try{x=await v.findPackageLocation(I,A)}catch(C){if(C.code==="LOCATOR_NOT_INSTALLED")return ol.skip;throw C}return{dependency:I,packageLocation:x}}));for(let E of h){if(E===ol.skip)continue;let{dependency:I,packageLocation:v}=E;for(let[x,C]of I.bin){let R=V.resolve(v,C);o.set(x,[I,ue.fromPortablePath(R),hU(R)])}}return o}async function aue(t){return await LS(t.anchoredLocator,{project:t.project})}async function gU(t,e){await Promise.all(Array.from(e,([r,[,o,a]])=>a?uh(t,r,process.execPath,[o]):uh(t,r,o,[])))}async function lue(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A,nodeArgs:p=[],packageAccessibleBinaries:h}){h??=await LS(t,{project:a});let E=h.get(e);if(!E)throw new Error(`Binary not found (${e}) for ${qr(a.configuration,t)}`);return await oe.mktempPromise(async I=>{let[,v]=E,x=await B1({project:a,locator:t,binFolder:I});await gU(x.BERRY_BIN_FOLDER,h);let C=hU(ue.toPortablePath(v))?Wc(process.execPath,[...p,v,...r],{cwd:o,env:x,stdin:n,stdout:u,stderr:A}):Wc(v,r,{cwd:o,env:x,stdin:n,stdout:u,stderr:A}),R;try{R=await C}finally{await oe.removePromise(x.BERRY_BIN_FOLDER)}return R.code})}async function Qat(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A}){return await lue(t.anchoredLocator,e,r,{project:t.project,cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A})}var eue,tue,Ah,rue,Dat,Pat,dU=Et(()=>{Pt();Pt();nA();g1();eue=Ze(uU()),tue=Ze(eg()),Ah=ve("stream");Gm();Wl();I1();w1();pS();jl();ql();xf();So();rue=(a=>(a.Yarn1="Yarn Classic",a.Yarn2="Yarn",a.Npm="npm",a.Pnpm="pnpm",a))(rue||{});Dat=2,Pat=(0,tue.default)(Dat)});var Ay=_((j4t,uue)=>{"use strict";var cue=new Map([["C","cwd"],["f","file"],["z","gzip"],["P","preservePaths"],["U","unlink"],["strip-components","strip"],["stripComponents","strip"],["keep-newer","newer"],["keepNewer","newer"],["keep-newer-files","newer"],["keepNewerFiles","newer"],["k","keep"],["keep-existing","keep"],["keepExisting","keep"],["m","noMtime"],["no-mtime","noMtime"],["p","preserveOwner"],["L","follow"],["h","follow"]]);uue.exports=t=>t?Object.keys(t).map(e=>[cue.has(e)?cue.get(e):e,t[e]]).reduce((e,r)=>(e[r[0]]=r[1],e),Object.create(null)):{}});var py=_((G4t,Eue)=>{"use strict";var Aue=typeof process=="object"&&process?process:{stdout:null,stderr:null},Fat=ve("events"),fue=ve("stream"),pue=ve("string_decoder").StringDecoder,Lf=Symbol("EOF"),Mf=Symbol("maybeEmitEnd"),fh=Symbol("emittedEnd"),MS=Symbol("emittingEnd"),v1=Symbol("emittedError"),OS=Symbol("closed"),hue=Symbol("read"),US=Symbol("flush"),gue=Symbol("flushChunk"),Fa=Symbol("encoding"),Of=Symbol("decoder"),_S=Symbol("flowing"),D1=Symbol("paused"),fy=Symbol("resume"),Ts=Symbol("bufferLength"),mU=Symbol("bufferPush"),yU=Symbol("bufferShift"),Fo=Symbol("objectMode"),Ro=Symbol("destroyed"),EU=Symbol("emitData"),due=Symbol("emitEnd"),CU=Symbol("emitEnd2"),Uf=Symbol("async"),P1=t=>Promise.resolve().then(t),mue=global._MP_NO_ITERATOR_SYMBOLS_!=="1",Rat=mue&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),Tat=mue&&Symbol.iterator||Symbol("iterator not implemented"),Nat=t=>t==="end"||t==="finish"||t==="prefinish",Lat=t=>t instanceof ArrayBuffer||typeof t=="object"&&t.constructor&&t.constructor.name==="ArrayBuffer"&&t.byteLength>=0,Mat=t=>!Buffer.isBuffer(t)&&ArrayBuffer.isView(t),HS=class{constructor(e,r,o){this.src=e,this.dest=r,this.opts=o,this.ondrain=()=>e[fy](),r.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},wU=class extends HS{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(e,r,o){super(e,r,o),this.proxyErrors=a=>r.emit("error",a),e.on("error",this.proxyErrors)}};Eue.exports=class yue extends fue{constructor(e){super(),this[_S]=!1,this[D1]=!1,this.pipes=[],this.buffer=[],this[Fo]=e&&e.objectMode||!1,this[Fo]?this[Fa]=null:this[Fa]=e&&e.encoding||null,this[Fa]==="buffer"&&(this[Fa]=null),this[Uf]=e&&!!e.async||!1,this[Of]=this[Fa]?new pue(this[Fa]):null,this[Lf]=!1,this[fh]=!1,this[MS]=!1,this[OS]=!1,this[v1]=null,this.writable=!0,this.readable=!0,this[Ts]=0,this[Ro]=!1}get bufferLength(){return this[Ts]}get encoding(){return this[Fa]}set encoding(e){if(this[Fo])throw new Error("cannot set encoding in objectMode");if(this[Fa]&&e!==this[Fa]&&(this[Of]&&this[Of].lastNeed||this[Ts]))throw new Error("cannot change encoding");this[Fa]!==e&&(this[Of]=e?new pue(e):null,this.buffer.length&&(this.buffer=this.buffer.map(r=>this[Of].write(r)))),this[Fa]=e}setEncoding(e){this.encoding=e}get objectMode(){return this[Fo]}set objectMode(e){this[Fo]=this[Fo]||!!e}get async(){return this[Uf]}set async(e){this[Uf]=this[Uf]||!!e}write(e,r,o){if(this[Lf])throw new Error("write after end");if(this[Ro])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof r=="function"&&(o=r,r="utf8"),r||(r="utf8");let a=this[Uf]?P1:n=>n();return!this[Fo]&&!Buffer.isBuffer(e)&&(Mat(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):Lat(e)?e=Buffer.from(e):typeof e!="string"&&(this.objectMode=!0)),this[Fo]?(this.flowing&&this[Ts]!==0&&this[US](!0),this.flowing?this.emit("data",e):this[mU](e),this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing):e.length?(typeof e=="string"&&!(r===this[Fa]&&!this[Of].lastNeed)&&(e=Buffer.from(e,r)),Buffer.isBuffer(e)&&this[Fa]&&(e=this[Of].write(e)),this.flowing&&this[Ts]!==0&&this[US](!0),this.flowing?this.emit("data",e):this[mU](e),this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing):(this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing)}read(e){if(this[Ro])return null;if(this[Ts]===0||e===0||e>this[Ts])return this[Mf](),null;this[Fo]&&(e=null),this.buffer.length>1&&!this[Fo]&&(this.encoding?this.buffer=[this.buffer.join("")]:this.buffer=[Buffer.concat(this.buffer,this[Ts])]);let r=this[hue](e||null,this.buffer[0]);return this[Mf](),r}[hue](e,r){return e===r.length||e===null?this[yU]():(this.buffer[0]=r.slice(e),r=r.slice(0,e),this[Ts]-=e),this.emit("data",r),!this.buffer.length&&!this[Lf]&&this.emit("drain"),r}end(e,r,o){return typeof e=="function"&&(o=e,e=null),typeof r=="function"&&(o=r,r="utf8"),e&&this.write(e,r),o&&this.once("end",o),this[Lf]=!0,this.writable=!1,(this.flowing||!this[D1])&&this[Mf](),this}[fy](){this[Ro]||(this[D1]=!1,this[_S]=!0,this.emit("resume"),this.buffer.length?this[US]():this[Lf]?this[Mf]():this.emit("drain"))}resume(){return this[fy]()}pause(){this[_S]=!1,this[D1]=!0}get destroyed(){return this[Ro]}get flowing(){return this[_S]}get paused(){return this[D1]}[mU](e){this[Fo]?this[Ts]+=1:this[Ts]+=e.length,this.buffer.push(e)}[yU](){return this.buffer.length&&(this[Fo]?this[Ts]-=1:this[Ts]-=this.buffer[0].length),this.buffer.shift()}[US](e){do;while(this[gue](this[yU]()));!e&&!this.buffer.length&&!this[Lf]&&this.emit("drain")}[gue](e){return e?(this.emit("data",e),this.flowing):!1}pipe(e,r){if(this[Ro])return;let o=this[fh];return r=r||{},e===Aue.stdout||e===Aue.stderr?r.end=!1:r.end=r.end!==!1,r.proxyErrors=!!r.proxyErrors,o?r.end&&e.end():(this.pipes.push(r.proxyErrors?new wU(this,e,r):new HS(this,e,r)),this[Uf]?P1(()=>this[fy]()):this[fy]()),e}unpipe(e){let r=this.pipes.find(o=>o.dest===e);r&&(this.pipes.splice(this.pipes.indexOf(r),1),r.unpipe())}addListener(e,r){return this.on(e,r)}on(e,r){let o=super.on(e,r);return e==="data"&&!this.pipes.length&&!this.flowing?this[fy]():e==="readable"&&this[Ts]!==0?super.emit("readable"):Nat(e)&&this[fh]?(super.emit(e),this.removeAllListeners(e)):e==="error"&&this[v1]&&(this[Uf]?P1(()=>r.call(this,this[v1])):r.call(this,this[v1])),o}get emittedEnd(){return this[fh]}[Mf](){!this[MS]&&!this[fh]&&!this[Ro]&&this.buffer.length===0&&this[Lf]&&(this[MS]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[OS]&&this.emit("close"),this[MS]=!1)}emit(e,r,...o){if(e!=="error"&&e!=="close"&&e!==Ro&&this[Ro])return;if(e==="data")return r?this[Uf]?P1(()=>this[EU](r)):this[EU](r):!1;if(e==="end")return this[due]();if(e==="close"){if(this[OS]=!0,!this[fh]&&!this[Ro])return;let n=super.emit("close");return this.removeAllListeners("close"),n}else if(e==="error"){this[v1]=r;let n=super.emit("error",r);return this[Mf](),n}else if(e==="resume"){let n=super.emit("resume");return this[Mf](),n}else if(e==="finish"||e==="prefinish"){let n=super.emit(e);return this.removeAllListeners(e),n}let a=super.emit(e,r,...o);return this[Mf](),a}[EU](e){for(let o of this.pipes)o.dest.write(e)===!1&&this.pause();let r=super.emit("data",e);return this[Mf](),r}[due](){this[fh]||(this[fh]=!0,this.readable=!1,this[Uf]?P1(()=>this[CU]()):this[CU]())}[CU](){if(this[Of]){let r=this[Of].end();if(r){for(let o of this.pipes)o.dest.write(r);super.emit("data",r)}}for(let r of this.pipes)r.end();let e=super.emit("end");return this.removeAllListeners("end"),e}collect(){let e=[];this[Fo]||(e.dataLength=0);let r=this.promise();return this.on("data",o=>{e.push(o),this[Fo]||(e.dataLength+=o.length)}),r.then(()=>e)}concat(){return this[Fo]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(e=>this[Fo]?Promise.reject(new Error("cannot concat in objectMode")):this[Fa]?e.join(""):Buffer.concat(e,e.dataLength))}promise(){return new Promise((e,r)=>{this.on(Ro,()=>r(new Error("stream destroyed"))),this.on("error",o=>r(o)),this.on("end",()=>e())})}[Rat](){return{next:()=>{let r=this.read();if(r!==null)return Promise.resolve({done:!1,value:r});if(this[Lf])return Promise.resolve({done:!0});let o=null,a=null,n=h=>{this.removeListener("data",u),this.removeListener("end",A),a(h)},u=h=>{this.removeListener("error",n),this.removeListener("end",A),this.pause(),o({value:h,done:!!this[Lf]})},A=()=>{this.removeListener("error",n),this.removeListener("data",u),o({done:!0})},p=()=>n(new Error("stream destroyed"));return new Promise((h,E)=>{a=E,o=h,this.once(Ro,p),this.once("error",n),this.once("end",A),this.once("data",u)})}}}[Tat](){return{next:()=>{let r=this.read();return{value:r,done:r===null}}}}destroy(e){return this[Ro]?(e?this.emit("error",e):this.emit(Ro),this):(this[Ro]=!0,this.buffer.length=0,this[Ts]=0,typeof this.close=="function"&&!this[OS]&&this.close(),e?this.emit("error",e):this.emit(Ro),this)}static isStream(e){return!!e&&(e instanceof yue||e instanceof fue||e instanceof Fat&&(typeof e.pipe=="function"||typeof e.write=="function"&&typeof e.end=="function"))}}});var wue=_((Y4t,Cue)=>{var Oat=ve("zlib").constants||{ZLIB_VERNUM:4736};Cue.exports=Object.freeze(Object.assign(Object.create(null),{Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_VERSION_ERROR:-6,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,BROTLI_DECODE:8,BROTLI_ENCODE:9,Z_MIN_WINDOWBITS:8,Z_MAX_WINDOWBITS:15,Z_DEFAULT_WINDOWBITS:15,Z_MIN_CHUNK:64,Z_MAX_CHUNK:1/0,Z_DEFAULT_CHUNK:16384,Z_MIN_MEMLEVEL:1,Z_MAX_MEMLEVEL:9,Z_DEFAULT_MEMLEVEL:8,Z_MIN_LEVEL:-1,Z_MAX_LEVEL:9,Z_DEFAULT_LEVEL:-1,BROTLI_OPERATION_PROCESS:0,BROTLI_OPERATION_FLUSH:1,BROTLI_OPERATION_FINISH:2,BROTLI_OPERATION_EMIT_METADATA:3,BROTLI_MODE_GENERIC:0,BROTLI_MODE_TEXT:1,BROTLI_MODE_FONT:2,BROTLI_DEFAULT_MODE:0,BROTLI_MIN_QUALITY:0,BROTLI_MAX_QUALITY:11,BROTLI_DEFAULT_QUALITY:11,BROTLI_MIN_WINDOW_BITS:10,BROTLI_MAX_WINDOW_BITS:24,BROTLI_LARGE_MAX_WINDOW_BITS:30,BROTLI_DEFAULT_WINDOW:22,BROTLI_MIN_INPUT_BLOCK_BITS:16,BROTLI_MAX_INPUT_BLOCK_BITS:24,BROTLI_PARAM_MODE:0,BROTLI_PARAM_QUALITY:1,BROTLI_PARAM_LGWIN:2,BROTLI_PARAM_LGBLOCK:3,BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING:4,BROTLI_PARAM_SIZE_HINT:5,BROTLI_PARAM_LARGE_WINDOW:6,BROTLI_PARAM_NPOSTFIX:7,BROTLI_PARAM_NDIRECT:8,BROTLI_DECODER_RESULT_ERROR:0,BROTLI_DECODER_RESULT_SUCCESS:1,BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT:2,BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION:0,BROTLI_DECODER_PARAM_LARGE_WINDOW:1,BROTLI_DECODER_NO_ERROR:0,BROTLI_DECODER_SUCCESS:1,BROTLI_DECODER_NEEDS_MORE_INPUT:2,BROTLI_DECODER_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE:-1,BROTLI_DECODER_ERROR_FORMAT_RESERVED:-2,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE:-3,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET:-4,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME:-5,BROTLI_DECODER_ERROR_FORMAT_CL_SPACE:-6,BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE:-7,BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT:-8,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1:-9,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2:-10,BROTLI_DECODER_ERROR_FORMAT_TRANSFORM:-11,BROTLI_DECODER_ERROR_FORMAT_DICTIONARY:-12,BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS:-13,BROTLI_DECODER_ERROR_FORMAT_PADDING_1:-14,BROTLI_DECODER_ERROR_FORMAT_PADDING_2:-15,BROTLI_DECODER_ERROR_FORMAT_DISTANCE:-16,BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET:-19,BROTLI_DECODER_ERROR_INVALID_ARGUMENTS:-20,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES:-21,BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS:-22,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP:-25,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1:-26,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2:-27,BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES:-30,BROTLI_DECODER_ERROR_UNREACHABLE:-31},Oat))});var MU=_(ul=>{"use strict";var PU=ve("assert"),ph=ve("buffer").Buffer,vue=ve("zlib"),Pg=ul.constants=wue(),Uat=py(),Iue=ph.concat,bg=Symbol("_superWrite"),gy=class extends Error{constructor(e){super("zlib: "+e.message),this.code=e.code,this.errno=e.errno,this.code||(this.code="ZLIB_ERROR"),this.message="zlib: "+e.message,Error.captureStackTrace(this,this.constructor)}get name(){return"ZlibError"}},_at=Symbol("opts"),b1=Symbol("flushFlag"),Bue=Symbol("finishFlushFlag"),LU=Symbol("fullFlushFlag"),ti=Symbol("handle"),qS=Symbol("onError"),hy=Symbol("sawError"),IU=Symbol("level"),BU=Symbol("strategy"),vU=Symbol("ended"),W4t=Symbol("_defaultFullFlush"),jS=class extends Uat{constructor(e,r){if(!e||typeof e!="object")throw new TypeError("invalid options for ZlibBase constructor");super(e),this[hy]=!1,this[vU]=!1,this[_at]=e,this[b1]=e.flush,this[Bue]=e.finishFlush;try{this[ti]=new vue[r](e)}catch(o){throw new gy(o)}this[qS]=o=>{this[hy]||(this[hy]=!0,this.close(),this.emit("error",o))},this[ti].on("error",o=>this[qS](new gy(o))),this.once("end",()=>this.close)}close(){this[ti]&&(this[ti].close(),this[ti]=null,this.emit("close"))}reset(){if(!this[hy])return PU(this[ti],"zlib binding closed"),this[ti].reset()}flush(e){this.ended||(typeof e!="number"&&(e=this[LU]),this.write(Object.assign(ph.alloc(0),{[b1]:e})))}end(e,r,o){return e&&this.write(e,r),this.flush(this[Bue]),this[vU]=!0,super.end(null,null,o)}get ended(){return this[vU]}write(e,r,o){if(typeof r=="function"&&(o=r,r="utf8"),typeof e=="string"&&(e=ph.from(e,r)),this[hy])return;PU(this[ti],"zlib binding closed");let a=this[ti]._handle,n=a.close;a.close=()=>{};let u=this[ti].close;this[ti].close=()=>{},ph.concat=h=>h;let A;try{let h=typeof e[b1]=="number"?e[b1]:this[b1];A=this[ti]._processChunk(e,h),ph.concat=Iue}catch(h){ph.concat=Iue,this[qS](new gy(h))}finally{this[ti]&&(this[ti]._handle=a,a.close=n,this[ti].close=u,this[ti].removeAllListeners("error"))}this[ti]&&this[ti].on("error",h=>this[qS](new gy(h)));let p;if(A)if(Array.isArray(A)&&A.length>0){p=this[bg](ph.from(A[0]));for(let h=1;h{this.flush(a),n()};try{this[ti].params(e,r)}finally{this[ti].flush=o}this[ti]&&(this[IU]=e,this[BU]=r)}}}},bU=class extends _f{constructor(e){super(e,"Deflate")}},SU=class extends _f{constructor(e){super(e,"Inflate")}},DU=Symbol("_portable"),xU=class extends _f{constructor(e){super(e,"Gzip"),this[DU]=e&&!!e.portable}[bg](e){return this[DU]?(this[DU]=!1,e[9]=255,super[bg](e)):super[bg](e)}},kU=class extends _f{constructor(e){super(e,"Gunzip")}},QU=class extends _f{constructor(e){super(e,"DeflateRaw")}},FU=class extends _f{constructor(e){super(e,"InflateRaw")}},RU=class extends _f{constructor(e){super(e,"Unzip")}},GS=class extends jS{constructor(e,r){e=e||{},e.flush=e.flush||Pg.BROTLI_OPERATION_PROCESS,e.finishFlush=e.finishFlush||Pg.BROTLI_OPERATION_FINISH,super(e,r),this[LU]=Pg.BROTLI_OPERATION_FLUSH}},TU=class extends GS{constructor(e){super(e,"BrotliCompress")}},NU=class extends GS{constructor(e){super(e,"BrotliDecompress")}};ul.Deflate=bU;ul.Inflate=SU;ul.Gzip=xU;ul.Gunzip=kU;ul.DeflateRaw=QU;ul.InflateRaw=FU;ul.Unzip=RU;typeof vue.BrotliCompress=="function"?(ul.BrotliCompress=TU,ul.BrotliDecompress=NU):ul.BrotliCompress=ul.BrotliDecompress=class{constructor(){throw new Error("Brotli is not supported in this version of Node.js")}}});var dy=_((z4t,Due)=>{var Hat=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform;Due.exports=Hat!=="win32"?t=>t:t=>t&&t.replace(/\\/g,"/")});var YS=_((X4t,Pue)=>{"use strict";var qat=py(),OU=dy(),UU=Symbol("slurp");Pue.exports=class extends qat{constructor(e,r,o){switch(super(),this.pause(),this.extended=r,this.globalExtended=o,this.header=e,this.startBlockSize=512*Math.ceil(e.size/512),this.blockRemain=this.startBlockSize,this.remain=e.size,this.type=e.type,this.meta=!1,this.ignore=!1,this.type){case"File":case"OldFile":case"Link":case"SymbolicLink":case"CharacterDevice":case"BlockDevice":case"Directory":case"FIFO":case"ContiguousFile":case"GNUDumpDir":break;case"NextFileHasLongLinkpath":case"NextFileHasLongPath":case"OldGnuLongPath":case"GlobalExtendedHeader":case"ExtendedHeader":case"OldExtendedHeader":this.meta=!0;break;default:this.ignore=!0}this.path=OU(e.path),this.mode=e.mode,this.mode&&(this.mode=this.mode&4095),this.uid=e.uid,this.gid=e.gid,this.uname=e.uname,this.gname=e.gname,this.size=e.size,this.mtime=e.mtime,this.atime=e.atime,this.ctime=e.ctime,this.linkpath=OU(e.linkpath),this.uname=e.uname,this.gname=e.gname,r&&this[UU](r),o&&this[UU](o,!0)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");let o=this.remain,a=this.blockRemain;return this.remain=Math.max(0,o-r),this.blockRemain=Math.max(0,a-r),this.ignore?!0:o>=r?super.write(e):super.write(e.slice(0,o))}[UU](e,r){for(let o in e)e[o]!==null&&e[o]!==void 0&&!(r&&o==="path")&&(this[o]=o==="path"||o==="linkpath"?OU(e[o]):e[o])}}});var _U=_(WS=>{"use strict";WS.name=new Map([["0","File"],["","OldFile"],["1","Link"],["2","SymbolicLink"],["3","CharacterDevice"],["4","BlockDevice"],["5","Directory"],["6","FIFO"],["7","ContiguousFile"],["g","GlobalExtendedHeader"],["x","ExtendedHeader"],["A","SolarisACL"],["D","GNUDumpDir"],["I","Inode"],["K","NextFileHasLongLinkpath"],["L","NextFileHasLongPath"],["M","ContinuationFile"],["N","OldGnuLongPath"],["S","SparseFile"],["V","TapeVolumeHeader"],["X","OldExtendedHeader"]]);WS.code=new Map(Array.from(WS.name).map(t=>[t[1],t[0]]))});var kue=_(($4t,xue)=>{"use strict";var jat=(t,e)=>{if(Number.isSafeInteger(t))t<0?Yat(t,e):Gat(t,e);else throw Error("cannot encode number outside of javascript safe integer range");return e},Gat=(t,e)=>{e[0]=128;for(var r=e.length;r>1;r--)e[r-1]=t&255,t=Math.floor(t/256)},Yat=(t,e)=>{e[0]=255;var r=!1;t=t*-1;for(var o=e.length;o>1;o--){var a=t&255;t=Math.floor(t/256),r?e[o-1]=bue(a):a===0?e[o-1]=0:(r=!0,e[o-1]=Sue(a))}},Wat=t=>{let e=t[0],r=e===128?Vat(t.slice(1,t.length)):e===255?Kat(t):null;if(r===null)throw Error("invalid base256 encoding");if(!Number.isSafeInteger(r))throw Error("parsed number outside of javascript safe integer range");return r},Kat=t=>{for(var e=t.length,r=0,o=!1,a=e-1;a>-1;a--){var n=t[a],u;o?u=bue(n):n===0?u=n:(o=!0,u=Sue(n)),u!==0&&(r-=u*Math.pow(256,e-a-1))}return r},Vat=t=>{for(var e=t.length,r=0,o=e-1;o>-1;o--){var a=t[o];a!==0&&(r+=a*Math.pow(256,e-o-1))}return r},bue=t=>(255^t)&255,Sue=t=>(255^t)+1&255;xue.exports={encode:jat,parse:Wat}});var yy=_((eUt,Fue)=>{"use strict";var HU=_U(),my=ve("path").posix,Que=kue(),qU=Symbol("slurp"),Al=Symbol("type"),YU=class{constructor(e,r,o,a){this.cksumValid=!1,this.needPax=!1,this.nullBlock=!1,this.block=null,this.path=null,this.mode=null,this.uid=null,this.gid=null,this.size=null,this.mtime=null,this.cksum=null,this[Al]="0",this.linkpath=null,this.uname=null,this.gname=null,this.devmaj=0,this.devmin=0,this.atime=null,this.ctime=null,Buffer.isBuffer(e)?this.decode(e,r||0,o,a):e&&this.set(e)}decode(e,r,o,a){if(r||(r=0),!e||!(e.length>=r+512))throw new Error("need 512 bytes for header");if(this.path=Sg(e,r,100),this.mode=hh(e,r+100,8),this.uid=hh(e,r+108,8),this.gid=hh(e,r+116,8),this.size=hh(e,r+124,12),this.mtime=jU(e,r+136,12),this.cksum=hh(e,r+148,12),this[qU](o),this[qU](a,!0),this[Al]=Sg(e,r+156,1),this[Al]===""&&(this[Al]="0"),this[Al]==="0"&&this.path.substr(-1)==="/"&&(this[Al]="5"),this[Al]==="5"&&(this.size=0),this.linkpath=Sg(e,r+157,100),e.slice(r+257,r+265).toString()==="ustar\x0000")if(this.uname=Sg(e,r+265,32),this.gname=Sg(e,r+297,32),this.devmaj=hh(e,r+329,8),this.devmin=hh(e,r+337,8),e[r+475]!==0){let u=Sg(e,r+345,155);this.path=u+"/"+this.path}else{let u=Sg(e,r+345,130);u&&(this.path=u+"/"+this.path),this.atime=jU(e,r+476,12),this.ctime=jU(e,r+488,12)}let n=8*32;for(let u=r;u=r+512))throw new Error("need 512 bytes for header");let o=this.ctime||this.atime?130:155,a=zat(this.path||"",o),n=a[0],u=a[1];this.needPax=a[2],this.needPax=xg(e,r,100,n)||this.needPax,this.needPax=gh(e,r+100,8,this.mode)||this.needPax,this.needPax=gh(e,r+108,8,this.uid)||this.needPax,this.needPax=gh(e,r+116,8,this.gid)||this.needPax,this.needPax=gh(e,r+124,12,this.size)||this.needPax,this.needPax=GU(e,r+136,12,this.mtime)||this.needPax,e[r+156]=this[Al].charCodeAt(0),this.needPax=xg(e,r+157,100,this.linkpath)||this.needPax,e.write("ustar\x0000",r+257,8),this.needPax=xg(e,r+265,32,this.uname)||this.needPax,this.needPax=xg(e,r+297,32,this.gname)||this.needPax,this.needPax=gh(e,r+329,8,this.devmaj)||this.needPax,this.needPax=gh(e,r+337,8,this.devmin)||this.needPax,this.needPax=xg(e,r+345,o,u)||this.needPax,e[r+475]!==0?this.needPax=xg(e,r+345,155,u)||this.needPax:(this.needPax=xg(e,r+345,130,u)||this.needPax,this.needPax=GU(e,r+476,12,this.atime)||this.needPax,this.needPax=GU(e,r+488,12,this.ctime)||this.needPax);let A=8*32;for(let p=r;p{let o=t,a="",n,u=my.parse(t).root||".";if(Buffer.byteLength(o)<100)n=[o,a,!1];else{a=my.dirname(o),o=my.basename(o);do Buffer.byteLength(o)<=100&&Buffer.byteLength(a)<=e?n=[o,a,!1]:Buffer.byteLength(o)>100&&Buffer.byteLength(a)<=e?n=[o.substr(0,99),a,!0]:(o=my.join(my.basename(a),o),a=my.dirname(a));while(a!==u&&!n);n||(n=[t.substr(0,99),"",!0])}return n},Sg=(t,e,r)=>t.slice(e,e+r).toString("utf8").replace(/\0.*/,""),jU=(t,e,r)=>Jat(hh(t,e,r)),Jat=t=>t===null?null:new Date(t*1e3),hh=(t,e,r)=>t[e]&128?Que.parse(t.slice(e,e+r)):Zat(t,e,r),Xat=t=>isNaN(t)?null:t,Zat=(t,e,r)=>Xat(parseInt(t.slice(e,e+r).toString("utf8").replace(/\0.*$/,"").trim(),8)),$at={12:8589934591,8:2097151},gh=(t,e,r,o)=>o===null?!1:o>$at[r]||o<0?(Que.encode(o,t.slice(e,e+r)),!0):(elt(t,e,r,o),!1),elt=(t,e,r,o)=>t.write(tlt(o,r),e,r,"ascii"),tlt=(t,e)=>rlt(Math.floor(t).toString(8),e),rlt=(t,e)=>(t.length===e-1?t:new Array(e-t.length-1).join("0")+t+" ")+"\0",GU=(t,e,r,o)=>o===null?!1:gh(t,e,r,o.getTime()/1e3),nlt=new Array(156).join("\0"),xg=(t,e,r,o)=>o===null?!1:(t.write(o+nlt,e,r,"utf8"),o.length!==Buffer.byteLength(o)||o.length>r);Fue.exports=YU});var KS=_((tUt,Rue)=>{"use strict";var ilt=yy(),slt=ve("path"),S1=class{constructor(e,r){this.atime=e.atime||null,this.charset=e.charset||null,this.comment=e.comment||null,this.ctime=e.ctime||null,this.gid=e.gid||null,this.gname=e.gname||null,this.linkpath=e.linkpath||null,this.mtime=e.mtime||null,this.path=e.path||null,this.size=e.size||null,this.uid=e.uid||null,this.uname=e.uname||null,this.dev=e.dev||null,this.ino=e.ino||null,this.nlink=e.nlink||null,this.global=r||!1}encode(){let e=this.encodeBody();if(e==="")return null;let r=Buffer.byteLength(e),o=512*Math.ceil(1+r/512),a=Buffer.allocUnsafe(o);for(let n=0;n<512;n++)a[n]=0;new ilt({path:("PaxHeader/"+slt.basename(this.path)).slice(0,99),mode:this.mode||420,uid:this.uid||null,gid:this.gid||null,size:r,mtime:this.mtime||null,type:this.global?"GlobalExtendedHeader":"ExtendedHeader",linkpath:"",uname:this.uname||"",gname:this.gname||"",devmaj:0,devmin:0,atime:this.atime||null,ctime:this.ctime||null}).encode(a),a.write(e,512,r,"utf8");for(let n=r+512;n=Math.pow(10,n)&&(n+=1),n+a+o}};S1.parse=(t,e,r)=>new S1(olt(alt(t),e),r);var olt=(t,e)=>e?Object.keys(t).reduce((r,o)=>(r[o]=t[o],r),e):t,alt=t=>t.replace(/\n$/,"").split(` + `).reduce(llt,Object.create(null)),llt=(t,e)=>{let r=parseInt(e,10);if(r!==Buffer.byteLength(e)+1)return t;e=e.substr((r+" ").length);let o=e.split("="),a=o.shift().replace(/^SCHILY\.(dev|ino|nlink)/,"$1");if(!a)return t;let n=o.join("=");return t[a]=/^([A-Z]+\.)?([mac]|birth|creation)time$/.test(a)?new Date(n*1e3):/^[0-9]+$/.test(n)?+n:n,t};Rue.exports=S1});var Ey=_((rUt,Tue)=>{Tue.exports=t=>{let e=t.length-1,r=-1;for(;e>-1&&t.charAt(e)==="/";)r=e,e--;return r===-1?t:t.slice(0,r)}});var VS=_((nUt,Nue)=>{"use strict";Nue.exports=t=>class extends t{warn(e,r,o={}){this.file&&(o.file=this.file),this.cwd&&(o.cwd=this.cwd),o.code=r instanceof Error&&r.code||e,o.tarCode=e,!this.strict&&o.recoverable!==!1?(r instanceof Error&&(o=Object.assign(r,o),r=r.message),this.emit("warn",o.tarCode,r,o)):r instanceof Error?this.emit("error",Object.assign(r,o)):this.emit("error",Object.assign(new Error(`${e}: ${r}`),o))}}});var KU=_((sUt,Lue)=>{"use strict";var zS=["|","<",">","?",":"],WU=zS.map(t=>String.fromCharCode(61440+t.charCodeAt(0))),clt=new Map(zS.map((t,e)=>[t,WU[e]])),ult=new Map(WU.map((t,e)=>[t,zS[e]]));Lue.exports={encode:t=>zS.reduce((e,r)=>e.split(r).join(clt.get(r)),t),decode:t=>WU.reduce((e,r)=>e.split(r).join(ult.get(r)),t)}});var VU=_((oUt,Oue)=>{var{isAbsolute:Alt,parse:Mue}=ve("path").win32;Oue.exports=t=>{let e="",r=Mue(t);for(;Alt(t)||r.root;){let o=t.charAt(0)==="/"&&t.slice(0,4)!=="//?/"?"/":r.root;t=t.substr(o.length),e+=o,r=Mue(t)}return[e,t]}});var _ue=_((aUt,Uue)=>{"use strict";Uue.exports=(t,e,r)=>(t&=4095,r&&(t=(t|384)&-19),e&&(t&256&&(t|=64),t&32&&(t|=8),t&4&&(t|=1)),t)});var i3=_((uUt,eAe)=>{"use strict";var Kue=py(),Vue=KS(),zue=yy(),oA=ve("fs"),Hue=ve("path"),sA=dy(),flt=Ey(),Jue=(t,e)=>e?(t=sA(t).replace(/^\.(\/|$)/,""),flt(e)+"/"+t):sA(t),plt=16*1024*1024,que=Symbol("process"),jue=Symbol("file"),Gue=Symbol("directory"),JU=Symbol("symlink"),Yue=Symbol("hardlink"),x1=Symbol("header"),JS=Symbol("read"),XU=Symbol("lstat"),XS=Symbol("onlstat"),ZU=Symbol("onread"),$U=Symbol("onreadlink"),e3=Symbol("openfile"),t3=Symbol("onopenfile"),dh=Symbol("close"),ZS=Symbol("mode"),r3=Symbol("awaitDrain"),zU=Symbol("ondrain"),aA=Symbol("prefix"),Wue=Symbol("hadError"),Xue=VS(),hlt=KU(),Zue=VU(),$ue=_ue(),$S=Xue(class extends Kue{constructor(e,r){if(r=r||{},super(r),typeof e!="string")throw new TypeError("path is required");this.path=sA(e),this.portable=!!r.portable,this.myuid=process.getuid&&process.getuid()||0,this.myuser=process.env.USER||"",this.maxReadSize=r.maxReadSize||plt,this.linkCache=r.linkCache||new Map,this.statCache=r.statCache||new Map,this.preservePaths=!!r.preservePaths,this.cwd=sA(r.cwd||process.cwd()),this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.mtime=r.mtime||null,this.prefix=r.prefix?sA(r.prefix):null,this.fd=null,this.blockLen=null,this.blockRemain=null,this.buf=null,this.offset=null,this.length=null,this.pos=null,this.remain=null,typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=Zue(this.path);a&&(this.path=n,o=a)}this.win32=!!r.win32||process.platform==="win32",this.win32&&(this.path=hlt.decode(this.path.replace(/\\/g,"/")),e=e.replace(/\\/g,"/")),this.absolute=sA(r.absolute||Hue.resolve(this.cwd,e)),this.path===""&&(this.path="./"),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.statCache.has(this.absolute)?this[XS](this.statCache.get(this.absolute)):this[XU]()}emit(e,...r){return e==="error"&&(this[Wue]=!0),super.emit(e,...r)}[XU](){oA.lstat(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[XS](r)})}[XS](e){this.statCache.set(this.absolute,e),this.stat=e,e.isFile()||(e.size=0),this.type=dlt(e),this.emit("stat",e),this[que]()}[que](){switch(this.type){case"File":return this[jue]();case"Directory":return this[Gue]();case"SymbolicLink":return this[JU]();default:return this.end()}}[ZS](e){return $ue(e,this.type==="Directory",this.portable)}[aA](e){return Jue(e,this.prefix)}[x1](){this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.header=new zue({path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,mode:this[ZS](this.stat.mode),uid:this.portable?null:this.stat.uid,gid:this.portable?null:this.stat.gid,size:this.stat.size,mtime:this.noMtime?null:this.mtime||this.stat.mtime,type:this.type,uname:this.portable?null:this.stat.uid===this.myuid?this.myuser:"",atime:this.portable?null:this.stat.atime,ctime:this.portable?null:this.stat.ctime}),this.header.encode()&&!this.noPax&&super.write(new Vue({atime:this.portable?null:this.header.atime,ctime:this.portable?null:this.header.ctime,gid:this.portable?null:this.header.gid,mtime:this.noMtime?null:this.mtime||this.header.mtime,path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,size:this.header.size,uid:this.portable?null:this.header.uid,uname:this.portable?null:this.header.uname,dev:this.portable?null:this.stat.dev,ino:this.portable?null:this.stat.ino,nlink:this.portable?null:this.stat.nlink}).encode()),super.write(this.header.block)}[Gue](){this.path.substr(-1)!=="/"&&(this.path+="/"),this.stat.size=0,this[x1](),this.end()}[JU](){oA.readlink(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[$U](r)})}[$U](e){this.linkpath=sA(e),this[x1](),this.end()}[Yue](e){this.type="Link",this.linkpath=sA(Hue.relative(this.cwd,e)),this.stat.size=0,this[x1](),this.end()}[jue](){if(this.stat.nlink>1){let e=this.stat.dev+":"+this.stat.ino;if(this.linkCache.has(e)){let r=this.linkCache.get(e);if(r.indexOf(this.cwd)===0)return this[Yue](r)}this.linkCache.set(e,this.absolute)}if(this[x1](),this.stat.size===0)return this.end();this[e3]()}[e3](){oA.open(this.absolute,"r",(e,r)=>{if(e)return this.emit("error",e);this[t3](r)})}[t3](e){if(this.fd=e,this[Wue])return this[dh]();this.blockLen=512*Math.ceil(this.stat.size/512),this.blockRemain=this.blockLen;let r=Math.min(this.blockLen,this.maxReadSize);this.buf=Buffer.allocUnsafe(r),this.offset=0,this.pos=0,this.remain=this.stat.size,this.length=this.buf.length,this[JS]()}[JS](){let{fd:e,buf:r,offset:o,length:a,pos:n}=this;oA.read(e,r,o,a,n,(u,A)=>{if(u)return this[dh](()=>this.emit("error",u));this[ZU](A)})}[dh](e){oA.close(this.fd,e)}[ZU](e){if(e<=0&&this.remain>0){let a=new Error("encountered unexpected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[dh](()=>this.emit("error",a))}if(e>this.remain){let a=new Error("did not encounter expected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[dh](()=>this.emit("error",a))}if(e===this.remain)for(let a=e;athis[zU]())}[r3](e){this.once("drain",e)}write(e){if(this.blockRemaine?this.emit("error",e):this.end());this.offset>=this.length&&(this.buf=Buffer.allocUnsafe(Math.min(this.blockRemain,this.buf.length)),this.offset=0),this.length=this.buf.length-this.offset,this[JS]()}}),n3=class extends $S{[XU](){this[XS](oA.lstatSync(this.absolute))}[JU](){this[$U](oA.readlinkSync(this.absolute))}[e3](){this[t3](oA.openSync(this.absolute,"r"))}[JS](){let e=!0;try{let{fd:r,buf:o,offset:a,length:n,pos:u}=this,A=oA.readSync(r,o,a,n,u);this[ZU](A),e=!1}finally{if(e)try{this[dh](()=>{})}catch{}}}[r3](e){e()}[dh](e){oA.closeSync(this.fd),e()}},glt=Xue(class extends Kue{constructor(e,r){r=r||{},super(r),this.preservePaths=!!r.preservePaths,this.portable=!!r.portable,this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.readEntry=e,this.type=e.type,this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.prefix=r.prefix||null,this.path=sA(e.path),this.mode=this[ZS](e.mode),this.uid=this.portable?null:e.uid,this.gid=this.portable?null:e.gid,this.uname=this.portable?null:e.uname,this.gname=this.portable?null:e.gname,this.size=e.size,this.mtime=this.noMtime?null:r.mtime||e.mtime,this.atime=this.portable?null:e.atime,this.ctime=this.portable?null:e.ctime,this.linkpath=sA(e.linkpath),typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=Zue(this.path);a&&(this.path=n,o=a)}this.remain=e.size,this.blockRemain=e.startBlockSize,this.header=new zue({path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,mode:this.mode,uid:this.portable?null:this.uid,gid:this.portable?null:this.gid,size:this.size,mtime:this.noMtime?null:this.mtime,type:this.type,uname:this.portable?null:this.uname,atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime}),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.header.encode()&&!this.noPax&&super.write(new Vue({atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime,gid:this.portable?null:this.gid,mtime:this.noMtime?null:this.mtime,path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,size:this.size,uid:this.portable?null:this.uid,uname:this.portable?null:this.uname,dev:this.portable?null:this.readEntry.dev,ino:this.portable?null:this.readEntry.ino,nlink:this.portable?null:this.readEntry.nlink}).encode()),super.write(this.header.block),e.pipe(this)}[aA](e){return Jue(e,this.prefix)}[ZS](e){return $ue(e,this.type==="Directory",this.portable)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");return this.blockRemain-=r,super.write(e)}end(){return this.blockRemain&&super.write(Buffer.alloc(this.blockRemain)),super.end()}});$S.Sync=n3;$S.Tar=glt;var dlt=t=>t.isFile()?"File":t.isDirectory()?"Directory":t.isSymbolicLink()?"SymbolicLink":"Unsupported";eAe.exports=$S});var lx=_((fUt,aAe)=>{"use strict";var ox=class{constructor(e,r){this.path=e||"./",this.absolute=r,this.entry=null,this.stat=null,this.readdir=null,this.pending=!1,this.ignore=!1,this.piped=!1}},mlt=py(),ylt=MU(),Elt=YS(),p3=i3(),Clt=p3.Sync,wlt=p3.Tar,Ilt=cP(),tAe=Buffer.alloc(1024),rx=Symbol("onStat"),ex=Symbol("ended"),lA=Symbol("queue"),Cy=Symbol("current"),kg=Symbol("process"),tx=Symbol("processing"),rAe=Symbol("processJob"),cA=Symbol("jobs"),s3=Symbol("jobDone"),nx=Symbol("addFSEntry"),nAe=Symbol("addTarEntry"),c3=Symbol("stat"),u3=Symbol("readdir"),ix=Symbol("onreaddir"),sx=Symbol("pipe"),iAe=Symbol("entry"),o3=Symbol("entryOpt"),A3=Symbol("writeEntryClass"),oAe=Symbol("write"),a3=Symbol("ondrain"),ax=ve("fs"),sAe=ve("path"),Blt=VS(),l3=dy(),h3=Blt(class extends mlt{constructor(e){super(e),e=e||Object.create(null),this.opt=e,this.file=e.file||"",this.cwd=e.cwd||process.cwd(),this.maxReadSize=e.maxReadSize,this.preservePaths=!!e.preservePaths,this.strict=!!e.strict,this.noPax=!!e.noPax,this.prefix=l3(e.prefix||""),this.linkCache=e.linkCache||new Map,this.statCache=e.statCache||new Map,this.readdirCache=e.readdirCache||new Map,this[A3]=p3,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),this.portable=!!e.portable,this.zip=null,e.gzip?(typeof e.gzip!="object"&&(e.gzip={}),this.portable&&(e.gzip.portable=!0),this.zip=new ylt.Gzip(e.gzip),this.zip.on("data",r=>super.write(r)),this.zip.on("end",r=>super.end()),this.zip.on("drain",r=>this[a3]()),this.on("resume",r=>this.zip.resume())):this.on("drain",this[a3]),this.noDirRecurse=!!e.noDirRecurse,this.follow=!!e.follow,this.noMtime=!!e.noMtime,this.mtime=e.mtime||null,this.filter=typeof e.filter=="function"?e.filter:r=>!0,this[lA]=new Ilt,this[cA]=0,this.jobs=+e.jobs||4,this[tx]=!1,this[ex]=!1}[oAe](e){return super.write(e)}add(e){return this.write(e),this}end(e){return e&&this.write(e),this[ex]=!0,this[kg](),this}write(e){if(this[ex])throw new Error("write after end");return e instanceof Elt?this[nAe](e):this[nx](e),this.flowing}[nAe](e){let r=l3(sAe.resolve(this.cwd,e.path));if(!this.filter(e.path,e))e.resume();else{let o=new ox(e.path,r,!1);o.entry=new wlt(e,this[o3](o)),o.entry.on("end",a=>this[s3](o)),this[cA]+=1,this[lA].push(o)}this[kg]()}[nx](e){let r=l3(sAe.resolve(this.cwd,e));this[lA].push(new ox(e,r)),this[kg]()}[c3](e){e.pending=!0,this[cA]+=1;let r=this.follow?"stat":"lstat";ax[r](e.absolute,(o,a)=>{e.pending=!1,this[cA]-=1,o?this.emit("error",o):this[rx](e,a)})}[rx](e,r){this.statCache.set(e.absolute,r),e.stat=r,this.filter(e.path,r)||(e.ignore=!0),this[kg]()}[u3](e){e.pending=!0,this[cA]+=1,ax.readdir(e.absolute,(r,o)=>{if(e.pending=!1,this[cA]-=1,r)return this.emit("error",r);this[ix](e,o)})}[ix](e,r){this.readdirCache.set(e.absolute,r),e.readdir=r,this[kg]()}[kg](){if(!this[tx]){this[tx]=!0;for(let e=this[lA].head;e!==null&&this[cA]this.warn(r,o,a),noPax:this.noPax,cwd:this.cwd,absolute:e.absolute,preservePaths:this.preservePaths,maxReadSize:this.maxReadSize,strict:this.strict,portable:this.portable,linkCache:this.linkCache,statCache:this.statCache,noMtime:this.noMtime,mtime:this.mtime,prefix:this.prefix}}[iAe](e){this[cA]+=1;try{return new this[A3](e.path,this[o3](e)).on("end",()=>this[s3](e)).on("error",r=>this.emit("error",r))}catch(r){this.emit("error",r)}}[a3](){this[Cy]&&this[Cy].entry&&this[Cy].entry.resume()}[sx](e){e.piped=!0,e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[nx](u+a)});let r=e.entry,o=this.zip;o?r.on("data",a=>{o.write(a)||r.pause()}):r.on("data",a=>{super.write(a)||r.pause()})}pause(){return this.zip&&this.zip.pause(),super.pause()}}),f3=class extends h3{constructor(e){super(e),this[A3]=Clt}pause(){}resume(){}[c3](e){let r=this.follow?"statSync":"lstatSync";this[rx](e,ax[r](e.absolute))}[u3](e,r){this[ix](e,ax.readdirSync(e.absolute))}[sx](e){let r=e.entry,o=this.zip;e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[nx](u+a)}),o?r.on("data",a=>{o.write(a)}):r.on("data",a=>{super[oAe](a)})}};h3.Sync=f3;aAe.exports=h3});var Sy=_(Q1=>{"use strict";var vlt=py(),Dlt=ve("events").EventEmitter,Ra=ve("fs"),m3=Ra.writev;if(!m3){let t=process.binding("fs"),e=t.FSReqWrap||t.FSReqCallback;m3=(r,o,a,n)=>{let u=(p,h)=>n(p,h,o),A=new e;A.oncomplete=u,t.writeBuffers(r,o,a,A)}}var Py=Symbol("_autoClose"),Kc=Symbol("_close"),k1=Symbol("_ended"),Gn=Symbol("_fd"),lAe=Symbol("_finished"),yh=Symbol("_flags"),g3=Symbol("_flush"),y3=Symbol("_handleChunk"),E3=Symbol("_makeBuf"),px=Symbol("_mode"),cx=Symbol("_needDrain"),vy=Symbol("_onerror"),by=Symbol("_onopen"),d3=Symbol("_onread"),Iy=Symbol("_onwrite"),Eh=Symbol("_open"),Hf=Symbol("_path"),Qg=Symbol("_pos"),uA=Symbol("_queue"),By=Symbol("_read"),cAe=Symbol("_readSize"),mh=Symbol("_reading"),ux=Symbol("_remain"),uAe=Symbol("_size"),Ax=Symbol("_write"),wy=Symbol("_writing"),fx=Symbol("_defaultFlag"),Dy=Symbol("_errored"),hx=class extends vlt{constructor(e,r){if(r=r||{},super(r),this.readable=!0,this.writable=!1,typeof e!="string")throw new TypeError("path must be a string");this[Dy]=!1,this[Gn]=typeof r.fd=="number"?r.fd:null,this[Hf]=e,this[cAe]=r.readSize||16*1024*1024,this[mh]=!1,this[uAe]=typeof r.size=="number"?r.size:1/0,this[ux]=this[uAe],this[Py]=typeof r.autoClose=="boolean"?r.autoClose:!0,typeof this[Gn]=="number"?this[By]():this[Eh]()}get fd(){return this[Gn]}get path(){return this[Hf]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[Eh](){Ra.open(this[Hf],"r",(e,r)=>this[by](e,r))}[by](e,r){e?this[vy](e):(this[Gn]=r,this.emit("open",r),this[By]())}[E3](){return Buffer.allocUnsafe(Math.min(this[cAe],this[ux]))}[By](){if(!this[mh]){this[mh]=!0;let e=this[E3]();if(e.length===0)return process.nextTick(()=>this[d3](null,0,e));Ra.read(this[Gn],e,0,e.length,null,(r,o,a)=>this[d3](r,o,a))}}[d3](e,r,o){this[mh]=!1,e?this[vy](e):this[y3](r,o)&&this[By]()}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.close(e,r=>r?this.emit("error",r):this.emit("close"))}}[vy](e){this[mh]=!0,this[Kc](),this.emit("error",e)}[y3](e,r){let o=!1;return this[ux]-=e,e>0&&(o=super.write(ethis[by](e,r))}[by](e,r){this[fx]&&this[yh]==="r+"&&e&&e.code==="ENOENT"?(this[yh]="w",this[Eh]()):e?this[vy](e):(this[Gn]=r,this.emit("open",r),this[g3]())}end(e,r){return e&&this.write(e,r),this[k1]=!0,!this[wy]&&!this[uA].length&&typeof this[Gn]=="number"&&this[Iy](null,0),this}write(e,r){return typeof e=="string"&&(e=Buffer.from(e,r)),this[k1]?(this.emit("error",new Error("write() after end()")),!1):this[Gn]===null||this[wy]||this[uA].length?(this[uA].push(e),this[cx]=!0,!1):(this[wy]=!0,this[Ax](e),!0)}[Ax](e){Ra.write(this[Gn],e,0,e.length,this[Qg],(r,o)=>this[Iy](r,o))}[Iy](e,r){e?this[vy](e):(this[Qg]!==null&&(this[Qg]+=r),this[uA].length?this[g3]():(this[wy]=!1,this[k1]&&!this[lAe]?(this[lAe]=!0,this[Kc](),this.emit("finish")):this[cx]&&(this[cx]=!1,this.emit("drain"))))}[g3](){if(this[uA].length===0)this[k1]&&this[Iy](null,0);else if(this[uA].length===1)this[Ax](this[uA].pop());else{let e=this[uA];this[uA]=[],m3(this[Gn],e,this[Qg],(r,o)=>this[Iy](r,o))}}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.close(e,r=>r?this.emit("error",r):this.emit("close"))}}},w3=class extends gx{[Eh](){let e;if(this[fx]&&this[yh]==="r+")try{e=Ra.openSync(this[Hf],this[yh],this[px])}catch(r){if(r.code==="ENOENT")return this[yh]="w",this[Eh]();throw r}else e=Ra.openSync(this[Hf],this[yh],this[px]);this[by](null,e)}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.closeSync(e),this.emit("close")}}[Ax](e){let r=!0;try{this[Iy](null,Ra.writeSync(this[Gn],e,0,e.length,this[Qg])),r=!1}finally{if(r)try{this[Kc]()}catch{}}}};Q1.ReadStream=hx;Q1.ReadStreamSync=C3;Q1.WriteStream=gx;Q1.WriteStreamSync=w3});var Ix=_((gUt,mAe)=>{"use strict";var Plt=VS(),blt=yy(),Slt=ve("events"),xlt=cP(),klt=1024*1024,Qlt=YS(),AAe=KS(),Flt=MU(),I3=Buffer.from([31,139]),Xl=Symbol("state"),Fg=Symbol("writeEntry"),qf=Symbol("readEntry"),B3=Symbol("nextEntry"),fAe=Symbol("processEntry"),Zl=Symbol("extendedHeader"),F1=Symbol("globalExtendedHeader"),Ch=Symbol("meta"),pAe=Symbol("emitMeta"),fi=Symbol("buffer"),jf=Symbol("queue"),Rg=Symbol("ended"),hAe=Symbol("emittedEnd"),Tg=Symbol("emit"),Ta=Symbol("unzip"),dx=Symbol("consumeChunk"),mx=Symbol("consumeChunkSub"),v3=Symbol("consumeBody"),gAe=Symbol("consumeMeta"),dAe=Symbol("consumeHeader"),yx=Symbol("consuming"),D3=Symbol("bufferConcat"),P3=Symbol("maybeEnd"),R1=Symbol("writing"),wh=Symbol("aborted"),Ex=Symbol("onDone"),Ng=Symbol("sawValidEntry"),Cx=Symbol("sawNullBlock"),wx=Symbol("sawEOF"),Rlt=t=>!0;mAe.exports=Plt(class extends Slt{constructor(e){e=e||{},super(e),this.file=e.file||"",this[Ng]=null,this.on(Ex,r=>{(this[Xl]==="begin"||this[Ng]===!1)&&this.warn("TAR_BAD_ARCHIVE","Unrecognized archive format")}),e.ondone?this.on(Ex,e.ondone):this.on(Ex,r=>{this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close")}),this.strict=!!e.strict,this.maxMetaEntrySize=e.maxMetaEntrySize||klt,this.filter=typeof e.filter=="function"?e.filter:Rlt,this.writable=!0,this.readable=!1,this[jf]=new xlt,this[fi]=null,this[qf]=null,this[Fg]=null,this[Xl]="begin",this[Ch]="",this[Zl]=null,this[F1]=null,this[Rg]=!1,this[Ta]=null,this[wh]=!1,this[Cx]=!1,this[wx]=!1,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),typeof e.onentry=="function"&&this.on("entry",e.onentry)}[dAe](e,r){this[Ng]===null&&(this[Ng]=!1);let o;try{o=new blt(e,r,this[Zl],this[F1])}catch(a){return this.warn("TAR_ENTRY_INVALID",a)}if(o.nullBlock)this[Cx]?(this[wx]=!0,this[Xl]==="begin"&&(this[Xl]="header"),this[Tg]("eof")):(this[Cx]=!0,this[Tg]("nullBlock"));else if(this[Cx]=!1,!o.cksumValid)this.warn("TAR_ENTRY_INVALID","checksum failure",{header:o});else if(!o.path)this.warn("TAR_ENTRY_INVALID","path is required",{header:o});else{let a=o.type;if(/^(Symbolic)?Link$/.test(a)&&!o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath required",{header:o});else if(!/^(Symbolic)?Link$/.test(a)&&o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath forbidden",{header:o});else{let n=this[Fg]=new Qlt(o,this[Zl],this[F1]);if(!this[Ng])if(n.remain){let u=()=>{n.invalid||(this[Ng]=!0)};n.on("end",u)}else this[Ng]=!0;n.meta?n.size>this.maxMetaEntrySize?(n.ignore=!0,this[Tg]("ignoredEntry",n),this[Xl]="ignore",n.resume()):n.size>0&&(this[Ch]="",n.on("data",u=>this[Ch]+=u),this[Xl]="meta"):(this[Zl]=null,n.ignore=n.ignore||!this.filter(n.path,n),n.ignore?(this[Tg]("ignoredEntry",n),this[Xl]=n.remain?"ignore":"header",n.resume()):(n.remain?this[Xl]="body":(this[Xl]="header",n.end()),this[qf]?this[jf].push(n):(this[jf].push(n),this[B3]())))}}}[fAe](e){let r=!0;return e?Array.isArray(e)?this.emit.apply(this,e):(this[qf]=e,this.emit("entry",e),e.emittedEnd||(e.on("end",o=>this[B3]()),r=!1)):(this[qf]=null,r=!1),r}[B3](){do;while(this[fAe](this[jf].shift()));if(!this[jf].length){let e=this[qf];!e||e.flowing||e.size===e.remain?this[R1]||this.emit("drain"):e.once("drain",o=>this.emit("drain"))}}[v3](e,r){let o=this[Fg],a=o.blockRemain,n=a>=e.length&&r===0?e:e.slice(r,r+a);return o.write(n),o.blockRemain||(this[Xl]="header",this[Fg]=null,o.end()),n.length}[gAe](e,r){let o=this[Fg],a=this[v3](e,r);return this[Fg]||this[pAe](o),a}[Tg](e,r,o){!this[jf].length&&!this[qf]?this.emit(e,r,o):this[jf].push([e,r,o])}[pAe](e){switch(this[Tg]("meta",this[Ch]),e.type){case"ExtendedHeader":case"OldExtendedHeader":this[Zl]=AAe.parse(this[Ch],this[Zl],!1);break;case"GlobalExtendedHeader":this[F1]=AAe.parse(this[Ch],this[F1],!0);break;case"NextFileHasLongPath":case"OldGnuLongPath":this[Zl]=this[Zl]||Object.create(null),this[Zl].path=this[Ch].replace(/\0.*/,"");break;case"NextFileHasLongLinkpath":this[Zl]=this[Zl]||Object.create(null),this[Zl].linkpath=this[Ch].replace(/\0.*/,"");break;default:throw new Error("unknown meta: "+e.type)}}abort(e){this[wh]=!0,this.emit("abort",e),this.warn("TAR_ABORT",e,{recoverable:!1})}write(e){if(this[wh])return;if(this[Ta]===null&&e){if(this[fi]&&(e=Buffer.concat([this[fi],e]),this[fi]=null),e.lengththis[dx](n)),this[Ta].on("error",n=>this.abort(n)),this[Ta].on("end",n=>{this[Rg]=!0,this[dx]()}),this[R1]=!0;let a=this[Ta][o?"end":"write"](e);return this[R1]=!1,a}}this[R1]=!0,this[Ta]?this[Ta].write(e):this[dx](e),this[R1]=!1;let r=this[jf].length?!1:this[qf]?this[qf].flowing:!0;return!r&&!this[jf].length&&this[qf].once("drain",o=>this.emit("drain")),r}[D3](e){e&&!this[wh]&&(this[fi]=this[fi]?Buffer.concat([this[fi],e]):e)}[P3](){if(this[Rg]&&!this[hAe]&&!this[wh]&&!this[yx]){this[hAe]=!0;let e=this[Fg];if(e&&e.blockRemain){let r=this[fi]?this[fi].length:0;this.warn("TAR_BAD_ARCHIVE",`Truncated input (needed ${e.blockRemain} more bytes, only ${r} available)`,{entry:e}),this[fi]&&e.write(this[fi]),e.end()}this[Tg](Ex)}}[dx](e){if(this[yx])this[D3](e);else if(!e&&!this[fi])this[P3]();else{if(this[yx]=!0,this[fi]){this[D3](e);let r=this[fi];this[fi]=null,this[mx](r)}else this[mx](e);for(;this[fi]&&this[fi].length>=512&&!this[wh]&&!this[wx];){let r=this[fi];this[fi]=null,this[mx](r)}this[yx]=!1}(!this[fi]||this[Rg])&&this[P3]()}[mx](e){let r=0,o=e.length;for(;r+512<=o&&!this[wh]&&!this[wx];)switch(this[Xl]){case"begin":case"header":this[dAe](e,r),r+=512;break;case"ignore":case"body":r+=this[v3](e,r);break;case"meta":r+=this[gAe](e,r);break;default:throw new Error("invalid state: "+this[Xl])}r{"use strict";var Tlt=Ay(),EAe=Ix(),xy=ve("fs"),Nlt=Sy(),yAe=ve("path"),b3=Ey();wAe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=Tlt(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&Mlt(o,e),o.noResume||Llt(o),o.file&&o.sync?Olt(o):o.file?Ult(o,r):CAe(o)};var Llt=t=>{let e=t.onentry;t.onentry=e?r=>{e(r),r.resume()}:r=>r.resume()},Mlt=(t,e)=>{let r=new Map(e.map(n=>[b3(n),!0])),o=t.filter,a=(n,u)=>{let A=u||yAe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(yAe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(b3(n)):n=>a(b3(n))},Olt=t=>{let e=CAe(t),r=t.file,o=!0,a;try{let n=xy.statSync(r),u=t.maxReadSize||16*1024*1024;if(n.size{let r=new EAe(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("end",u),xy.stat(a,(p,h)=>{if(p)A(p);else{let E=new Nlt.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},CAe=t=>new EAe(t)});var bAe=_((mUt,PAe)=>{"use strict";var _lt=Ay(),vx=lx(),IAe=Sy(),BAe=Bx(),vAe=ve("path");PAe.exports=(t,e,r)=>{if(typeof e=="function"&&(r=e),Array.isArray(t)&&(e=t,t={}),!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");e=Array.from(e);let o=_lt(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return o.file&&o.sync?Hlt(o,e):o.file?qlt(o,e,r):o.sync?jlt(o,e):Glt(o,e)};var Hlt=(t,e)=>{let r=new vx.Sync(t),o=new IAe.WriteStreamSync(t.file,{mode:t.mode||438});r.pipe(o),DAe(r,e)},qlt=(t,e,r)=>{let o=new vx(t),a=new IAe.WriteStream(t.file,{mode:t.mode||438});o.pipe(a);let n=new Promise((u,A)=>{a.on("error",A),a.on("close",u),o.on("error",A)});return S3(o,e),r?n.then(r,r):n},DAe=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?BAe({file:vAe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},S3=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return BAe({file:vAe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>S3(t,e));t.add(r)}t.end()},jlt=(t,e)=>{let r=new vx.Sync(t);return DAe(r,e),r},Glt=(t,e)=>{let r=new vx(t);return S3(r,e),r}});var x3=_((yUt,TAe)=>{"use strict";var Ylt=Ay(),SAe=lx(),fl=ve("fs"),xAe=Sy(),kAe=Bx(),QAe=ve("path"),FAe=yy();TAe.exports=(t,e,r)=>{let o=Ylt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),o.sync?Wlt(o,e):Vlt(o,e,r)};var Wlt=(t,e)=>{let r=new SAe.Sync(t),o=!0,a,n;try{try{a=fl.openSync(t.file,"r+")}catch(p){if(p.code==="ENOENT")a=fl.openSync(t.file,"w+");else throw p}let u=fl.fstatSync(a),A=Buffer.alloc(512);e:for(n=0;nu.size)break;n+=h,t.mtimeCache&&t.mtimeCache.set(p.path,p.mtime)}o=!1,Klt(t,r,n,a,e)}finally{if(o)try{fl.closeSync(a)}catch{}}},Klt=(t,e,r,o,a)=>{let n=new xAe.WriteStreamSync(t.file,{fd:o,start:r});e.pipe(n),zlt(e,a)},Vlt=(t,e,r)=>{e=Array.from(e);let o=new SAe(t),a=(u,A,p)=>{let h=(C,R)=>{C?fl.close(u,L=>p(C)):p(null,R)},E=0;if(A===0)return h(null,0);let I=0,v=Buffer.alloc(512),x=(C,R)=>{if(C)return h(C);if(I+=R,I<512&&R)return fl.read(u,v,I,v.length-I,E+I,x);if(E===0&&v[0]===31&&v[1]===139)return h(new Error("cannot append to compressed archives"));if(I<512)return h(null,E);let L=new FAe(v);if(!L.cksumValid)return h(null,E);let U=512*Math.ceil(L.size/512);if(E+U+512>A||(E+=U+512,E>=A))return h(null,E);t.mtimeCache&&t.mtimeCache.set(L.path,L.mtime),I=0,fl.read(u,v,0,512,E,x)};fl.read(u,v,0,512,E,x)},n=new Promise((u,A)=>{o.on("error",A);let p="r+",h=(E,I)=>{if(E&&E.code==="ENOENT"&&p==="r+")return p="w+",fl.open(t.file,p,h);if(E)return A(E);fl.fstat(I,(v,x)=>{if(v)return fl.close(I,()=>A(v));a(I,x.size,(C,R)=>{if(C)return A(C);let L=new xAe.WriteStream(t.file,{fd:I,start:R});o.pipe(L),L.on("error",A),L.on("close",u),RAe(o,e)})})};fl.open(t.file,p,h)});return r?n.then(r,r):n},zlt=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?kAe({file:QAe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},RAe=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return kAe({file:QAe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>RAe(t,e));t.add(r)}t.end()}});var LAe=_((EUt,NAe)=>{"use strict";var Jlt=Ay(),Xlt=x3();NAe.exports=(t,e,r)=>{let o=Jlt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),Zlt(o),Xlt(o,e,r)};var Zlt=t=>{let e=t.filter;t.mtimeCache||(t.mtimeCache=new Map),t.filter=e?(r,o)=>e(r,o)&&!(t.mtimeCache.get(r)>o.mtime):(r,o)=>!(t.mtimeCache.get(r)>o.mtime)}});var UAe=_((CUt,OAe)=>{var{promisify:MAe}=ve("util"),Ih=ve("fs"),$lt=t=>{if(!t)t={mode:511,fs:Ih};else if(typeof t=="object")t={mode:511,fs:Ih,...t};else if(typeof t=="number")t={mode:t,fs:Ih};else if(typeof t=="string")t={mode:parseInt(t,8),fs:Ih};else throw new TypeError("invalid options argument");return t.mkdir=t.mkdir||t.fs.mkdir||Ih.mkdir,t.mkdirAsync=MAe(t.mkdir),t.stat=t.stat||t.fs.stat||Ih.stat,t.statAsync=MAe(t.stat),t.statSync=t.statSync||t.fs.statSync||Ih.statSync,t.mkdirSync=t.mkdirSync||t.fs.mkdirSync||Ih.mkdirSync,t};OAe.exports=$lt});var HAe=_((wUt,_Ae)=>{var ect=process.platform,{resolve:tct,parse:rct}=ve("path"),nct=t=>{if(/\0/.test(t))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:t,code:"ERR_INVALID_ARG_VALUE"});if(t=tct(t),ect==="win32"){let e=/[*|"<>?:]/,{root:r}=rct(t);if(e.test(t.substr(r.length)))throw Object.assign(new Error("Illegal characters in path."),{path:t,code:"EINVAL"})}return t};_Ae.exports=nct});var WAe=_((IUt,YAe)=>{var{dirname:qAe}=ve("path"),jAe=(t,e,r=void 0)=>r===e?Promise.resolve():t.statAsync(e).then(o=>o.isDirectory()?r:void 0,o=>o.code==="ENOENT"?jAe(t,qAe(e),e):void 0),GAe=(t,e,r=void 0)=>{if(r!==e)try{return t.statSync(e).isDirectory()?r:void 0}catch(o){return o.code==="ENOENT"?GAe(t,qAe(e),e):void 0}};YAe.exports={findMade:jAe,findMadeSync:GAe}});var F3=_((BUt,VAe)=>{var{dirname:KAe}=ve("path"),k3=(t,e,r)=>{e.recursive=!1;let o=KAe(t);return o===t?e.mkdirAsync(t,e).catch(a=>{if(a.code!=="EISDIR")throw a}):e.mkdirAsync(t,e).then(()=>r||t,a=>{if(a.code==="ENOENT")return k3(o,e).then(n=>k3(t,e,n));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;return e.statAsync(t).then(n=>{if(n.isDirectory())return r;throw a},()=>{throw a})})},Q3=(t,e,r)=>{let o=KAe(t);if(e.recursive=!1,o===t)try{return e.mkdirSync(t,e)}catch(a){if(a.code!=="EISDIR")throw a;return}try{return e.mkdirSync(t,e),r||t}catch(a){if(a.code==="ENOENT")return Q3(t,e,Q3(o,e,r));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;try{if(!e.statSync(t).isDirectory())throw a}catch{throw a}}};VAe.exports={mkdirpManual:k3,mkdirpManualSync:Q3}});var XAe=_((vUt,JAe)=>{var{dirname:zAe}=ve("path"),{findMade:ict,findMadeSync:sct}=WAe(),{mkdirpManual:oct,mkdirpManualSync:act}=F3(),lct=(t,e)=>(e.recursive=!0,zAe(t)===t?e.mkdirAsync(t,e):ict(e,t).then(o=>e.mkdirAsync(t,e).then(()=>o).catch(a=>{if(a.code==="ENOENT")return oct(t,e);throw a}))),cct=(t,e)=>{if(e.recursive=!0,zAe(t)===t)return e.mkdirSync(t,e);let o=sct(e,t);try{return e.mkdirSync(t,e),o}catch(a){if(a.code==="ENOENT")return act(t,e);throw a}};JAe.exports={mkdirpNative:lct,mkdirpNativeSync:cct}});var tfe=_((DUt,efe)=>{var ZAe=ve("fs"),uct=process.version,R3=uct.replace(/^v/,"").split("."),$Ae=+R3[0]>10||+R3[0]==10&&+R3[1]>=12,Act=$Ae?t=>t.mkdir===ZAe.mkdir:()=>!1,fct=$Ae?t=>t.mkdirSync===ZAe.mkdirSync:()=>!1;efe.exports={useNative:Act,useNativeSync:fct}});var afe=_((PUt,ofe)=>{var ky=UAe(),Qy=HAe(),{mkdirpNative:rfe,mkdirpNativeSync:nfe}=XAe(),{mkdirpManual:ife,mkdirpManualSync:sfe}=F3(),{useNative:pct,useNativeSync:hct}=tfe(),Fy=(t,e)=>(t=Qy(t),e=ky(e),pct(e)?rfe(t,e):ife(t,e)),gct=(t,e)=>(t=Qy(t),e=ky(e),hct(e)?nfe(t,e):sfe(t,e));Fy.sync=gct;Fy.native=(t,e)=>rfe(Qy(t),ky(e));Fy.manual=(t,e)=>ife(Qy(t),ky(e));Fy.nativeSync=(t,e)=>nfe(Qy(t),ky(e));Fy.manualSync=(t,e)=>sfe(Qy(t),ky(e));ofe.exports=Fy});var hfe=_((bUt,pfe)=>{"use strict";var $l=ve("fs"),Lg=ve("path"),dct=$l.lchown?"lchown":"chown",mct=$l.lchownSync?"lchownSync":"chownSync",cfe=$l.lchown&&!process.version.match(/v1[1-9]+\./)&&!process.version.match(/v10\.[6-9]/),lfe=(t,e,r)=>{try{return $l[mct](t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},yct=(t,e,r)=>{try{return $l.chownSync(t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},Ect=cfe?(t,e,r,o)=>a=>{!a||a.code!=="EISDIR"?o(a):$l.chown(t,e,r,o)}:(t,e,r,o)=>o,T3=cfe?(t,e,r)=>{try{return lfe(t,e,r)}catch(o){if(o.code!=="EISDIR")throw o;yct(t,e,r)}}:(t,e,r)=>lfe(t,e,r),Cct=process.version,ufe=(t,e,r)=>$l.readdir(t,e,r),wct=(t,e)=>$l.readdirSync(t,e);/^v4\./.test(Cct)&&(ufe=(t,e,r)=>$l.readdir(t,r));var Dx=(t,e,r,o)=>{$l[dct](t,e,r,Ect(t,e,r,a=>{o(a&&a.code!=="ENOENT"?a:null)}))},Afe=(t,e,r,o,a)=>{if(typeof e=="string")return $l.lstat(Lg.resolve(t,e),(n,u)=>{if(n)return a(n.code!=="ENOENT"?n:null);u.name=e,Afe(t,u,r,o,a)});if(e.isDirectory())N3(Lg.resolve(t,e.name),r,o,n=>{if(n)return a(n);let u=Lg.resolve(t,e.name);Dx(u,r,o,a)});else{let n=Lg.resolve(t,e.name);Dx(n,r,o,a)}},N3=(t,e,r,o)=>{ufe(t,{withFileTypes:!0},(a,n)=>{if(a){if(a.code==="ENOENT")return o();if(a.code!=="ENOTDIR"&&a.code!=="ENOTSUP")return o(a)}if(a||!n.length)return Dx(t,e,r,o);let u=n.length,A=null,p=h=>{if(!A){if(h)return o(A=h);if(--u===0)return Dx(t,e,r,o)}};n.forEach(h=>Afe(t,h,e,r,p))})},Ict=(t,e,r,o)=>{if(typeof e=="string")try{let a=$l.lstatSync(Lg.resolve(t,e));a.name=e,e=a}catch(a){if(a.code==="ENOENT")return;throw a}e.isDirectory()&&ffe(Lg.resolve(t,e.name),r,o),T3(Lg.resolve(t,e.name),r,o)},ffe=(t,e,r)=>{let o;try{o=wct(t,{withFileTypes:!0})}catch(a){if(a.code==="ENOENT")return;if(a.code==="ENOTDIR"||a.code==="ENOTSUP")return T3(t,e,r);throw a}return o&&o.length&&o.forEach(a=>Ict(t,a,e,r)),T3(t,e,r)};pfe.exports=N3;N3.sync=ffe});var yfe=_((SUt,L3)=>{"use strict";var gfe=afe(),ec=ve("fs"),Px=ve("path"),dfe=hfe(),Vc=dy(),bx=class extends Error{constructor(e,r){super("Cannot extract through symbolic link"),this.path=r,this.symlink=e}get name(){return"SylinkError"}},Sx=class extends Error{constructor(e,r){super(r+": Cannot cd into '"+e+"'"),this.path=e,this.code=r}get name(){return"CwdError"}},xx=(t,e)=>t.get(Vc(e)),T1=(t,e,r)=>t.set(Vc(e),r),Bct=(t,e)=>{ec.stat(t,(r,o)=>{(r||!o.isDirectory())&&(r=new Sx(t,r&&r.code||"ENOTDIR")),e(r)})};L3.exports=(t,e,r)=>{t=Vc(t);let o=e.umask,a=e.mode|448,n=(a&o)!==0,u=e.uid,A=e.gid,p=typeof u=="number"&&typeof A=="number"&&(u!==e.processUid||A!==e.processGid),h=e.preserve,E=e.unlink,I=e.cache,v=Vc(e.cwd),x=(L,U)=>{L?r(L):(T1(I,t,!0),U&&p?dfe(U,u,A,z=>x(z)):n?ec.chmod(t,a,r):r())};if(I&&xx(I,t)===!0)return x();if(t===v)return Bct(t,x);if(h)return gfe(t,{mode:a}).then(L=>x(null,L),x);let R=Vc(Px.relative(v,t)).split("/");kx(v,R,a,I,E,v,null,x)};var kx=(t,e,r,o,a,n,u,A)=>{if(!e.length)return A(null,u);let p=e.shift(),h=Vc(Px.resolve(t+"/"+p));if(xx(o,h))return kx(h,e,r,o,a,n,u,A);ec.mkdir(h,r,mfe(h,e,r,o,a,n,u,A))},mfe=(t,e,r,o,a,n,u,A)=>p=>{p?ec.lstat(t,(h,E)=>{if(h)h.path=h.path&&Vc(h.path),A(h);else if(E.isDirectory())kx(t,e,r,o,a,n,u,A);else if(a)ec.unlink(t,I=>{if(I)return A(I);ec.mkdir(t,r,mfe(t,e,r,o,a,n,u,A))});else{if(E.isSymbolicLink())return A(new bx(t,t+"/"+e.join("/")));A(p)}}):(u=u||t,kx(t,e,r,o,a,n,u,A))},vct=t=>{let e=!1,r="ENOTDIR";try{e=ec.statSync(t).isDirectory()}catch(o){r=o.code}finally{if(!e)throw new Sx(t,r)}};L3.exports.sync=(t,e)=>{t=Vc(t);let r=e.umask,o=e.mode|448,a=(o&r)!==0,n=e.uid,u=e.gid,A=typeof n=="number"&&typeof u=="number"&&(n!==e.processUid||u!==e.processGid),p=e.preserve,h=e.unlink,E=e.cache,I=Vc(e.cwd),v=L=>{T1(E,t,!0),L&&A&&dfe.sync(L,n,u),a&&ec.chmodSync(t,o)};if(E&&xx(E,t)===!0)return v();if(t===I)return vct(I),v();if(p)return v(gfe.sync(t,o));let C=Vc(Px.relative(I,t)).split("/"),R=null;for(let L=C.shift(),U=I;L&&(U+="/"+L);L=C.shift())if(U=Vc(Px.resolve(U)),!xx(E,U))try{ec.mkdirSync(U,o),R=R||U,T1(E,U,!0)}catch{let te=ec.lstatSync(U);if(te.isDirectory()){T1(E,U,!0);continue}else if(h){ec.unlinkSync(U),ec.mkdirSync(U,o),R=R||U,T1(E,U,!0);continue}else if(te.isSymbolicLink())return new bx(U,U+"/"+C.join("/"))}return v(R)}});var O3=_((xUt,Efe)=>{var M3=Object.create(null),{hasOwnProperty:Dct}=Object.prototype;Efe.exports=t=>(Dct.call(M3,t)||(M3[t]=t.normalize("NFKD")),M3[t])});var Bfe=_((kUt,Ife)=>{var Cfe=ve("assert"),Pct=O3(),bct=Ey(),{join:wfe}=ve("path"),Sct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,xct=Sct==="win32";Ife.exports=()=>{let t=new Map,e=new Map,r=h=>h.split("/").slice(0,-1).reduce((I,v)=>(I.length&&(v=wfe(I[I.length-1],v)),I.push(v||"/"),I),[]),o=new Set,a=h=>{let E=e.get(h);if(!E)throw new Error("function does not have any path reservations");return{paths:E.paths.map(I=>t.get(I)),dirs:[...E.dirs].map(I=>t.get(I))}},n=h=>{let{paths:E,dirs:I}=a(h);return E.every(v=>v[0]===h)&&I.every(v=>v[0]instanceof Set&&v[0].has(h))},u=h=>o.has(h)||!n(h)?!1:(o.add(h),h(()=>A(h)),!0),A=h=>{if(!o.has(h))return!1;let{paths:E,dirs:I}=e.get(h),v=new Set;return E.forEach(x=>{let C=t.get(x);Cfe.equal(C[0],h),C.length===1?t.delete(x):(C.shift(),typeof C[0]=="function"?v.add(C[0]):C[0].forEach(R=>v.add(R)))}),I.forEach(x=>{let C=t.get(x);Cfe(C[0]instanceof Set),C[0].size===1&&C.length===1?t.delete(x):C[0].size===1?(C.shift(),v.add(C[0])):C[0].delete(h)}),o.delete(h),v.forEach(x=>u(x)),!0};return{check:n,reserve:(h,E)=>{h=xct?["win32 parallelization disabled"]:h.map(v=>Pct(bct(wfe(v))).toLowerCase());let I=new Set(h.map(v=>r(v)).reduce((v,x)=>v.concat(x)));return e.set(E,{dirs:I,paths:h}),h.forEach(v=>{let x=t.get(v);x?x.push(E):t.set(v,[E])}),I.forEach(v=>{let x=t.get(v);x?x[x.length-1]instanceof Set?x[x.length-1].add(E):x.push(new Set([E])):t.set(v,[new Set([E])])}),u(E)}}}});var Pfe=_((QUt,Dfe)=>{var kct=process.platform,Qct=kct==="win32",Fct=global.__FAKE_TESTING_FS__||ve("fs"),{O_CREAT:Rct,O_TRUNC:Tct,O_WRONLY:Nct,UV_FS_O_FILEMAP:vfe=0}=Fct.constants,Lct=Qct&&!!vfe,Mct=512*1024,Oct=vfe|Tct|Rct|Nct;Dfe.exports=Lct?t=>t"w"});var K3=_((FUt,_fe)=>{"use strict";var Uct=ve("assert"),_ct=Ix(),vn=ve("fs"),Hct=Sy(),Gf=ve("path"),Mfe=yfe(),bfe=KU(),qct=Bfe(),jct=VU(),pl=dy(),Gct=Ey(),Yct=O3(),Sfe=Symbol("onEntry"),H3=Symbol("checkFs"),xfe=Symbol("checkFs2"),Rx=Symbol("pruneCache"),q3=Symbol("isReusable"),tc=Symbol("makeFs"),j3=Symbol("file"),G3=Symbol("directory"),Tx=Symbol("link"),kfe=Symbol("symlink"),Qfe=Symbol("hardlink"),Ffe=Symbol("unsupported"),Rfe=Symbol("checkPath"),Bh=Symbol("mkdir"),To=Symbol("onError"),Qx=Symbol("pending"),Tfe=Symbol("pend"),Ry=Symbol("unpend"),U3=Symbol("ended"),_3=Symbol("maybeClose"),Y3=Symbol("skip"),N1=Symbol("doChown"),L1=Symbol("uid"),M1=Symbol("gid"),O1=Symbol("checkedCwd"),Ofe=ve("crypto"),Ufe=Pfe(),Wct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,U1=Wct==="win32",Kct=(t,e)=>{if(!U1)return vn.unlink(t,e);let r=t+".DELETE."+Ofe.randomBytes(16).toString("hex");vn.rename(t,r,o=>{if(o)return e(o);vn.unlink(r,e)})},Vct=t=>{if(!U1)return vn.unlinkSync(t);let e=t+".DELETE."+Ofe.randomBytes(16).toString("hex");vn.renameSync(t,e),vn.unlinkSync(e)},Nfe=(t,e,r)=>t===t>>>0?t:e===e>>>0?e:r,Lfe=t=>Yct(Gct(pl(t))).toLowerCase(),zct=(t,e)=>{e=Lfe(e);for(let r of t.keys()){let o=Lfe(r);(o===e||o.indexOf(e+"/")===0)&&t.delete(r)}},Jct=t=>{for(let e of t.keys())t.delete(e)},_1=class extends _ct{constructor(e){if(e||(e={}),e.ondone=r=>{this[U3]=!0,this[_3]()},super(e),this[O1]=!1,this.reservations=qct(),this.transform=typeof e.transform=="function"?e.transform:null,this.writable=!0,this.readable=!1,this[Qx]=0,this[U3]=!1,this.dirCache=e.dirCache||new Map,typeof e.uid=="number"||typeof e.gid=="number"){if(typeof e.uid!="number"||typeof e.gid!="number")throw new TypeError("cannot set owner without number uid and gid");if(e.preserveOwner)throw new TypeError("cannot preserve owner in archive and also set owner explicitly");this.uid=e.uid,this.gid=e.gid,this.setOwner=!0}else this.uid=null,this.gid=null,this.setOwner=!1;e.preserveOwner===void 0&&typeof e.uid!="number"?this.preserveOwner=process.getuid&&process.getuid()===0:this.preserveOwner=!!e.preserveOwner,this.processUid=(this.preserveOwner||this.setOwner)&&process.getuid?process.getuid():null,this.processGid=(this.preserveOwner||this.setOwner)&&process.getgid?process.getgid():null,this.forceChown=e.forceChown===!0,this.win32=!!e.win32||U1,this.newer=!!e.newer,this.keep=!!e.keep,this.noMtime=!!e.noMtime,this.preservePaths=!!e.preservePaths,this.unlink=!!e.unlink,this.cwd=pl(Gf.resolve(e.cwd||process.cwd())),this.strip=+e.strip||0,this.processUmask=e.noChmod?0:process.umask(),this.umask=typeof e.umask=="number"?e.umask:this.processUmask,this.dmode=e.dmode||511&~this.umask,this.fmode=e.fmode||438&~this.umask,this.on("entry",r=>this[Sfe](r))}warn(e,r,o={}){return(e==="TAR_BAD_ARCHIVE"||e==="TAR_ABORT")&&(o.recoverable=!1),super.warn(e,r,o)}[_3](){this[U3]&&this[Qx]===0&&(this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close"))}[Rfe](e){if(this.strip){let r=pl(e.path).split("/");if(r.length=this.strip)e.linkpath=o.slice(this.strip).join("/");else return!1}}if(!this.preservePaths){let r=pl(e.path),o=r.split("/");if(o.includes("..")||U1&&/^[a-z]:\.\.$/i.test(o[0]))return this.warn("TAR_ENTRY_ERROR","path contains '..'",{entry:e,path:r}),!1;let[a,n]=jct(r);a&&(e.path=n,this.warn("TAR_ENTRY_INFO",`stripping ${a} from absolute path`,{entry:e,path:r}))}if(Gf.isAbsolute(e.path)?e.absolute=pl(Gf.resolve(e.path)):e.absolute=pl(Gf.resolve(this.cwd,e.path)),!this.preservePaths&&e.absolute.indexOf(this.cwd+"/")!==0&&e.absolute!==this.cwd)return this.warn("TAR_ENTRY_ERROR","path escaped extraction target",{entry:e,path:pl(e.path),resolvedPath:e.absolute,cwd:this.cwd}),!1;if(e.absolute===this.cwd&&e.type!=="Directory"&&e.type!=="GNUDumpDir")return!1;if(this.win32){let{root:r}=Gf.win32.parse(e.absolute);e.absolute=r+bfe.encode(e.absolute.substr(r.length));let{root:o}=Gf.win32.parse(e.path);e.path=o+bfe.encode(e.path.substr(o.length))}return!0}[Sfe](e){if(!this[Rfe](e))return e.resume();switch(Uct.equal(typeof e.absolute,"string"),e.type){case"Directory":case"GNUDumpDir":e.mode&&(e.mode=e.mode|448);case"File":case"OldFile":case"ContiguousFile":case"Link":case"SymbolicLink":return this[H3](e);case"CharacterDevice":case"BlockDevice":case"FIFO":default:return this[Ffe](e)}}[To](e,r){e.name==="CwdError"?this.emit("error",e):(this.warn("TAR_ENTRY_ERROR",e,{entry:r}),this[Ry](),r.resume())}[Bh](e,r,o){Mfe(pl(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r,noChmod:this.noChmod},o)}[N1](e){return this.forceChown||this.preserveOwner&&(typeof e.uid=="number"&&e.uid!==this.processUid||typeof e.gid=="number"&&e.gid!==this.processGid)||typeof this.uid=="number"&&this.uid!==this.processUid||typeof this.gid=="number"&&this.gid!==this.processGid}[L1](e){return Nfe(this.uid,e.uid,this.processUid)}[M1](e){return Nfe(this.gid,e.gid,this.processGid)}[j3](e,r){let o=e.mode&4095||this.fmode,a=new Hct.WriteStream(e.absolute,{flags:Ufe(e.size),mode:o,autoClose:!1});a.on("error",p=>{a.fd&&vn.close(a.fd,()=>{}),a.write=()=>!0,this[To](p,e),r()});let n=1,u=p=>{if(p){a.fd&&vn.close(a.fd,()=>{}),this[To](p,e),r();return}--n===0&&vn.close(a.fd,h=>{h?this[To](h,e):this[Ry](),r()})};a.on("finish",p=>{let h=e.absolute,E=a.fd;if(e.mtime&&!this.noMtime){n++;let I=e.atime||new Date,v=e.mtime;vn.futimes(E,I,v,x=>x?vn.utimes(h,I,v,C=>u(C&&x)):u())}if(this[N1](e)){n++;let I=this[L1](e),v=this[M1](e);vn.fchown(E,I,v,x=>x?vn.chown(h,I,v,C=>u(C&&x)):u())}u()});let A=this.transform&&this.transform(e)||e;A!==e&&(A.on("error",p=>{this[To](p,e),r()}),e.pipe(A)),A.pipe(a)}[G3](e,r){let o=e.mode&4095||this.dmode;this[Bh](e.absolute,o,a=>{if(a){this[To](a,e),r();return}let n=1,u=A=>{--n===0&&(r(),this[Ry](),e.resume())};e.mtime&&!this.noMtime&&(n++,vn.utimes(e.absolute,e.atime||new Date,e.mtime,u)),this[N1](e)&&(n++,vn.chown(e.absolute,this[L1](e),this[M1](e),u)),u()})}[Ffe](e){e.unsupported=!0,this.warn("TAR_ENTRY_UNSUPPORTED",`unsupported entry type: ${e.type}`,{entry:e}),e.resume()}[kfe](e,r){this[Tx](e,e.linkpath,"symlink",r)}[Qfe](e,r){let o=pl(Gf.resolve(this.cwd,e.linkpath));this[Tx](e,o,"link",r)}[Tfe](){this[Qx]++}[Ry](){this[Qx]--,this[_3]()}[Y3](e){this[Ry](),e.resume()}[q3](e,r){return e.type==="File"&&!this.unlink&&r.isFile()&&r.nlink<=1&&!U1}[H3](e){this[Tfe]();let r=[e.path];e.linkpath&&r.push(e.linkpath),this.reservations.reserve(r,o=>this[xfe](e,o))}[Rx](e){e.type==="SymbolicLink"?Jct(this.dirCache):e.type!=="Directory"&&zct(this.dirCache,e.absolute)}[xfe](e,r){this[Rx](e);let o=A=>{this[Rx](e),r(A)},a=()=>{this[Bh](this.cwd,this.dmode,A=>{if(A){this[To](A,e),o();return}this[O1]=!0,n()})},n=()=>{if(e.absolute!==this.cwd){let A=pl(Gf.dirname(e.absolute));if(A!==this.cwd)return this[Bh](A,this.dmode,p=>{if(p){this[To](p,e),o();return}u()})}u()},u=()=>{vn.lstat(e.absolute,(A,p)=>{if(p&&(this.keep||this.newer&&p.mtime>e.mtime)){this[Y3](e),o();return}if(A||this[q3](e,p))return this[tc](null,e,o);if(p.isDirectory()){if(e.type==="Directory"){let h=!this.noChmod&&e.mode&&(p.mode&4095)!==e.mode,E=I=>this[tc](I,e,o);return h?vn.chmod(e.absolute,e.mode,E):E()}if(e.absolute!==this.cwd)return vn.rmdir(e.absolute,h=>this[tc](h,e,o))}if(e.absolute===this.cwd)return this[tc](null,e,o);Kct(e.absolute,h=>this[tc](h,e,o))})};this[O1]?n():a()}[tc](e,r,o){if(e){this[To](e,r),o();return}switch(r.type){case"File":case"OldFile":case"ContiguousFile":return this[j3](r,o);case"Link":return this[Qfe](r,o);case"SymbolicLink":return this[kfe](r,o);case"Directory":case"GNUDumpDir":return this[G3](r,o)}}[Tx](e,r,o,a){vn[o](r,e.absolute,n=>{n?this[To](n,e):(this[Ry](),e.resume()),a()})}},Fx=t=>{try{return[null,t()]}catch(e){return[e,null]}},W3=class extends _1{[tc](e,r){return super[tc](e,r,()=>{})}[H3](e){if(this[Rx](e),!this[O1]){let n=this[Bh](this.cwd,this.dmode);if(n)return this[To](n,e);this[O1]=!0}if(e.absolute!==this.cwd){let n=pl(Gf.dirname(e.absolute));if(n!==this.cwd){let u=this[Bh](n,this.dmode);if(u)return this[To](u,e)}}let[r,o]=Fx(()=>vn.lstatSync(e.absolute));if(o&&(this.keep||this.newer&&o.mtime>e.mtime))return this[Y3](e);if(r||this[q3](e,o))return this[tc](null,e);if(o.isDirectory()){if(e.type==="Directory"){let u=!this.noChmod&&e.mode&&(o.mode&4095)!==e.mode,[A]=u?Fx(()=>{vn.chmodSync(e.absolute,e.mode)}):[];return this[tc](A,e)}let[n]=Fx(()=>vn.rmdirSync(e.absolute));this[tc](n,e)}let[a]=e.absolute===this.cwd?[]:Fx(()=>Vct(e.absolute));this[tc](a,e)}[j3](e,r){let o=e.mode&4095||this.fmode,a=A=>{let p;try{vn.closeSync(n)}catch(h){p=h}(A||p)&&this[To](A||p,e),r()},n;try{n=vn.openSync(e.absolute,Ufe(e.size),o)}catch(A){return a(A)}let u=this.transform&&this.transform(e)||e;u!==e&&(u.on("error",A=>this[To](A,e)),e.pipe(u)),u.on("data",A=>{try{vn.writeSync(n,A,0,A.length)}catch(p){a(p)}}),u.on("end",A=>{let p=null;if(e.mtime&&!this.noMtime){let h=e.atime||new Date,E=e.mtime;try{vn.futimesSync(n,h,E)}catch(I){try{vn.utimesSync(e.absolute,h,E)}catch{p=I}}}if(this[N1](e)){let h=this[L1](e),E=this[M1](e);try{vn.fchownSync(n,h,E)}catch(I){try{vn.chownSync(e.absolute,h,E)}catch{p=p||I}}}a(p)})}[G3](e,r){let o=e.mode&4095||this.dmode,a=this[Bh](e.absolute,o);if(a){this[To](a,e),r();return}if(e.mtime&&!this.noMtime)try{vn.utimesSync(e.absolute,e.atime||new Date,e.mtime)}catch{}if(this[N1](e))try{vn.chownSync(e.absolute,this[L1](e),this[M1](e))}catch{}r(),e.resume()}[Bh](e,r){try{return Mfe.sync(pl(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r})}catch(o){return o}}[Tx](e,r,o,a){try{vn[o+"Sync"](r,e.absolute),a(),e.resume()}catch(n){return this[To](n,e)}}};_1.Sync=W3;_fe.exports=_1});var Yfe=_((RUt,Gfe)=>{"use strict";var Xct=Ay(),Nx=K3(),qfe=ve("fs"),jfe=Sy(),Hfe=ve("path"),V3=Ey();Gfe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=Xct(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&Zct(o,e),o.file&&o.sync?$ct(o):o.file?eut(o,r):o.sync?tut(o):rut(o)};var Zct=(t,e)=>{let r=new Map(e.map(n=>[V3(n),!0])),o=t.filter,a=(n,u)=>{let A=u||Hfe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(Hfe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(V3(n)):n=>a(V3(n))},$ct=t=>{let e=new Nx.Sync(t),r=t.file,o=qfe.statSync(r),a=t.maxReadSize||16*1024*1024;new jfe.ReadStreamSync(r,{readSize:a,size:o.size}).pipe(e)},eut=(t,e)=>{let r=new Nx(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("close",u),qfe.stat(a,(p,h)=>{if(p)A(p);else{let E=new jfe.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},tut=t=>new Nx.Sync(t),rut=t=>new Nx(t)});var Wfe=_(As=>{"use strict";As.c=As.create=bAe();As.r=As.replace=x3();As.t=As.list=Bx();As.u=As.update=LAe();As.x=As.extract=Yfe();As.Pack=lx();As.Unpack=K3();As.Parse=Ix();As.ReadEntry=YS();As.WriteEntry=i3();As.Header=yy();As.Pax=KS();As.types=_U()});var z3,Kfe,vh,H1,q1,Vfe=Et(()=>{z3=Ze(eg()),Kfe=ve("worker_threads"),vh=Symbol("kTaskInfo"),H1=class{constructor(e,r){this.fn=e;this.limit=(0,z3.default)(r.poolSize)}run(e){return this.limit(()=>this.fn(e))}},q1=class{constructor(e,r){this.source=e;this.workers=[];this.limit=(0,z3.default)(r.poolSize),this.cleanupInterval=setInterval(()=>{if(this.limit.pendingCount===0&&this.limit.activeCount===0){let o=this.workers.pop();o?o.terminate():clearInterval(this.cleanupInterval)}},5e3).unref()}createWorker(){this.cleanupInterval.refresh();let e=new Kfe.Worker(this.source,{eval:!0,execArgv:[...process.execArgv,"--unhandled-rejections=strict"]});return e.on("message",r=>{if(!e[vh])throw new Error("Assertion failed: Worker sent a result without having a task assigned");e[vh].resolve(r),e[vh]=null,e.unref(),this.workers.push(e)}),e.on("error",r=>{e[vh]?.reject(r),e[vh]=null}),e.on("exit",r=>{r!==0&&e[vh]?.reject(new Error(`Worker exited with code ${r}`)),e[vh]=null}),e}run(e){return this.limit(()=>{let r=this.workers.pop()??this.createWorker();return r.ref(),new Promise((o,a)=>{r[vh]={resolve:o,reject:a},r.postMessage(e)})})}}});var Jfe=_((MUt,zfe)=>{var J3;zfe.exports.getContent=()=>(typeof J3>"u"&&(J3=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),J3)});var $i={};Vt($i,{convertToZip:()=>out,convertToZipWorker:()=>$3,extractArchiveTo:()=>tpe,getDefaultTaskPool:()=>$fe,getTaskPoolForConfiguration:()=>epe,makeArchiveFromDirectory:()=>sut});function nut(t,e){switch(t){case"async":return new H1($3,{poolSize:e});case"workers":return new q1((0,Z3.getContent)(),{poolSize:e});default:throw new Error(`Assertion failed: Unknown value ${t} for taskPoolMode`)}}function $fe(){return typeof X3>"u"&&(X3=nut("workers",Xi.availableParallelism())),X3}function epe(t){return typeof t>"u"?$fe():al(iut,t,()=>{let e=t.get("taskPoolMode"),r=t.get("taskPoolConcurrency");switch(e){case"async":return new H1($3,{poolSize:r});case"workers":return new q1((0,Z3.getContent)(),{poolSize:r});default:throw new Error(`Assertion failed: Unknown value ${e} for taskPoolMode`)}})}async function $3(t){let{tmpFile:e,tgz:r,compressionLevel:o,extractBufferOpts:a}=t,n=new Zi(e,{create:!0,level:o,stats:wa.makeDefaultStats()}),u=Buffer.from(r.buffer,r.byteOffset,r.byteLength);return await tpe(u,n,a),n.saveAndClose(),e}async function sut(t,{baseFs:e=new Tn,prefixPath:r=It.root,compressionLevel:o,inMemory:a=!1}={}){let n;if(a)n=new Zi(null,{level:o});else{let A=await oe.mktempPromise(),p=V.join(A,"archive.zip");n=new Zi(p,{create:!0,level:o})}let u=V.resolve(It.root,r);return await n.copyPromise(u,t,{baseFs:e,stableTime:!0,stableSort:!0}),n}async function out(t,e={}){let r=await oe.mktempPromise(),o=V.join(r,"archive.zip"),a=e.compressionLevel??e.configuration?.get("compressionLevel")??"mixed",n={prefixPath:e.prefixPath,stripComponents:e.stripComponents};return await(e.taskPool??epe(e.configuration)).run({tmpFile:o,tgz:t,compressionLevel:a,extractBufferOpts:n}),new Zi(o,{level:e.compressionLevel})}async function*aut(t){let e=new Zfe.default.Parse,r=new Xfe.PassThrough({objectMode:!0,autoDestroy:!0,emitClose:!0});e.on("entry",o=>{r.write(o)}),e.on("error",o=>{r.destroy(o)}),e.on("close",()=>{r.destroyed||r.end()}),e.end(t);for await(let o of r){let a=o;yield a,a.resume()}}async function tpe(t,e,{stripComponents:r=0,prefixPath:o=It.dot}={}){function a(n){if(n.path[0]==="/")return!0;let u=n.path.split(/\//g);return!!(u.some(A=>A==="..")||u.length<=r)}for await(let n of aut(t)){if(a(n))continue;let u=V.normalize(ue.toPortablePath(n.path)).replace(/\/$/,"").split(/\//g);if(u.length<=r)continue;let A=u.slice(r).join("/"),p=V.join(o,A),h=420;switch((n.type==="Directory"||(n.mode??0)&73)&&(h|=73),n.type){case"Directory":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.mkdirSync(p,{mode:h}),e.utimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break;case"OldFile":case"File":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.writeFileSync(p,await km(n),{mode:h}),e.utimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break;case"SymbolicLink":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.symlinkSync(n.linkpath,p),e.lutimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break}}return e}var Xfe,Zfe,Z3,X3,iut,rpe=Et(()=>{Ge();Pt();nA();Xfe=ve("stream"),Zfe=Ze(Wfe());Vfe();ql();Z3=Ze(Jfe());iut=new WeakMap});var ipe=_((e_,npe)=>{(function(t,e){typeof e_=="object"?npe.exports=e():typeof define=="function"&&define.amd?define(e):t.treeify=e()})(e_,function(){function t(a,n){var u=n?"\u2514":"\u251C";return a?u+="\u2500 ":u+="\u2500\u2500\u2510",u}function e(a,n){var u=[];for(var A in a)a.hasOwnProperty(A)&&(n&&typeof a[A]=="function"||u.push(A));return u}function r(a,n,u,A,p,h,E){var I="",v=0,x,C,R=A.slice(0);if(R.push([n,u])&&A.length>0&&(A.forEach(function(U,z){z>0&&(I+=(U[1]?" ":"\u2502")+" "),!C&&U[0]===n&&(C=!0)}),I+=t(a,u)+a,p&&(typeof n!="object"||n instanceof Date)&&(I+=": "+n),C&&(I+=" (circular ref.)"),E(I)),!C&&typeof n=="object"){var L=e(n,h);L.forEach(function(U){x=++v===L.length,r(U,n[U],x,R,p,h,E)})}}var o={};return o.asLines=function(a,n,u,A){var p=typeof u!="function"?u:!1;r(".",a,!1,[],n,p,A||u)},o.asTree=function(a,n,u){var A="";return r(".",a,!1,[],n,u,function(p){A+=p+` + `}),A},o})});var fs={};Vt(fs,{emitList:()=>lut,emitTree:()=>lpe,treeNodeToJson:()=>ape,treeNodeToTreeify:()=>ope});function ope(t,{configuration:e}){let r={},o=0,a=(n,u)=>{let A=Array.isArray(n)?n.entries():Object.entries(n);for(let[p,h]of A){if(!h)continue;let{label:E,value:I,children:v}=h,x=[];typeof E<"u"&&x.push(fg(e,E,2)),typeof I<"u"&&x.push(Ot(e,I[0],I[1])),x.length===0&&x.push(fg(e,`${p}`,2));let C=x.join(": ").trim(),R=`\0${o++}\0`,L=u[`${R}${C}`]={};typeof v<"u"&&a(v,L)}};if(typeof t.children>"u")throw new Error("The root node must only contain children");return a(t.children,r),r}function ape(t){let e=r=>{if(typeof r.children>"u"){if(typeof r.value>"u")throw new Error("Assertion failed: Expected a value to be set if the children are missing");return pg(r.value[0],r.value[1])}let o=Array.isArray(r.children)?r.children.entries():Object.entries(r.children??{}),a=Array.isArray(r.children)?[]:{};for(let[n,u]of o)u&&(a[cut(n)]=e(u));return typeof r.value>"u"?a:{value:pg(r.value[0],r.value[1]),children:a}};return e(t)}function lut(t,{configuration:e,stdout:r,json:o}){let a=t.map(n=>({value:n}));lpe({children:a},{configuration:e,stdout:r,json:o})}function lpe(t,{configuration:e,stdout:r,json:o,separators:a=0}){if(o){let u=Array.isArray(t.children)?t.children.values():Object.values(t.children??{});for(let A of u)A&&r.write(`${JSON.stringify(ape(A))} + `);return}let n=(0,spe.asTree)(ope(t,{configuration:e}),!1,!1);if(n=n.replace(/\0[0-9]+\0/g,""),a>=1&&(n=n.replace(/^([├└]─)/gm,`\u2502 + $1`).replace(/^│\n/,"")),a>=2)for(let u=0;u<2;++u)n=n.replace(/^([│ ].{2}[├│ ].{2}[^\n]+\n)(([│ ]).{2}[├└].{2}[^\n]*\n[│ ].{2}[│ ].{2}[├└]─)/gm,`$1$3 \u2502 + $2`).replace(/^│\n/,"");if(a>=3)throw new Error("Only the first two levels are accepted by treeUtils.emitTree");r.write(n)}function cut(t){return typeof t=="string"?t.replace(/^\0[0-9]+\0/,""):t}var spe,cpe=Et(()=>{spe=Ze(ipe());jl()});function j1(t){let e=t.match(uut);if(!e?.groups)throw new Error("Assertion failed: Expected the checksum to match the requested pattern");let r=e.groups.cacheVersion?parseInt(e.groups.cacheVersion):null;return{cacheKey:e.groups.cacheKey??null,cacheVersion:r,cacheSpec:e.groups.cacheSpec??null,hash:e.groups.hash}}var upe,t_,r_,Lx,Gr,uut,n_=Et(()=>{Ge();Pt();Pt();nA();upe=ve("crypto"),t_=Ze(ve("fs"));Wl();rh();ql();So();r_=Qm(process.env.YARN_CACHE_CHECKPOINT_OVERRIDE??process.env.YARN_CACHE_VERSION_OVERRIDE??9),Lx=Qm(process.env.YARN_CACHE_VERSION_OVERRIDE??10),Gr=class t{constructor(e,{configuration:r,immutable:o=r.get("enableImmutableCache"),check:a=!1}){this.markedFiles=new Set;this.mutexes=new Map;this.cacheId=`-${(0,upe.randomBytes)(8).toString("hex")}.tmp`;this.configuration=r,this.cwd=e,this.immutable=o,this.check=a;let{cacheSpec:n,cacheKey:u}=t.getCacheKey(r);this.cacheSpec=n,this.cacheKey=u}static async find(e,{immutable:r,check:o}={}){let a=new t(e.get("cacheFolder"),{configuration:e,immutable:r,check:o});return await a.setup(),a}static getCacheKey(e){let r=e.get("compressionLevel"),o=r!=="mixed"?`c${r}`:"";return{cacheKey:[Lx,o].join(""),cacheSpec:o}}get mirrorCwd(){if(!this.configuration.get("enableMirror"))return null;let e=`${this.configuration.get("globalFolder")}/cache`;return e!==this.cwd?e:null}getVersionFilename(e){return`${Hm(e)}-${this.cacheKey}.zip`}getChecksumFilename(e,r){let a=j1(r).hash.slice(0,10);return`${Hm(e)}-${a}.zip`}isChecksumCompatible(e){if(e===null)return!1;let{cacheVersion:r,cacheSpec:o}=j1(e);if(r===null||r{let de=new Zi,Be=V.join(It.root,zM(e));return de.mkdirSync(Be,{recursive:!0}),de.writeJsonSync(V.join(Be,dr.manifest),{name:rn(e),mocked:!0}),de},E=async(de,{isColdHit:Be,controlPath:Ee=null})=>{if(Ee===null&&u.unstablePackages?.has(e.locatorHash))return{isValid:!0,hash:null};let g=r&&!Be?j1(r).cacheKey:this.cacheKey,me=!u.skipIntegrityCheck||!r?`${g}/${await Ib(de)}`:r;if(Ee!==null){let Ae=!u.skipIntegrityCheck||!r?`${this.cacheKey}/${await Ib(Ee)}`:r;if(me!==Ae)throw new Jt(18,"The remote archive doesn't match the local checksum - has the local cache been corrupted?")}let we=null;switch(r!==null&&me!==r&&(this.check?we="throw":j1(r).cacheKey!==j1(me).cacheKey?we="update":we=this.configuration.get("checksumBehavior")),we){case null:case"update":return{isValid:!0,hash:me};case"ignore":return{isValid:!0,hash:r};case"reset":return{isValid:!1,hash:r};default:case"throw":throw new Jt(18,"The remote archive doesn't match the expected checksum")}},I=async de=>{if(!n)throw new Error(`Cache check required but no loader configured for ${qr(this.configuration,e)}`);let Be=await n(),Ee=Be.getRealPath();Be.saveAndClose(),await oe.chmodPromise(Ee,420);let g=await E(de,{controlPath:Ee,isColdHit:!1});if(!g.isValid)throw new Error("Assertion failed: Expected a valid checksum");return g.hash},v=async()=>{if(A===null||!await oe.existsPromise(A)){let de=await n(),Be=de.getRealPath();return de.saveAndClose(),{source:"loader",path:Be}}return{source:"mirror",path:A}},x=async()=>{if(!n)throw new Error(`Cache entry required but missing for ${qr(this.configuration,e)}`);if(this.immutable)throw new Jt(56,`Cache entry required but missing for ${qr(this.configuration,e)}`);let{path:de,source:Be}=await v(),{hash:Ee}=await E(de,{isColdHit:!0}),g=this.getLocatorPath(e,Ee),me=[];Be!=="mirror"&&A!==null&&me.push(async()=>{let Ae=`${A}${this.cacheId}`;await oe.copyFilePromise(de,Ae,t_.default.constants.COPYFILE_FICLONE),await oe.chmodPromise(Ae,420),await oe.renamePromise(Ae,A)}),(!u.mirrorWriteOnly||A===null)&&me.push(async()=>{let Ae=`${g}${this.cacheId}`;await oe.copyFilePromise(de,Ae,t_.default.constants.COPYFILE_FICLONE),await oe.chmodPromise(Ae,420),await oe.renamePromise(Ae,g)});let we=u.mirrorWriteOnly?A??g:g;return await Promise.all(me.map(Ae=>Ae())),[!1,we,Ee]},C=async()=>{let Be=(async()=>{let Ee=u.unstablePackages?.has(e.locatorHash),g=Ee||!r||this.isChecksumCompatible(r)?this.getLocatorPath(e,r):null,me=g!==null?this.markedFiles.has(g)||await p.existsPromise(g):!1,we=!!u.mockedPackages?.has(e.locatorHash)&&(!this.check||!me),Ae=we||me,ne=Ae?o:a;if(ne&&ne(),Ae){let Z=null,xe=g;if(!we)if(this.check)Z=await I(xe);else{let Ne=await E(xe,{isColdHit:!1});if(Ne.isValid)Z=Ne.hash;else return x()}return[we,xe,Z]}else{if(this.immutable&&Ee)throw new Jt(56,`Cache entry required but missing for ${qr(this.configuration,e)}; consider defining ${pe.pretty(this.configuration,"supportedArchitectures",pe.Type.CODE)} to cache packages for multiple systems`);return x()}})();this.mutexes.set(e.locatorHash,Be);try{return await Be}finally{this.mutexes.delete(e.locatorHash)}};for(let de;de=this.mutexes.get(e.locatorHash);)await de;let[R,L,U]=await C();R||this.markedFiles.add(L);let z,te=R?()=>h():()=>new Zi(L,{baseFs:p,readOnly:!0}),ae=new Gd(()=>uL(()=>z=te(),de=>`Failed to open the cache entry for ${qr(this.configuration,e)}: ${de}`),V),le=new Hu(L,{baseFs:ae,pathUtils:V}),ce=()=>{z?.discardAndClose()},Ce=u.unstablePackages?.has(e.locatorHash)?null:U;return[le,ce,Ce]}},uut=/^(?:(?(?[0-9]+)(?.*))\/)?(?.*)$/});var Mx,Ape=Et(()=>{Mx=(r=>(r[r.SCRIPT=0]="SCRIPT",r[r.SHELLCODE=1]="SHELLCODE",r))(Mx||{})});var Aut,Ty,i_=Et(()=>{Pt();Nl();xf();So();Aut=[[/^(git(?:\+(?:https|ssh))?:\/\/.*(?:\.git)?)#(.*)$/,(t,e,r,o)=>`${r}#commit=${o}`],[/^https:\/\/((?:[^/]+?)@)?codeload\.github\.com\/([^/]+\/[^/]+)\/tar\.gz\/([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https:\/\/((?:[^/]+?)@)?github\.com\/([^/]+\/[^/]+?)(?:\.git)?#([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https?:\/\/[^/]+\/(?:[^/]+\/)*(?:@.+(?:\/|(?:%2f)))?([^/]+)\/(?:-|download)\/\1-[^/]+\.tgz(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.pkg\.github\.com\/download\/(?:@[^/]+)\/(?:[^/]+)\/(?:[^/]+)\/(?:[0-9a-f]+)(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.fontawesome\.com\/(?:@[^/]+)\/([^/]+)\/-\/([^/]+)\/\1-\2.tgz(?:#|$)/,t=>`npm:${t}`],[/^https?:\/\/[^/]+\/.*\/(@[^/]+)\/([^/]+)\/-\/\1\/\2-(?:[.\d\w-]+)\.tgz(?:#|$)/,(t,e)=>bb({protocol:"npm:",source:null,selector:t,params:{__archiveUrl:e}})],[/^[^/]+\.tgz#[0-9a-f]+$/,t=>`npm:${t}`]],Ty=class{constructor(e){this.resolver=e;this.resolutions=null}async setup(e,{report:r}){let o=V.join(e.cwd,dr.lockfile);if(!oe.existsSync(o))return;let a=await oe.readFilePromise(o,"utf8"),n=Ki(a);if(Object.hasOwn(n,"__metadata"))return;let u=this.resolutions=new Map;for(let A of Object.keys(n)){let p=jI(A);if(!p){r.reportWarning(14,`Failed to parse the string "${A}" into a proper descriptor`);continue}let h=Qa(p.range)?In(p,`npm:${p.range}`):p,{version:E,resolved:I}=n[A];if(!I)continue;let v;for(let[C,R]of Aut){let L=I.match(C);if(L){v=R(E,...L);break}}if(!v){r.reportWarning(14,`${jn(e.configuration,h)}: Only some patterns can be imported from legacy lockfiles (not "${I}")`);continue}let x=h;try{let C=dg(h.range),R=jI(C.selector,!0);R&&(x=R)}catch{}u.set(h.descriptorHash,Rs(x,v))}}supportsDescriptor(e,r){return this.resolutions?this.resolutions.has(e.descriptorHash):!1}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!this.resolutions)throw new Error("Assertion failed: The resolution store should have been setup");let a=this.resolutions.get(e.descriptorHash);if(!a)throw new Error("Assertion failed: The resolution should have been registered");let n=YM(a),u=o.project.configuration.normalizeDependency(n);return await this.resolver.getCandidates(u,r,o)}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}}});var AA,fpe=Et(()=>{Wl();I1();jl();AA=class extends Zs{constructor({configuration:r,stdout:o,suggestInstall:a=!0}){super();this.errorCount=0;TI(this,{configuration:r}),this.configuration=r,this.stdout=o,this.suggestInstall=a}static async start(r,o){let a=new this(r);try{await o(a)}catch(n){a.reportExceptionOnce(n)}finally{await a.finalize()}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,o){return o()}async startSectionPromise(r,o){return await o()}startTimerSync(r,o,a){return(typeof o=="function"?o:a)()}async startTimerPromise(r,o,a){return await(typeof o=="function"?o:a)()}reportSeparator(){}reportInfo(r,o){}reportWarning(r,o){}reportError(r,o){this.errorCount+=1,this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} ${this.formatNameWithHyperlink(r)}: ${o} + `)}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}reportFold(r,o){}async finalize(){this.errorCount>0&&(this.stdout.write(` + `),this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} Errors happened when preparing the environment required to run this command. + `),this.suggestInstall&&this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} This might be caused by packages being missing from the lockfile, in which case running "yarn install" might help. + `))}formatNameWithHyperlink(r){return AU(r,{configuration:this.configuration,json:!1})}}});var Ny,s_=Et(()=>{So();Ny=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return!!(r.project.storedResolutions.get(e.descriptorHash)||r.project.originalPackages.has(vb(e).locatorHash))}supportsLocator(e,r){return!!(r.project.originalPackages.has(e.locatorHash)&&!r.project.lockfileNeedsRefresh)}shouldPersistResolution(e,r){throw new Error("The shouldPersistResolution method shouldn't be called on the lockfile resolver, which would always answer yes")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){let a=o.project.storedResolutions.get(e.descriptorHash);if(a){let u=o.project.originalPackages.get(a);if(u)return[u]}let n=o.project.originalPackages.get(vb(e).locatorHash);if(n)return[n];throw new Error("Resolution expected from the lockfile data")}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.originalPackages.get(e.locatorHash);if(!o)throw new Error("The lockfile resolver isn't meant to resolve packages - they should already have been stored into a cache");return o}}});function Yf(){}function fut(t,e,r,o,a){for(var n=0,u=e.length,A=0,p=0;nx.length?R:x}),h.value=t.join(E)}else h.value=t.join(r.slice(A,A+h.count));A+=h.count,h.added||(p+=h.count)}}var v=e[u-1];return u>1&&typeof v.value=="string"&&(v.added||v.removed)&&t.equals("",v.value)&&(e[u-2].value+=v.value,e.pop()),e}function put(t){return{newPos:t.newPos,components:t.components.slice(0)}}function hut(t,e){if(typeof t=="function")e.callback=t;else if(t)for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}function gpe(t,e,r){return r=hut(r,{ignoreWhitespace:!0}),u_.diff(t,e,r)}function gut(t,e,r){return A_.diff(t,e,r)}function Ox(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ox=function(e){return typeof e}:Ox=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ox(t)}function o_(t){return yut(t)||Eut(t)||Cut(t)||wut()}function yut(t){if(Array.isArray(t))return a_(t)}function Eut(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function Cut(t,e){if(t){if(typeof t=="string")return a_(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a_(t,e)}}function a_(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,o=new Array(e);r"u"&&(u.context=4);var A=gut(r,o,u);if(!A)return;A.push({value:"",lines:[]});function p(U){return U.map(function(z){return" "+z})}for(var h=[],E=0,I=0,v=[],x=1,C=1,R=function(z){var te=A[z],ae=te.lines||te.value.replace(/\n$/,"").split(` + `);if(te.lines=ae,te.added||te.removed){var le;if(!E){var ce=A[z-1];E=x,I=C,ce&&(v=u.context>0?p(ce.lines.slice(-u.context)):[],E-=v.length,I-=v.length)}(le=v).push.apply(le,o_(ae.map(function(Ae){return(te.added?"+":"-")+Ae}))),te.added?C+=ae.length:x+=ae.length}else{if(E)if(ae.length<=u.context*2&&z=A.length-2&&ae.length<=u.context){var g=/\n$/.test(r),me=/\n$/.test(o),we=ae.length==0&&v.length>Ee.oldLines;!g&&we&&r.length>0&&v.splice(Ee.oldLines,0,"\\ No newline at end of file"),(!g&&!we||!me)&&v.push("\\ No newline at end of file")}h.push(Ee),E=0,I=0,v=[]}x+=ae.length,C+=ae.length}},L=0;L{Yf.prototype={diff:function(e,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=o.callback;typeof o=="function"&&(a=o,o={}),this.options=o;var n=this;function u(R){return a?(setTimeout(function(){a(void 0,R)},0),!0):R}e=this.castInput(e),r=this.castInput(r),e=this.removeEmpty(this.tokenize(e)),r=this.removeEmpty(this.tokenize(r));var A=r.length,p=e.length,h=1,E=A+p;o.maxEditLength&&(E=Math.min(E,o.maxEditLength));var I=[{newPos:-1,components:[]}],v=this.extractCommon(I[0],r,e,0);if(I[0].newPos+1>=A&&v+1>=p)return u([{value:this.join(r),count:r.length}]);function x(){for(var R=-1*h;R<=h;R+=2){var L=void 0,U=I[R-1],z=I[R+1],te=(z?z.newPos:0)-R;U&&(I[R-1]=void 0);var ae=U&&U.newPos+1=A&&te+1>=p)return u(fut(n,L.components,r,e,n.useLongestToken));I[R]=L}h++}if(a)(function R(){setTimeout(function(){if(h>E)return a();x()||R()},0)})();else for(;h<=E;){var C=x();if(C)return C}},pushComponent:function(e,r,o){var a=e[e.length-1];a&&a.added===r&&a.removed===o?e[e.length-1]={count:a.count+1,added:r,removed:o}:e.push({count:1,added:r,removed:o})},extractCommon:function(e,r,o,a){for(var n=r.length,u=o.length,A=e.newPos,p=A-a,h=0;A+1"u"?r:u}:o;return typeof t=="string"?t:JSON.stringify(l_(t,null,null,a),a," ")};G1.equals=function(t,e){return Yf.prototype.equals.call(G1,t.replace(/,([\r\n])/g,"$1"),e.replace(/,([\r\n])/g,"$1"))};c_=new Yf;c_.tokenize=function(t){return t.slice()};c_.join=c_.removeEmpty=function(t){return t}});var ype=_((f3t,mpe)=>{var But=Hl(),vut=Ym(),Dut=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Put=/^\w*$/;function but(t,e){if(But(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||vut(t)?!0:Put.test(t)||!Dut.test(t)||e!=null&&t in Object(e)}mpe.exports=but});var wpe=_((p3t,Cpe)=>{var Epe=PP(),Sut="Expected a function";function p_(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Sut);var r=function(){var o=arguments,a=e?e.apply(this,o):o[0],n=r.cache;if(n.has(a))return n.get(a);var u=t.apply(this,o);return r.cache=n.set(a,u)||n,u};return r.cache=new(p_.Cache||Epe),r}p_.Cache=Epe;Cpe.exports=p_});var Bpe=_((h3t,Ipe)=>{var xut=wpe(),kut=500;function Qut(t){var e=xut(t,function(o){return r.size===kut&&r.clear(),o}),r=e.cache;return e}Ipe.exports=Qut});var h_=_((g3t,vpe)=>{var Fut=Bpe(),Rut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Tut=/\\(\\)?/g,Nut=Fut(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Rut,function(r,o,a,n){e.push(a?n.replace(Tut,"$1"):o||r)}),e});vpe.exports=Nut});var Mg=_((d3t,Dpe)=>{var Lut=Hl(),Mut=ype(),Out=h_(),Uut=C1();function _ut(t,e){return Lut(t)?t:Mut(t,e)?[t]:Out(Uut(t))}Dpe.exports=_ut});var Ly=_((m3t,Ppe)=>{var Hut=Ym(),qut=1/0;function jut(t){if(typeof t=="string"||Hut(t))return t;var e=t+"";return e=="0"&&1/t==-qut?"-0":e}Ppe.exports=jut});var Ux=_((y3t,bpe)=>{var Gut=Mg(),Yut=Ly();function Wut(t,e){e=Gut(e,t);for(var r=0,o=e.length;t!=null&&r{var Kut=qP(),Vut=Mg(),zut=II(),Spe=sl(),Jut=Ly();function Xut(t,e,r,o){if(!Spe(t))return t;e=Vut(e,t);for(var a=-1,n=e.length,u=n-1,A=t;A!=null&&++a{var Zut=Ux(),$ut=g_(),eAt=Mg();function tAt(t,e,r){for(var o=-1,a=e.length,n={};++o{function rAt(t,e){return t!=null&&e in Object(t)}Fpe.exports=rAt});var d_=_((I3t,Tpe)=>{var nAt=Mg(),iAt=EI(),sAt=Hl(),oAt=II(),aAt=QP(),lAt=Ly();function cAt(t,e,r){e=nAt(e,t);for(var o=-1,a=e.length,n=!1;++o{var uAt=Rpe(),AAt=d_();function fAt(t,e){return t!=null&&AAt(t,e,uAt)}Npe.exports=fAt});var Ope=_((v3t,Mpe)=>{var pAt=Qpe(),hAt=Lpe();function gAt(t,e){return pAt(t,e,function(r,o){return hAt(t,o)})}Mpe.exports=gAt});var qpe=_((D3t,Hpe)=>{var Upe=lg(),dAt=EI(),mAt=Hl(),_pe=Upe?Upe.isConcatSpreadable:void 0;function yAt(t){return mAt(t)||dAt(t)||!!(_pe&&t&&t[_pe])}Hpe.exports=yAt});var Ype=_((P3t,Gpe)=>{var EAt=xP(),CAt=qpe();function jpe(t,e,r,o,a){var n=-1,u=t.length;for(r||(r=CAt),a||(a=[]);++n0&&r(A)?e>1?jpe(A,e-1,r,o,a):EAt(a,A):o||(a[a.length]=A)}return a}Gpe.exports=jpe});var Kpe=_((b3t,Wpe)=>{var wAt=Ype();function IAt(t){var e=t==null?0:t.length;return e?wAt(t,1):[]}Wpe.exports=IAt});var m_=_((S3t,Vpe)=>{var BAt=Kpe(),vAt=rL(),DAt=nL();function PAt(t){return DAt(vAt(t,void 0,BAt),t+"")}Vpe.exports=PAt});var y_=_((x3t,zpe)=>{var bAt=Ope(),SAt=m_(),xAt=SAt(function(t,e){return t==null?{}:bAt(t,e)});zpe.exports=xAt});var _x,Jpe=Et(()=>{Wl();_x=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return this.resolver.supportsDescriptor(e,r)}supportsLocator(e,r){return this.resolver.supportsLocator(e,r)}shouldPersistResolution(e,r){return this.resolver.shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.resolver.bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async getSatisfying(e,r,o,a){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async resolve(e,r){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}}});var ki,E_=Et(()=>{Wl();ki=class extends Zs{reportCacheHit(e){}reportCacheMiss(e){}startSectionSync(e,r){return r()}async startSectionPromise(e,r){return await r()}startTimerSync(e,r,o){return(typeof r=="function"?r:o)()}async startTimerPromise(e,r,o){return await(typeof r=="function"?r:o)()}reportSeparator(){}reportInfo(e,r){}reportWarning(e,r){}reportError(e,r){}reportProgress(e){return{...Promise.resolve().then(async()=>{for await(let{}of e);}),stop:()=>{}}}reportJson(e){}reportFold(e,r){}async finalize(){}}});var Xpe,My,C_=Et(()=>{Pt();Xpe=Ze(Cb());Gm();mg();jl();rh();xf();So();My=class{constructor(e,{project:r}){this.workspacesCwds=new Set;this.project=r,this.cwd=e}async setup(){this.manifest=await Ut.tryFind(this.cwd)??new Ut,this.relativeCwd=V.relative(this.project.cwd,this.cwd)||It.dot;let e=this.manifest.name?this.manifest.name:eA(null,`${this.computeCandidateName()}-${zi(this.relativeCwd).substring(0,6)}`);this.anchoredDescriptor=In(e,`${ei.protocol}${this.relativeCwd}`),this.anchoredLocator=Rs(e,`${ei.protocol}${this.relativeCwd}`);let r=this.manifest.workspaceDefinitions.map(({pattern:a})=>a);if(r.length===0)return;let o=await(0,Xpe.default)(r,{cwd:ue.fromPortablePath(this.cwd),onlyDirectories:!0,ignore:["**/node_modules","**/.git","**/.yarn"]});o.sort(),await o.reduce(async(a,n)=>{let u=V.resolve(this.cwd,ue.toPortablePath(n)),A=await oe.existsPromise(V.join(u,"package.json"));await a,A&&this.workspacesCwds.add(u)},Promise.resolve())}get anchoredPackage(){let e=this.project.storedPackages.get(this.anchoredLocator.locatorHash);if(!e)throw new Error(`Assertion failed: Expected workspace ${YI(this.project.configuration,this)} (${Ot(this.project.configuration,V.join(this.cwd,dr.manifest),yt.PATH)}) to have been resolved. Run "yarn install" to update the lockfile`);return e}accepts(e){let r=e.indexOf(":"),o=r!==-1?e.slice(0,r+1):null,a=r!==-1?e.slice(r+1):e;if(o===ei.protocol&&V.normalize(a)===this.relativeCwd||o===ei.protocol&&(a==="*"||a==="^"||a==="~"))return!0;let n=Qa(a);return n?o===ei.protocol?n.test(this.manifest.version??"0.0.0"):this.project.configuration.get("enableTransparentWorkspaces")&&this.manifest.version!==null?n.test(this.manifest.version):!1:!1}computeCandidateName(){return this.cwd===this.project.cwd?"root-workspace":`${V.basename(this.cwd)}`||"unnamed-workspace"}getRecursiveWorkspaceDependencies({dependencies:e=Ut.hardDependencies}={}){let r=new Set,o=a=>{for(let n of e)for(let u of a.manifest[n].values()){let A=this.project.tryWorkspaceByDescriptor(u);A===null||r.has(A)||(r.add(A),o(A))}};return o(this),r}getRecursiveWorkspaceDependents({dependencies:e=Ut.hardDependencies}={}){let r=new Set,o=a=>{for(let n of this.project.workspaces)e.some(A=>[...n.manifest[A].values()].some(p=>{let h=this.project.tryWorkspaceByDescriptor(p);return h!==null&&qI(h.anchoredLocator,a.anchoredLocator)}))&&!r.has(n)&&(r.add(n),o(n))};return o(this),r}getRecursiveWorkspaceChildren(){let e=new Set([this]);for(let r of e)for(let o of r.workspacesCwds){let a=this.project.workspacesByCwd.get(o);a&&e.add(a)}return e.delete(this),Array.from(e)}async persistManifest(){let e={};this.manifest.exportTo(e);let r=V.join(this.cwd,Ut.fileName),o=`${JSON.stringify(e,null,this.manifest.indent)} + `;await oe.changeFilePromise(r,o,{automaticNewlines:!0}),this.manifest.raw=e}}});function NAt({project:t,allDescriptors:e,allResolutions:r,allPackages:o,accessibleLocators:a=new Set,optionalBuilds:n=new Set,peerRequirements:u=new Map,peerWarnings:A=[],peerRequirementNodes:p=new Map,volatileDescriptors:h=new Set}){let E=new Map,I=[],v=new Map,x=new Map,C=new Map,R=new Map,L=new Map(t.workspaces.map(le=>{let ce=le.anchoredLocator.locatorHash,Ce=o.get(ce);if(typeof Ce>"u")throw new Error("Assertion failed: The workspace should have an associated package");return[ce,OI(Ce)]})),U=()=>{let le=oe.mktempSync(),ce=V.join(le,"stacktrace.log"),Ce=String(I.length+1).length,de=I.map((Be,Ee)=>`${`${Ee+1}.`.padStart(Ce," ")} ${ka(Be)} + `).join("");throw oe.writeFileSync(ce,de),oe.detachTemp(le),new Jt(45,`Encountered a stack overflow when resolving peer dependencies; cf ${ue.fromPortablePath(ce)}`)},z=le=>{let ce=r.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ce=o.get(ce);if(!Ce)throw new Error("Assertion failed: The package could not be found");return Ce},te=(le,ce,Ce,{top:de,optional:Be})=>{I.length>1e3&&U(),I.push(ce);let Ee=ae(le,ce,Ce,{top:de,optional:Be});return I.pop(),Ee},ae=(le,ce,Ce,{top:de,optional:Be})=>{if(Be||n.delete(ce.locatorHash),a.has(ce.locatorHash))return;a.add(ce.locatorHash);let Ee=o.get(ce.locatorHash);if(!Ee)throw new Error(`Assertion failed: The package (${qr(t.configuration,ce)}) should have been registered`);let g=[],me=new Map,we=[],Ae=[],ne=[],Z=[];for(let Ne of Array.from(Ee.dependencies.values())){if(Ee.peerDependencies.has(Ne.identHash)&&Ee.locatorHash!==de)continue;if(Pf(Ne))throw new Error("Assertion failed: Virtual packages shouldn't be encountered when virtualizing a branch");h.delete(Ne.descriptorHash);let ht=Be;if(!ht){let be=Ee.dependenciesMeta.get(rn(Ne));if(typeof be<"u"){let et=be.get(null);typeof et<"u"&&et.optional&&(ht=!0)}}let H=r.get(Ne.descriptorHash);if(!H)throw new Error(`Assertion failed: The resolution (${jn(t.configuration,Ne)}) should have been registered`);let rt=L.get(H)||o.get(H);if(!rt)throw new Error(`Assertion failed: The package (${H}, resolved from ${jn(t.configuration,Ne)}) should have been registered`);if(rt.peerDependencies.size===0){te(Ne,rt,new Map,{top:de,optional:ht});continue}let Te,Fe,ke=new Set,Ye=new Map;we.push(()=>{Te=KM(Ne,ce.locatorHash),Fe=VM(rt,ce.locatorHash),Ee.dependencies.delete(Ne.identHash),Ee.dependencies.set(Te.identHash,Te),r.set(Te.descriptorHash,Fe.locatorHash),e.set(Te.descriptorHash,Te),o.set(Fe.locatorHash,Fe),g.push([rt,Te,Fe])}),Ae.push(()=>{R.set(Fe.locatorHash,Ye);for(let be of Fe.peerDependencies.values()){let Ue=al(me,be.identHash,()=>{let S=Ce.get(be.identHash)??null,w=Ee.dependencies.get(be.identHash);return!w&&HI(ce,be)&&(le.identHash===ce.identHash?w=le:(w=In(ce,le.range),e.set(w.descriptorHash,w),r.set(w.descriptorHash,ce.locatorHash),h.delete(w.descriptorHash),S=null)),w||(w=In(be,"missing:")),{subject:ce,ident:be,provided:w,root:!S,requests:new Map,hash:`p${zi(ce.locatorHash,be.identHash).slice(0,5)}`}}).provided;if(Ue.range==="missing:"&&Fe.dependencies.has(be.identHash)){Fe.peerDependencies.delete(be.identHash);continue}Ye.set(be.identHash,{requester:Fe,descriptor:be,meta:Fe.peerDependenciesMeta.get(rn(be)),children:new Map}),Fe.dependencies.set(be.identHash,Ue),Pf(Ue)&&Sm(C,Ue.descriptorHash).add(Fe.locatorHash),v.set(Ue.identHash,Ue),Ue.range==="missing:"&&ke.add(Ue.identHash)}Fe.dependencies=new Map(Fs(Fe.dependencies,([be,et])=>rn(et)))}),ne.push(()=>{if(!o.has(Fe.locatorHash))return;let be=E.get(rt.locatorHash);typeof be=="number"&&be>=2&&U();let et=E.get(rt.locatorHash),Ue=typeof et<"u"?et+1:1;E.set(rt.locatorHash,Ue),te(Te,Fe,Ye,{top:de,optional:ht}),E.set(rt.locatorHash,Ue-1)}),Z.push(()=>{let be=Ee.dependencies.get(Ne.identHash);if(typeof be>"u")throw new Error("Assertion failed: Expected the peer dependency to have been turned into a dependency");let et=r.get(be.descriptorHash);if(typeof et>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let Ue=R.get(et);if(typeof Ue>"u")throw new Error("Assertion failed: Expected the peer requests to be registered");for(let S of me.values()){let w=Ue.get(S.ident.identHash);w&&(S.requests.set(be.descriptorHash,w),p.set(S.hash,S),S.root||Ce.get(S.ident.identHash)?.children.set(be.descriptorHash,w))}if(o.has(Fe.locatorHash))for(let S of ke)Fe.dependencies.delete(S)})}for(let Ne of[...we,...Ae])Ne();let xe;do{xe=!0;for(let[Ne,ht,H]of g){let rt=kI(x,Ne.locatorHash),Te=zi(...[...H.dependencies.values()].map(be=>{let et=be.range!=="missing:"?r.get(be.descriptorHash):"missing:";if(typeof et>"u")throw new Error(`Assertion failed: Expected the resolution for ${jn(t.configuration,be)} to have been registered`);return et===de?`${et} (top)`:et}),ht.identHash),Fe=rt.get(Te);if(typeof Fe>"u"){rt.set(Te,ht);continue}if(Fe===ht)continue;o.delete(H.locatorHash),e.delete(ht.descriptorHash),r.delete(ht.descriptorHash),a.delete(H.locatorHash);let ke=C.get(ht.descriptorHash)||[],Ye=[Ee.locatorHash,...ke];C.delete(ht.descriptorHash);for(let be of Ye){let et=o.get(be);typeof et>"u"||(et.dependencies.get(ht.identHash).descriptorHash!==Fe.descriptorHash&&(xe=!1),et.dependencies.set(ht.identHash,Fe))}for(let be of me.values())be.provided.descriptorHash===ht.descriptorHash&&(be.provided=Fe)}}while(!xe);for(let Ne of[...ne,...Z])Ne()};for(let le of t.workspaces){let ce=le.anchoredLocator;h.delete(le.anchoredDescriptor.descriptorHash),te(le.anchoredDescriptor,ce,new Map,{top:ce.locatorHash,optional:!1})}for(let le of p.values()){if(!le.root)continue;let ce=o.get(le.subject.locatorHash);if(typeof ce>"u")continue;for(let de of le.requests.values()){let Be=`p${zi(le.subject.locatorHash,rn(le.ident),de.requester.locatorHash).slice(0,5)}`;u.set(Be,{subject:le.subject.locatorHash,requested:le.ident,rootRequester:de.requester.locatorHash,allRequesters:Array.from(WI(de),Ee=>Ee.requester.locatorHash)})}let Ce=[...WI(le)];if(le.provided.range!=="missing:"){let de=z(le.provided),Be=de.version??"0.0.0",Ee=me=>{if(me.startsWith(ei.protocol)){if(!t.tryWorkspaceByLocator(de))return null;me=me.slice(ei.protocol.length),(me==="^"||me==="~")&&(me="*")}return me},g=!0;for(let me of Ce){let we=Ee(me.descriptor.range);if(we===null){g=!1;continue}if(!tA(Be,we)){g=!1;let Ae=`p${zi(le.subject.locatorHash,rn(le.ident),me.requester.locatorHash).slice(0,5)}`;A.push({type:1,subject:ce,requested:le.ident,requester:me.requester,version:Be,hash:Ae,requirementCount:Ce.length})}}if(!g){let me=Ce.map(we=>Ee(we.descriptor.range));A.push({type:3,node:le,range:me.includes(null)?null:XM(me),hash:le.hash})}}else{let de=!0;for(let Be of Ce)if(!Be.meta?.optional){de=!1;let Ee=`p${zi(le.subject.locatorHash,rn(le.ident),Be.requester.locatorHash).slice(0,5)}`;A.push({type:0,subject:ce,requested:le.ident,requester:Be.requester,hash:Ee})}de||A.push({type:2,node:le,hash:le.hash})}}}function*LAt(t){let e=new Map;if("children"in t)e.set(t,t);else for(let r of t.requests.values())e.set(r,r);for(let[r,o]of e){yield{request:r,root:o};for(let a of r.children.values())e.has(a)||e.set(a,o)}}function MAt(t,e){let r=[],o=[],a=!1;for(let n of t.peerWarnings)if(!(n.type===1||n.type===0)){if(!t.tryWorkspaceByLocator(n.node.subject)){a=!0;continue}if(n.type===3){let u=t.storedResolutions.get(n.node.provided.descriptorHash);if(typeof u>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let A=t.storedPackages.get(u);if(typeof A>"u")throw new Error("Assertion failed: Expected the package to be registered");let p=zp(LAt(n.node),({request:I,root:v})=>tA(A.version??"0.0.0",I.descriptor.range)?zp.skip:I===v?Oi(t.configuration,I.requester):`${Oi(t.configuration,I.requester)} (via ${Oi(t.configuration,v.requester)})`),h=[...WI(n.node)].length>1?"and other dependencies request":"requests",E=n.range?qm(t.configuration,n.range):Ot(t.configuration,"but they have non-overlapping ranges!","redBright");r.push(`${Oi(t.configuration,n.node.ident)} is listed by your project with version ${GI(t.configuration,A.version??"0.0.0")} (${Ot(t.configuration,n.hash,yt.CODE)}), which doesn't satisfy what ${p} ${h} (${E}).`)}if(n.type===2){let u=n.node.requests.size>1?" and other dependencies":"";o.push(`${qr(t.configuration,n.node.subject)} doesn't provide ${Oi(t.configuration,n.node.ident)} (${Ot(t.configuration,n.hash,yt.CODE)}), requested by ${Oi(t.configuration,n.node.requests.values().next().value.requester)}${u}.`)}}e.startSectionSync({reportFooter:()=>{e.reportWarning(86,`Some peer dependencies are incorrectly met by your project; run ${Ot(t.configuration,"yarn explain peer-requirements ",yt.CODE)} for details, where ${Ot(t.configuration,"",yt.CODE)} is the six-letter p-prefixed code.`)},skipIfEmpty:!0},()=>{for(let n of Fs(r,u=>Rm.default(u)))e.reportWarning(60,n);for(let n of Fs(o,u=>Rm.default(u)))e.reportWarning(2,n)}),a&&e.reportWarning(86,`Some peer dependencies are incorrectly met by dependencies; run ${Ot(t.configuration,"yarn explain peer-requirements",yt.CODE)} for details.`)}var Hx,qx,jx,ehe,B_,I_,v_,Gx,kAt,QAt,Zpe,FAt,RAt,TAt,hl,w_,Yx,$pe,kt,the=Et(()=>{Pt();Pt();Nl();qt();Hx=ve("crypto");f_();qx=Ze(y_()),jx=Ze(eg()),ehe=Ze(Jn()),B_=ve("util"),I_=Ze(ve("v8")),v_=Ze(ve("zlib"));n_();u1();i_();s_();Gm();rO();Wl();Jpe();I1();E_();mg();C_();Tb();jl();rh();ql();fS();dU();xf();So();Gx=Qm(process.env.YARN_LOCKFILE_VERSION_OVERRIDE??8),kAt=3,QAt=/ *, */g,Zpe=/\/$/,FAt=32,RAt=(0,B_.promisify)(v_.default.gzip),TAt=(0,B_.promisify)(v_.default.gunzip),hl=(r=>(r.UpdateLockfile="update-lockfile",r.SkipBuild="skip-build",r))(hl||{}),w_={restoreLinkersCustomData:["linkersCustomData"],restoreResolutions:["accessibleLocators","conditionalLocators","disabledLocators","optionalBuilds","storedDescriptors","storedResolutions","storedPackages","lockFileChecksum"],restoreBuildState:["skippedBuilds","storedBuildState"]},Yx=(a=>(a[a.NotProvided=0]="NotProvided",a[a.NotCompatible=1]="NotCompatible",a[a.NodeNotProvided=2]="NodeNotProvided",a[a.NodeNotCompatible=3]="NodeNotCompatible",a))(Yx||{}),$pe=t=>zi(`${kAt}`,t),kt=class t{constructor(e,{configuration:r}){this.resolutionAliases=new Map;this.workspaces=[];this.workspacesByCwd=new Map;this.workspacesByIdent=new Map;this.storedResolutions=new Map;this.storedDescriptors=new Map;this.storedPackages=new Map;this.storedChecksums=new Map;this.storedBuildState=new Map;this.accessibleLocators=new Set;this.conditionalLocators=new Set;this.disabledLocators=new Set;this.originalPackages=new Map;this.optionalBuilds=new Set;this.skippedBuilds=new Set;this.lockfileLastVersion=null;this.lockfileNeedsRefresh=!1;this.peerRequirements=new Map;this.peerWarnings=[];this.peerRequirementNodes=new Map;this.linkersCustomData=new Map;this.lockFileChecksum=null;this.installStateChecksum=null;this.configuration=r,this.cwd=e}static async find(e,r){if(!e.projectCwd)throw new st(`No project found in ${r}`);let o=e.projectCwd,a=r,n=null;for(;n!==e.projectCwd;){if(n=a,oe.existsSync(V.join(n,dr.manifest))){o=n;break}a=V.dirname(n)}let u=new t(e.projectCwd,{configuration:e});Ke.telemetry?.reportProject(u.cwd),await u.setupResolutions(),await u.setupWorkspaces(),Ke.telemetry?.reportWorkspaceCount(u.workspaces.length),Ke.telemetry?.reportDependencyCount(u.workspaces.reduce((C,R)=>C+R.manifest.dependencies.size+R.manifest.devDependencies.size,0));let A=u.tryWorkspaceByCwd(o);if(A)return{project:u,workspace:A,locator:A.anchoredLocator};let p=await u.findLocatorForLocation(`${o}/`,{strict:!0});if(p)return{project:u,locator:p,workspace:null};let h=Ot(e,u.cwd,yt.PATH),E=Ot(e,V.relative(u.cwd,o),yt.PATH),I=`- If ${h} isn't intended to be a project, remove any yarn.lock and/or package.json file there.`,v=`- If ${h} is intended to be a project, it might be that you forgot to list ${E} in its workspace configuration.`,x=`- Finally, if ${h} is fine and you intend ${E} to be treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.`;throw new st(`The nearest package directory (${Ot(e,o,yt.PATH)}) doesn't seem to be part of the project declared in ${Ot(e,u.cwd,yt.PATH)}. + + ${[I,v,x].join(` + `)}`)}async setupResolutions(){this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.lockFileChecksum=null;let e=V.join(this.cwd,dr.lockfile),r=this.configuration.get("defaultLanguageName");if(oe.existsSync(e)){let o=await oe.readFilePromise(e,"utf8");this.lockFileChecksum=$pe(o);let a=Ki(o);if(a.__metadata){let n=a.__metadata.version,u=a.__metadata.cacheKey;this.lockfileLastVersion=n,this.lockfileNeedsRefresh=n"u")throw new Error(`Assertion failed: Expected the lockfile entry to have a resolution field (${A})`);let h=bf(p.resolution,!0),E=new Ut;E.load(p,{yamlCompatibilityMode:!0});let I=E.version,v=E.languageName||r,x=p.linkType.toUpperCase(),C=p.conditions??null,R=E.dependencies,L=E.peerDependencies,U=E.dependenciesMeta,z=E.peerDependenciesMeta,te=E.bin;if(p.checksum!=null){let le=typeof u<"u"&&!p.checksum.includes("/")?`${u}/${p.checksum}`:p.checksum;this.storedChecksums.set(h.locatorHash,le)}let ae={...h,version:I,languageName:v,linkType:x,conditions:C,dependencies:R,peerDependencies:L,dependenciesMeta:U,peerDependenciesMeta:z,bin:te};this.originalPackages.set(ae.locatorHash,ae);for(let le of A.split(QAt)){let ce=nh(le);n<=6&&(ce=this.configuration.normalizeDependency(ce),ce=In(ce,ce.range.replace(/^patch:[^@]+@(?!npm(:|%3A))/,"$1npm%3A"))),this.storedDescriptors.set(ce.descriptorHash,ce),this.storedResolutions.set(ce.descriptorHash,h.locatorHash)}}}else o.includes("yarn lockfile v1")&&(this.lockfileLastVersion=-1)}}async setupWorkspaces(){this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map;let e=new Set,r=(0,jx.default)(4),o=async(a,n)=>{if(e.has(n))return a;e.add(n);let u=new My(n,{project:this});await r(()=>u.setup());let A=a.then(()=>{this.addWorkspace(u)});return Array.from(u.workspacesCwds).reduce(o,A)};await o(Promise.resolve(),this.cwd)}addWorkspace(e){let r=this.workspacesByIdent.get(e.anchoredLocator.identHash);if(typeof r<"u")throw new Error(`Duplicate workspace name ${Oi(this.configuration,e.anchoredLocator)}: ${ue.fromPortablePath(e.cwd)} conflicts with ${ue.fromPortablePath(r.cwd)}`);this.workspaces.push(e),this.workspacesByCwd.set(e.cwd,e),this.workspacesByIdent.set(e.anchoredLocator.identHash,e)}get topLevelWorkspace(){return this.getWorkspaceByCwd(this.cwd)}tryWorkspaceByCwd(e){V.isAbsolute(e)||(e=V.resolve(this.cwd,e)),e=V.normalize(e).replace(/\/+$/,"");let r=this.workspacesByCwd.get(e);return r||null}getWorkspaceByCwd(e){let r=this.tryWorkspaceByCwd(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByFilePath(e){let r=null;for(let o of this.workspaces)V.relative(o.cwd,e).startsWith("../")||r&&r.cwd.length>=o.cwd.length||(r=o);return r||null}getWorkspaceByFilePath(e){let r=this.tryWorkspaceByFilePath(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByIdent(e){let r=this.workspacesByIdent.get(e.identHash);return typeof r>"u"?null:r}getWorkspaceByIdent(e){let r=this.tryWorkspaceByIdent(e);if(!r)throw new Error(`Workspace not found (${Oi(this.configuration,e)})`);return r}tryWorkspaceByDescriptor(e){if(e.range.startsWith(ei.protocol)){let o=e.range.slice(ei.protocol.length);if(o!=="^"&&o!=="~"&&o!=="*"&&!Qa(o))return this.tryWorkspaceByCwd(o)}let r=this.tryWorkspaceByIdent(e);return r===null||(Pf(e)&&(e=UI(e)),!r.accepts(e.range))?null:r}getWorkspaceByDescriptor(e){let r=this.tryWorkspaceByDescriptor(e);if(r===null)throw new Error(`Workspace not found (${jn(this.configuration,e)})`);return r}tryWorkspaceByLocator(e){let r=this.tryWorkspaceByIdent(e);return r===null||(Gc(e)&&(e=_I(e)),r.anchoredLocator.locatorHash!==e.locatorHash)?null:r}getWorkspaceByLocator(e){let r=this.tryWorkspaceByLocator(e);if(!r)throw new Error(`Workspace not found (${qr(this.configuration,e)})`);return r}deleteDescriptor(e){this.storedResolutions.delete(e),this.storedDescriptors.delete(e)}deleteLocator(e){this.originalPackages.delete(e),this.storedPackages.delete(e),this.accessibleLocators.delete(e)}forgetResolution(e){if("descriptorHash"in e){let r=this.storedResolutions.get(e.descriptorHash);this.deleteDescriptor(e.descriptorHash);let o=new Set(this.storedResolutions.values());typeof r<"u"&&!o.has(r)&&this.deleteLocator(r)}if("locatorHash"in e){this.deleteLocator(e.locatorHash);for(let[r,o]of this.storedResolutions)o===e.locatorHash&&this.deleteDescriptor(r)}}forgetTransientResolutions(){let e=this.configuration.makeResolver(),r=new Map;for(let[o,a]of this.storedResolutions.entries()){let n=r.get(a);n||r.set(a,n=new Set),n.add(o)}for(let o of this.originalPackages.values()){let a;try{a=e.shouldPersistResolution(o,{project:this,resolver:e})}catch{a=!1}if(!a){this.deleteLocator(o.locatorHash);let n=r.get(o.locatorHash);if(n){r.delete(o.locatorHash);for(let u of n)this.deleteDescriptor(u)}}}}forgetVirtualResolutions(){for(let e of this.storedPackages.values())for(let[r,o]of e.dependencies)Pf(o)&&e.dependencies.set(r,UI(o))}getDependencyMeta(e,r){let o={},n=this.topLevelWorkspace.manifest.dependenciesMeta.get(rn(e));if(!n)return o;let u=n.get(null);if(u&&Object.assign(o,u),r===null||!ehe.default.valid(r))return o;for(let[A,p]of n)A!==null&&A===r&&Object.assign(o,p);return o}async findLocatorForLocation(e,{strict:r=!1}={}){let o=new ki,a=this.configuration.getLinkers(),n={project:this,report:o};for(let u of a){let A=await u.findPackageLocator(e,n);if(A){if(r&&(await u.findPackageLocation(A,n)).replace(Zpe,"")!==e.replace(Zpe,""))continue;return A}}return null}async loadUserConfig(){let e=V.join(this.cwd,".pnp.cjs");await oe.existsPromise(e)&&vf(e).setup();let r=V.join(this.cwd,"yarn.config.cjs");return await oe.existsPromise(r)?vf(r):null}async preparePackage(e,{resolver:r,resolveOptions:o}){let a=await this.configuration.getPackageExtensions(),n=this.configuration.normalizePackage(e,{packageExtensions:a});for(let[u,A]of n.dependencies){let p=await this.configuration.reduceHook(E=>E.reduceDependency,A,this,n,A,{resolver:r,resolveOptions:o});if(!HI(A,p))throw new Error("Assertion failed: The descriptor ident cannot be changed through aliases");let h=r.bindDescriptor(p,n,o);n.dependencies.set(u,h)}return n}async resolveEverything(e){if(!this.workspacesByCwd||!this.workspacesByIdent)throw new Error("Workspaces must have been setup before calling this function");this.forgetVirtualResolutions();let r=new Map(this.originalPackages),o=[];e.lockfileOnly||this.forgetTransientResolutions();let a=e.resolver||this.configuration.makeResolver(),n=new Ty(a);await n.setup(this,{report:e.report});let u=e.lockfileOnly?[new _x(a)]:[n,a],A=new yg([new Ny(a),...u]),p=new yg([...u]),h=this.configuration.makeFetcher(),E=e.lockfileOnly?{project:this,report:e.report,resolver:A}:{project:this,report:e.report,resolver:A,fetchOptions:{project:this,cache:e.cache,checksums:this.storedChecksums,report:e.report,fetcher:h,cacheOptions:{mirrorWriteOnly:!0}}},I=new Map,v=new Map,x=new Map,C=new Map,R=new Map,L=new Map,U=this.topLevelWorkspace.anchoredLocator,z=new Set,te=[],ae=k4(),le=this.configuration.getSupportedArchitectures();await e.report.startProgressPromise(Zs.progressViaTitle(),async ne=>{let Z=async rt=>{let Te=await xm(async()=>await A.resolve(rt,E),be=>`${qr(this.configuration,rt)}: ${be}`);if(!qI(rt,Te))throw new Error(`Assertion failed: The locator cannot be changed by the resolver (went from ${qr(this.configuration,rt)} to ${qr(this.configuration,Te)})`);C.set(Te.locatorHash,Te),!r.delete(Te.locatorHash)&&!this.tryWorkspaceByLocator(Te)&&o.push(Te);let ke=await this.preparePackage(Te,{resolver:A,resolveOptions:E}),Ye=_c([...ke.dependencies.values()].map(be=>H(be)));return te.push(Ye),Ye.catch(()=>{}),v.set(ke.locatorHash,ke),ke},xe=async rt=>{let Te=R.get(rt.locatorHash);if(typeof Te<"u")return Te;let Fe=Promise.resolve().then(()=>Z(rt));return R.set(rt.locatorHash,Fe),Fe},Ne=async(rt,Te)=>{let Fe=await H(Te);return I.set(rt.descriptorHash,rt),x.set(rt.descriptorHash,Fe.locatorHash),Fe},ht=async rt=>{ne.setTitle(jn(this.configuration,rt));let Te=this.resolutionAliases.get(rt.descriptorHash);if(typeof Te<"u")return Ne(rt,this.storedDescriptors.get(Te));let Fe=A.getResolutionDependencies(rt,E),ke=Object.fromEntries(await _c(Object.entries(Fe).map(async([et,Ue])=>{let S=A.bindDescriptor(Ue,U,E),w=await H(S);return z.add(w.locatorHash),[et,w]}))),be=(await xm(async()=>await A.getCandidates(rt,ke,E),et=>`${jn(this.configuration,rt)}: ${et}`))[0];if(typeof be>"u")throw new Jt(82,`${jn(this.configuration,rt)}: No candidates found`);if(e.checkResolutions){let{locators:et}=await p.getSatisfying(rt,ke,[be],{...E,resolver:p});if(!et.find(Ue=>Ue.locatorHash===be.locatorHash))throw new Jt(78,`Invalid resolution ${NI(this.configuration,rt,be)}`)}return I.set(rt.descriptorHash,rt),x.set(rt.descriptorHash,be.locatorHash),xe(be)},H=rt=>{let Te=L.get(rt.descriptorHash);if(typeof Te<"u")return Te;I.set(rt.descriptorHash,rt);let Fe=Promise.resolve().then(()=>ht(rt));return L.set(rt.descriptorHash,Fe),Fe};for(let rt of this.workspaces){let Te=rt.anchoredDescriptor;te.push(H(Te))}for(;te.length>0;){let rt=[...te];te.length=0,await _c(rt)}});let ce=ol(r.values(),ne=>this.tryWorkspaceByLocator(ne)?ol.skip:ne);if(o.length>0||ce.length>0){let ne=new Set(this.workspaces.flatMap(rt=>{let Te=v.get(rt.anchoredLocator.locatorHash);if(!Te)throw new Error("Assertion failed: The workspace should have been resolved");return Array.from(Te.dependencies.values(),Fe=>{let ke=x.get(Fe.descriptorHash);if(!ke)throw new Error("Assertion failed: The resolution should have been registered");return ke})})),Z=rt=>ne.has(rt.locatorHash)?"0":"1",xe=rt=>ka(rt),Ne=Fs(o,[Z,xe]),ht=Fs(ce,[Z,xe]),H=e.report.getRecommendedLength();Ne.length>0&&e.report.reportInfo(85,`${Ot(this.configuration,"+",yt.ADDED)} ${zP(this.configuration,Ne,H)}`),ht.length>0&&e.report.reportInfo(85,`${Ot(this.configuration,"-",yt.REMOVED)} ${zP(this.configuration,ht,H)}`)}let Ce=new Set(this.resolutionAliases.values()),de=new Set(v.keys()),Be=new Set,Ee=new Map,g=[],me=new Map;NAt({project:this,accessibleLocators:Be,volatileDescriptors:Ce,optionalBuilds:de,peerRequirements:Ee,peerWarnings:g,peerRequirementNodes:me,allDescriptors:I,allResolutions:x,allPackages:v});for(let ne of z)de.delete(ne);for(let ne of Ce)I.delete(ne),x.delete(ne);let we=new Set,Ae=new Set;for(let ne of v.values())ne.conditions!=null&&de.has(ne.locatorHash)&&(xb(ne,le)||(xb(ne,ae)&&e.report.reportWarningOnce(77,`${qr(this.configuration,ne)}: Your current architecture (${process.platform}-${process.arch}) is supported by this package, but is missing from the ${Ot(this.configuration,"supportedArchitectures",yt.SETTING)} setting`),Ae.add(ne.locatorHash)),we.add(ne.locatorHash));this.storedResolutions=x,this.storedDescriptors=I,this.storedPackages=v,this.accessibleLocators=Be,this.conditionalLocators=we,this.disabledLocators=Ae,this.originalPackages=C,this.optionalBuilds=de,this.peerRequirements=Ee,this.peerWarnings=g,this.peerRequirementNodes=me}async fetchEverything({cache:e,report:r,fetcher:o,mode:a,persistProject:n=!0}){let u={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators},A=o||this.configuration.makeFetcher(),p={checksums:this.storedChecksums,project:this,cache:e,fetcher:A,report:r,cacheOptions:u},h=Array.from(new Set(Fs(this.storedResolutions.values(),[C=>{let R=this.storedPackages.get(C);if(!R)throw new Error("Assertion failed: The locator should have been registered");return ka(R)}])));a==="update-lockfile"&&(h=h.filter(C=>!this.storedChecksums.has(C)));let E=!1,I=Zs.progressViaCounter(h.length);await r.reportProgress(I);let v=(0,jx.default)(FAt);if(await _c(h.map(C=>v(async()=>{let R=this.storedPackages.get(C);if(!R)throw new Error("Assertion failed: The locator should have been registered");if(Gc(R))return;let L;try{L=await A.fetch(R,p)}catch(U){U.message=`${qr(this.configuration,R)}: ${U.message}`,r.reportExceptionOnce(U),E=U;return}L.checksum!=null?this.storedChecksums.set(R.locatorHash,L.checksum):this.storedChecksums.delete(R.locatorHash),L.releaseFs&&L.releaseFs()}).finally(()=>{I.tick()}))),E)throw E;let x=n&&a!=="update-lockfile"?await this.cacheCleanup({cache:e,report:r}):null;if(r.cacheMisses.size>0||x){let R=(await Promise.all([...r.cacheMisses].map(async ce=>{let Ce=this.storedPackages.get(ce),de=this.storedChecksums.get(ce)??null,Be=e.getLocatorPath(Ce,de);return(await oe.statPromise(Be)).size}))).reduce((ce,Ce)=>ce+Ce,0)-(x?.size??0),L=r.cacheMisses.size,U=x?.count??0,z=`${jP(L,{zero:"No new packages",one:"A package was",more:`${Ot(this.configuration,L,yt.NUMBER)} packages were`})} added to the project`,te=`${jP(U,{zero:"none were",one:"one was",more:`${Ot(this.configuration,U,yt.NUMBER)} were`})} removed`,ae=R!==0?` (${Ot(this.configuration,R,yt.SIZE_DIFF)})`:"",le=U>0?L>0?`${z}, and ${te}${ae}.`:`${z}, but ${te}${ae}.`:`${z}${ae}.`;r.reportInfo(13,le)}}async linkEverything({cache:e,report:r,fetcher:o,mode:a}){let n={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators,skipIntegrityCheck:!0},u=o||this.configuration.makeFetcher(),A={checksums:this.storedChecksums,project:this,cache:e,fetcher:u,report:r,cacheOptions:n},p=this.configuration.getLinkers(),h={project:this,report:r},E=new Map(p.map(we=>{let Ae=we.makeInstaller(h),ne=we.getCustomDataKey(),Z=this.linkersCustomData.get(ne);return typeof Z<"u"&&Ae.attachCustomData(Z),[we,Ae]})),I=new Map,v=new Map,x=new Map,C=new Map(await _c([...this.accessibleLocators].map(async we=>{let Ae=this.storedPackages.get(we);if(!Ae)throw new Error("Assertion failed: The locator should have been registered");return[we,await u.fetch(Ae,A)]}))),R=[],L=new Set,U=[];for(let we of this.accessibleLocators){let Ae=this.storedPackages.get(we);if(typeof Ae>"u")throw new Error("Assertion failed: The locator should have been registered");let ne=C.get(Ae.locatorHash);if(typeof ne>"u")throw new Error("Assertion failed: The fetch result should have been registered");let Z=[],xe=ht=>{Z.push(ht)},Ne=this.tryWorkspaceByLocator(Ae);if(Ne!==null){let ht=[],{scripts:H}=Ne.manifest;for(let Te of["preinstall","install","postinstall"])H.has(Te)&&ht.push({type:0,script:Te});try{for(let[Te,Fe]of E)if(Te.supportsPackage(Ae,h)&&(await Fe.installPackage(Ae,ne,{holdFetchResult:xe})).buildRequest!==null)throw new Error("Assertion failed: Linkers can't return build directives for workspaces; this responsibility befalls to the Yarn core")}finally{Z.length===0?ne.releaseFs?.():R.push(_c(Z).catch(()=>{}).then(()=>{ne.releaseFs?.()}))}let rt=V.join(ne.packageFs.getRealPath(),ne.prefixPath);v.set(Ae.locatorHash,rt),!Gc(Ae)&&ht.length>0&&x.set(Ae.locatorHash,{buildDirectives:ht,buildLocations:[rt]})}else{let ht=p.find(Te=>Te.supportsPackage(Ae,h));if(!ht)throw new Jt(12,`${qr(this.configuration,Ae)} isn't supported by any available linker`);let H=E.get(ht);if(!H)throw new Error("Assertion failed: The installer should have been registered");let rt;try{rt=await H.installPackage(Ae,ne,{holdFetchResult:xe})}finally{Z.length===0?ne.releaseFs?.():R.push(_c(Z).then(()=>{}).then(()=>{ne.releaseFs?.()}))}I.set(Ae.locatorHash,ht),v.set(Ae.locatorHash,rt.packageLocation),rt.buildRequest&&rt.packageLocation&&(rt.buildRequest.skipped?(L.add(Ae.locatorHash),this.skippedBuilds.has(Ae.locatorHash)||U.push([Ae,rt.buildRequest.explain])):x.set(Ae.locatorHash,{buildDirectives:rt.buildRequest.directives,buildLocations:[rt.packageLocation]}))}}let z=new Map;for(let we of this.accessibleLocators){let Ae=this.storedPackages.get(we);if(!Ae)throw new Error("Assertion failed: The locator should have been registered");let ne=this.tryWorkspaceByLocator(Ae)!==null,Z=async(xe,Ne)=>{let ht=v.get(Ae.locatorHash);if(typeof ht>"u")throw new Error(`Assertion failed: The package (${qr(this.configuration,Ae)}) should have been registered`);let H=[];for(let rt of Ae.dependencies.values()){let Te=this.storedResolutions.get(rt.descriptorHash);if(typeof Te>"u")throw new Error(`Assertion failed: The resolution (${jn(this.configuration,rt)}, from ${qr(this.configuration,Ae)})should have been registered`);let Fe=this.storedPackages.get(Te);if(typeof Fe>"u")throw new Error(`Assertion failed: The package (${Te}, resolved from ${jn(this.configuration,rt)}) should have been registered`);let ke=this.tryWorkspaceByLocator(Fe)===null?I.get(Te):null;if(typeof ke>"u")throw new Error(`Assertion failed: The package (${Te}, resolved from ${jn(this.configuration,rt)}) should have been registered`);ke===xe||ke===null?v.get(Fe.locatorHash)!==null&&H.push([rt,Fe]):!ne&&ht!==null&&xI(z,Te).push(ht)}ht!==null&&await Ne.attachInternalDependencies(Ae,H)};if(ne)for(let[xe,Ne]of E)xe.supportsPackage(Ae,h)&&await Z(xe,Ne);else{let xe=I.get(Ae.locatorHash);if(!xe)throw new Error("Assertion failed: The linker should have been found");let Ne=E.get(xe);if(!Ne)throw new Error("Assertion failed: The installer should have been registered");await Z(xe,Ne)}}for(let[we,Ae]of z){let ne=this.storedPackages.get(we);if(!ne)throw new Error("Assertion failed: The package should have been registered");let Z=I.get(ne.locatorHash);if(!Z)throw new Error("Assertion failed: The linker should have been found");let xe=E.get(Z);if(!xe)throw new Error("Assertion failed: The installer should have been registered");await xe.attachExternalDependents(ne,Ae)}let te=new Map;for(let[we,Ae]of E){let ne=await Ae.finalizeInstall();for(let Z of ne?.records??[])Z.buildRequest.skipped?(L.add(Z.locator.locatorHash),this.skippedBuilds.has(Z.locator.locatorHash)||U.push([Z.locator,Z.buildRequest.explain])):x.set(Z.locator.locatorHash,{buildDirectives:Z.buildRequest.directives,buildLocations:Z.buildLocations});typeof ne?.customData<"u"&&te.set(we.getCustomDataKey(),ne.customData)}if(this.linkersCustomData=te,await _c(R),a==="skip-build")return;for(let[,we]of Fs(U,([Ae])=>ka(Ae)))we(r);let ae=new Set(x.keys()),le=(0,Hx.createHash)("sha512");le.update(process.versions.node),await this.configuration.triggerHook(we=>we.globalHashGeneration,this,we=>{le.update("\0"),le.update(we)});let ce=le.digest("hex"),Ce=new Map,de=we=>{let Ae=Ce.get(we.locatorHash);if(typeof Ae<"u")return Ae;let ne=this.storedPackages.get(we.locatorHash);if(typeof ne>"u")throw new Error("Assertion failed: The package should have been registered");let Z=(0,Hx.createHash)("sha512");Z.update(we.locatorHash),Ce.set(we.locatorHash,"");for(let xe of ne.dependencies.values()){let Ne=this.storedResolutions.get(xe.descriptorHash);if(typeof Ne>"u")throw new Error(`Assertion failed: The resolution (${jn(this.configuration,xe)}) should have been registered`);let ht=this.storedPackages.get(Ne);if(typeof ht>"u")throw new Error("Assertion failed: The package should have been registered");Z.update(de(ht))}return Ae=Z.digest("hex"),Ce.set(we.locatorHash,Ae),Ae},Be=(we,Ae)=>{let ne=(0,Hx.createHash)("sha512");ne.update(ce),ne.update(de(we));for(let Z of Ae)ne.update(Z);return ne.digest("hex")},Ee=new Map,g=!1,me=we=>{let Ae=new Set([we.locatorHash]);for(let ne of Ae){let Z=this.storedPackages.get(ne);if(!Z)throw new Error("Assertion failed: The package should have been registered");for(let xe of Z.dependencies.values()){let Ne=this.storedResolutions.get(xe.descriptorHash);if(!Ne)throw new Error(`Assertion failed: The resolution (${jn(this.configuration,xe)}) should have been registered`);if(Ne!==we.locatorHash&&ae.has(Ne))return!1;let ht=this.storedPackages.get(Ne);if(!ht)throw new Error("Assertion failed: The package should have been registered");let H=this.tryWorkspaceByLocator(ht);if(H){if(H.anchoredLocator.locatorHash!==we.locatorHash&&ae.has(H.anchoredLocator.locatorHash))return!1;Ae.add(H.anchoredLocator.locatorHash)}Ae.add(Ne)}}return!0};for(;ae.size>0;){let we=ae.size,Ae=[];for(let ne of ae){let Z=this.storedPackages.get(ne);if(!Z)throw new Error("Assertion failed: The package should have been registered");if(!me(Z))continue;let xe=x.get(Z.locatorHash);if(!xe)throw new Error("Assertion failed: The build directive should have been registered");let Ne=Be(Z,xe.buildLocations);if(this.storedBuildState.get(Z.locatorHash)===Ne){Ee.set(Z.locatorHash,Ne),ae.delete(ne);continue}g||(await this.persistInstallStateFile(),g=!0),this.storedBuildState.has(Z.locatorHash)?r.reportInfo(8,`${qr(this.configuration,Z)} must be rebuilt because its dependency tree changed`):r.reportInfo(7,`${qr(this.configuration,Z)} must be built because it never has been before or the last one failed`);let ht=xe.buildLocations.map(async H=>{if(!V.isAbsolute(H))throw new Error(`Assertion failed: Expected the build location to be absolute (not ${H})`);for(let rt of xe.buildDirectives){let Te=`# This file contains the result of Yarn building a package (${ka(Z)}) + `;switch(rt.type){case 0:Te+=`# Script name: ${rt.script} + `;break;case 1:Te+=`# Script code: ${rt.script} + `;break}let Fe=null;if(!await oe.mktempPromise(async Ye=>{let be=V.join(Ye,"build.log"),{stdout:et,stderr:Ue}=this.configuration.getSubprocessStreams(be,{header:Te,prefix:qr(this.configuration,Z),report:r}),S;try{switch(rt.type){case 0:S=await NS(Z,rt.script,[],{cwd:H,project:this,stdin:Fe,stdout:et,stderr:Ue});break;case 1:S=await fU(Z,rt.script,[],{cwd:H,project:this,stdin:Fe,stdout:et,stderr:Ue});break}}catch(y){Ue.write(y.stack),S=1}if(et.end(),Ue.end(),S===0)return!0;oe.detachTemp(Ye);let w=`${qr(this.configuration,Z)} couldn't be built successfully (exit code ${Ot(this.configuration,S,yt.NUMBER)}, logs can be found here: ${Ot(this.configuration,be,yt.PATH)})`,b=this.optionalBuilds.has(Z.locatorHash);return b?r.reportInfo(9,w):r.reportError(9,w),Zce&&r.reportFold(ue.fromPortablePath(be),oe.readFileSync(be,"utf8")),b}))return!1}return!0});Ae.push(...ht,Promise.allSettled(ht).then(H=>{ae.delete(ne),H.every(rt=>rt.status==="fulfilled"&&rt.value===!0)&&Ee.set(Z.locatorHash,Ne)}))}if(await _c(Ae),we===ae.size){let ne=Array.from(ae).map(Z=>{let xe=this.storedPackages.get(Z);if(!xe)throw new Error("Assertion failed: The package should have been registered");return qr(this.configuration,xe)}).join(", ");r.reportError(3,`Some packages have circular dependencies that make their build order unsatisfiable - as a result they won't be built (affected packages are: ${ne})`);break}}this.storedBuildState=Ee,this.skippedBuilds=L}async installWithNewReport(e,r){return(await Rt.start({configuration:this.configuration,json:e.json,stdout:e.stdout,forceSectionAlignment:!0,includeLogs:!e.json&&!e.quiet,includeVersion:!0},async a=>{await this.install({...r,report:a})})).exitCode()}async install(e){let r=this.configuration.get("nodeLinker");Ke.telemetry?.reportInstall(r);let o=!1;if(await e.report.startTimerPromise("Project validation",{skipIfEmpty:!0},async()=>{this.configuration.get("enableOfflineMode")&&e.report.reportWarning(90,"Offline work is enabled; Yarn won't fetch packages from the remote registry if it can avoid it"),await this.configuration.triggerHook(E=>E.validateProject,this,{reportWarning:(E,I)=>{e.report.reportWarning(E,I)},reportError:(E,I)=>{e.report.reportError(E,I),o=!0}})}),o)return;let a=await this.configuration.getPackageExtensions();for(let E of a.values())for(let[,I]of E)for(let v of I)v.status="inactive";let n=V.join(this.cwd,dr.lockfile),u=null;if(e.immutable)try{u=await oe.readFilePromise(n,"utf8")}catch(E){throw E.code==="ENOENT"?new Jt(28,"The lockfile would have been created by this install, which is explicitly forbidden."):E}await e.report.startTimerPromise("Resolution step",async()=>{await this.resolveEverything(e)}),await e.report.startTimerPromise("Post-resolution validation",{skipIfEmpty:!0},async()=>{MAt(this,e.report);for(let[,E]of a)for(let[,I]of E)for(let v of I)if(v.userProvided){let x=Ot(this.configuration,v,yt.PACKAGE_EXTENSION);switch(v.status){case"inactive":e.report.reportWarning(68,`${x}: No matching package in the dependency tree; you may not need this rule anymore.`);break;case"redundant":e.report.reportWarning(69,`${x}: This rule seems redundant when applied on the original package; the extension may have been applied upstream.`);break}}if(u!==null){let E=L0(u,this.generateLockfile());if(E!==u){let I=dpe(n,n,u,E,void 0,void 0,{maxEditLength:100});if(I){e.report.reportSeparator();for(let v of I.hunks){e.report.reportInfo(null,`@@ -${v.oldStart},${v.oldLines} +${v.newStart},${v.newLines} @@`);for(let x of v.lines)x.startsWith("+")?e.report.reportError(28,Ot(this.configuration,x,yt.ADDED)):x.startsWith("-")?e.report.reportError(28,Ot(this.configuration,x,yt.REMOVED)):e.report.reportInfo(null,Ot(this.configuration,x,"grey"))}e.report.reportSeparator()}throw new Jt(28,"The lockfile would have been modified by this install, which is explicitly forbidden.")}}});for(let E of a.values())for(let[,I]of E)for(let v of I)v.userProvided&&v.status==="active"&&Ke.telemetry?.reportPackageExtension(pg(v,yt.PACKAGE_EXTENSION));await e.report.startTimerPromise("Fetch step",async()=>{await this.fetchEverything(e)});let A=e.immutable?[...new Set(this.configuration.get("immutablePatterns"))].sort():[],p=await Promise.all(A.map(async E=>Bb(E,{cwd:this.cwd})));(typeof e.persistProject>"u"||e.persistProject)&&await this.persist(),await e.report.startTimerPromise("Link step",async()=>{if(e.mode==="update-lockfile"){e.report.reportWarning(73,`Skipped due to ${Ot(this.configuration,"mode=update-lockfile",yt.CODE)}`);return}await this.linkEverything(e);let E=await Promise.all(A.map(async I=>Bb(I,{cwd:this.cwd})));for(let I=0;I{await this.configuration.triggerHook(E=>E.validateProjectAfterInstall,this,{reportWarning:(E,I)=>{e.report.reportWarning(E,I)},reportError:(E,I)=>{e.report.reportError(E,I),h=!0}})}),!h&&await this.configuration.triggerHook(E=>E.afterAllInstalled,this,e)}generateLockfile(){let e=new Map;for(let[n,u]of this.storedResolutions.entries()){let A=e.get(u);A||e.set(u,A=new Set),A.add(n)}let r={},{cacheKey:o}=Gr.getCacheKey(this.configuration);r.__metadata={version:Gx,cacheKey:o};for(let[n,u]of e.entries()){let A=this.originalPackages.get(n);if(!A)continue;let p=[];for(let I of u){let v=this.storedDescriptors.get(I);if(!v)throw new Error("Assertion failed: The descriptor should have been registered");p.push(v)}let h=p.map(I=>xa(I)).sort().join(", "),E=new Ut;E.version=A.linkType==="HARD"?A.version:"0.0.0-use.local",E.languageName=A.languageName,E.dependencies=new Map(A.dependencies),E.peerDependencies=new Map(A.peerDependencies),E.dependenciesMeta=new Map(A.dependenciesMeta),E.peerDependenciesMeta=new Map(A.peerDependenciesMeta),E.bin=new Map(A.bin),r[h]={...E.exportTo({},{compatibilityMode:!1}),linkType:A.linkType.toLowerCase(),resolution:ka(A),checksum:this.storedChecksums.get(A.locatorHash),conditions:A.conditions||void 0}}return`${[`# This file is generated by running "yarn install" inside your project. + `,`# Manual changes might be lost - proceed with caution! + `].join("")} + `+Da(r)}async persistLockfile(){let e=V.join(this.cwd,dr.lockfile),r="";try{r=await oe.readFilePromise(e,"utf8")}catch{}let o=this.generateLockfile(),a=L0(r,o);a!==r&&(await oe.writeFilePromise(e,a),this.lockFileChecksum=$pe(a),this.lockfileNeedsRefresh=!1)}async persistInstallStateFile(){let e=[];for(let u of Object.values(w_))e.push(...u);let r=(0,qx.default)(this,e),o=I_.default.serialize(r),a=zi(o);if(this.installStateChecksum===a)return;let n=this.configuration.get("installStatePath");await oe.mkdirPromise(V.dirname(n),{recursive:!0}),await oe.writeFilePromise(n,await RAt(o)),this.installStateChecksum=a}async restoreInstallState({restoreLinkersCustomData:e=!0,restoreResolutions:r=!0,restoreBuildState:o=!0}={}){let a=this.configuration.get("installStatePath"),n;try{let u=await TAt(await oe.readFilePromise(a));n=I_.default.deserialize(u),this.installStateChecksum=zi(u)}catch{r&&await this.applyLightResolution();return}e&&typeof n.linkersCustomData<"u"&&(this.linkersCustomData=n.linkersCustomData),o&&Object.assign(this,(0,qx.default)(n,w_.restoreBuildState)),r&&(n.lockFileChecksum===this.lockFileChecksum?Object.assign(this,(0,qx.default)(n,w_.restoreResolutions)):await this.applyLightResolution())}async applyLightResolution(){await this.resolveEverything({lockfileOnly:!0,report:new ki}),await this.persistInstallStateFile()}async persist(){let e=(0,jx.default)(4);await Promise.all([this.persistLockfile(),...this.workspaces.map(r=>e(()=>r.persistManifest()))])}async cacheCleanup({cache:e,report:r}){if(this.configuration.get("enableGlobalCache"))return null;let o=new Set([".gitignore"]);if(!fO(e.cwd,this.cwd)||!await oe.existsPromise(e.cwd))return null;let a=[];for(let u of await oe.readdirPromise(e.cwd)){if(o.has(u))continue;let A=V.resolve(e.cwd,u);e.markedFiles.has(A)||(e.immutable?r.reportError(56,`${Ot(this.configuration,V.basename(A),"magenta")} appears to be unused and would be marked for deletion, but the cache is immutable`):a.push(oe.lstatPromise(A).then(async p=>(await oe.removePromise(A),p.size))))}if(a.length===0)return null;let n=await Promise.all(a);return{count:a.length,size:n.reduce((u,A)=>u+A,0)}}}});function OAt(t){let o=Math.floor(t.timeNow/864e5),a=t.updateInterval*864e5,n=t.state.lastUpdate??t.timeNow+a+Math.floor(a*t.randomInitialInterval),u=n+a,A=t.state.lastTips??o*864e5,p=A+864e5+8*36e5-t.timeZone,h=u<=t.timeNow,E=p<=t.timeNow,I=null;return(h||E||!t.state.lastUpdate||!t.state.lastTips)&&(I={},I.lastUpdate=h?t.timeNow:n,I.lastTips=A,I.blocks=h?{}:t.state.blocks,I.displayedTips=t.state.displayedTips),{nextState:I,triggerUpdate:h,triggerTips:E,nextTips:E?o*864e5:A}}var Oy,rhe=Et(()=>{Pt();w1();rh();uS();ql();xf();Oy=class{constructor(e,r){this.values=new Map;this.hits=new Map;this.enumerators=new Map;this.nextTips=0;this.displayedTips=[];this.shouldCommitTips=!1;this.configuration=e;let o=this.getRegistryPath();this.isNew=!oe.existsSync(o),this.shouldShowTips=!1,this.sendReport(r),this.startBuffer()}commitTips(){this.shouldShowTips&&(this.shouldCommitTips=!0)}selectTip(e){let r=new Set(this.displayedTips),o=A=>A&&nn?tA(nn,A):!1,a=e.map((A,p)=>p).filter(A=>e[A]&&o(e[A]?.selector));if(a.length===0)return null;let n=a.filter(A=>!r.has(A));if(n.length===0){let A=Math.floor(a.length*.2);this.displayedTips=A>0?this.displayedTips.slice(-A):[],n=a.filter(p=>!r.has(p))}let u=n[Math.floor(Math.random()*n.length)];return this.displayedTips.push(u),this.commitTips(),e[u]}reportVersion(e){this.reportValue("version",e.replace(/-git\..*/,"-git"))}reportCommandName(e){this.reportValue("commandName",e||"")}reportPluginName(e){this.reportValue("pluginName",e)}reportProject(e){this.reportEnumerator("projectCount",e)}reportInstall(e){this.reportHit("installCount",e)}reportPackageExtension(e){this.reportValue("packageExtension",e)}reportWorkspaceCount(e){this.reportValue("workspaceCount",String(e))}reportDependencyCount(e){this.reportValue("dependencyCount",String(e))}reportValue(e,r){Sm(this.values,e).add(r)}reportEnumerator(e,r){Sm(this.enumerators,e).add(zi(r))}reportHit(e,r="*"){let o=kI(this.hits,e),a=al(o,r,()=>0);o.set(r,a+1)}getRegistryPath(){let e=this.configuration.get("globalFolder");return V.join(e,"telemetry.json")}sendReport(e){let r=this.getRegistryPath(),o;try{o=oe.readJsonSync(r)}catch{o={}}let{nextState:a,triggerUpdate:n,triggerTips:u,nextTips:A}=OAt({state:o,timeNow:Date.now(),timeZone:new Date().getTimezoneOffset()*60*1e3,randomInitialInterval:Math.random(),updateInterval:this.configuration.get("telemetryInterval")});if(this.nextTips=A,this.displayedTips=o.displayedTips??[],a!==null)try{oe.mkdirSync(V.dirname(r),{recursive:!0}),oe.writeJsonSync(r,a)}catch{return!1}if(u&&this.configuration.get("enableTips")&&(this.shouldShowTips=!0),n){let p=o.blocks??{};if(Object.keys(p).length===0){let h=`https://browser-http-intake.logs.datadoghq.eu/v1/input/${e}?ddsource=yarn`,E=I=>x4(h,I,{configuration:this.configuration}).catch(()=>{});for(let[I,v]of Object.entries(o.blocks??{})){if(Object.keys(v).length===0)continue;let x=v;x.userId=I,x.reportType="primary";for(let L of Object.keys(x.enumerators??{}))x.enumerators[L]=x.enumerators[L].length;E(x);let C=new Map,R=20;for(let[L,U]of Object.entries(x.values))U.length>0&&C.set(L,U.slice(0,R));for(;C.size>0;){let L={};L.userId=I,L.reportType="secondary",L.metrics={};for(let[U,z]of C)L.metrics[U]=z.shift(),z.length===0&&C.delete(U);E(L)}}}}return!0}applyChanges(){let e=this.getRegistryPath(),r;try{r=oe.readJsonSync(e)}catch{r={}}let o=this.configuration.get("telemetryUserId")??"*",a=r.blocks=r.blocks??{},n=a[o]=a[o]??{};for(let u of this.hits.keys()){let A=n.hits=n.hits??{},p=A[u]=A[u]??{};for(let[h,E]of this.hits.get(u))p[h]=(p[h]??0)+E}for(let u of["values","enumerators"])for(let A of this[u].keys()){let p=n[u]=n[u]??{};p[A]=[...new Set([...p[A]??[],...this[u].get(A)??[]])]}this.shouldCommitTips&&(r.lastTips=this.nextTips,r.displayedTips=this.displayedTips),oe.mkdirSync(V.dirname(e),{recursive:!0}),oe.writeJsonSync(e,r)}startBuffer(){process.on("exit",()=>{try{this.applyChanges()}catch{}})}}});var Y1={};Vt(Y1,{BuildDirectiveType:()=>Mx,CACHE_CHECKPOINT:()=>r_,CACHE_VERSION:()=>Lx,Cache:()=>Gr,Configuration:()=>Ke,DEFAULT_RC_FILENAME:()=>L4,FormatType:()=>Tle,InstallMode:()=>hl,LEGACY_PLUGINS:()=>l1,LOCKFILE_VERSION:()=>Gx,LegacyMigrationResolver:()=>Ty,LightReport:()=>AA,LinkType:()=>Fm,LockfileResolver:()=>Ny,Manifest:()=>Ut,MessageName:()=>wr,MultiFetcher:()=>Wm,PackageExtensionStatus:()=>pL,PackageExtensionType:()=>fL,PeerWarningType:()=>Yx,Project:()=>kt,Report:()=>Zs,ReportError:()=>Jt,SettingsType:()=>c1,StreamReport:()=>Rt,TAG_REGEXP:()=>ly,TelemetryManager:()=>Oy,ThrowReport:()=>ki,VirtualFetcher:()=>Km,WindowsLinkType:()=>mS,Workspace:()=>My,WorkspaceFetcher:()=>Vm,WorkspaceResolver:()=>ei,YarnVersion:()=>nn,execUtils:()=>Ur,folderUtils:()=>Rb,formatUtils:()=>pe,hashUtils:()=>wn,httpUtils:()=>sn,miscUtils:()=>He,nodeUtils:()=>Xi,parseMessageName:()=>ZD,reportOptionDeprecations:()=>uy,scriptUtils:()=>An,semverUtils:()=>Lr,stringifyMessageName:()=>Ku,structUtils:()=>G,tgzUtils:()=>$i,treeUtils:()=>fs});var Ge=Et(()=>{pS();Tb();jl();rh();uS();ql();fS();dU();xf();So();rpe();cpe();n_();u1();u1();Ape();i_();fpe();s_();Gm();$D();tO();the();Wl();I1();rhe();E_();nO();iO();mg();C_();w1();Cne()});var lhe=_((e8t,K1)=>{"use strict";var _At=process.env.TERM_PROGRAM==="Hyper",HAt=process.platform==="win32",she=process.platform==="linux",D_={ballotDisabled:"\u2612",ballotOff:"\u2610",ballotOn:"\u2611",bullet:"\u2022",bulletWhite:"\u25E6",fullBlock:"\u2588",heart:"\u2764",identicalTo:"\u2261",line:"\u2500",mark:"\u203B",middot:"\xB7",minus:"\uFF0D",multiplication:"\xD7",obelus:"\xF7",pencilDownRight:"\u270E",pencilRight:"\u270F",pencilUpRight:"\u2710",percent:"%",pilcrow2:"\u2761",pilcrow:"\xB6",plusMinus:"\xB1",section:"\xA7",starsOff:"\u2606",starsOn:"\u2605",upDownArrow:"\u2195"},ohe=Object.assign({},D_,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",question:"?",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),ahe=Object.assign({},D_,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",question:"?",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:she?"\u25B8":"\u276F",pointerSmall:she?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});K1.exports=HAt&&!_At?ohe:ahe;Reflect.defineProperty(K1.exports,"common",{enumerable:!1,value:D_});Reflect.defineProperty(K1.exports,"windows",{enumerable:!1,value:ohe});Reflect.defineProperty(K1.exports,"other",{enumerable:!1,value:ahe})});var zc=_((t8t,P_)=>{"use strict";var qAt=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),jAt=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,che=()=>{let t={enabled:!0,visible:!0,styles:{},keys:{}};"FORCE_COLOR"in process.env&&(t.enabled=process.env.FORCE_COLOR!=="0");let e=n=>{let u=n.open=`\x1B[${n.codes[0]}m`,A=n.close=`\x1B[${n.codes[1]}m`,p=n.regex=new RegExp(`\\u001b\\[${n.codes[1]}m`,"g");return n.wrap=(h,E)=>{h.includes(A)&&(h=h.replace(p,A+u));let I=u+h+A;return E?I.replace(/\r*\n/g,`${A}$&${u}`):I},n},r=(n,u,A)=>typeof n=="function"?n(u):n.wrap(u,A),o=(n,u)=>{if(n===""||n==null)return"";if(t.enabled===!1)return n;if(t.visible===!1)return"";let A=""+n,p=A.includes(` + `),h=u.length;for(h>0&&u.includes("unstyle")&&(u=[...new Set(["unstyle",...u])].reverse());h-- >0;)A=r(t.styles[u[h]],A,p);return A},a=(n,u,A)=>{t.styles[n]=e({name:n,codes:u}),(t.keys[A]||(t.keys[A]=[])).push(n),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(h){t.alias(n,h)},get(){let h=E=>o(E,h.stack);return Reflect.setPrototypeOf(h,t),h.stack=this.stack?this.stack.concat(n):[n],h}})};return a("reset",[0,0],"modifier"),a("bold",[1,22],"modifier"),a("dim",[2,22],"modifier"),a("italic",[3,23],"modifier"),a("underline",[4,24],"modifier"),a("inverse",[7,27],"modifier"),a("hidden",[8,28],"modifier"),a("strikethrough",[9,29],"modifier"),a("black",[30,39],"color"),a("red",[31,39],"color"),a("green",[32,39],"color"),a("yellow",[33,39],"color"),a("blue",[34,39],"color"),a("magenta",[35,39],"color"),a("cyan",[36,39],"color"),a("white",[37,39],"color"),a("gray",[90,39],"color"),a("grey",[90,39],"color"),a("bgBlack",[40,49],"bg"),a("bgRed",[41,49],"bg"),a("bgGreen",[42,49],"bg"),a("bgYellow",[43,49],"bg"),a("bgBlue",[44,49],"bg"),a("bgMagenta",[45,49],"bg"),a("bgCyan",[46,49],"bg"),a("bgWhite",[47,49],"bg"),a("blackBright",[90,39],"bright"),a("redBright",[91,39],"bright"),a("greenBright",[92,39],"bright"),a("yellowBright",[93,39],"bright"),a("blueBright",[94,39],"bright"),a("magentaBright",[95,39],"bright"),a("cyanBright",[96,39],"bright"),a("whiteBright",[97,39],"bright"),a("bgBlackBright",[100,49],"bgBright"),a("bgRedBright",[101,49],"bgBright"),a("bgGreenBright",[102,49],"bgBright"),a("bgYellowBright",[103,49],"bgBright"),a("bgBlueBright",[104,49],"bgBright"),a("bgMagentaBright",[105,49],"bgBright"),a("bgCyanBright",[106,49],"bgBright"),a("bgWhiteBright",[107,49],"bgBright"),t.ansiRegex=jAt,t.hasColor=t.hasAnsi=n=>(t.ansiRegex.lastIndex=0,typeof n=="string"&&n!==""&&t.ansiRegex.test(n)),t.alias=(n,u)=>{let A=typeof u=="string"?t[u]:u;if(typeof A!="function")throw new TypeError("Expected alias to be the name of an existing color (string) or a function");A.stack||(Reflect.defineProperty(A,"name",{value:n}),t.styles[n]=A,A.stack=[n]),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(p){t.alias(n,p)},get(){let p=h=>o(h,p.stack);return Reflect.setPrototypeOf(p,t),p.stack=this.stack?this.stack.concat(A.stack):A.stack,p}})},t.theme=n=>{if(!qAt(n))throw new TypeError("Expected theme to be an object");for(let u of Object.keys(n))t.alias(u,n[u]);return t},t.alias("unstyle",n=>typeof n=="string"&&n!==""?(t.ansiRegex.lastIndex=0,n.replace(t.ansiRegex,"")):""),t.alias("noop",n=>n),t.none=t.clear=t.noop,t.stripColor=t.unstyle,t.symbols=lhe(),t.define=a,t};P_.exports=che();P_.exports.create=che});var No=_(on=>{"use strict";var GAt=Object.prototype.toString,rc=zc(),uhe=!1,b_=[],Ahe={yellow:"blue",cyan:"red",green:"magenta",black:"white",blue:"yellow",red:"cyan",magenta:"green",white:"black"};on.longest=(t,e)=>t.reduce((r,o)=>Math.max(r,e?o[e].length:o.length),0);on.hasColor=t=>!!t&&rc.hasColor(t);var Kx=on.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);on.nativeType=t=>GAt.call(t).slice(8,-1).toLowerCase().replace(/\s/g,"");on.isAsyncFn=t=>on.nativeType(t)==="asyncfunction";on.isPrimitive=t=>t!=null&&typeof t!="object"&&typeof t!="function";on.resolve=(t,e,...r)=>typeof e=="function"?e.call(t,...r):e;on.scrollDown=(t=[])=>[...t.slice(1),t[0]];on.scrollUp=(t=[])=>[t.pop(),...t];on.reorder=(t=[])=>{let e=t.slice();return e.sort((r,o)=>r.index>o.index?1:r.index{let o=t.length,a=r===o?0:r<0?o-1:r,n=t[e];t[e]=t[a],t[a]=n};on.width=(t,e=80)=>{let r=t&&t.columns?t.columns:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[0]),process.platform==="win32"?r-1:r};on.height=(t,e=20)=>{let r=t&&t.rows?t.rows:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[1]),r};on.wordWrap=(t,e={})=>{if(!t)return t;typeof e=="number"&&(e={width:e});let{indent:r="",newline:o=` + `+r,width:a=80}=e,n=(o+r).match(/[^\S\n]/g)||[];a-=n.length;let u=`.{1,${a}}([\\s\\u200B]+|$)|[^\\s\\u200B]+?([\\s\\u200B]+|$)`,A=t.trim(),p=new RegExp(u,"g"),h=A.match(p)||[];return h=h.map(E=>E.replace(/\n$/,"")),e.padEnd&&(h=h.map(E=>E.padEnd(a," "))),e.padStart&&(h=h.map(E=>E.padStart(a," "))),r+h.join(o)};on.unmute=t=>{let e=t.stack.find(o=>rc.keys.color.includes(o));return e?rc[e]:t.stack.find(o=>o.slice(2)==="bg")?rc[e.slice(2)]:o=>o};on.pascal=t=>t?t[0].toUpperCase()+t.slice(1):"";on.inverse=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>rc.keys.color.includes(o));if(e){let o=rc["bg"+on.pascal(e)];return o?o.black:t}let r=t.stack.find(o=>o.slice(0,2)==="bg");return r?rc[r.slice(2).toLowerCase()]||t:rc.none};on.complement=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>rc.keys.color.includes(o)),r=t.stack.find(o=>o.slice(0,2)==="bg");if(e&&!r)return rc[Ahe[e]||e];if(r){let o=r.slice(2).toLowerCase(),a=Ahe[o];return a&&rc["bg"+on.pascal(a)]||t}return rc.none};on.meridiem=t=>{let e=t.getHours(),r=t.getMinutes(),o=e>=12?"pm":"am";e=e%12;let a=e===0?12:e,n=r<10?"0"+r:r;return a+":"+n+" "+o};on.set=(t={},e="",r)=>e.split(".").reduce((o,a,n,u)=>{let A=u.length-1>n?o[a]||{}:r;return!on.isObject(A)&&n{let o=t[e]==null?e.split(".").reduce((a,n)=>a&&a[n],t):t[e];return o??r};on.mixin=(t,e)=>{if(!Kx(t))return e;if(!Kx(e))return t;for(let r of Object.keys(e)){let o=Object.getOwnPropertyDescriptor(e,r);if(o.hasOwnProperty("value"))if(t.hasOwnProperty(r)&&Kx(o.value)){let a=Object.getOwnPropertyDescriptor(t,r);Kx(a.value)?t[r]=on.merge({},t[r],e[r]):Reflect.defineProperty(t,r,o)}else Reflect.defineProperty(t,r,o);else Reflect.defineProperty(t,r,o)}return t};on.merge=(...t)=>{let e={};for(let r of t)on.mixin(e,r);return e};on.mixinEmitter=(t,e)=>{let r=e.constructor.prototype;for(let o of Object.keys(r)){let a=r[o];typeof a=="function"?on.define(t,o,a.bind(e)):on.define(t,o,a)}};on.onExit=t=>{let e=(r,o)=>{uhe||(uhe=!0,b_.forEach(a=>a()),r===!0&&process.exit(128+o))};b_.length===0&&(process.once("SIGTERM",e.bind(null,!0,15)),process.once("SIGINT",e.bind(null,!0,2)),process.once("exit",e)),b_.push(t)};on.define=(t,e,r)=>{Reflect.defineProperty(t,e,{value:r})};on.defineExport=(t,e,r)=>{let o;Reflect.defineProperty(t,e,{enumerable:!0,configurable:!0,set(a){o=a},get(){return o?o():r()}})}});var fhe=_(qy=>{"use strict";qy.ctrl={a:"first",b:"backward",c:"cancel",d:"deleteForward",e:"last",f:"forward",g:"reset",i:"tab",k:"cutForward",l:"reset",n:"newItem",m:"cancel",j:"submit",p:"search",r:"remove",s:"save",u:"undo",w:"cutLeft",x:"toggleCursor",v:"paste"};qy.shift={up:"shiftUp",down:"shiftDown",left:"shiftLeft",right:"shiftRight",tab:"prev"};qy.fn={up:"pageUp",down:"pageDown",left:"pageLeft",right:"pageRight",delete:"deleteForward"};qy.option={b:"backward",f:"forward",d:"cutRight",left:"cutLeft",up:"altUp",down:"altDown"};qy.keys={pageup:"pageUp",pagedown:"pageDown",home:"home",end:"end",cancel:"cancel",delete:"deleteForward",backspace:"delete",down:"down",enter:"submit",escape:"cancel",left:"left",space:"space",number:"number",return:"submit",right:"right",tab:"next",up:"up"}});var ghe=_((i8t,hhe)=>{"use strict";var phe=ve("readline"),YAt=fhe(),WAt=/^(?:\x1b)([a-zA-Z0-9])$/,KAt=/^(?:\x1b+)(O|N|\[|\[\[)(?:(\d+)(?:;(\d+))?([~^$])|(?:1;)?(\d+)?([a-zA-Z]))/,VAt={OP:"f1",OQ:"f2",OR:"f3",OS:"f4","[11~":"f1","[12~":"f2","[13~":"f3","[14~":"f4","[[A":"f1","[[B":"f2","[[C":"f3","[[D":"f4","[[E":"f5","[15~":"f5","[17~":"f6","[18~":"f7","[19~":"f8","[20~":"f9","[21~":"f10","[23~":"f11","[24~":"f12","[A":"up","[B":"down","[C":"right","[D":"left","[E":"clear","[F":"end","[H":"home",OA:"up",OB:"down",OC:"right",OD:"left",OE:"clear",OF:"end",OH:"home","[1~":"home","[2~":"insert","[3~":"delete","[4~":"end","[5~":"pageup","[6~":"pagedown","[[5~":"pageup","[[6~":"pagedown","[7~":"home","[8~":"end","[a":"up","[b":"down","[c":"right","[d":"left","[e":"clear","[2$":"insert","[3$":"delete","[5$":"pageup","[6$":"pagedown","[7$":"home","[8$":"end",Oa:"up",Ob:"down",Oc:"right",Od:"left",Oe:"clear","[2^":"insert","[3^":"delete","[5^":"pageup","[6^":"pagedown","[7^":"home","[8^":"end","[Z":"tab"};function zAt(t){return["[a","[b","[c","[d","[e","[2$","[3$","[5$","[6$","[7$","[8$","[Z"].includes(t)}function JAt(t){return["Oa","Ob","Oc","Od","Oe","[2^","[3^","[5^","[6^","[7^","[8^"].includes(t)}var Vx=(t="",e={})=>{let r,o={name:e.name,ctrl:!1,meta:!1,shift:!1,option:!1,sequence:t,raw:t,...e};if(Buffer.isBuffer(t)?t[0]>127&&t[1]===void 0?(t[0]-=128,t="\x1B"+String(t)):t=String(t):t!==void 0&&typeof t!="string"?t=String(t):t||(t=o.sequence||""),o.sequence=o.sequence||t||o.name,t==="\r")o.raw=void 0,o.name="return";else if(t===` + `)o.name="enter";else if(t===" ")o.name="tab";else if(t==="\b"||t==="\x7F"||t==="\x1B\x7F"||t==="\x1B\b")o.name="backspace",o.meta=t.charAt(0)==="\x1B";else if(t==="\x1B"||t==="\x1B\x1B")o.name="escape",o.meta=t.length===2;else if(t===" "||t==="\x1B ")o.name="space",o.meta=t.length===2;else if(t<="")o.name=String.fromCharCode(t.charCodeAt(0)+97-1),o.ctrl=!0;else if(t.length===1&&t>="0"&&t<="9")o.name="number";else if(t.length===1&&t>="a"&&t<="z")o.name=t;else if(t.length===1&&t>="A"&&t<="Z")o.name=t.toLowerCase(),o.shift=!0;else if(r=WAt.exec(t))o.meta=!0,o.shift=/^[A-Z]$/.test(r[1]);else if(r=KAt.exec(t)){let a=[...t];a[0]==="\x1B"&&a[1]==="\x1B"&&(o.option=!0);let n=[r[1],r[2],r[4],r[6]].filter(Boolean).join(""),u=(r[3]||r[5]||1)-1;o.ctrl=!!(u&4),o.meta=!!(u&10),o.shift=!!(u&1),o.code=n,o.name=VAt[n],o.shift=zAt(n)||o.shift,o.ctrl=JAt(n)||o.ctrl}return o};Vx.listen=(t={},e)=>{let{stdin:r}=t;if(!r||r!==process.stdin&&!r.isTTY)throw new Error("Invalid stream passed");let o=phe.createInterface({terminal:!0,input:r});phe.emitKeypressEvents(r,o);let a=(A,p)=>e(A,Vx(A,p),o),n=r.isRaw;return r.isTTY&&r.setRawMode(!0),r.on("keypress",a),o.resume(),()=>{r.isTTY&&r.setRawMode(n),r.removeListener("keypress",a),o.pause(),o.close()}};Vx.action=(t,e,r)=>{let o={...YAt,...r};return e.ctrl?(e.action=o.ctrl[e.name],e):e.option&&o.option?(e.action=o.option[e.name],e):e.shift?(e.action=o.shift[e.name],e):(e.action=o.keys[e.name],e)};hhe.exports=Vx});var mhe=_((s8t,dhe)=>{"use strict";dhe.exports=t=>{t.timers=t.timers||{};let e=t.options.timers;if(e)for(let r of Object.keys(e)){let o=e[r];typeof o=="number"&&(o={interval:o}),XAt(t,r,o)}};function XAt(t,e,r={}){let o=t.timers[e]={name:e,start:Date.now(),ms:0,tick:0},a=r.interval||120;o.frames=r.frames||[],o.loading=!0;let n=setInterval(()=>{o.ms=Date.now()-o.start,o.tick++,t.render()},a);return o.stop=()=>{o.loading=!1,clearInterval(n)},Reflect.defineProperty(o,"interval",{value:n}),t.once("close",()=>o.stop()),o.stop}});var Ehe=_((o8t,yhe)=>{"use strict";var{define:ZAt,width:$At}=No(),S_=class{constructor(e){let r=e.options;ZAt(this,"_prompt",e),this.type=e.type,this.name=e.name,this.message="",this.header="",this.footer="",this.error="",this.hint="",this.input="",this.cursor=0,this.index=0,this.lines=0,this.tick=0,this.prompt="",this.buffer="",this.width=$At(r.stdout||process.stdout),Object.assign(this,r),this.name=this.name||this.message,this.message=this.message||this.name,this.symbols=e.symbols,this.styles=e.styles,this.required=new Set,this.cancelled=!1,this.submitted=!1}clone(){let e={...this};return e.status=this.status,e.buffer=Buffer.from(e.buffer),delete e.clone,e}set color(e){this._color=e}get color(){let e=this.prompt.styles;if(this.cancelled)return e.cancelled;if(this.submitted)return e.submitted;let r=this._color||e[this.status];return typeof r=="function"?r:e.pending}set loading(e){this._loading=e}get loading(){return typeof this._loading=="boolean"?this._loading:this.loadingChoices?"choices":!1}get status(){return this.cancelled?"cancelled":this.submitted?"submitted":"pending"}};yhe.exports=S_});var whe=_((a8t,Che)=>{"use strict";var x_=No(),eo=zc(),k_={default:eo.noop,noop:eo.noop,set inverse(t){this._inverse=t},get inverse(){return this._inverse||x_.inverse(this.primary)},set complement(t){this._complement=t},get complement(){return this._complement||x_.complement(this.primary)},primary:eo.cyan,success:eo.green,danger:eo.magenta,strong:eo.bold,warning:eo.yellow,muted:eo.dim,disabled:eo.gray,dark:eo.dim.gray,underline:eo.underline,set info(t){this._info=t},get info(){return this._info||this.primary},set em(t){this._em=t},get em(){return this._em||this.primary.underline},set heading(t){this._heading=t},get heading(){return this._heading||this.muted.underline},set pending(t){this._pending=t},get pending(){return this._pending||this.primary},set submitted(t){this._submitted=t},get submitted(){return this._submitted||this.success},set cancelled(t){this._cancelled=t},get cancelled(){return this._cancelled||this.danger},set typing(t){this._typing=t},get typing(){return this._typing||this.dim},set placeholder(t){this._placeholder=t},get placeholder(){return this._placeholder||this.primary.dim},set highlight(t){this._highlight=t},get highlight(){return this._highlight||this.inverse}};k_.merge=(t={})=>{t.styles&&typeof t.styles.enabled=="boolean"&&(eo.enabled=t.styles.enabled),t.styles&&typeof t.styles.visible=="boolean"&&(eo.visible=t.styles.visible);let e=x_.merge({},k_,t.styles);delete e.merge;for(let r of Object.keys(eo))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>eo[r]});for(let r of Object.keys(eo.styles))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>eo[r]});return e};Che.exports=k_});var Bhe=_((l8t,Ihe)=>{"use strict";var Q_=process.platform==="win32",Wf=zc(),eft=No(),F_={...Wf.symbols,upDownDoubleArrow:"\u21D5",upDownDoubleArrow2:"\u2B0D",upDownArrow:"\u2195",asterisk:"*",asterism:"\u2042",bulletWhite:"\u25E6",electricArrow:"\u2301",ellipsisLarge:"\u22EF",ellipsisSmall:"\u2026",fullBlock:"\u2588",identicalTo:"\u2261",indicator:Wf.symbols.check,leftAngle:"\u2039",mark:"\u203B",minus:"\u2212",multiplication:"\xD7",obelus:"\xF7",percent:"%",pilcrow:"\xB6",pilcrow2:"\u2761",pencilUpRight:"\u2710",pencilDownRight:"\u270E",pencilRight:"\u270F",plus:"+",plusMinus:"\xB1",pointRight:"\u261E",rightAngle:"\u203A",section:"\xA7",hexagon:{off:"\u2B21",on:"\u2B22",disabled:"\u2B22"},ballot:{on:"\u2611",off:"\u2610",disabled:"\u2612"},stars:{on:"\u2605",off:"\u2606",disabled:"\u2606"},folder:{on:"\u25BC",off:"\u25B6",disabled:"\u25B6"},prefix:{pending:Wf.symbols.question,submitted:Wf.symbols.check,cancelled:Wf.symbols.cross},separator:{pending:Wf.symbols.pointerSmall,submitted:Wf.symbols.middot,cancelled:Wf.symbols.middot},radio:{off:Q_?"( )":"\u25EF",on:Q_?"(*)":"\u25C9",disabled:Q_?"(|)":"\u24BE"},numbers:["\u24EA","\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246A","\u246B","\u246C","\u246D","\u246E","\u246F","\u2470","\u2471","\u2472","\u2473","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325A","\u325B","\u325C","\u325D","\u325E","\u325F","\u32B1","\u32B2","\u32B3","\u32B4","\u32B5","\u32B6","\u32B7","\u32B8","\u32B9","\u32BA","\u32BB","\u32BC","\u32BD","\u32BE","\u32BF"]};F_.merge=t=>{let e=eft.merge({},Wf.symbols,F_,t.symbols);return delete e.merge,e};Ihe.exports=F_});var Dhe=_((c8t,vhe)=>{"use strict";var tft=whe(),rft=Bhe(),nft=No();vhe.exports=t=>{t.options=nft.merge({},t.options.theme,t.options),t.symbols=rft.merge(t.options),t.styles=tft.merge(t.options)}});var khe=_((She,xhe)=>{"use strict";var Phe=process.env.TERM_PROGRAM==="Apple_Terminal",ift=zc(),R_=No(),Jc=xhe.exports=She,vi="\x1B[",bhe="\x07",T_=!1,Dh=Jc.code={bell:bhe,beep:bhe,beginning:`${vi}G`,down:`${vi}J`,esc:vi,getPosition:`${vi}6n`,hide:`${vi}?25l`,line:`${vi}2K`,lineEnd:`${vi}K`,lineStart:`${vi}1K`,restorePosition:vi+(Phe?"8":"u"),savePosition:vi+(Phe?"7":"s"),screen:`${vi}2J`,show:`${vi}?25h`,up:`${vi}1J`},Og=Jc.cursor={get hidden(){return T_},hide(){return T_=!0,Dh.hide},show(){return T_=!1,Dh.show},forward:(t=1)=>`${vi}${t}C`,backward:(t=1)=>`${vi}${t}D`,nextLine:(t=1)=>`${vi}E`.repeat(t),prevLine:(t=1)=>`${vi}F`.repeat(t),up:(t=1)=>t?`${vi}${t}A`:"",down:(t=1)=>t?`${vi}${t}B`:"",right:(t=1)=>t?`${vi}${t}C`:"",left:(t=1)=>t?`${vi}${t}D`:"",to(t,e){return e?`${vi}${e+1};${t+1}H`:`${vi}${t+1}G`},move(t=0,e=0){let r="";return r+=t<0?Og.left(-t):t>0?Og.right(t):"",r+=e<0?Og.up(-e):e>0?Og.down(e):"",r},restore(t={}){let{after:e,cursor:r,initial:o,input:a,prompt:n,size:u,value:A}=t;if(o=R_.isPrimitive(o)?String(o):"",a=R_.isPrimitive(a)?String(a):"",A=R_.isPrimitive(A)?String(A):"",u){let p=Jc.cursor.up(u)+Jc.cursor.to(n.length),h=a.length-r;return h>0&&(p+=Jc.cursor.left(h)),p}if(A||e){let p=!a&&o?-o.length:-a.length+r;return e&&(p-=e.length),a===""&&o&&!n.includes(o)&&(p+=o.length),Jc.cursor.move(p)}}},N_=Jc.erase={screen:Dh.screen,up:Dh.up,down:Dh.down,line:Dh.line,lineEnd:Dh.lineEnd,lineStart:Dh.lineStart,lines(t){let e="";for(let r=0;r{if(!e)return N_.line+Og.to(0);let r=n=>[...ift.unstyle(n)].length,o=t.split(/\r?\n/),a=0;for(let n of o)a+=1+Math.floor(Math.max(r(n)-1,0)/e);return(N_.line+Og.prevLine()).repeat(a-1)+N_.line+Og.to(0)}});var jy=_((u8t,Fhe)=>{"use strict";var sft=ve("events"),Qhe=zc(),L_=ghe(),oft=mhe(),aft=Ehe(),lft=Dhe(),Na=No(),Ug=khe(),M_=class t extends sft{constructor(e={}){super(),this.name=e.name,this.type=e.type,this.options=e,lft(this),oft(this),this.state=new aft(this),this.initial=[e.initial,e.default].find(r=>r!=null),this.stdout=e.stdout||process.stdout,this.stdin=e.stdin||process.stdin,this.scale=e.scale||1,this.term=this.options.term||process.env.TERM_PROGRAM,this.margin=uft(this.options.margin),this.setMaxListeners(0),cft(this)}async keypress(e,r={}){this.keypressed=!0;let o=L_.action(e,L_(e,r),this.options.actions);this.state.keypress=o,this.emit("keypress",e,o),this.emit("state",this.state.clone());let a=this.options[o.action]||this[o.action]||this.dispatch;if(typeof a=="function")return await a.call(this,e,o);this.alert()}alert(){delete this.state.alert,this.options.show===!1?this.emit("alert"):this.stdout.write(Ug.code.beep)}cursorHide(){this.stdout.write(Ug.cursor.hide()),Na.onExit(()=>this.cursorShow())}cursorShow(){this.stdout.write(Ug.cursor.show())}write(e){e&&(this.stdout&&this.state.show!==!1&&this.stdout.write(e),this.state.buffer+=e)}clear(e=0){let r=this.state.buffer;this.state.buffer="",!(!r&&!e||this.options.show===!1)&&this.stdout.write(Ug.cursor.down(e)+Ug.clear(r,this.width))}restore(){if(this.state.closed||this.options.show===!1)return;let{prompt:e,after:r,rest:o}=this.sections(),{cursor:a,initial:n="",input:u="",value:A=""}=this,p=this.state.size=o.length,h={after:r,cursor:a,initial:n,input:u,prompt:e,size:p,value:A},E=Ug.cursor.restore(h);E&&this.stdout.write(E)}sections(){let{buffer:e,input:r,prompt:o}=this.state;o=Qhe.unstyle(o);let a=Qhe.unstyle(e),n=a.indexOf(o),u=a.slice(0,n),p=a.slice(n).split(` + `),h=p[0],E=p[p.length-1],v=(o+(r?" "+r:"")).length,x=ve.call(this,this.value),this.result=()=>o.call(this,this.value),typeof r.initial=="function"&&(this.initial=await r.initial.call(this,this)),typeof r.onRun=="function"&&await r.onRun.call(this,this),typeof r.onSubmit=="function"){let a=r.onSubmit.bind(this),n=this.submit.bind(this);delete this.options.onSubmit,this.submit=async()=>(await a(this.name,this.value,this),n())}await this.start(),await this.render()}render(){throw new Error("expected prompt to have a custom render method")}run(){return new Promise(async(e,r)=>{if(this.once("submit",e),this.once("cancel",r),await this.skip())return this.render=()=>{},this.submit();await this.initialize(),this.emit("run")})}async element(e,r,o){let{options:a,state:n,symbols:u,timers:A}=this,p=A&&A[e];n.timer=p;let h=a[e]||n[e]||u[e],E=r&&r[e]!=null?r[e]:await h;if(E==="")return E;let I=await this.resolve(E,n,r,o);return!I&&r&&r[e]?this.resolve(h,n,r,o):I}async prefix(){let e=await this.element("prefix")||this.symbols,r=this.timers&&this.timers.prefix,o=this.state;return o.timer=r,Na.isObject(e)&&(e=e[o.status]||e.pending),Na.hasColor(e)?e:(this.styles[o.status]||this.styles.pending)(e)}async message(){let e=await this.element("message");return Na.hasColor(e)?e:this.styles.strong(e)}async separator(){let e=await this.element("separator")||this.symbols,r=this.timers&&this.timers.separator,o=this.state;o.timer=r;let a=e[o.status]||e.pending||o.separator,n=await this.resolve(a,o);return Na.isObject(n)&&(n=n[o.status]||n.pending),Na.hasColor(n)?n:this.styles.muted(n)}async pointer(e,r){let o=await this.element("pointer",e,r);if(typeof o=="string"&&Na.hasColor(o))return o;if(o){let a=this.styles,n=this.index===r,u=n?a.primary:h=>h,A=await this.resolve(o[n?"on":"off"]||o,this.state),p=Na.hasColor(A)?A:u(A);return n?p:" ".repeat(A.length)}}async indicator(e,r){let o=await this.element("indicator",e,r);if(typeof o=="string"&&Na.hasColor(o))return o;if(o){let a=this.styles,n=e.enabled===!0,u=n?a.success:a.dark,A=o[n?"on":"off"]||o;return Na.hasColor(A)?A:u(A)}return""}body(){return null}footer(){if(this.state.status==="pending")return this.element("footer")}header(){if(this.state.status==="pending")return this.element("header")}async hint(){if(this.state.status==="pending"&&!this.isValue(this.state.input)){let e=await this.element("hint");return Na.hasColor(e)?e:this.styles.muted(e)}}error(e){return this.state.submitted?"":e||this.state.error}format(e){return e}result(e){return e}validate(e){return this.options.required===!0?this.isValue(e):!0}isValue(e){return e!=null&&e!==""}resolve(e,...r){return Na.resolve(this,e,...r)}get base(){return t.prototype}get style(){return this.styles[this.state.status]}get height(){return this.options.rows||Na.height(this.stdout,25)}get width(){return this.options.columns||Na.width(this.stdout,80)}get size(){return{width:this.width,height:this.height}}set cursor(e){this.state.cursor=e}get cursor(){return this.state.cursor}set input(e){this.state.input=e}get input(){return this.state.input}set value(e){this.state.value=e}get value(){let{input:e,value:r}=this.state,o=[r,e].find(this.isValue.bind(this));return this.isValue(o)?o:this.initial}static get prompt(){return e=>new this(e).run()}};function cft(t){let e=a=>t[a]===void 0||typeof t[a]=="function",r=["actions","choices","initial","margin","roles","styles","symbols","theme","timers","value"],o=["body","footer","error","header","hint","indicator","message","prefix","separator","skip"];for(let a of Object.keys(t.options)){if(r.includes(a)||/^on[A-Z]/.test(a))continue;let n=t.options[a];typeof n=="function"&&e(a)?o.includes(a)||(t[a]=n.bind(t)):typeof t[a]!="function"&&(t[a]=n)}}function uft(t){typeof t=="number"&&(t=[t,t,t,t]);let e=[].concat(t||[]),r=a=>a%2===0?` + `:" ",o=[];for(let a=0;a<4;a++){let n=r(a);e[a]?o.push(n.repeat(e[a])):o.push("")}return o}Fhe.exports=M_});var Nhe=_((A8t,The)=>{"use strict";var Aft=No(),Rhe={default(t,e){return e},checkbox(t,e){throw new Error("checkbox role is not implemented yet")},editable(t,e){throw new Error("editable role is not implemented yet")},expandable(t,e){throw new Error("expandable role is not implemented yet")},heading(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||"",e},input(t,e){throw new Error("input role is not implemented yet")},option(t,e){return Rhe.default(t,e)},radio(t,e){throw new Error("radio role is not implemented yet")},separator(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||t.symbols.line.repeat(5),e},spacer(t,e){return e}};The.exports=(t,e={})=>{let r=Aft.merge({},Rhe,e.roles);return r[t]||r.default}});var V1=_((f8t,Ohe)=>{"use strict";var fft=zc(),pft=jy(),hft=Nhe(),zx=No(),{reorder:O_,scrollUp:gft,scrollDown:dft,isObject:Lhe,swap:mft}=zx,U_=class extends pft{constructor(e){super(e),this.cursorHide(),this.maxSelected=e.maxSelected||1/0,this.multiple=e.multiple||!1,this.initial=e.initial||0,this.delay=e.delay||0,this.longest=0,this.num=""}async initialize(){typeof this.options.initial=="function"&&(this.initial=await this.options.initial.call(this)),await this.reset(!0),await super.initialize()}async reset(){let{choices:e,initial:r,autofocus:o,suggest:a}=this.options;if(this.state._choices=[],this.state.choices=[],this.choices=await Promise.all(await this.toChoices(e)),this.choices.forEach(n=>n.enabled=!1),typeof a!="function"&&this.selectable.length===0)throw new Error("At least one choice must be selectable");Lhe(r)&&(r=Object.keys(r)),Array.isArray(r)?(o!=null&&(this.index=this.findIndex(o)),r.forEach(n=>this.enable(this.find(n))),await this.render()):(o!=null&&(r=o),typeof r=="string"&&(r=this.findIndex(r)),typeof r=="number"&&r>-1&&(this.index=Math.max(0,Math.min(r,this.choices.length)),this.enable(this.find(this.index)))),this.isDisabled(this.focused)&&await this.down()}async toChoices(e,r){this.state.loadingChoices=!0;let o=[],a=0,n=async(u,A)=>{typeof u=="function"&&(u=await u.call(this)),u instanceof Promise&&(u=await u);for(let p=0;p(this.state.loadingChoices=!1,u))}async toChoice(e,r,o){if(typeof e=="function"&&(e=await e.call(this,this)),e instanceof Promise&&(e=await e),typeof e=="string"&&(e={name:e}),e.normalized)return e;e.normalized=!0;let a=e.value;if(e=hft(e.role,this.options)(this,e),typeof e.disabled=="string"&&!e.hint&&(e.hint=e.disabled,e.disabled=!0),e.disabled===!0&&e.hint==null&&(e.hint="(disabled)"),e.index!=null)return e;e.name=e.name||e.key||e.title||e.value||e.message,e.message=e.message||e.name||"",e.value=[e.value,e.name].find(this.isValue.bind(this)),e.input="",e.index=r,e.cursor=0,zx.define(e,"parent",o),e.level=o?o.level+1:1,e.indent==null&&(e.indent=o?o.indent+" ":e.indent||""),e.path=o?o.path+"."+e.name:e.name,e.enabled=!!(this.multiple&&!this.isDisabled(e)&&(e.enabled||this.isSelected(e))),this.isDisabled(e)||(this.longest=Math.max(this.longest,fft.unstyle(e.message).length));let u={...e};return e.reset=(A=u.input,p=u.value)=>{for(let h of Object.keys(u))e[h]=u[h];e.input=A,e.value=p},a==null&&typeof e.initial=="function"&&(e.input=await e.initial.call(this,this.state,e,r)),e}async onChoice(e,r){this.emit("choice",e,r,this),typeof e.onChoice=="function"&&await e.onChoice.call(this,this.state,e,r)}async addChoice(e,r,o){let a=await this.toChoice(e,r,o);return this.choices.push(a),this.index=this.choices.length-1,this.limit=this.choices.length,a}async newItem(e,r,o){let a={name:"New choice name?",editable:!0,newChoice:!0,...e},n=await this.addChoice(a,r,o);return n.updateChoice=()=>{delete n.newChoice,n.name=n.message=n.input,n.input="",n.cursor=0},this.render()}indent(e){return e.indent==null?e.level>1?" ".repeat(e.level-1):"":e.indent}dispatch(e,r){if(this.multiple&&this[r.name])return this[r.name]();this.alert()}focus(e,r){return typeof r!="boolean"&&(r=e.enabled),r&&!e.enabled&&this.selected.length>=this.maxSelected?this.alert():(this.index=e.index,e.enabled=r&&!this.isDisabled(e),e)}space(){return this.multiple?(this.toggle(this.focused),this.render()):this.alert()}a(){if(this.maxSelectedr.enabled);return this.choices.forEach(r=>r.enabled=!e),this.render()}i(){return this.choices.length-this.selected.length>this.maxSelected?this.alert():(this.choices.forEach(e=>e.enabled=!e.enabled),this.render())}g(e=this.focused){return this.choices.some(r=>!!r.parent)?(this.toggle(e.parent&&!e.choices?e.parent:e),this.render()):this.a()}toggle(e,r){if(!e.enabled&&this.selected.length>=this.maxSelected)return this.alert();typeof r!="boolean"&&(r=!e.enabled),e.enabled=r,e.choices&&e.choices.forEach(a=>this.toggle(a,r));let o=e.parent;for(;o;){let a=o.choices.filter(n=>this.isDisabled(n));o.enabled=a.every(n=>n.enabled===!0),o=o.parent}return Mhe(this,this.choices),this.emit("toggle",e,this),e}enable(e){return this.selected.length>=this.maxSelected?this.alert():(e.enabled=!this.isDisabled(e),e.choices&&e.choices.forEach(this.enable.bind(this)),e)}disable(e){return e.enabled=!1,e.choices&&e.choices.forEach(this.disable.bind(this)),e}number(e){this.num+=e;let r=o=>{let a=Number(o);if(a>this.choices.length-1)return this.alert();let n=this.focused,u=this.choices.find(A=>a===A.index);if(!u.enabled&&this.selected.length>=this.maxSelected)return this.alert();if(this.visible.indexOf(u)===-1){let A=O_(this.choices),p=A.indexOf(u);if(n.index>p){let h=A.slice(p,p+this.limit),E=A.filter(I=>!h.includes(I));this.choices=h.concat(E)}else{let h=p-this.limit+1;this.choices=A.slice(h).concat(A.slice(0,h))}}return this.index=this.choices.indexOf(u),this.toggle(this.focused),this.render()};return clearTimeout(this.numberTimeout),new Promise(o=>{let a=this.choices.length,n=this.num,u=(A=!1,p)=>{clearTimeout(this.numberTimeout),A&&(p=r(n)),this.num="",o(p)};if(n==="0"||n.length===1&&+(n+"0")>a)return u(!0);if(Number(n)>a)return u(!1,this.alert());this.numberTimeout=setTimeout(()=>u(!0),this.delay)})}home(){return this.choices=O_(this.choices),this.index=0,this.render()}end(){let e=this.choices.length-this.limit,r=O_(this.choices);return this.choices=r.slice(e).concat(r.slice(0,e)),this.index=this.limit-1,this.render()}first(){return this.index=0,this.render()}last(){return this.index=this.visible.length-1,this.render()}prev(){return this.visible.length<=1?this.alert():this.up()}next(){return this.visible.length<=1?this.alert():this.down()}right(){return this.cursor>=this.input.length?this.alert():(this.cursor++,this.render())}left(){return this.cursor<=0?this.alert():(this.cursor--,this.render())}up(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===0?this.alert():e>r&&o===0?this.scrollUp():(this.index=(o-1%e+e)%e,this.isDisabled()?this.up():this.render())}down(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===r-1?this.alert():e>r&&o===r-1?this.scrollDown():(this.index=(o+1)%e,this.isDisabled()?this.down():this.render())}scrollUp(e=0){return this.choices=gft(this.choices),this.index=e,this.isDisabled()?this.up():this.render()}scrollDown(e=this.visible.length-1){return this.choices=dft(this.choices),this.index=e,this.isDisabled()?this.down():this.render()}async shiftUp(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index-1),await this.up(),this.sorting=!1;return}return this.scrollUp(this.index)}async shiftDown(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index+1),await this.down(),this.sorting=!1;return}return this.scrollDown(this.index)}pageUp(){return this.visible.length<=1?this.alert():(this.limit=Math.max(this.limit-1,0),this.index=Math.min(this.limit-1,this.index),this._limit=this.limit,this.isDisabled()?this.up():this.render())}pageDown(){return this.visible.length>=this.choices.length?this.alert():(this.index=Math.max(0,this.index),this.limit=Math.min(this.limit+1,this.choices.length),this._limit=this.limit,this.isDisabled()?this.down():this.render())}swap(e){mft(this.choices,this.index,e)}isDisabled(e=this.focused){return e&&["disabled","collapsed","hidden","completing","readonly"].some(o=>e[o]===!0)?!0:e&&e.role==="heading"}isEnabled(e=this.focused){if(Array.isArray(e))return e.every(r=>this.isEnabled(r));if(e.choices){let r=e.choices.filter(o=>!this.isDisabled(o));return e.enabled&&r.every(o=>this.isEnabled(o))}return e.enabled&&!this.isDisabled(e)}isChoice(e,r){return e.name===r||e.index===Number(r)}isSelected(e){return Array.isArray(this.initial)?this.initial.some(r=>this.isChoice(e,r)):this.isChoice(e,this.initial)}map(e=[],r="value"){return[].concat(e||[]).reduce((o,a)=>(o[a]=this.find(a,r),o),{})}filter(e,r){let a=typeof e=="function"?e:(A,p)=>[A.name,p].includes(e),u=(this.options.multiple?this.state._choices:this.choices).filter(a);return r?u.map(A=>A[r]):u}find(e,r){if(Lhe(e))return r?e[r]:e;let a=typeof e=="function"?e:(u,A)=>[u.name,A].includes(e),n=this.choices.find(a);if(n)return r?n[r]:n}findIndex(e){return this.choices.indexOf(this.find(e))}async submit(){let e=this.focused;if(!e)return this.alert();if(e.newChoice)return e.input?(e.updateChoice(),this.render()):this.alert();if(this.choices.some(u=>u.newChoice))return this.alert();let{reorder:r,sort:o}=this.options,a=this.multiple===!0,n=this.selected;return n===void 0?this.alert():(Array.isArray(n)&&r!==!1&&o!==!0&&(n=zx.reorder(n)),this.value=a?n.map(u=>u.name):n.name,super.submit())}set choices(e=[]){this.state._choices=this.state._choices||[],this.state.choices=e;for(let r of e)this.state._choices.some(o=>o.name===r.name)||this.state._choices.push(r);if(!this._initial&&this.options.initial){this._initial=!0;let r=this.initial;if(typeof r=="string"||typeof r=="number"){let o=this.find(r);o&&(this.initial=o.index,this.focus(o,!0))}}}get choices(){return Mhe(this,this.state.choices||[])}set visible(e){this.state.visible=e}get visible(){return(this.state.visible||this.choices).slice(0,this.limit)}set limit(e){this.state.limit=e}get limit(){let{state:e,options:r,choices:o}=this,a=e.limit||this._limit||r.limit||o.length;return Math.min(a,this.height)}set value(e){super.value=e}get value(){return typeof super.value!="string"&&super.value===this.initial?this.input:super.value}set index(e){this.state.index=e}get index(){return Math.max(0,this.state?this.state.index:0)}get enabled(){return this.filter(this.isEnabled.bind(this))}get focused(){let e=this.choices[this.index];return e&&this.state.submitted&&this.multiple!==!0&&(e.enabled=!0),e}get selectable(){return this.choices.filter(e=>!this.isDisabled(e))}get selected(){return this.multiple?this.enabled:this.focused}};function Mhe(t,e){if(e instanceof Promise)return e;if(typeof e=="function"){if(zx.isAsyncFn(e))return e;e=e.call(t,t)}for(let r of e){if(Array.isArray(r.choices)){let o=r.choices.filter(a=>!t.isDisabled(a));r.enabled=o.every(a=>a.enabled===!0)}t.isDisabled(r)===!0&&delete r.enabled}return e}Ohe.exports=U_});var Ph=_((p8t,Uhe)=>{"use strict";var yft=V1(),__=No(),H_=class extends yft{constructor(e){super(e),this.emptyError=this.options.emptyError||"No items were selected"}async dispatch(e,r){if(this.multiple)return this[r.name]?await this[r.name](e,r):await super.dispatch(e,r);this.alert()}separator(){if(this.options.separator)return super.separator();let e=this.styles.muted(this.symbols.ellipsis);return this.state.submitted?super.separator():e}pointer(e,r){return!this.multiple||this.options.pointer?super.pointer(e,r):""}indicator(e,r){return this.multiple?super.indicator(e,r):""}choiceMessage(e,r){let o=this.resolve(e.message,this.state,e,r);return e.role==="heading"&&!__.hasColor(o)&&(o=this.styles.strong(o)),this.resolve(o,this.state,e,r)}choiceSeparator(){return":"}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await this.indicator(e,r)+(e.pad||""),u=await this.resolve(e.hint,this.state,e,r);u&&!__.hasColor(u)&&(u=this.styles.muted(u));let A=this.indent(e),p=await this.choiceMessage(e,r),h=()=>[this.margin[3],A+a+n,p,this.margin[1],u].filter(Boolean).join(" ");return e.role==="heading"?h():e.disabled?(__.hasColor(p)||(p=this.styles.disabled(p)),h()):(o&&(p=this.styles.em(p)),h())}async renderChoices(){if(this.state.loading==="choices")return this.styles.warning("Loading choices");if(this.state.submitted)return"";let e=this.visible.map(async(n,u)=>await this.renderChoice(n,u)),r=await Promise.all(e);r.length||r.push(this.styles.danger("No matching choices"));let o=this.margin[0]+r.join(` + `),a;return this.options.choicesHeader&&(a=await this.resolve(this.options.choicesHeader,this.state)),[a,o].filter(Boolean).join(` + `)}format(){return!this.state.submitted||this.state.cancelled?"":Array.isArray(this.selected)?this.selected.map(e=>this.styles.primary(e.name)).join(", "):this.styles.primary(this.selected.name)}async render(){let{submitted:e,size:r}=this.state,o="",a=await this.header(),n=await this.prefix(),u=await this.separator(),A=await this.message();this.options.promptLine!==!1&&(o=[n,A,u,""].join(" "),this.state.prompt=o);let p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),I=await this.footer();p&&(o+=p),h&&!o.includes(h)&&(o+=" "+h),e&&!p&&!E.trim()&&this.multiple&&this.emptyError!=null&&(o+=this.styles.danger(this.emptyError)),this.clear(r),this.write([a,o,E,I].filter(Boolean).join(` + `)),this.write(this.margin[2]),this.restore()}};Uhe.exports=H_});var Hhe=_((h8t,_he)=>{"use strict";var Eft=Ph(),Cft=(t,e)=>{let r=t.toLowerCase();return o=>{let n=o.toLowerCase().indexOf(r),u=e(o.slice(n,n+r.length));return n>=0?o.slice(0,n)+u+o.slice(n+r.length):o}},q_=class extends Eft{constructor(e){super(e),this.cursorShow()}moveCursor(e){this.state.cursor+=e}dispatch(e){return this.append(e)}space(e){return this.options.multiple?super.space(e):this.append(e)}append(e){let{cursor:r,input:o}=this.state;return this.input=o.slice(0,r)+e+o.slice(r),this.moveCursor(1),this.complete()}delete(){let{cursor:e,input:r}=this.state;return r?(this.input=r.slice(0,e-1)+r.slice(e),this.moveCursor(-1),this.complete()):this.alert()}deleteForward(){let{cursor:e,input:r}=this.state;return r[e]===void 0?this.alert():(this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.complete())}number(e){return this.append(e)}async complete(){this.completing=!0,this.choices=await this.suggest(this.input,this.state._choices),this.state.limit=void 0,this.index=Math.min(Math.max(this.visible.length-1,0),this.index),await this.render(),this.completing=!1}suggest(e=this.input,r=this.state._choices){if(typeof this.options.suggest=="function")return this.options.suggest.call(this,e,r);let o=e.toLowerCase();return r.filter(a=>a.message.toLowerCase().includes(o))}pointer(){return""}format(){if(!this.focused)return this.input;if(this.options.multiple&&this.state.submitted)return this.selected.map(e=>this.styles.primary(e.message)).join(", ");if(this.state.submitted){let e=this.value=this.input=this.focused.value;return this.styles.primary(e)}return this.input}async render(){if(this.state.status!=="pending")return super.render();let e=this.options.highlight?this.options.highlight.bind(this):this.styles.placeholder,r=Cft(this.input,e),o=this.choices;this.choices=o.map(a=>({...a,message:r(a.message)})),await super.render(),this.choices=o}submit(){return this.options.multiple&&(this.value=this.selected.map(e=>e.name)),super.submit()}};_he.exports=q_});var G_=_((g8t,qhe)=>{"use strict";var j_=No();qhe.exports=(t,e={})=>{t.cursorHide();let{input:r="",initial:o="",pos:a,showCursor:n=!0,color:u}=e,A=u||t.styles.placeholder,p=j_.inverse(t.styles.primary),h=R=>p(t.styles.black(R)),E=r,I=" ",v=h(I);if(t.blink&&t.blink.off===!0&&(h=R=>R,v=""),n&&a===0&&o===""&&r==="")return h(I);if(n&&a===0&&(r===o||r===""))return h(o[0])+A(o.slice(1));o=j_.isPrimitive(o)?`${o}`:"",r=j_.isPrimitive(r)?`${r}`:"";let x=o&&o.startsWith(r)&&o!==r,C=x?h(o[r.length]):v;if(a!==r.length&&n===!0&&(E=r.slice(0,a)+h(r[a])+r.slice(a+1),C=""),n===!1&&(C=""),x){let R=t.styles.unstyle(E+C);return E+C+A(o.slice(R.length))}return E+C}});var Jx=_((d8t,jhe)=>{"use strict";var wft=zc(),Ift=Ph(),Bft=G_(),Y_=class extends Ift{constructor(e){super({...e,multiple:!0}),this.type="form",this.initial=this.options.initial,this.align=[this.options.align,"right"].find(r=>r!=null),this.emptyError="",this.values={}}async reset(e){return await super.reset(),e===!0&&(this._index=this.index),this.index=this._index,this.values={},this.choices.forEach(r=>r.reset&&r.reset()),this.render()}dispatch(e){return!!e&&this.append(e)}append(e){let r=this.focused;if(!r)return this.alert();let{cursor:o,input:a}=r;return r.value=r.input=a.slice(0,o)+e+a.slice(o),r.cursor++,this.render()}delete(){let e=this.focused;if(!e||e.cursor<=0)return this.alert();let{cursor:r,input:o}=e;return e.value=e.input=o.slice(0,r-1)+o.slice(r),e.cursor--,this.render()}deleteForward(){let e=this.focused;if(!e)return this.alert();let{cursor:r,input:o}=e;if(o[r]===void 0)return this.alert();let a=`${o}`.slice(0,r)+`${o}`.slice(r+1);return e.value=e.input=a,this.render()}right(){let e=this.focused;return e?e.cursor>=e.input.length?this.alert():(e.cursor++,this.render()):this.alert()}left(){let e=this.focused;return e?e.cursor<=0?this.alert():(e.cursor--,this.render()):this.alert()}space(e,r){return this.dispatch(e,r)}number(e,r){return this.dispatch(e,r)}next(){let e=this.focused;if(!e)return this.alert();let{initial:r,input:o}=e;return r&&r.startsWith(o)&&o!==r?(e.value=e.input=r,e.cursor=e.value.length,this.render()):super.next()}prev(){let e=this.focused;return e?e.cursor===0?super.prev():(e.value=e.input="",e.cursor=0,this.render()):this.alert()}separator(){return""}format(e){return this.state.submitted?"":super.format(e)}pointer(){return""}indicator(e){return e.input?"\u29BF":"\u2299"}async choiceSeparator(e,r){let o=await this.resolve(e.separator,this.state,e,r)||":";return o?" "+this.styles.disabled(o):""}async renderChoice(e,r){await this.onChoice(e,r);let{state:o,styles:a}=this,{cursor:n,initial:u="",name:A,hint:p,input:h=""}=e,{muted:E,submitted:I,primary:v,danger:x}=a,C=p,R=this.index===r,L=e.validate||(()=>!0),U=await this.choiceSeparator(e,r),z=e.message;this.align==="right"&&(z=z.padStart(this.longest+1," ")),this.align==="left"&&(z=z.padEnd(this.longest+1," "));let te=this.values[A]=h||u,ae=h?"success":"dark";await L.call(e,te,this.state)!==!0&&(ae="danger");let le=a[ae],ce=le(await this.indicator(e,r))+(e.pad||""),Ce=this.indent(e),de=()=>[Ce,ce,z+U,h,C].filter(Boolean).join(" ");if(o.submitted)return z=wft.unstyle(z),h=I(h),C="",de();if(e.format)h=await e.format.call(this,h,e,r);else{let Be=this.styles.muted;h=Bft(this,{input:h,initial:u,pos:n,showCursor:R,color:Be})}return this.isValue(h)||(h=this.styles.muted(this.symbols.ellipsis)),e.result&&(this.values[A]=await e.result.call(this,te,e,r)),R&&(z=v(z)),e.error?h+=(h?" ":"")+x(e.error.trim()):e.hint&&(h+=(h?" ":"")+E(e.hint.trim())),de()}async submit(){return this.value=this.values,super.base.submit.call(this)}};jhe.exports=Y_});var W_=_((m8t,Yhe)=>{"use strict";var vft=Jx(),Dft=()=>{throw new Error("expected prompt to have a custom authenticate method")},Ghe=(t=Dft)=>{class e extends vft{constructor(o){super(o)}async submit(){this.value=await t.call(this,this.values,this.state),super.base.submit.call(this)}static create(o){return Ghe(o)}}return e};Yhe.exports=Ghe()});var Vhe=_((y8t,Khe)=>{"use strict";var Pft=W_();function bft(t,e){return t.username===this.options.username&&t.password===this.options.password}var Whe=(t=bft)=>{let e=[{name:"username",message:"username"},{name:"password",message:"password",format(o){return this.options.showPassword?o:(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(o.length))}}];class r extends Pft.create(t){constructor(a){super({...a,choices:e})}static create(a){return Whe(a)}}return r};Khe.exports=Whe()});var Xx=_((E8t,zhe)=>{"use strict";var Sft=jy(),{isPrimitive:xft,hasColor:kft}=No(),K_=class extends Sft{constructor(e){super(e),this.cursorHide()}async initialize(){let e=await this.resolve(this.initial,this.state);this.input=await this.cast(e),await super.initialize()}dispatch(e){return this.isValue(e)?(this.input=e,this.submit()):this.alert()}format(e){let{styles:r,state:o}=this;return o.submitted?r.success(e):r.primary(e)}cast(e){return this.isTrue(e)}isTrue(e){return/^[ty1]/i.test(e)}isFalse(e){return/^[fn0]/i.test(e)}isValue(e){return xft(e)&&(this.isTrue(e)||this.isFalse(e))}async hint(){if(this.state.status==="pending"){let e=await this.element("hint");return kft(e)?e:this.styles.muted(e)}}async render(){let{input:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=this.styles.muted(this.default),A=[o,n,u,a].filter(Boolean).join(" ");this.state.prompt=A;let p=await this.header(),h=this.value=this.cast(e),E=await this.format(h),I=await this.error()||await this.hint(),v=await this.footer();I&&!A.includes(I)&&(E+=" "+I),A+=" "+E,this.clear(r),this.write([p,A,v].filter(Boolean).join(` + `)),this.restore()}set value(e){super.value=e}get value(){return this.cast(super.value)}};zhe.exports=K_});var Xhe=_((C8t,Jhe)=>{"use strict";var Qft=Xx(),V_=class extends Qft{constructor(e){super(e),this.default=this.options.default||(this.initial?"(Y/n)":"(y/N)")}};Jhe.exports=V_});var $he=_((w8t,Zhe)=>{"use strict";var Fft=Ph(),Rft=Jx(),Gy=Rft.prototype,z_=class extends Fft{constructor(e){super({...e,multiple:!0}),this.align=[this.options.align,"left"].find(r=>r!=null),this.emptyError="",this.values={}}dispatch(e,r){let o=this.focused,a=o.parent||{};return!o.editable&&!a.editable&&(e==="a"||e==="i")?super[e]():Gy.dispatch.call(this,e,r)}append(e,r){return Gy.append.call(this,e,r)}delete(e,r){return Gy.delete.call(this,e,r)}space(e){return this.focused.editable?this.append(e):super.space()}number(e){return this.focused.editable?this.append(e):super.number(e)}next(){return this.focused.editable?Gy.next.call(this):super.next()}prev(){return this.focused.editable?Gy.prev.call(this):super.prev()}async indicator(e,r){let o=e.indicator||"",a=e.editable?o:super.indicator(e,r);return await this.resolve(a,this.state,e,r)||""}indent(e){return e.role==="heading"?"":e.editable?" ":" "}async renderChoice(e,r){return e.indent="",e.editable?Gy.renderChoice.call(this,e,r):super.renderChoice(e,r)}error(){return""}footer(){return this.state.error}async validate(){let e=!0;for(let r of this.choices){if(typeof r.validate!="function"||r.role==="heading")continue;let o=r.parent?this.value[r.parent.name]:this.value;if(r.editable?o=r.value===r.name?r.initial||"":r.value:this.isDisabled(r)||(o=r.enabled===!0),e=await r.validate(o,this.state),e!==!0)break}return e!==!0&&(this.state.error=typeof e=="string"?e:"Invalid Input"),e}submit(){if(this.focused.newChoice===!0)return super.submit();if(this.choices.some(e=>e.newChoice))return this.alert();this.value={};for(let e of this.choices){let r=e.parent?this.value[e.parent.name]:this.value;if(e.role==="heading"){this.value[e.name]={};continue}e.editable?r[e.name]=e.value===e.name?e.initial||"":e.value:this.isDisabled(e)||(r[e.name]=e.enabled===!0)}return this.base.submit.call(this)}};Zhe.exports=z_});var _g=_((I8t,e0e)=>{"use strict";var Tft=jy(),Nft=G_(),{isPrimitive:Lft}=No(),J_=class extends Tft{constructor(e){super(e),this.initial=Lft(this.initial)?String(this.initial):"",this.initial&&this.cursorHide(),this.state.prevCursor=0,this.state.clipboard=[]}async keypress(e,r={}){let o=this.state.prevKeypress;return this.state.prevKeypress=r,this.options.multiline===!0&&r.name==="return"&&(!o||o.name!=="return")?this.append(` + `,r):super.keypress(e,r)}moveCursor(e){this.cursor+=e}reset(){return this.input=this.value="",this.cursor=0,this.render()}dispatch(e,r){if(!e||r.ctrl||r.code)return this.alert();this.append(e)}append(e){let{cursor:r,input:o}=this.state;this.input=`${o}`.slice(0,r)+e+`${o}`.slice(r),this.moveCursor(String(e).length),this.render()}insert(e){this.append(e)}delete(){let{cursor:e,input:r}=this.state;if(e<=0)return this.alert();this.input=`${r}`.slice(0,e-1)+`${r}`.slice(e),this.moveCursor(-1),this.render()}deleteForward(){let{cursor:e,input:r}=this.state;if(r[e]===void 0)return this.alert();this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.render()}cutForward(){let e=this.cursor;if(this.input.length<=e)return this.alert();this.state.clipboard.push(this.input.slice(e)),this.input=this.input.slice(0,e),this.render()}cutLeft(){let e=this.cursor;if(e===0)return this.alert();let r=this.input.slice(0,e),o=this.input.slice(e),a=r.split(" ");this.state.clipboard.push(a.pop()),this.input=a.join(" "),this.cursor=this.input.length,this.input+=o,this.render()}paste(){if(!this.state.clipboard.length)return this.alert();this.insert(this.state.clipboard.pop()),this.render()}toggleCursor(){this.state.prevCursor?(this.cursor=this.state.prevCursor,this.state.prevCursor=0):(this.state.prevCursor=this.cursor,this.cursor=0),this.render()}first(){this.cursor=0,this.render()}last(){this.cursor=this.input.length-1,this.render()}next(){let e=this.initial!=null?String(this.initial):"";if(!e||!e.startsWith(this.input))return this.alert();this.input=this.initial,this.cursor=this.initial.length,this.render()}prev(){if(!this.input)return this.alert();this.reset()}backward(){return this.left()}forward(){return this.right()}right(){return this.cursor>=this.input.length?this.alert():(this.moveCursor(1),this.render())}left(){return this.cursor<=0?this.alert():(this.moveCursor(-1),this.render())}isValue(e){return!!e}async format(e=this.value){let r=await this.resolve(this.initial,this.state);return this.state.submitted?this.styles.submitted(e||r):Nft(this,{input:e,initial:r,pos:this.cursor})}async render(){let e=this.state.size,r=await this.prefix(),o=await this.separator(),a=await this.message(),n=[r,a,o].filter(Boolean).join(" ");this.state.prompt=n;let u=await this.header(),A=await this.format(),p=await this.error()||await this.hint(),h=await this.footer();p&&!A.includes(p)&&(A+=" "+p),n+=" "+A,this.clear(e),this.write([u,n,h].filter(Boolean).join(` + `)),this.restore()}};e0e.exports=J_});var r0e=_((B8t,t0e)=>{"use strict";var Mft=t=>t.filter((e,r)=>t.lastIndexOf(e)===r),Zx=t=>Mft(t).filter(Boolean);t0e.exports=(t,e={},r="")=>{let{past:o=[],present:a=""}=e,n,u;switch(t){case"prev":case"undo":return n=o.slice(0,o.length-1),u=o[o.length-1]||"",{past:Zx([r,...n]),present:u};case"next":case"redo":return n=o.slice(1),u=o[0]||"",{past:Zx([...n,r]),present:u};case"save":return{past:Zx([...o,r]),present:""};case"remove":return u=Zx(o.filter(A=>A!==r)),a="",u.length&&(a=u.pop()),{past:u,present:a};default:throw new Error(`Invalid action: "${t}"`)}}});var Z_=_((v8t,i0e)=>{"use strict";var Oft=_g(),n0e=r0e(),X_=class extends Oft{constructor(e){super(e);let r=this.options.history;if(r&&r.store){let o=r.values||this.initial;this.autosave=!!r.autosave,this.store=r.store,this.data=this.store.get("values")||{past:[],present:o},this.initial=this.data.present||this.data.past[this.data.past.length-1]}}completion(e){return this.store?(this.data=n0e(e,this.data,this.input),this.data.present?(this.input=this.data.present,this.cursor=this.input.length,this.render()):this.alert()):this.alert()}altUp(){return this.completion("prev")}altDown(){return this.completion("next")}prev(){return this.save(),super.prev()}save(){this.store&&(this.data=n0e("save",this.data,this.input),this.store.set("values",this.data))}submit(){return this.store&&this.autosave===!0&&this.save(),super.submit()}};i0e.exports=X_});var o0e=_((D8t,s0e)=>{"use strict";var Uft=_g(),$_=class extends Uft{format(){return""}};s0e.exports=$_});var l0e=_((P8t,a0e)=>{"use strict";var _ft=_g(),e8=class extends _ft{constructor(e={}){super(e),this.sep=this.options.separator||/, */,this.initial=e.initial||""}split(e=this.value){return e?String(e).split(this.sep):[]}format(){let e=this.state.submitted?this.styles.primary:r=>r;return this.list.map(e).join(", ")}async submit(e){let r=this.state.error||await this.validate(this.list,this.state);return r!==!0?(this.state.error=r,super.submit()):(this.value=this.list,super.submit())}get list(){return this.split()}};a0e.exports=e8});var u0e=_((b8t,c0e)=>{"use strict";var Hft=Ph(),t8=class extends Hft{constructor(e){super({...e,multiple:!0})}};c0e.exports=t8});var n8=_((S8t,A0e)=>{"use strict";var qft=_g(),r8=class extends qft{constructor(e={}){super({style:"number",...e}),this.min=this.isValue(e.min)?this.toNumber(e.min):-1/0,this.max=this.isValue(e.max)?this.toNumber(e.max):1/0,this.delay=e.delay!=null?e.delay:1e3,this.float=e.float!==!1,this.round=e.round===!0||e.float===!1,this.major=e.major||10,this.minor=e.minor||1,this.initial=e.initial!=null?e.initial:"",this.input=String(this.initial),this.cursor=this.input.length,this.cursorShow()}append(e){return!/[-+.]/.test(e)||e==="."&&this.input.includes(".")?this.alert("invalid number"):super.append(e)}number(e){return super.append(e)}next(){return this.input&&this.input!==this.initial?this.alert():this.isValue(this.initial)?(this.input=this.initial,this.cursor=String(this.initial).length,this.render()):this.alert()}up(e){let r=e||this.minor,o=this.toNumber(this.input);return o>this.max+r?this.alert():(this.input=`${o+r}`,this.render())}down(e){let r=e||this.minor,o=this.toNumber(this.input);return othis.isValue(r));return this.value=this.toNumber(e||0),super.submit()}};A0e.exports=r8});var p0e=_((x8t,f0e)=>{f0e.exports=n8()});var g0e=_((k8t,h0e)=>{"use strict";var jft=_g(),i8=class extends jft{constructor(e){super(e),this.cursorShow()}format(e=this.input){return this.keypressed?(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(e.length)):""}};h0e.exports=i8});var y0e=_((Q8t,m0e)=>{"use strict";var Gft=zc(),Yft=V1(),d0e=No(),s8=class extends Yft{constructor(e={}){super(e),this.widths=[].concat(e.messageWidth||50),this.align=[].concat(e.align||"left"),this.linebreak=e.linebreak||!1,this.edgeLength=e.edgeLength||3,this.newline=e.newline||` + `;let r=e.startNumber||1;typeof this.scale=="number"&&(this.scaleKey=!1,this.scale=Array(this.scale).fill(0).map((o,a)=>({name:a+r})))}async reset(){return this.tableized=!1,await super.reset(),this.render()}tableize(){if(this.tableized===!0)return;this.tableized=!0;let e=0;for(let r of this.choices){e=Math.max(e,r.message.length),r.scaleIndex=r.initial||2,r.scale=[];for(let o=0;o=this.scale.length-1?this.alert():(e.scaleIndex++,this.render())}left(){let e=this.focused;return e.scaleIndex<=0?this.alert():(e.scaleIndex--,this.render())}indent(){return""}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.index)).join(", "):""}pointer(){return""}renderScaleKey(){return this.scaleKey===!1||this.state.submitted?"":["",...this.scale.map(o=>` ${o.name} - ${o.message}`)].map(o=>this.styles.muted(o)).join(` + `)}renderScaleHeading(e){let r=this.scale.map(p=>p.name);typeof this.options.renderScaleHeading=="function"&&(r=this.options.renderScaleHeading.call(this,e));let o=this.scaleLength-r.join("").length,a=Math.round(o/(r.length-1)),u=r.map(p=>this.styles.strong(p)).join(" ".repeat(a)),A=" ".repeat(this.widths[0]);return this.margin[3]+A+this.margin[1]+u}scaleIndicator(e,r,o){if(typeof this.options.scaleIndicator=="function")return this.options.scaleIndicator.call(this,e,r,o);let a=e.scaleIndex===r.index;return r.disabled?this.styles.hint(this.symbols.radio.disabled):a?this.styles.success(this.symbols.radio.on):this.symbols.radio.off}renderScale(e,r){let o=e.scale.map(n=>this.scaleIndicator(e,n,r)),a=this.term==="Hyper"?"":" ";return o.join(a+this.symbols.line.repeat(this.edgeLength))}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await e.hint;n&&!d0e.hasColor(n)&&(n=this.styles.muted(n));let u=C=>this.margin[3]+C.replace(/\s+$/,"").padEnd(this.widths[0]," "),A=this.newline,p=this.indent(e),h=await this.resolve(e.message,this.state,e,r),E=await this.renderScale(e,r),I=this.margin[1]+this.margin[3];this.scaleLength=Gft.unstyle(E).length,this.widths[0]=Math.min(this.widths[0],this.width-this.scaleLength-I.length);let x=d0e.wordWrap(h,{width:this.widths[0],newline:A}).split(` + `).map(C=>u(C)+this.margin[1]);return o&&(E=this.styles.info(E),x=x.map(C=>this.styles.info(C))),x[0]+=E,this.linebreak&&x.push(""),[p+a,x.join(` + `)].filter(Boolean)}async renderChoices(){if(this.state.submitted)return"";this.tableize();let e=this.visible.map(async(a,n)=>await this.renderChoice(a,n)),r=await Promise.all(e),o=await this.renderScaleHeading();return this.margin[0]+[o,...r.map(a=>a.join(" "))].join(` + `)}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u="";this.options.promptLine!==!1&&(u=[o,n,a,""].join(" "),this.state.prompt=u);let A=await this.header(),p=await this.format(),h=await this.renderScaleKey(),E=await this.error()||await this.hint(),I=await this.renderChoices(),v=await this.footer(),x=this.emptyError;p&&(u+=p),E&&!u.includes(E)&&(u+=" "+E),e&&!p&&!I.trim()&&this.multiple&&x!=null&&(u+=this.styles.danger(x)),this.clear(r),this.write([A,u,h,I,v].filter(Boolean).join(` + `)),this.state.submitted||this.write(this.margin[2]),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIndex;return this.base.submit.call(this)}};m0e.exports=s8});var w0e=_((F8t,C0e)=>{"use strict";var E0e=zc(),Wft=(t="")=>typeof t=="string"?t.replace(/^['"]|['"]$/g,""):"",a8=class{constructor(e){this.name=e.key,this.field=e.field||{},this.value=Wft(e.initial||this.field.initial||""),this.message=e.message||this.name,this.cursor=0,this.input="",this.lines=[]}},Kft=async(t={},e={},r=o=>o)=>{let o=new Set,a=t.fields||[],n=t.template,u=[],A=[],p=[],h=1;typeof n=="function"&&(n=await n());let E=-1,I=()=>n[++E],v=()=>n[E+1],x=C=>{C.line=h,u.push(C)};for(x({type:"bos",value:""});Eae.name===U.key);U.field=a.find(ae=>ae.name===U.key),te||(te=new a8(U),A.push(te)),te.lines.push(U.line-1);continue}let R=u[u.length-1];R.type==="text"&&R.line===h?R.value+=C:x({type:"text",value:C})}return x({type:"eos",value:""}),{input:n,tabstops:u,unique:o,keys:p,items:A}};C0e.exports=async t=>{let e=t.options,r=new Set(e.required===!0?[]:e.required||[]),o={...e.values,...e.initial},{tabstops:a,items:n,keys:u}=await Kft(e,o),A=o8("result",t,e),p=o8("format",t,e),h=o8("validate",t,e,!0),E=t.isValue.bind(t);return async(I={},v=!1)=>{let x=0;I.required=r,I.items=n,I.keys=u,I.output="";let C=async(z,te,ae,le)=>{let ce=await h(z,te,ae,le);return ce===!1?"Invalid field "+ae.name:ce};for(let z of a){let te=z.value,ae=z.key;if(z.type!=="template"){te&&(I.output+=te);continue}if(z.type==="template"){let le=n.find(Ee=>Ee.name===ae);e.required===!0&&I.required.add(le.name);let ce=[le.input,I.values[le.value],le.value,te].find(E),de=(le.field||{}).message||z.inner;if(v){let Ee=await C(I.values[ae],I,le,x);if(Ee&&typeof Ee=="string"||Ee===!1){I.invalid.set(ae,Ee);continue}I.invalid.delete(ae);let g=await A(I.values[ae],I,le,x);I.output+=E0e.unstyle(g);continue}le.placeholder=!1;let Be=te;te=await p(te,I,le,x),ce!==te?(I.values[ae]=ce,te=t.styles.typing(ce),I.missing.delete(de)):(I.values[ae]=void 0,ce=`<${de}>`,te=t.styles.primary(ce),le.placeholder=!0,I.required.has(ae)&&I.missing.add(de)),I.missing.has(de)&&I.validating&&(te=t.styles.warning(ce)),I.invalid.has(ae)&&I.validating&&(te=t.styles.danger(ce)),x===I.index&&(Be!==te?te=t.styles.underline(te):te=t.styles.heading(E0e.unstyle(te))),x++}te&&(I.output+=te)}let R=I.output.split(` + `).map(z=>" "+z),L=n.length,U=0;for(let z of n)I.invalid.has(z.name)&&z.lines.forEach(te=>{R[te][0]===" "&&(R[te]=I.styles.danger(I.symbols.bullet)+R[te].slice(1))}),t.isValue(I.values[z.name])&&U++;return I.completed=(U/L*100).toFixed(0),I.output=R.join(` + `),I.output}};function o8(t,e,r,o){return(a,n,u,A)=>typeof u.field[t]=="function"?u.field[t].call(e,a,n,u,A):[o,a].find(p=>e.isValue(p))}});var B0e=_((R8t,I0e)=>{"use strict";var Vft=zc(),zft=w0e(),Jft=jy(),l8=class extends Jft{constructor(e){super(e),this.cursorHide(),this.reset(!0)}async initialize(){this.interpolate=await zft(this),await super.initialize()}async reset(e){this.state.keys=[],this.state.invalid=new Map,this.state.missing=new Set,this.state.completed=0,this.state.values={},e!==!0&&(await this.initialize(),await this.render())}moveCursor(e){let r=this.getItem();this.cursor+=e,r.cursor+=e}dispatch(e,r){if(!r.code&&!r.ctrl&&e!=null&&this.getItem()){this.append(e,r);return}this.alert()}append(e,r){let o=this.getItem(),a=o.input.slice(0,this.cursor),n=o.input.slice(this.cursor);this.input=o.input=`${a}${e}${n}`,this.moveCursor(1),this.render()}delete(){let e=this.getItem();if(this.cursor<=0||!e.input)return this.alert();let r=e.input.slice(this.cursor),o=e.input.slice(0,this.cursor-1);this.input=e.input=`${o}${r}`,this.moveCursor(-1),this.render()}increment(e){return e>=this.state.keys.length-1?0:e+1}decrement(e){return e<=0?this.state.keys.length-1:e-1}first(){this.state.index=0,this.render()}last(){this.state.index=this.state.keys.length-1,this.render()}right(){if(this.cursor>=this.input.length)return this.alert();this.moveCursor(1),this.render()}left(){if(this.cursor<=0)return this.alert();this.moveCursor(-1),this.render()}prev(){this.state.index=this.decrement(this.state.index),this.getItem(),this.render()}next(){this.state.index=this.increment(this.state.index),this.getItem(),this.render()}up(){this.prev()}down(){this.next()}format(e){let r=this.state.completed<100?this.styles.warning:this.styles.success;return this.state.submitted===!0&&this.state.completed!==100&&(r=this.styles.danger),r(`${this.state.completed}% completed`)}async render(){let{index:e,keys:r=[],submitted:o,size:a}=this.state,n=[this.options.newline,` + `].find(z=>z!=null),u=await this.prefix(),A=await this.separator(),p=await this.message(),h=[u,p,A].filter(Boolean).join(" ");this.state.prompt=h;let E=await this.header(),I=await this.error()||"",v=await this.hint()||"",x=o?"":await this.interpolate(this.state),C=this.state.key=r[e]||"",R=await this.format(C),L=await this.footer();R&&(h+=" "+R),v&&!R&&this.state.completed===0&&(h+=" "+v),this.clear(a);let U=[E,h,x,L,I.trim()];this.write(U.filter(Boolean).join(n)),this.restore()}getItem(e){let{items:r,keys:o,index:a}=this.state,n=r.find(u=>u.name===o[a]);return n&&n.input!=null&&(this.input=n.input,this.cursor=n.cursor),n}async submit(){typeof this.interpolate!="function"&&await this.initialize(),await this.interpolate(this.state,!0);let{invalid:e,missing:r,output:o,values:a}=this.state;if(e.size){let A="";for(let[p,h]of e)A+=`Invalid ${p}: ${h} + `;return this.state.error=A,super.submit()}if(r.size)return this.state.error="Required: "+[...r.keys()].join(", "),super.submit();let u=Vft.unstyle(o).split(` + `).map(A=>A.slice(1)).join(` + `);return this.value={values:a,result:u},super.submit()}};I0e.exports=l8});var D0e=_((T8t,v0e)=>{"use strict";var Xft="(Use + to sort)",Zft=Ph(),c8=class extends Zft{constructor(e){super({...e,reorder:!1,sort:!0,multiple:!0}),this.state.hint=[this.options.hint,Xft].find(this.isValue.bind(this))}indicator(){return""}async renderChoice(e,r){let o=await super.renderChoice(e,r),a=this.symbols.identicalTo+" ",n=this.index===r&&this.sorting?this.styles.muted(a):" ";return this.options.drag===!1&&(n=""),this.options.numbered===!0?n+`${r+1} - `+o:n+o}get selected(){return this.choices}submit(){return this.value=this.choices.map(e=>e.value),super.submit()}};v0e.exports=c8});var b0e=_((N8t,P0e)=>{"use strict";var $ft=V1(),u8=class extends $ft{constructor(e={}){if(super(e),this.emptyError=e.emptyError||"No items were selected",this.term=process.env.TERM_PROGRAM,!this.options.header){let r=["","4 - Strongly Agree","3 - Agree","2 - Neutral","1 - Disagree","0 - Strongly Disagree",""];r=r.map(o=>this.styles.muted(o)),this.state.header=r.join(` + `)}}async toChoices(...e){if(this.createdScales)return!1;this.createdScales=!0;let r=await super.toChoices(...e);for(let o of r)o.scale=ept(5,this.options),o.scaleIdx=2;return r}dispatch(){this.alert()}space(){let e=this.focused,r=e.scale[e.scaleIdx],o=r.selected;return e.scale.forEach(a=>a.selected=!1),r.selected=!o,this.render()}indicator(){return""}pointer(){return""}separator(){return this.styles.muted(this.symbols.ellipsis)}right(){let e=this.focused;return e.scaleIdx>=e.scale.length-1?this.alert():(e.scaleIdx++,this.render())}left(){let e=this.focused;return e.scaleIdx<=0?this.alert():(e.scaleIdx--,this.render())}indent(){return" "}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=this.term==="Hyper",n=a?9:8,u=a?"":" ",A=this.symbols.line.repeat(n),p=" ".repeat(n+(a?0:1)),h=te=>(te?this.styles.success("\u25C9"):"\u25EF")+u,E=r+1+".",I=o?this.styles.heading:this.styles.noop,v=await this.resolve(e.message,this.state,e,r),x=this.indent(e),C=x+e.scale.map((te,ae)=>h(ae===e.scaleIdx)).join(A),R=te=>te===e.scaleIdx?I(te):te,L=x+e.scale.map((te,ae)=>R(ae)).join(p),U=()=>[E,v].filter(Boolean).join(" "),z=()=>[U(),C,L," "].filter(Boolean).join(` + `);return o&&(C=this.styles.cyan(C),L=this.styles.cyan(L)),z()}async renderChoices(){if(this.state.submitted)return"";let e=this.visible.map(async(o,a)=>await this.renderChoice(o,a)),r=await Promise.all(e);return r.length||r.push(this.styles.danger("No matching choices")),r.join(` + `)}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.scaleIdx)).join(", "):""}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=[o,n,a].filter(Boolean).join(" ");this.state.prompt=u;let A=await this.header(),p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),I=await this.footer();(p||!h)&&(u+=" "+p),h&&!u.includes(h)&&(u+=" "+h),e&&!p&&!E&&this.multiple&&this.type!=="form"&&(u+=this.styles.danger(this.emptyError)),this.clear(r),this.write([u,A,E,I].filter(Boolean).join(` + `)),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIdx;return this.base.submit.call(this)}};function ept(t,e={}){if(Array.isArray(e.scale))return e.scale.map(o=>({...o}));let r=[];for(let o=1;o{S0e.exports=Z_()});var Q0e=_((M8t,k0e)=>{"use strict";var tpt=Xx(),A8=class extends tpt{async initialize(){await super.initialize(),this.value=this.initial=!!this.options.initial,this.disabled=this.options.disabled||"no",this.enabled=this.options.enabled||"yes",await this.render()}reset(){this.value=this.initial,this.render()}delete(){this.alert()}toggle(){this.value=!this.value,this.render()}enable(){if(this.value===!0)return this.alert();this.value=!0,this.render()}disable(){if(this.value===!1)return this.alert();this.value=!1,this.render()}up(){this.toggle()}down(){this.toggle()}right(){this.toggle()}left(){this.toggle()}next(){this.toggle()}prev(){this.toggle()}dispatch(e="",r){switch(e.toLowerCase()){case" ":return this.toggle();case"1":case"y":case"t":return this.enable();case"0":case"n":case"f":return this.disable();default:return this.alert()}}format(){let e=o=>this.styles.primary.underline(o);return[this.value?this.disabled:e(this.disabled),this.value?e(this.enabled):this.enabled].join(this.styles.muted(" / "))}async render(){let{size:e}=this.state,r=await this.header(),o=await this.prefix(),a=await this.separator(),n=await this.message(),u=await this.format(),A=await this.error()||await this.hint(),p=await this.footer(),h=[o,n,a,u].join(" ");this.state.prompt=h,A&&!h.includes(A)&&(h+=" "+A),this.clear(e),this.write([r,h,p].filter(Boolean).join(` + `)),this.write(this.margin[2]),this.restore()}};k0e.exports=A8});var R0e=_((O8t,F0e)=>{"use strict";var rpt=Ph(),f8=class extends rpt{constructor(e){if(super(e),typeof this.options.correctChoice!="number"||this.options.correctChoice<0)throw new Error("Please specify the index of the correct answer from the list of choices")}async toChoices(e,r){let o=await super.toChoices(e,r);if(o.length<2)throw new Error("Please give at least two choices to the user");if(this.options.correctChoice>o.length)throw new Error("Please specify the index of the correct answer from the list of choices");return o}check(e){return e.index===this.options.correctChoice}async result(e){return{selectedAnswer:e,correctAnswer:this.options.choices[this.options.correctChoice].value,correct:await this.check(this.state)}}};F0e.exports=f8});var N0e=_(p8=>{"use strict";var T0e=No(),ps=(t,e)=>{T0e.defineExport(p8,t,e),T0e.defineExport(p8,t.toLowerCase(),e)};ps("AutoComplete",()=>Hhe());ps("BasicAuth",()=>Vhe());ps("Confirm",()=>Xhe());ps("Editable",()=>$he());ps("Form",()=>Jx());ps("Input",()=>Z_());ps("Invisible",()=>o0e());ps("List",()=>l0e());ps("MultiSelect",()=>u0e());ps("Numeral",()=>p0e());ps("Password",()=>g0e());ps("Scale",()=>y0e());ps("Select",()=>Ph());ps("Snippet",()=>B0e());ps("Sort",()=>D0e());ps("Survey",()=>b0e());ps("Text",()=>x0e());ps("Toggle",()=>Q0e());ps("Quiz",()=>R0e())});var M0e=_((_8t,L0e)=>{L0e.exports={ArrayPrompt:V1(),AuthPrompt:W_(),BooleanPrompt:Xx(),NumberPrompt:n8(),StringPrompt:_g()}});var J1=_((H8t,U0e)=>{"use strict";var O0e=ve("assert"),g8=ve("events"),bh=No(),Xc=class extends g8{constructor(e,r){super(),this.options=bh.merge({},e),this.answers={...r}}register(e,r){if(bh.isObject(e)){for(let a of Object.keys(e))this.register(a,e[a]);return this}O0e.equal(typeof r,"function","expected a function");let o=e.toLowerCase();return r.prototype instanceof this.Prompt?this.prompts[o]=r:this.prompts[o]=r(this.Prompt,this),this}async prompt(e=[]){for(let r of[].concat(e))try{typeof r=="function"&&(r=await r.call(this)),await this.ask(bh.merge({},this.options,r))}catch(o){return Promise.reject(o)}return this.answers}async ask(e){typeof e=="function"&&(e=await e.call(this));let r=bh.merge({},this.options,e),{type:o,name:a}=e,{set:n,get:u}=bh;if(typeof o=="function"&&(o=await o.call(this,e,this.answers)),!o)return this.answers[a];O0e(this.prompts[o],`Prompt "${o}" is not registered`);let A=new this.prompts[o](r),p=u(this.answers,a);A.state.answers=this.answers,A.enquirer=this,a&&A.on("submit",E=>{this.emit("answer",a,E,A),n(this.answers,a,E)});let h=A.emit.bind(A);return A.emit=(...E)=>(this.emit.call(this,...E),h(...E)),this.emit("prompt",A,this),r.autofill&&p!=null?(A.value=A.input=p,r.autofill==="show"&&await A.submit()):p=A.value=await A.run(),p}use(e){return e.call(this,this),this}set Prompt(e){this._Prompt=e}get Prompt(){return this._Prompt||this.constructor.Prompt}get prompts(){return this.constructor.prompts}static set Prompt(e){this._Prompt=e}static get Prompt(){return this._Prompt||jy()}static get prompts(){return N0e()}static get types(){return M0e()}static get prompt(){let e=(r,...o)=>{let a=new this(...o),n=a.emit.bind(a);return a.emit=(...u)=>(e.emit(...u),n(...u)),a.prompt(r)};return bh.mixinEmitter(e,new g8),e}};bh.mixinEmitter(Xc,new g8);var h8=Xc.prompts;for(let t of Object.keys(h8)){let e=t.toLowerCase(),r=o=>new h8[t](o).run();Xc.prompt[e]=r,Xc[e]=r,Xc[t]||Reflect.defineProperty(Xc,t,{get:()=>h8[t]})}var z1=t=>{bh.defineExport(Xc,t,()=>Xc.types[t])};z1("ArrayPrompt");z1("AuthPrompt");z1("BooleanPrompt");z1("NumberPrompt");z1("StringPrompt");U0e.exports=Xc});var e2=_((BHt,W0e)=>{var lpt=Ux();function cpt(t,e,r){var o=t==null?void 0:lpt(t,e);return o===void 0?r:o}W0e.exports=cpt});var z0e=_((xHt,V0e)=>{function upt(t,e){for(var r=-1,o=t==null?0:t.length;++r{var Apt=Ag(),fpt=LP();function ppt(t,e){return t&&Apt(e,fpt(e),t)}J0e.exports=ppt});var $0e=_((QHt,Z0e)=>{var hpt=Ag(),gpt=bm();function dpt(t,e){return t&&hpt(e,gpt(e),t)}Z0e.exports=dpt});var tge=_((FHt,ege)=>{var mpt=Ag(),ypt=kP();function Ept(t,e){return mpt(t,ypt(t),e)}ege.exports=Ept});var w8=_((RHt,rge)=>{var Cpt=xP(),wpt=HP(),Ipt=kP(),Bpt=MN(),vpt=Object.getOwnPropertySymbols,Dpt=vpt?function(t){for(var e=[];t;)Cpt(e,Ipt(t)),t=wpt(t);return e}:Bpt;rge.exports=Dpt});var ige=_((THt,nge)=>{var Ppt=Ag(),bpt=w8();function Spt(t,e){return Ppt(t,bpt(t),e)}nge.exports=Spt});var I8=_((NHt,sge)=>{var xpt=LN(),kpt=w8(),Qpt=bm();function Fpt(t){return xpt(t,Qpt,kpt)}sge.exports=Fpt});var age=_((LHt,oge)=>{var Rpt=Object.prototype,Tpt=Rpt.hasOwnProperty;function Npt(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Tpt.call(t,"index")&&(r.index=t.index,r.input=t.input),r}oge.exports=Npt});var cge=_((MHt,lge)=>{var Lpt=UP();function Mpt(t,e){var r=e?Lpt(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}lge.exports=Mpt});var Age=_((OHt,uge)=>{var Opt=/\w*$/;function Upt(t){var e=new t.constructor(t.source,Opt.exec(t));return e.lastIndex=t.lastIndex,e}uge.exports=Upt});var dge=_((UHt,gge)=>{var fge=lg(),pge=fge?fge.prototype:void 0,hge=pge?pge.valueOf:void 0;function _pt(t){return hge?Object(hge.call(t)):{}}gge.exports=_pt});var yge=_((_Ht,mge)=>{var Hpt=UP(),qpt=cge(),jpt=Age(),Gpt=dge(),Ypt=XN(),Wpt="[object Boolean]",Kpt="[object Date]",Vpt="[object Map]",zpt="[object Number]",Jpt="[object RegExp]",Xpt="[object Set]",Zpt="[object String]",$pt="[object Symbol]",eht="[object ArrayBuffer]",tht="[object DataView]",rht="[object Float32Array]",nht="[object Float64Array]",iht="[object Int8Array]",sht="[object Int16Array]",oht="[object Int32Array]",aht="[object Uint8Array]",lht="[object Uint8ClampedArray]",cht="[object Uint16Array]",uht="[object Uint32Array]";function Aht(t,e,r){var o=t.constructor;switch(e){case eht:return Hpt(t);case Wpt:case Kpt:return new o(+t);case tht:return qpt(t,r);case rht:case nht:case iht:case sht:case oht:case aht:case lht:case cht:case uht:return Ypt(t,r);case Vpt:return new o;case zpt:case Zpt:return new o(t);case Jpt:return jpt(t);case Xpt:return new o;case $pt:return Gpt(t)}}mge.exports=Aht});var Cge=_((HHt,Ege)=>{var fht=PI(),pht=Ju(),hht="[object Map]";function ght(t){return pht(t)&&fht(t)==hht}Ege.exports=ght});var vge=_((qHt,Bge)=>{var dht=Cge(),mht=FP(),wge=RP(),Ige=wge&&wge.isMap,yht=Ige?mht(Ige):dht;Bge.exports=yht});var Pge=_((jHt,Dge)=>{var Eht=PI(),Cht=Ju(),wht="[object Set]";function Iht(t){return Cht(t)&&Eht(t)==wht}Dge.exports=Iht});var kge=_((GHt,xge)=>{var Bht=Pge(),vht=FP(),bge=RP(),Sge=bge&&bge.isSet,Dht=Sge?vht(Sge):Bht;xge.exports=Dht});var B8=_((YHt,Tge)=>{var Pht=bP(),bht=z0e(),Sht=qP(),xht=X0e(),kht=$0e(),Qht=JN(),Fht=_P(),Rht=tge(),Tht=ige(),Nht=HN(),Lht=I8(),Mht=PI(),Oht=age(),Uht=yge(),_ht=ZN(),Hht=Hl(),qht=wI(),jht=vge(),Ght=sl(),Yht=kge(),Wht=LP(),Kht=bm(),Vht=1,zht=2,Jht=4,Qge="[object Arguments]",Xht="[object Array]",Zht="[object Boolean]",$ht="[object Date]",e0t="[object Error]",Fge="[object Function]",t0t="[object GeneratorFunction]",r0t="[object Map]",n0t="[object Number]",Rge="[object Object]",i0t="[object RegExp]",s0t="[object Set]",o0t="[object String]",a0t="[object Symbol]",l0t="[object WeakMap]",c0t="[object ArrayBuffer]",u0t="[object DataView]",A0t="[object Float32Array]",f0t="[object Float64Array]",p0t="[object Int8Array]",h0t="[object Int16Array]",g0t="[object Int32Array]",d0t="[object Uint8Array]",m0t="[object Uint8ClampedArray]",y0t="[object Uint16Array]",E0t="[object Uint32Array]",ri={};ri[Qge]=ri[Xht]=ri[c0t]=ri[u0t]=ri[Zht]=ri[$ht]=ri[A0t]=ri[f0t]=ri[p0t]=ri[h0t]=ri[g0t]=ri[r0t]=ri[n0t]=ri[Rge]=ri[i0t]=ri[s0t]=ri[o0t]=ri[a0t]=ri[d0t]=ri[m0t]=ri[y0t]=ri[E0t]=!0;ri[e0t]=ri[Fge]=ri[l0t]=!1;function ek(t,e,r,o,a,n){var u,A=e&Vht,p=e&zht,h=e&Jht;if(r&&(u=a?r(t,o,a,n):r(t)),u!==void 0)return u;if(!Ght(t))return t;var E=Hht(t);if(E){if(u=Oht(t),!A)return Fht(t,u)}else{var I=Mht(t),v=I==Fge||I==t0t;if(qht(t))return Qht(t,A);if(I==Rge||I==Qge||v&&!a){if(u=p||v?{}:_ht(t),!A)return p?Tht(t,kht(u,t)):Rht(t,xht(u,t))}else{if(!ri[I])return a?t:{};u=Uht(t,I,A)}}n||(n=new Pht);var x=n.get(t);if(x)return x;n.set(t,u),Yht(t)?t.forEach(function(L){u.add(ek(L,e,r,L,t,n))}):jht(t)&&t.forEach(function(L,U){u.set(U,ek(L,e,r,U,t,n))});var C=h?p?Lht:Nht:p?Kht:Wht,R=E?void 0:C(t);return bht(R||t,function(L,U){R&&(U=L,L=t[U]),Sht(u,U,ek(L,e,r,U,t,n))}),u}Tge.exports=ek});var v8=_((WHt,Nge)=>{var C0t=B8(),w0t=1,I0t=4;function B0t(t){return C0t(t,w0t|I0t)}Nge.exports=B0t});var D8=_((KHt,Lge)=>{var v0t=g_();function D0t(t,e,r){return t==null?t:v0t(t,e,r)}Lge.exports=D0t});var Hge=_(($Ht,_ge)=>{var P0t=Object.prototype,b0t=P0t.hasOwnProperty;function S0t(t,e){return t!=null&&b0t.call(t,e)}_ge.exports=S0t});var jge=_((e6t,qge)=>{var x0t=Hge(),k0t=d_();function Q0t(t,e){return t!=null&&k0t(t,e,x0t)}qge.exports=Q0t});var Yge=_((t6t,Gge)=>{function F0t(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}Gge.exports=F0t});var Kge=_((r6t,Wge)=>{var R0t=Ux(),T0t=oU();function N0t(t,e){return e.length<2?t:R0t(t,T0t(e,0,-1))}Wge.exports=N0t});var b8=_((n6t,Vge)=>{var L0t=Mg(),M0t=Yge(),O0t=Kge(),U0t=Ly();function _0t(t,e){return e=L0t(e,t),t=O0t(t,e),t==null||delete t[U0t(M0t(e))]}Vge.exports=_0t});var S8=_((i6t,zge)=>{var H0t=b8();function q0t(t,e){return t==null?!0:H0t(t,e)}zge.exports=q0t});var ede=_((R6t,Y0t)=>{Y0t.exports={name:"@yarnpkg/cli",version:"4.5.0",license:"BSD-2-Clause",main:"./sources/index.ts",exports:{".":"./sources/index.ts","./polyfills":"./sources/polyfills.ts","./package.json":"./package.json"},dependencies:{"@yarnpkg/core":"workspace:^","@yarnpkg/fslib":"workspace:^","@yarnpkg/libzip":"workspace:^","@yarnpkg/parsers":"workspace:^","@yarnpkg/plugin-compat":"workspace:^","@yarnpkg/plugin-constraints":"workspace:^","@yarnpkg/plugin-dlx":"workspace:^","@yarnpkg/plugin-essentials":"workspace:^","@yarnpkg/plugin-exec":"workspace:^","@yarnpkg/plugin-file":"workspace:^","@yarnpkg/plugin-git":"workspace:^","@yarnpkg/plugin-github":"workspace:^","@yarnpkg/plugin-http":"workspace:^","@yarnpkg/plugin-init":"workspace:^","@yarnpkg/plugin-interactive-tools":"workspace:^","@yarnpkg/plugin-link":"workspace:^","@yarnpkg/plugin-nm":"workspace:^","@yarnpkg/plugin-npm":"workspace:^","@yarnpkg/plugin-npm-cli":"workspace:^","@yarnpkg/plugin-pack":"workspace:^","@yarnpkg/plugin-patch":"workspace:^","@yarnpkg/plugin-pnp":"workspace:^","@yarnpkg/plugin-pnpm":"workspace:^","@yarnpkg/plugin-stage":"workspace:^","@yarnpkg/plugin-typescript":"workspace:^","@yarnpkg/plugin-version":"workspace:^","@yarnpkg/plugin-workspace-tools":"workspace:^","@yarnpkg/shell":"workspace:^","ci-info":"^4.0.0",clipanion:"^4.0.0-rc.2",semver:"^7.1.2",tslib:"^2.4.0",typanion:"^3.14.0"},devDependencies:{"@types/semver":"^7.1.0","@yarnpkg/builder":"workspace:^","@yarnpkg/monorepo":"workspace:^","@yarnpkg/pnpify":"workspace:^"},peerDependencies:{"@yarnpkg/core":"workspace:^"},scripts:{postpack:"rm -rf lib",prepack:'run build:compile "$(pwd)"',"build:cli+hook":"run build:pnp:hook && builder build bundle","build:cli":"builder build bundle","run:cli":"builder run","update-local":"run build:cli --no-git-hash && rsync -a --delete bundles/ bin/"},publishConfig:{main:"./lib/index.js",bin:null,exports:{".":"./lib/index.js","./package.json":"./package.json"}},files:["/lib/**/*","!/lib/pluginConfiguration.*","!/lib/cli.*"],"@yarnpkg/builder":{bundles:{standard:["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]}},repository:{type:"git",url:"ssh://git@github.com/yarnpkg/berry.git",directory:"packages/yarnpkg-cli"},engines:{node:">=18.12.0"}}});var M8=_((uGt,fde)=>{"use strict";fde.exports=function(e,r){r===!0&&(r=0);var o="";if(typeof e=="string")try{o=new URL(e).protocol}catch{}else e&&e.constructor===URL&&(o=e.protocol);var a=o.split(/\:|\+/).filter(Boolean);return typeof r=="number"?a[r]:a}});var hde=_((AGt,pde)=>{"use strict";var Agt=M8();function fgt(t){var e={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:t,query:{},parse_failed:!1};try{var r=new URL(t);e.protocols=Agt(r),e.protocol=e.protocols[0],e.port=r.port,e.resource=r.hostname,e.host=r.host,e.user=r.username||"",e.password=r.password||"",e.pathname=r.pathname,e.hash=r.hash.slice(1),e.search=r.search.slice(1),e.href=r.href,e.query=Object.fromEntries(r.searchParams)}catch{e.protocols=["file"],e.protocol=e.protocols[0],e.port="",e.resource="",e.user="",e.pathname="",e.hash="",e.search="",e.href=t,e.query={},e.parse_failed=!0}return e}pde.exports=fgt});var mde=_((fGt,dde)=>{"use strict";var pgt=hde();function hgt(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var ggt=hgt(pgt),dgt="text/plain",mgt="us-ascii",gde=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),ygt=(t,{stripHash:e})=>{let r=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(t);if(!r)throw new Error(`Invalid URL: ${t}`);let{type:o,data:a,hash:n}=r.groups,u=o.split(";");n=e?"":n;let A=!1;u[u.length-1]==="base64"&&(u.pop(),A=!0);let p=(u.shift()||"").toLowerCase(),E=[...u.map(I=>{let[v,x=""]=I.split("=").map(C=>C.trim());return v==="charset"&&(x=x.toLowerCase(),x===mgt)?"":`${v}${x?`=${x}`:""}`}).filter(Boolean)];return A&&E.push("base64"),(E.length>0||p&&p!==dgt)&&E.unshift(p),`data:${E.join(";")},${A?a.trim():a}${n?`#${n}`:""}`};function Egt(t,e){if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},t=t.trim(),/^data:/i.test(t))return ygt(t,e);if(/^view-source:/i.test(t))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new URL(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash?a.hash="":e.stripTextFragment&&(a.hash=a.hash.replace(/#?:~:text.*?$/i,"")),a.pathname){let u=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,A=0,p="";for(;;){let E=u.exec(a.pathname);if(!E)break;let I=E[0],v=E.index,x=a.pathname.slice(A,v);p+=x.replace(/\/{2,}/g,"/"),p+=I,A=v+I.length}let h=a.pathname.slice(A,a.pathname.length);p+=h.replace(/\/{2,}/g,"/"),a.pathname=p}if(a.pathname)try{a.pathname=decodeURI(a.pathname)}catch{}if(e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let u=a.pathname.split("/"),A=u[u.length-1];gde(A,e.removeDirectoryIndex)&&(u=u.slice(0,-1),a.pathname=u.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let u of[...a.searchParams.keys()])gde(u,e.removeQueryParameters)&&a.searchParams.delete(u);if(e.removeQueryParameters===!0&&(a.search=""),e.sortQueryParameters){a.searchParams.sort();try{a.search=decodeURIComponent(a.search)}catch{}}e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,""));let n=t;return t=a.toString(),!e.removeSingleSlash&&a.pathname==="/"&&!n.endsWith("/")&&a.hash===""&&(t=t.replace(/\/$/,"")),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&e.removeSingleSlash&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t}var O8=(t,e=!1)=>{let r=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,o=n=>{let u=new Error(n);throw u.subject_url=t,u};(typeof t!="string"||!t.trim())&&o("Invalid url."),t.length>O8.MAX_INPUT_LENGTH&&o("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),e&&(typeof e!="object"&&(e={stripHash:!1}),t=Egt(t,e));let a=ggt.default(t);if(a.parse_failed){let n=a.href.match(r);n?(a.protocols=["ssh"],a.protocol="ssh",a.resource=n[2],a.host=n[2],a.user=n[1],a.pathname=`/${n[3]}`,a.parse_failed=!1):o("URL parsing failed.")}return a};O8.MAX_INPUT_LENGTH=2048;dde.exports=O8});var Cde=_((pGt,Ede)=>{"use strict";var Cgt=M8();function yde(t){if(Array.isArray(t))return t.indexOf("ssh")!==-1||t.indexOf("rsync")!==-1;if(typeof t!="string")return!1;var e=Cgt(t);if(t=t.substring(t.indexOf("://")+3),yde(e))return!0;var r=new RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!t.match(r)&&t.indexOf("@"){"use strict";var wgt=mde(),wde=Cde();function Igt(t){var e=wgt(t);return e.token="",e.password==="x-oauth-basic"?e.token=e.user:e.user==="x-token-auth"&&(e.token=e.password),wde(e.protocols)||e.protocols.length===0&&wde(t)?e.protocol="ssh":e.protocols.length?e.protocol=e.protocols[0]:(e.protocol="file",e.protocols=["file"]),e.href=e.href.replace(/\/$/,""),e}Ide.exports=Igt});var Dde=_((gGt,vde)=>{"use strict";var Bgt=Bde();function U8(t){if(typeof t!="string")throw new Error("The url must be a string.");var e=/^([a-z\d-]{1,39})\/([-\.\w]{1,100})$/i;e.test(t)&&(t="https://github.com/"+t);var r=Bgt(t),o=r.resource.split("."),a=null;switch(r.toString=function(L){return U8.stringify(this,L)},r.source=o.length>2?o.slice(1-o.length).join("."):r.source=r.resource,r.git_suffix=/\.git$/.test(r.pathname),r.name=decodeURIComponent((r.pathname||r.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),r.owner=decodeURIComponent(r.user),r.source){case"git.cloudforge.com":r.owner=r.user,r.organization=o[0],r.source="cloudforge.com";break;case"visualstudio.com":if(r.resource==="vs-ssh.visualstudio.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3],r.full_name=a[2]+"/"+a[3]);break}else{a=r.name.split("/"),a.length===2?(r.owner=a[1],r.name=a[1],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name);break}case"dev.azure.com":case"azure.com":if(r.resource==="ssh.dev.azure.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3]);break}else{a=r.name.split("/"),a.length===5?(r.organization=a[0],r.owner=a[1],r.name=a[4],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name),r.query&&r.query.path&&(r.filepath=r.query.path.replace(/^\/+/g,"")),r.query&&r.query.version&&(r.ref=r.query.version.replace(/^GB/,""));break}default:a=r.name.split("/");var n=a.length-1;if(a.length>=2){var u=a.indexOf("-",2),A=a.indexOf("blob",2),p=a.indexOf("tree",2),h=a.indexOf("commit",2),E=a.indexOf("src",2),I=a.indexOf("raw",2),v=a.indexOf("edit",2);n=u>0?u-1:A>0?A-1:p>0?p-1:h>0?h-1:E>0?E-1:I>0?I-1:v>0?v-1:n,r.owner=a.slice(0,n).join("/"),r.name=a[n],h&&(r.commit=a[n+2])}r.ref="",r.filepathtype="",r.filepath="";var x=a.length>n&&a[n+1]==="-"?n+1:n;a.length>x+2&&["raw","src","blob","tree","edit"].indexOf(a[x+1])>=0&&(r.filepathtype=a[x+1],r.ref=a[x+2],a.length>x+3&&(r.filepath=a.slice(x+3).join("/"))),r.organization=r.owner;break}r.full_name||(r.full_name=r.owner,r.name&&(r.full_name&&(r.full_name+="/"),r.full_name+=r.name)),r.owner.startsWith("scm/")&&(r.source="bitbucket-server",r.owner=r.owner.replace("scm/",""),r.organization=r.owner,r.full_name=r.owner+"/"+r.name);var C=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/,R=C.exec(r.pathname);return R!=null&&(r.source="bitbucket-server",R[1]==="users"?r.owner="~"+R[2]:r.owner=R[2],r.organization=r.owner,r.name=R[3],a=R[4].split("/"),a.length>1&&(["raw","browse"].indexOf(a[1])>=0?(r.filepathtype=a[1],a.length>2&&(r.filepath=a.slice(2).join("/"))):a[1]==="commits"&&a.length>2&&(r.commit=a[2])),r.full_name=r.owner+"/"+r.name,r.query.at?r.ref=r.query.at:r.ref=""),r}U8.stringify=function(t,e){e=e||(t.protocols&&t.protocols.length?t.protocols.join("+"):t.protocol);var r=t.port?":"+t.port:"",o=t.user||"git",a=t.git_suffix?".git":"";switch(e){case"ssh":return r?"ssh://"+o+"@"+t.resource+r+"/"+t.full_name+a:o+"@"+t.resource+":"+t.full_name+a;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return e+"://"+o+"@"+t.resource+r+"/"+t.full_name+a;case"http":case"https":var n=t.token?vgt(t):t.user&&(t.protocols.includes("http")||t.protocols.includes("https"))?t.user+"@":"";return e+"://"+n+t.resource+r+"/"+Dgt(t)+a;default:return t.href}};function vgt(t){switch(t.source){case"bitbucket.org":return"x-token-auth:"+t.token+"@";default:return t.token+"@"}}function Dgt(t){switch(t.source){case"bitbucket-server":return"scm/"+t.full_name;default:return""+t.full_name}}vde.exports=U8});var Hde=_((V9t,_de)=>{var Lgt=xS(),Mgt=_P(),Ogt=Hl(),Ugt=Ym(),_gt=h_(),Hgt=Ly(),qgt=C1();function jgt(t){return Ogt(t)?Lgt(t,Hgt):Ugt(t)?[t]:Mgt(_gt(qgt(t)))}_de.exports=jgt});function Kgt(t,e){return e===1&&Wgt.has(t[0])}function a2(t){let e=Array.isArray(t)?t:(0,Gde.default)(t);return e.map((o,a)=>Ggt.test(o)?`[${o}]`:Ygt.test(o)&&!Kgt(e,a)?`.${o}`:`[${JSON.stringify(o)}]`).join("").replace(/^\./,"")}function Vgt(t,e){let r=[];if(e.methodName!==null&&r.push(pe.pretty(t,e.methodName,pe.Type.CODE)),e.file!==null){let o=[];o.push(pe.pretty(t,e.file,pe.Type.PATH)),e.line!==null&&(o.push(pe.pretty(t,e.line,pe.Type.NUMBER)),e.column!==null&&o.push(pe.pretty(t,e.column,pe.Type.NUMBER))),r.push(`(${o.join(pe.pretty(t,":","grey"))})`)}return r.join(" ")}function ik(t,{manifestUpdates:e,reportedErrors:r},{fix:o}={}){let a=new Map,n=new Map,u=[...r.keys()].map(A=>[A,new Map]);for(let[A,p]of[...u,...e]){let h=r.get(A)?.map(x=>({text:x,fixable:!1}))??[],E=!1,I=t.getWorkspaceByCwd(A),v=I.manifest.exportTo({});for(let[x,C]of p){if(C.size>1){let R=[...C].map(([L,U])=>{let z=pe.pretty(t.configuration,L,pe.Type.INSPECT),te=U.size>0?Vgt(t.configuration,U.values().next().value):null;return te!==null?` + ${z} at ${te}`:` + ${z}`}).join("");h.push({text:`Conflict detected in constraint targeting ${pe.pretty(t.configuration,x,pe.Type.CODE)}; conflicting values are:${R}`,fixable:!1})}else{let[[R]]=C,L=(0,qde.default)(v,x);if(JSON.stringify(L)===JSON.stringify(R))continue;if(!o){let U=typeof L>"u"?`Missing field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,R,pe.Type.INSPECT)}`:typeof R>"u"?`Extraneous field ${pe.pretty(t.configuration,x,pe.Type.CODE)} currently set to ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`:`Invalid field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,R,pe.Type.INSPECT)}, found ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`;h.push({text:U,fixable:!0});continue}typeof R>"u"?(0,Yde.default)(v,x):(0,jde.default)(v,x,R),E=!0}E&&a.set(I,v)}h.length>0&&n.set(I,h)}return{changedWorkspaces:a,remainingErrors:n}}function Wde(t,{configuration:e}){let r={children:[]};for(let[o,a]of t){let n=[];for(let A of a){let p=A.text.split(/\n/);A.fixable&&(p[0]=`${pe.pretty(e,"\u2699","gray")} ${p[0]}`),n.push({value:pe.tuple(pe.Type.NO_HINT,p[0]),children:p.slice(1).map(h=>({value:pe.tuple(pe.Type.NO_HINT,h)}))})}let u={value:pe.tuple(pe.Type.LOCATOR,o.anchoredLocator),children:He.sortMap(n,A=>A.value[1])};r.children.push(u)}return r.children=He.sortMap(r.children,o=>o.value[1]),r}var qde,jde,Gde,Yde,QE,Ggt,Ygt,Wgt,l2=Et(()=>{Ge();qde=Ze(e2()),jde=Ze(D8()),Gde=Ze(Hde()),Yde=Ze(S8()),QE=class{constructor(e){this.indexedFields=e;this.items=[];this.indexes={};this.clear()}clear(){this.items=[];for(let e of this.indexedFields)this.indexes[e]=new Map}insert(e){this.items.push(e);for(let r of this.indexedFields){let o=Object.hasOwn(e,r)?e[r]:void 0;if(typeof o>"u")continue;He.getArrayWithDefault(this.indexes[r],o).push(e)}return e}find(e){if(typeof e>"u")return this.items;let r=Object.entries(e);if(r.length===0)return this.items;let o=[],a;for(let[u,A]of r){let p=u,h=Object.hasOwn(this.indexes,p)?this.indexes[p]:void 0;if(typeof h>"u"){o.push([p,A]);continue}let E=new Set(h.get(A)??[]);if(E.size===0)return[];if(typeof a>"u")a=E;else for(let I of a)E.has(I)||a.delete(I);if(a.size===0)break}let n=[...a??[]];return o.length>0&&(n=n.filter(u=>{for(let[A,p]of o)if(!(typeof p<"u"?Object.hasOwn(u,A)&&u[A]===p:Object.hasOwn(u,A)===!1))return!1;return!0})),n}},Ggt=/^[0-9]+$/,Ygt=/^[a-zA-Z0-9_]+$/,Wgt=new Set(["scripts",...Ut.allDependencies])});var Kde=_((o7t,$8)=>{var zgt;(function(t){var e=function(){return{"append/2":[new t.type.Rule(new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("L")]),new t.type.Term("foldl",[new t.type.Term("append",[]),new t.type.Var("X"),new t.type.Term("[]",[]),new t.type.Var("L")]))],"append/3":[new t.type.Rule(new t.type.Term("append",[new t.type.Term("[]",[]),new t.type.Var("X"),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("append",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("append",[new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("S")]))],"member/2":[new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("_")])]),null),new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")])]),new t.type.Term("member",[new t.type.Var("X"),new t.type.Var("Xs")]))],"permutation/2":[new t.type.Rule(new t.type.Term("permutation",[new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("permutation",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("permutation",[new t.type.Var("T"),new t.type.Var("P")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("P")]),new t.type.Term("append",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("Y")]),new t.type.Var("S")])])]))],"maplist/2":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("X")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("Xs")])]))],"maplist/3":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs")])]))],"maplist/4":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs")])]))],"maplist/5":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds")])]))],"maplist/6":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es")])]))],"maplist/7":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs")])]))],"maplist/8":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")]),new t.type.Term(".",[new t.type.Var("G"),new t.type.Var("Gs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F"),new t.type.Var("G")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs"),new t.type.Var("Gs")])]))],"include/3":[new t.type.Rule(new t.type.Term("include",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("include",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("A")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("A"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("F"),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("F")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("L"),new t.type.Var("S")])]),new t.type.Term("include",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("S")])])])])]))],"exclude/3":[new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("E")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("Q")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("R"),new t.type.Var("Q")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("!",[]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("E")])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("E")])])])])])])]))],"foldl/4":[new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Var("I"),new t.type.Var("I")]),null),new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("I"),new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("I"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])])])]),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P2"),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P2")]),new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("R")])])])])]))],"select/3":[new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Xs")]),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term("select",[new t.type.Var("E"),new t.type.Var("Xs"),new t.type.Var("Ys")]))],"sum_list/2":[new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term("[]",[]),new t.type.Num(0,!1)]),null),new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("sum_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("+",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"max_list/2":[new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("max_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"min_list/2":[new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("min_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("=<",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"prod_list/2":[new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term("[]",[]),new t.type.Num(1,!1)]),null),new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("prod_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("*",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"last/2":[new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")]),new t.type.Var("X")]),new t.type.Term("last",[new t.type.Var("Xs"),new t.type.Var("X")]))],"prefix/2":[new t.type.Rule(new t.type.Term("prefix",[new t.type.Var("Part"),new t.type.Var("Whole")]),new t.type.Term("append",[new t.type.Var("Part"),new t.type.Var("_"),new t.type.Var("Whole")]))],"nth0/3":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth1/3":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth0/4":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth1/4":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth/5":[new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("N"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("X"),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("O"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("Y"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term(",",[new t.type.Term("is",[new t.type.Var("M"),new t.type.Term("+",[new t.type.Var("N"),new t.type.Num(1,!1)])]),new t.type.Term("nth",[new t.type.Var("M"),new t.type.Var("O"),new t.type.Var("Xs"),new t.type.Var("Y"),new t.type.Var("Ys")])]))],"length/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(!t.type.is_variable(A)&&!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(t.type.is_integer(A)&&A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else{var p=new t.type.Term("length",[u,new t.type.Num(0,!1),A]);t.type.is_integer(A)&&(p=new t.type.Term(",",[p,new t.type.Term("!",[])])),o.prepend([new t.type.State(a.goal.replace(p),a.substitution,a)])}},"length/3":[new t.type.Rule(new t.type.Term("length",[new t.type.Term("[]",[]),new t.type.Var("N"),new t.type.Var("N")]),null),new t.type.Rule(new t.type.Term("length",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("X")]),new t.type.Var("A"),new t.type.Var("N")]),new t.type.Term(",",[new t.type.Term("succ",[new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("length",[new t.type.Var("X"),new t.type.Var("B"),new t.type.Var("N")])]))],"replicate/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=new t.type.Term("[]"),E=0;E0;I--)E[I].equals(E[I-1])&&E.splice(I,1);for(var v=new t.type.Term("[]"),I=E.length-1;I>=0;I--)v=new t.type.Term(".",[E[I],v]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,A])),a.substitution,a)])}}},"msort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h=u;h.indicator==="./2";)p.push(h.args[0]),h=h.args[1];if(t.type.is_variable(h))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(h))o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=p.sort(t.compare),I=new t.type.Term("[]"),v=E.length-1;v>=0;v--)I=new t.type.Term(".",[E[v],I]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,A])),a.substitution,a)])}}},"keysort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h,E=u;E.indicator==="./2";){if(h=E.args[0],t.type.is_variable(h)){o.throw_error(t.error.instantiation(n.indicator));return}else if(!t.type.is_term(h)||h.indicator!=="-/2"){o.throw_error(t.error.type("pair",h,n.indicator));return}h.args[0].pair=h.args[1],p.push(h.args[0]),E=E.args[1]}if(t.type.is_variable(E))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(E))o.throw_error(t.error.type("list",u,n.indicator));else{for(var I=p.sort(t.compare),v=new t.type.Term("[]"),x=I.length-1;x>=0;x--)v=new t.type.Term(".",[new t.type.Term("-",[I[x],I[x].pair]),v]),delete I[x].pair;o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,A])),a.substitution,a)])}}},"take/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],I=A;h>0&&I.indicator==="./2";)E.push(I.args[0]),I=I.args[1],h--;if(h===0){for(var v=new t.type.Term("[]"),h=E.length-1;h>=0;h--)v=new t.type.Term(".",[E[h],v]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,p])),a.substitution,a)])}}},"drop/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],I=A;h>0&&I.indicator==="./2";)E.push(I.args[0]),I=I.args[1],h--;h===0&&o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,p])),a.substitution,a)])}},"reverse/2":function(o,a,n){var u=n.args[0],A=n.args[1],p=t.type.is_instantiated_list(u),h=t.type.is_instantiated_list(A);if(t.type.is_variable(u)&&t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(u)&&!t.type.is_fully_list(u))o.throw_error(t.error.type("list",u,n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!p&&!h)o.throw_error(t.error.instantiation(n.indicator));else{for(var E=p?u:A,I=new t.type.Term("[]",[]);E.indicator==="./2";)I=new t.type.Term(".",[E.args[0],I]),E=E.args[1];o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,p?A:u])),a.substitution,a)])}},"list_to_set/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else{for(var p=u,h=[];p.indicator==="./2";)h.push(p.args[0]),p=p.args[1];if(t.type.is_variable(p))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_term(p)||p.indicator!=="[]/0")o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=[],I=new t.type.Term("[]",[]),v,x=0;x=0;x--)I=new t.type.Term(".",[E[x],I]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[A,I])),a.substitution,a)])}}}}},r=["append/2","append/3","member/2","permutation/2","maplist/2","maplist/3","maplist/4","maplist/5","maplist/6","maplist/7","maplist/8","include/3","exclude/3","foldl/4","sum_list/2","max_list/2","min_list/2","prod_list/2","last/2","prefix/2","nth0/3","nth1/3","nth0/4","nth1/4","length/2","replicate/3","select/3","sort/2","msort/2","keysort/2","take/3","drop/3","reverse/2","list_to_set/2"];typeof $8<"u"?$8.exports=function(o){t=o,new t.type.Module("lists",e(),r)}:new t.type.Module("lists",e(),r)})(zgt)});var lme=_(Wr=>{"use strict";var jg=process.platform==="win32",eH="aes-256-cbc",Jgt="sha256",Jde="The current environment doesn't support interactive reading from TTY.",Yn=ve("fs"),Vde=process.binding("tty_wrap").TTY,rH=ve("child_process"),kh=ve("path"),nH={prompt:"> ",hideEchoBack:!1,mask:"*",limit:[],limitMessage:"Input another, please.$<( [)limit(])>",defaultInput:"",trueValue:[],falseValue:[],caseSensitive:!1,keepWhitespace:!1,encoding:"utf8",bufferSize:1024,print:void 0,history:!0,cd:!1,phContent:void 0,preCheck:void 0},Kf="none",$c,RE,zde=!1,xh,ok,tH,Xgt=0,lH="",qg=[],ak,Xde=!1,iH=!1,c2=!1;function Zde(t){function e(r){return r.replace(/[^\w\u0080-\uFFFF]/g,function(o){return"#"+o.charCodeAt(0)+";"})}return ok.concat(function(r){var o=[];return Object.keys(r).forEach(function(a){r[a]==="boolean"?t[a]&&o.push("--"+a):r[a]==="string"&&t[a]&&o.push("--"+a,e(t[a]))}),o}({display:"string",displayOnly:"boolean",keyIn:"boolean",hideEchoBack:"boolean",mask:"string",limit:"string",caseSensitive:"boolean"}))}function Zgt(t,e){function r(U){var z,te="",ae;for(tH=tH||ve("os").tmpdir();;){z=kh.join(tH,U+te);try{ae=Yn.openSync(z,"wx")}catch(le){if(le.code==="EEXIST"){te++;continue}else throw le}Yn.closeSync(ae);break}return z}var o,a,n,u={},A,p,h=r("readline-sync.stdout"),E=r("readline-sync.stderr"),I=r("readline-sync.exit"),v=r("readline-sync.done"),x=ve("crypto"),C,R,L;C=x.createHash(Jgt),C.update(""+process.pid+Xgt+++Math.random()),L=C.digest("hex"),R=x.createDecipher(eH,L),o=Zde(t),jg?(a=process.env.ComSpec||"cmd.exe",process.env.Q='"',n=["/V:ON","/S","/C","(%Q%"+a+"%Q% /V:ON /S /C %Q%%Q%"+xh+"%Q%"+o.map(function(U){return" %Q%"+U+"%Q%"}).join("")+" & (echo !ERRORLEVEL!)>%Q%"+I+"%Q%%Q%) 2>%Q%"+E+"%Q% |%Q%"+process.execPath+"%Q% %Q%"+__dirname+"\\encrypt.js%Q% %Q%"+eH+"%Q% %Q%"+L+"%Q% >%Q%"+h+"%Q% & (echo 1)>%Q%"+v+"%Q%"]):(a="/bin/sh",n=["-c",'("'+xh+'"'+o.map(function(U){return" '"+U.replace(/'/g,"'\\''")+"'"}).join("")+'; echo $?>"'+I+'") 2>"'+E+'" |"'+process.execPath+'" "'+__dirname+'/encrypt.js" "'+eH+'" "'+L+'" >"'+h+'"; echo 1 >"'+v+'"']),c2&&c2("_execFileSync",o);try{rH.spawn(a,n,e)}catch(U){u.error=new Error(U.message),u.error.method="_execFileSync - spawn",u.error.program=a,u.error.args=n}for(;Yn.readFileSync(v,{encoding:t.encoding}).trim()!=="1";);return(A=Yn.readFileSync(I,{encoding:t.encoding}).trim())==="0"?u.input=R.update(Yn.readFileSync(h,{encoding:"binary"}),"hex",t.encoding)+R.final(t.encoding):(p=Yn.readFileSync(E,{encoding:t.encoding}).trim(),u.error=new Error(Jde+(p?` + `+p:"")),u.error.method="_execFileSync",u.error.program=a,u.error.args=n,u.error.extMessage=p,u.error.exitCode=+A),Yn.unlinkSync(h),Yn.unlinkSync(E),Yn.unlinkSync(I),Yn.unlinkSync(v),u}function $gt(t){var e,r={},o,a={env:process.env,encoding:t.encoding};if(xh||(jg?process.env.PSModulePath?(xh="powershell.exe",ok=["-ExecutionPolicy","Bypass","-File",__dirname+"\\read.ps1"]):(xh="cscript.exe",ok=["//nologo",__dirname+"\\read.cs.js"]):(xh="/bin/sh",ok=[__dirname+"/read.sh"])),jg&&!process.env.PSModulePath&&(a.stdio=[process.stdin]),rH.execFileSync){e=Zde(t),c2&&c2("execFileSync",e);try{r.input=rH.execFileSync(xh,e,a)}catch(n){o=n.stderr?(n.stderr+"").trim():"",r.error=new Error(Jde+(o?` + `+o:"")),r.error.method="execFileSync",r.error.program=xh,r.error.args=e,r.error.extMessage=o,r.error.exitCode=n.status,r.error.code=n.code,r.error.signal=n.signal}}else r=Zgt(t,a);return r.error||(r.input=r.input.replace(/^\s*'|'\s*$/g,""),t.display=""),r}function sH(t){var e="",r=t.display,o=!t.display&&t.keyIn&&t.hideEchoBack&&!t.mask;function a(){var n=$gt(t);if(n.error)throw n.error;return n.input}return iH&&iH(t),function(){var n,u,A;function p(){return n||(n=process.binding("fs"),u=process.binding("constants")),n}if(typeof Kf=="string")if(Kf=null,jg){if(A=function(h){var E=h.replace(/^\D+/,"").split("."),I=0;return(E[0]=+E[0])&&(I+=E[0]*1e4),(E[1]=+E[1])&&(I+=E[1]*100),(E[2]=+E[2])&&(I+=E[2]),I}(process.version),!(A>=20302&&A<40204||A>=5e4&&A<50100||A>=50600&&A<60200)&&process.stdin.isTTY)process.stdin.pause(),Kf=process.stdin.fd,RE=process.stdin._handle;else try{Kf=p().open("CONIN$",u.O_RDWR,parseInt("0666",8)),RE=new Vde(Kf,!0)}catch{}if(process.stdout.isTTY)$c=process.stdout.fd;else{try{$c=Yn.openSync("\\\\.\\CON","w")}catch{}if(typeof $c!="number")try{$c=p().open("CONOUT$",u.O_RDWR,parseInt("0666",8))}catch{}}}else{if(process.stdin.isTTY){process.stdin.pause();try{Kf=Yn.openSync("/dev/tty","r"),RE=process.stdin._handle}catch{}}else try{Kf=Yn.openSync("/dev/tty","r"),RE=new Vde(Kf,!1)}catch{}if(process.stdout.isTTY)$c=process.stdout.fd;else try{$c=Yn.openSync("/dev/tty","w")}catch{}}}(),function(){var n,u,A=!t.hideEchoBack&&!t.keyIn,p,h,E,I,v;ak="";function x(C){return C===zde?!0:RE.setRawMode(C)!==0?!1:(zde=C,!0)}if(Xde||!RE||typeof $c!="number"&&(t.display||!A)){e=a();return}if(t.display&&(Yn.writeSync($c,t.display),t.display=""),!t.displayOnly){if(!x(!A)){e=a();return}for(h=t.keyIn?1:t.bufferSize,p=Buffer.allocUnsafe&&Buffer.alloc?Buffer.alloc(h):new Buffer(h),t.keyIn&&t.limit&&(u=new RegExp("[^"+t.limit+"]","g"+(t.caseSensitive?"":"i")));;){E=0;try{E=Yn.readSync(Kf,p,0,h)}catch(C){if(C.code!=="EOF"){x(!1),e+=a();return}}if(E>0?(I=p.toString(t.encoding,0,E),ak+=I):(I=` + `,ak+="\0"),I&&typeof(v=(I.match(/^(.*?)[\r\n]/)||[])[1])=="string"&&(I=v,n=!0),I&&(I=I.replace(/[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]/g,"")),I&&u&&(I=I.replace(u,"")),I&&(A||(t.hideEchoBack?t.mask&&Yn.writeSync($c,new Array(I.length+1).join(t.mask)):Yn.writeSync($c,I)),e+=I),!t.keyIn&&n||t.keyIn&&e.length>=h)break}!A&&!o&&Yn.writeSync($c,` + `),x(!1)}}(),t.print&&!o&&t.print(r+(t.displayOnly?"":(t.hideEchoBack?new Array(e.length+1).join(t.mask):e)+` + `),t.encoding),t.displayOnly?"":lH=t.keepWhitespace||t.keyIn?e:e.trim()}function edt(t,e){var r=[];function o(a){a!=null&&(Array.isArray(a)?a.forEach(o):(!e||e(a))&&r.push(a))}return o(t),r}function cH(t){return t.replace(/[\x00-\x7f]/g,function(e){return"\\x"+("00"+e.charCodeAt().toString(16)).substr(-2)})}function Ns(){var t=Array.prototype.slice.call(arguments),e,r;return t.length&&typeof t[0]=="boolean"&&(r=t.shift(),r&&(e=Object.keys(nH),t.unshift(nH))),t.reduce(function(o,a){return a==null||(a.hasOwnProperty("noEchoBack")&&!a.hasOwnProperty("hideEchoBack")&&(a.hideEchoBack=a.noEchoBack,delete a.noEchoBack),a.hasOwnProperty("noTrim")&&!a.hasOwnProperty("keepWhitespace")&&(a.keepWhitespace=a.noTrim,delete a.noTrim),r||(e=Object.keys(a)),e.forEach(function(n){var u;if(a.hasOwnProperty(n))switch(u=a[n],n){case"mask":case"limitMessage":case"defaultInput":case"encoding":u=u!=null?u+"":"",u&&n!=="limitMessage"&&(u=u.replace(/[\r\n]/g,"")),o[n]=u;break;case"bufferSize":!isNaN(u=parseInt(u,10))&&typeof u=="number"&&(o[n]=u);break;case"displayOnly":case"keyIn":case"hideEchoBack":case"caseSensitive":case"keepWhitespace":case"history":case"cd":o[n]=!!u;break;case"limit":case"trueValue":case"falseValue":o[n]=edt(u,function(A){var p=typeof A;return p==="string"||p==="number"||p==="function"||A instanceof RegExp}).map(function(A){return typeof A=="string"?A.replace(/[\r\n]/g,""):A});break;case"print":case"phContent":case"preCheck":o[n]=typeof u=="function"?u:void 0;break;case"prompt":case"display":o[n]=u??"";break}})),o},{})}function oH(t,e,r){return e.some(function(o){var a=typeof o;return a==="string"?r?t===o:t.toLowerCase()===o.toLowerCase():a==="number"?parseFloat(t)===o:a==="function"?o(t):o instanceof RegExp?o.test(t):!1})}function uH(t,e){var r=kh.normalize(jg?(process.env.HOMEDRIVE||"")+(process.env.HOMEPATH||""):process.env.HOME||"").replace(/[\/\\]+$/,"");return t=kh.normalize(t),e?t.replace(/^~(?=\/|\\|$)/,r):t.replace(new RegExp("^"+cH(r)+"(?=\\/|\\\\|$)",jg?"i":""),"~")}function TE(t,e){var r="(?:\\(([\\s\\S]*?)\\))?(\\w+|.-.)(?:\\(([\\s\\S]*?)\\))?",o=new RegExp("(\\$)?(\\$<"+r+">)","g"),a=new RegExp("(\\$)?(\\$\\{"+r+"\\})","g");function n(u,A,p,h,E,I){var v;return A||typeof(v=e(E))!="string"?p:v?(h||"")+v+(I||""):""}return t.replace(o,n).replace(a,n)}function $de(t,e,r){var o,a=[],n=-1,u=0,A="",p;function h(E,I){return I.length>3?(E.push(I[0]+"..."+I[I.length-1]),p=!0):I.length&&(E=E.concat(I)),E}return o=t.reduce(function(E,I){return E.concat((I+"").split(""))},[]).reduce(function(E,I){var v,x;return e||(I=I.toLowerCase()),v=/^\d$/.test(I)?1:/^[A-Z]$/.test(I)?2:/^[a-z]$/.test(I)?3:0,r&&v===0?A+=I:(x=I.charCodeAt(0),v&&v===n&&x===u+1?a.push(I):(E=h(E,a),a=[I],n=v),u=x),E},[]),o=h(o,a),A&&(o.push(A),p=!0),{values:o,suppressed:p}}function eme(t,e){return t.join(t.length>2?", ":e?" / ":"/")}function tme(t,e){var r,o,a={},n;if(e.phContent&&(r=e.phContent(t,e)),typeof r!="string")switch(t){case"hideEchoBack":case"mask":case"defaultInput":case"caseSensitive":case"keepWhitespace":case"encoding":case"bufferSize":case"history":case"cd":r=e.hasOwnProperty(t)?typeof e[t]=="boolean"?e[t]?"on":"off":e[t]+"":"";break;case"limit":case"trueValue":case"falseValue":o=e[e.hasOwnProperty(t+"Src")?t+"Src":t],e.keyIn?(a=$de(o,e.caseSensitive),o=a.values):o=o.filter(function(u){var A=typeof u;return A==="string"||A==="number"}),r=eme(o,a.suppressed);break;case"limitCount":case"limitCountNotZero":r=e[e.hasOwnProperty("limitSrc")?"limitSrc":"limit"].length,r=r||t!=="limitCountNotZero"?r+"":"";break;case"lastInput":r=lH;break;case"cwd":case"CWD":case"cwdHome":r=process.cwd(),t==="CWD"?r=kh.basename(r):t==="cwdHome"&&(r=uH(r));break;case"date":case"time":case"localeDate":case"localeTime":r=new Date()["to"+t.replace(/^./,function(u){return u.toUpperCase()})+"String"]();break;default:typeof(n=(t.match(/^history_m(\d+)$/)||[])[1])=="string"&&(r=qg[qg.length-n]||"")}return r}function rme(t){var e=/^(.)-(.)$/.exec(t),r="",o,a,n,u;if(!e)return null;for(o=e[1].charCodeAt(0),a=e[2].charCodeAt(0),u=o + And the length must be: $`,trueValue:null,falseValue:null,caseSensitive:!0},e,{history:!1,cd:!1,phContent:function(x){return x==="charlist"?r.text:x==="length"?o+"..."+a:null}}),u,A,p,h,E,I,v;for(e=e||{},u=TE(e.charlist?e.charlist+"":"$",rme),(isNaN(o=parseInt(e.min,10))||typeof o!="number")&&(o=12),(isNaN(a=parseInt(e.max,10))||typeof a!="number")&&(a=24),h=new RegExp("^["+cH(u)+"]{"+o+","+a+"}$"),r=$de([u],n.caseSensitive,!0),r.text=eme(r.values,r.suppressed),A=e.confirmMessage!=null?e.confirmMessage:"Reinput a same one to confirm it: ",p=e.unmatchMessage!=null?e.unmatchMessage:"It differs from first one. Hit only the Enter key if you want to retry from first one.",t==null&&(t="Input new password: "),E=n.limitMessage;!v;)n.limit=h,n.limitMessage=E,I=Wr.question(t,n),n.limit=[I,""],n.limitMessage=p,v=Wr.question(A,n);return I};function sme(t,e,r){var o;function a(n){return o=r(n),!isNaN(o)&&typeof o=="number"}return Wr.question(t,Ns({limitMessage:"Input valid number, please."},e,{limit:a,cd:!1})),o}Wr.questionInt=function(t,e){return sme(t,e,function(r){return parseInt(r,10)})};Wr.questionFloat=function(t,e){return sme(t,e,parseFloat)};Wr.questionPath=function(t,e){var r,o="",a=Ns({hideEchoBack:!1,limitMessage:`$Input valid path, please.$<( Min:)min>$<( Max:)max>`,history:!0,cd:!0},e,{keepWhitespace:!1,limit:function(n){var u,A,p;n=uH(n,!0),o="";function h(E){E.split(/\/|\\/).reduce(function(I,v){var x=kh.resolve(I+=v+kh.sep);if(!Yn.existsSync(x))Yn.mkdirSync(x);else if(!Yn.statSync(x).isDirectory())throw new Error("Non directory already exists: "+x);return I},"")}try{if(u=Yn.existsSync(n),r=u?Yn.realpathSync(n):kh.resolve(n),!e.hasOwnProperty("exists")&&!u||typeof e.exists=="boolean"&&e.exists!==u)return o=(u?"Already exists":"No such file or directory")+": "+r,!1;if(!u&&e.create&&(e.isDirectory?h(r):(h(kh.dirname(r)),Yn.closeSync(Yn.openSync(r,"w"))),r=Yn.realpathSync(r)),u&&(e.min||e.max||e.isFile||e.isDirectory)){if(A=Yn.statSync(r),e.isFile&&!A.isFile())return o="Not file: "+r,!1;if(e.isDirectory&&!A.isDirectory())return o="Not directory: "+r,!1;if(e.min&&A.size<+e.min||e.max&&A.size>+e.max)return o="Size "+A.size+" is out of range: "+r,!1}if(typeof e.validate=="function"&&(p=e.validate(r))!==!0)return typeof p=="string"&&(o=p),!1}catch(E){return o=E+"",!1}return!0},phContent:function(n){return n==="error"?o:n!=="min"&&n!=="max"?null:e.hasOwnProperty(n)?e[n]+"":""}});return e=e||{},t==null&&(t='Input path (you can "cd" and "pwd"): '),Wr.question(t,a),r};function ome(t,e){var r={},o={};return typeof t=="object"?(Object.keys(t).forEach(function(a){typeof t[a]=="function"&&(o[e.caseSensitive?a:a.toLowerCase()]=t[a])}),r.preCheck=function(a){var n;return r.args=aH(a),n=r.args[0]||"",e.caseSensitive||(n=n.toLowerCase()),r.hRes=n!=="_"&&o.hasOwnProperty(n)?o[n].apply(a,r.args.slice(1)):o.hasOwnProperty("_")?o._.apply(a,r.args):null,{res:a,forceNext:!1}},o.hasOwnProperty("_")||(r.limit=function(){var a=r.args[0]||"";return e.caseSensitive||(a=a.toLowerCase()),o.hasOwnProperty(a)})):r.preCheck=function(a){return r.args=aH(a),r.hRes=typeof t=="function"?t.apply(a,r.args):!0,{res:a,forceNext:!1}},r}Wr.promptCL=function(t,e){var r=Ns({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=ome(t,r);return r.limit=o.limit,r.preCheck=o.preCheck,Wr.prompt(r),o.args};Wr.promptLoop=function(t,e){for(var r=Ns({hideEchoBack:!1,trueValue:null,falseValue:null,caseSensitive:!1,history:!0},e);!t(Wr.prompt(r)););};Wr.promptCLLoop=function(t,e){var r=Ns({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=ome(t,r);for(r.limit=o.limit,r.preCheck=o.preCheck;Wr.prompt(r),!o.hRes;);};Wr.promptSimShell=function(t){return Wr.prompt(Ns({hideEchoBack:!1,history:!0},t,{prompt:function(){return jg?"$>":(process.env.USER||"")+(process.env.HOSTNAME?"@"+process.env.HOSTNAME.replace(/\..*$/,""):"")+":$$ "}()}))};function ame(t,e,r){var o;return t==null&&(t="Are you sure? "),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s*:?\s*$/,"")+" [y/n]: "),o=Wr.keyIn(t,Ns(e,{hideEchoBack:!1,limit:r,trueValue:"y",falseValue:"n",caseSensitive:!1})),typeof o=="boolean"?o:""}Wr.keyInYN=function(t,e){return ame(t,e)};Wr.keyInYNStrict=function(t,e){return ame(t,e,"yn")};Wr.keyInPause=function(t,e){t==null&&(t="Continue..."),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s+$/,"")+" (Hit any key)"),Wr.keyIn(t,Ns({limit:null},e,{hideEchoBack:!0,mask:""}))};Wr.keyInSelect=function(t,e,r){var o=Ns({hideEchoBack:!1},r,{trueValue:null,falseValue:null,caseSensitive:!1,phContent:function(p){return p==="itemsCount"?t.length+"":p==="firstItem"?(t[0]+"").trim():p==="lastItem"?(t[t.length-1]+"").trim():null}}),a="",n={},u=49,A=` + `;if(!Array.isArray(t)||!t.length||t.length>35)throw"`items` must be Array (max length: 35).";return t.forEach(function(p,h){var E=String.fromCharCode(u);a+=E,n[E]=h,A+="["+E+"] "+(p+"").trim()+` + `,u=u===57?97:u+1}),(!r||r.cancel!==!1)&&(a+="0",n[0]=-1,A+="[0] "+(r&&r.cancel!=null&&typeof r.cancel!="boolean"?(r.cancel+"").trim():"CANCEL")+` + `),o.limit=a,A+=` + `,e==null&&(e="Choose one from list: "),(e+="")&&((!r||r.guide!==!1)&&(e=e.replace(/\s*:?\s*$/,"")+" [$]: "),A+=e),n[Wr.keyIn(A,o).toLowerCase()]};Wr.getRawInput=function(){return ak};function u2(t,e){var r;return e.length&&(r={},r[t]=e[0]),Wr.setDefaultOptions(r)[t]}Wr.setPrint=function(){return u2("print",arguments)};Wr.setPrompt=function(){return u2("prompt",arguments)};Wr.setEncoding=function(){return u2("encoding",arguments)};Wr.setMask=function(){return u2("mask",arguments)};Wr.setBufferSize=function(){return u2("bufferSize",arguments)}});var AH=_((l7t,gl)=>{(function(){var t={major:0,minor:2,patch:66,status:"beta"};tau_file_system={files:{},open:function(w,b,y){var F=tau_file_system.files[w];if(!F){if(y==="read")return null;F={path:w,text:"",type:b,get:function(J,X){return X===this.text.length||X>this.text.length?"end_of_file":this.text.substring(X,X+J)},put:function(J,X){return X==="end_of_file"?(this.text+=J,!0):X==="past_end_of_file"?null:(this.text=this.text.substring(0,X)+J+this.text.substring(X+J.length),!0)},get_byte:function(J){if(J==="end_of_stream")return-1;var X=Math.floor(J/2);if(this.text.length<=X)return-1;var $=n(this.text[Math.floor(J/2)],0);return J%2===0?$&255:$/256>>>0},put_byte:function(J,X){var $=X==="end_of_stream"?this.text.length:Math.floor(X/2);if(this.text.length<$)return null;var ie=this.text.length===$?-1:n(this.text[Math.floor(X/2)],0);return X%2===0?(ie=ie/256>>>0,ie=(ie&255)<<8|J&255):(ie=ie&255,ie=(J&255)<<8|ie&255),this.text.length===$?this.text+=u(ie):this.text=this.text.substring(0,$)+u(ie)+this.text.substring($+1),!0},flush:function(){return!0},close:function(){var J=tau_file_system.files[this.path];return J?!0:null}},tau_file_system.files[w]=F}return y==="write"&&(F.text=""),F}},tau_user_input={buffer:"",get:function(w,b){for(var y;tau_user_input.buffer.length\?\@\^\~\\]+|'(?:[^']*?(?:\\(?:x?\d+)?\\)*(?:'')*(?:\\')*)*')/,number:/^(?:0o[0-7]+|0x[0-9a-fA-F]+|0b[01]+|0'(?:''|\\[abfnrtv\\'"`]|\\x?\d+\\|[^\\])|\d+(?:\.\d+(?:[eE][+-]?\d+)?)?)/,string:/^(?:"([^"]|""|\\")*"|`([^`]|``|\\`)*`)/,l_brace:/^(?:\[)/,r_brace:/^(?:\])/,l_bracket:/^(?:\{)/,r_bracket:/^(?:\})/,bar:/^(?:\|)/,l_paren:/^(?:\()/,r_paren:/^(?:\))/};function L(w,b){return w.get_flag("char_conversion").id==="on"?b.replace(/./g,function(y){return w.get_char_conversion(y)}):b}function U(w){this.thread=w,this.text="",this.tokens=[]}U.prototype.set_last_tokens=function(w){return this.tokens=w},U.prototype.new_text=function(w){this.text=w,this.tokens=[]},U.prototype.get_tokens=function(w){var b,y=0,F=0,J=0,X=[],$=!1;if(w){var ie=this.tokens[w-1];y=ie.len,b=L(this.thread,this.text.substr(ie.len)),F=ie.line,J=ie.start}else b=this.text;if(/^\s*$/.test(b))return null;for(;b!=="";){var Se=[],Re=!1;if(/^\n/.exec(b)!==null){F++,J=0,y++,b=b.replace(/\n/,""),$=!0;continue}for(var at in R)if(R.hasOwnProperty(at)){var dt=R[at].exec(b);dt&&Se.push({value:dt[0],name:at,matches:dt})}if(!Se.length)return this.set_last_tokens([{value:b,matches:[],name:"lexical",line:F,start:J}]);var ie=r(Se,function(kr,mr){return kr.value.length>=mr.value.length?kr:mr});switch(ie.start=J,ie.line=F,b=b.replace(ie.value,""),J+=ie.value.length,y+=ie.value.length,ie.name){case"atom":ie.raw=ie.value,ie.value.charAt(0)==="'"&&(ie.value=v(ie.value.substr(1,ie.value.length-2),"'"),ie.value===null&&(ie.name="lexical",ie.value="unknown escape sequence"));break;case"number":ie.float=ie.value.substring(0,2)!=="0x"&&ie.value.match(/[.eE]/)!==null&&ie.value!=="0'.",ie.value=C(ie.value),ie.blank=Re;break;case"string":var jt=ie.value.charAt(0);ie.value=v(ie.value.substr(1,ie.value.length-2),jt),ie.value===null&&(ie.name="lexical",ie.value="unknown escape sequence");break;case"whitespace":var tr=X[X.length-1];tr&&(tr.space=!0),Re=!0;continue;case"r_bracket":X.length>0&&X[X.length-1].name==="l_bracket"&&(ie=X.pop(),ie.name="atom",ie.value="{}",ie.raw="{}",ie.space=!1);break;case"r_brace":X.length>0&&X[X.length-1].name==="l_brace"&&(ie=X.pop(),ie.name="atom",ie.value="[]",ie.raw="[]",ie.space=!1);break}ie.len=y,X.push(ie),Re=!1}var bt=this.set_last_tokens(X);return bt.length===0?null:bt};function z(w,b,y,F,J){if(!b[y])return{type:A,value:S.error.syntax(b[y-1],"expression expected",!0)};var X;if(F==="0"){var $=b[y];switch($.name){case"number":return{type:p,len:y+1,value:new S.type.Num($.value,$.float)};case"variable":return{type:p,len:y+1,value:new S.type.Var($.value)};case"string":var ie;switch(w.get_flag("double_quotes").id){case"atom":ie=new H($.value,[]);break;case"codes":ie=new H("[]",[]);for(var Se=$.value.length-1;Se>=0;Se--)ie=new H(".",[new S.type.Num(n($.value,Se),!1),ie]);break;case"chars":ie=new H("[]",[]);for(var Se=$.value.length-1;Se>=0;Se--)ie=new H(".",[new S.type.Term($.value.charAt(Se),[]),ie]);break}return{type:p,len:y+1,value:ie};case"l_paren":var bt=z(w,b,y+1,w.__get_max_priority(),!0);return bt.type!==p?bt:b[bt.len]&&b[bt.len].name==="r_paren"?(bt.len++,bt):{type:A,derived:!0,value:S.error.syntax(b[bt.len]?b[bt.len]:b[bt.len-1],") or operator expected",!b[bt.len])};case"l_bracket":var bt=z(w,b,y+1,w.__get_max_priority(),!0);return bt.type!==p?bt:b[bt.len]&&b[bt.len].name==="r_bracket"?(bt.len++,bt.value=new H("{}",[bt.value]),bt):{type:A,derived:!0,value:S.error.syntax(b[bt.len]?b[bt.len]:b[bt.len-1],"} or operator expected",!b[bt.len])}}var Re=te(w,b,y,J);return Re.type===p||Re.derived||(Re=ae(w,b,y),Re.type===p||Re.derived)?Re:{type:A,derived:!1,value:S.error.syntax(b[y],"unexpected token")}}var at=w.__get_max_priority(),dt=w.__get_next_priority(F),jt=y;if(b[y].name==="atom"&&b[y+1]&&(b[y].space||b[y+1].name!=="l_paren")){var $=b[y++],tr=w.__lookup_operator_classes(F,$.value);if(tr&&tr.indexOf("fy")>-1){var bt=z(w,b,y,F,J);if(bt.type!==A)return $.value==="-"&&!$.space&&S.type.is_number(bt.value)?{value:new S.type.Num(-bt.value.value,bt.value.is_float),len:bt.len,type:p}:{value:new S.type.Term($.value,[bt.value]),len:bt.len,type:p};X=bt}else if(tr&&tr.indexOf("fx")>-1){var bt=z(w,b,y,dt,J);if(bt.type!==A)return{value:new S.type.Term($.value,[bt.value]),len:bt.len,type:p};X=bt}}y=jt;var bt=z(w,b,y,dt,J);if(bt.type===p){y=bt.len;var $=b[y];if(b[y]&&(b[y].name==="atom"&&w.__lookup_operator_classes(F,$.value)||b[y].name==="bar"&&w.__lookup_operator_classes(F,"|"))){var ln=dt,kr=F,tr=w.__lookup_operator_classes(F,$.value);if(tr.indexOf("xf")>-1)return{value:new S.type.Term($.value,[bt.value]),len:++bt.len,type:p};if(tr.indexOf("xfx")>-1){var mr=z(w,b,y+1,ln,J);return mr.type===p?{value:new S.type.Term($.value,[bt.value,mr.value]),len:mr.len,type:p}:(mr.derived=!0,mr)}else if(tr.indexOf("xfy")>-1){var mr=z(w,b,y+1,kr,J);return mr.type===p?{value:new S.type.Term($.value,[bt.value,mr.value]),len:mr.len,type:p}:(mr.derived=!0,mr)}else if(bt.type!==A)for(;;){y=bt.len;var $=b[y];if($&&$.name==="atom"&&w.__lookup_operator_classes(F,$.value)){var tr=w.__lookup_operator_classes(F,$.value);if(tr.indexOf("yf")>-1)bt={value:new S.type.Term($.value,[bt.value]),len:++y,type:p};else if(tr.indexOf("yfx")>-1){var mr=z(w,b,++y,ln,J);if(mr.type===A)return mr.derived=!0,mr;y=mr.len,bt={value:new S.type.Term($.value,[bt.value,mr.value]),len:y,type:p}}else break}else break}}else X={type:A,value:S.error.syntax(b[bt.len-1],"operator expected")};return bt}return bt}function te(w,b,y,F){if(!b[y]||b[y].name==="atom"&&b[y].raw==="."&&!F&&(b[y].space||!b[y+1]||b[y+1].name!=="l_paren"))return{type:A,derived:!1,value:S.error.syntax(b[y-1],"unfounded token")};var J=b[y],X=[];if(b[y].name==="atom"&&b[y].raw!==","){if(y++,b[y-1].space)return{type:p,len:y,value:new S.type.Term(J.value,X)};if(b[y]&&b[y].name==="l_paren"){if(b[y+1]&&b[y+1].name==="r_paren")return{type:A,derived:!0,value:S.error.syntax(b[y+1],"argument expected")};var $=z(w,b,++y,"999",!0);if($.type===A)return $.derived?$:{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],"argument expected",!b[y])};for(X.push($.value),y=$.len;b[y]&&b[y].name==="atom"&&b[y].value===",";){if($=z(w,b,y+1,"999",!0),$.type===A)return $.derived?$:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};X.push($.value),y=$.len}if(b[y]&&b[y].name==="r_paren")y++;else return{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],", or ) expected",!b[y])}}return{type:p,len:y,value:new S.type.Term(J.value,X)}}return{type:A,derived:!1,value:S.error.syntax(b[y],"term expected")}}function ae(w,b,y){if(!b[y])return{type:A,derived:!1,value:S.error.syntax(b[y-1],"[ expected")};if(b[y]&&b[y].name==="l_brace"){var F=z(w,b,++y,"999",!0),J=[F.value],X=void 0;if(F.type===A)return b[y]&&b[y].name==="r_brace"?{type:p,len:y+1,value:new S.type.Term("[]",[])}:{type:A,derived:!0,value:S.error.syntax(b[y],"] expected")};for(y=F.len;b[y]&&b[y].name==="atom"&&b[y].value===",";){if(F=z(w,b,y+1,"999",!0),F.type===A)return F.derived?F:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};J.push(F.value),y=F.len}var $=!1;if(b[y]&&b[y].name==="bar"){if($=!0,F=z(w,b,y+1,"999",!0),F.type===A)return F.derived?F:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};X=F.value,y=F.len}return b[y]&&b[y].name==="r_brace"?{type:p,len:y+1,value:g(J,X)}:{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],$?"] expected":", or | or ] expected",!b[y])}}return{type:A,derived:!1,value:S.error.syntax(b[y],"list expected")}}function le(w,b,y){var F=b[y].line,J=z(w,b,y,w.__get_max_priority(),!1),X=null,$;if(J.type!==A)if(y=J.len,b[y]&&b[y].name==="atom"&&b[y].raw===".")if(y++,S.type.is_term(J.value)){if(J.value.indicator===":-/2"?(X=new S.type.Rule(J.value.args[0],Ee(J.value.args[1])),$={value:X,len:y,type:p}):J.value.indicator==="-->/2"?(X=de(new S.type.Rule(J.value.args[0],J.value.args[1]),w),X.body=Ee(X.body),$={value:X,len:y,type:S.type.is_rule(X)?p:A}):(X=new S.type.Rule(J.value,null),$={value:X,len:y,type:p}),X){var ie=X.singleton_variables();ie.length>0&&w.throw_warning(S.warning.singleton(ie,X.head.indicator,F))}return $}else return{type:A,value:S.error.syntax(b[y],"callable expected")};else return{type:A,value:S.error.syntax(b[y]?b[y]:b[y-1],". or operator expected")};return J}function ce(w,b,y){y=y||{},y.from=y.from?y.from:"$tau-js",y.reconsult=y.reconsult!==void 0?y.reconsult:!0;var F=new U(w),J={},X;F.new_text(b);var $=0,ie=F.get_tokens($);do{if(ie===null||!ie[$])break;var Se=le(w,ie,$);if(Se.type===A)return new H("throw",[Se.value]);if(Se.value.body===null&&Se.value.head.indicator==="?-/1"){var Re=new et(w.session);Re.add_goal(Se.value.head.args[0]),Re.answer(function(dt){S.type.is_error(dt)?w.throw_warning(dt.args[0]):(dt===!1||dt===null)&&w.throw_warning(S.warning.failed_goal(Se.value.head.args[0],Se.len))}),$=Se.len;var at=!0}else if(Se.value.body===null&&Se.value.head.indicator===":-/1"){var at=w.run_directive(Se.value.head.args[0]);$=Se.len,Se.value.head.args[0].indicator==="char_conversion/2"&&(ie=F.get_tokens($),$=0)}else{X=Se.value.head.indicator,y.reconsult!==!1&&J[X]!==!0&&!w.is_multifile_predicate(X)&&(w.session.rules[X]=a(w.session.rules[X]||[],function(jt){return jt.dynamic}),J[X]=!0);var at=w.add_rule(Se.value,y);$=Se.len}if(!at)return at}while(!0);return!0}function Ce(w,b){var y=new U(w);y.new_text(b);var F=0;do{var J=y.get_tokens(F);if(J===null)break;var X=z(w,J,0,w.__get_max_priority(),!1);if(X.type!==A){var $=X.len,ie=$;if(J[$]&&J[$].name==="atom"&&J[$].raw===".")w.add_goal(Ee(X.value));else{var Se=J[$];return new H("throw",[S.error.syntax(Se||J[$-1],". or operator expected",!Se)])}F=X.len+1}else return new H("throw",[X.value])}while(!0);return!0}function de(w,b){w=w.rename(b);var y=b.next_free_variable(),F=Be(w.body,y,b);return F.error?F.value:(w.body=F.value,w.head.args=w.head.args.concat([y,F.variable]),w.head=new H(w.head.id,w.head.args),w)}function Be(w,b,y){var F;if(S.type.is_term(w)&&w.indicator==="!/0")return{value:w,variable:b,error:!1};if(S.type.is_term(w)&&w.indicator===",/2"){var J=Be(w.args[0],b,y);if(J.error)return J;var X=Be(w.args[1],J.variable,y);return X.error?X:{value:new H(",",[J.value,X.value]),variable:X.variable,error:!1}}else{if(S.type.is_term(w)&&w.indicator==="{}/1")return{value:w.args[0],variable:b,error:!1};if(S.type.is_empty_list(w))return{value:new H("true",[]),variable:b,error:!1};if(S.type.is_list(w)){F=y.next_free_variable();for(var $=w,ie;$.indicator==="./2";)ie=$,$=$.args[1];return S.type.is_variable($)?{value:S.error.instantiation("DCG"),variable:b,error:!0}:S.type.is_empty_list($)?(ie.args[1]=F,{value:new H("=",[b,w]),variable:F,error:!1}):{value:S.error.type("list",w,"DCG"),variable:b,error:!0}}else return S.type.is_callable(w)?(F=y.next_free_variable(),w.args=w.args.concat([b,F]),w=new H(w.id,w.args),{value:w,variable:F,error:!1}):{value:S.error.type("callable",w,"DCG"),variable:b,error:!0}}}function Ee(w){return S.type.is_variable(w)?new H("call",[w]):S.type.is_term(w)&&[",/2",";/2","->/2"].indexOf(w.indicator)!==-1?new H(w.id,[Ee(w.args[0]),Ee(w.args[1])]):w}function g(w,b){for(var y=b||new S.type.Term("[]",[]),F=w.length-1;F>=0;F--)y=new S.type.Term(".",[w[F],y]);return y}function me(w,b){for(var y=w.length-1;y>=0;y--)w[y]===b&&w.splice(y,1)}function we(w){for(var b={},y=[],F=0;F=0;b--)if(w.charAt(b)==="/")return new H("/",[new H(w.substring(0,b)),new Ne(parseInt(w.substring(b+1)),!1)])}function xe(w){this.id=w}function Ne(w,b){this.is_float=b!==void 0?b:parseInt(w)!==w,this.value=this.is_float?w:parseInt(w)}var ht=0;function H(w,b,y){this.ref=y||++ht,this.id=w,this.args=b||[],this.indicator=w+"/"+this.args.length}var rt=0;function Te(w,b,y,F,J,X){this.id=rt++,this.stream=w,this.mode=b,this.alias=y,this.type=F!==void 0?F:"text",this.reposition=J!==void 0?J:!0,this.eof_action=X!==void 0?X:"eof_code",this.position=this.mode==="append"?"end_of_stream":0,this.output=this.mode==="write"||this.mode==="append",this.input=this.mode==="read"}function Fe(w){w=w||{},this.links=w}function ke(w,b,y){b=b||new Fe,y=y||null,this.goal=w,this.substitution=b,this.parent=y}function Ye(w,b,y){this.head=w,this.body=b,this.dynamic=y||!1}function be(w){w=w===void 0||w<=0?1e3:w,this.rules={},this.src_predicates={},this.rename=0,this.modules=[],this.thread=new et(this),this.total_threads=1,this.renamed_variables={},this.public_predicates={},this.multifile_predicates={},this.limit=w,this.streams={user_input:new Te(typeof gl<"u"&&gl.exports?nodejs_user_input:tau_user_input,"read","user_input","text",!1,"reset"),user_output:new Te(typeof gl<"u"&&gl.exports?nodejs_user_output:tau_user_output,"write","user_output","text",!1,"eof_code")},this.file_system=typeof gl<"u"&&gl.exports?nodejs_file_system:tau_file_system,this.standard_input=this.streams.user_input,this.standard_output=this.streams.user_output,this.current_input=this.streams.user_input,this.current_output=this.streams.user_output,this.format_success=function(b){return b.substitution},this.format_error=function(b){return b.goal},this.flag={bounded:S.flag.bounded.value,max_integer:S.flag.max_integer.value,min_integer:S.flag.min_integer.value,integer_rounding_function:S.flag.integer_rounding_function.value,char_conversion:S.flag.char_conversion.value,debug:S.flag.debug.value,max_arity:S.flag.max_arity.value,unknown:S.flag.unknown.value,double_quotes:S.flag.double_quotes.value,occurs_check:S.flag.occurs_check.value,dialect:S.flag.dialect.value,version_data:S.flag.version_data.value,nodejs:S.flag.nodejs.value},this.__loaded_modules=[],this.__char_conversion={},this.__operators={1200:{":-":["fx","xfx"],"-->":["xfx"],"?-":["fx"]},1100:{";":["xfy"]},1050:{"->":["xfy"]},1e3:{",":["xfy"]},900:{"\\+":["fy"]},700:{"=":["xfx"],"\\=":["xfx"],"==":["xfx"],"\\==":["xfx"],"@<":["xfx"],"@=<":["xfx"],"@>":["xfx"],"@>=":["xfx"],"=..":["xfx"],is:["xfx"],"=:=":["xfx"],"=\\=":["xfx"],"<":["xfx"],"=<":["xfx"],">":["xfx"],">=":["xfx"]},600:{":":["xfy"]},500:{"+":["yfx"],"-":["yfx"],"/\\":["yfx"],"\\/":["yfx"]},400:{"*":["yfx"],"/":["yfx"],"//":["yfx"],rem:["yfx"],mod:["yfx"],"<<":["yfx"],">>":["yfx"]},200:{"**":["xfx"],"^":["xfy"],"-":["fy"],"+":["fy"],"\\":["fy"]}}}function et(w){this.epoch=Date.now(),this.session=w,this.session.total_threads++,this.total_steps=0,this.cpu_time=0,this.cpu_time_last=0,this.points=[],this.debugger=!1,this.debugger_states=[],this.level="top_level/0",this.__calls=[],this.current_limit=this.session.limit,this.warnings=[]}function Ue(w,b,y){this.id=w,this.rules=b,this.exports=y,S.module[w]=this}Ue.prototype.exports_predicate=function(w){return this.exports.indexOf(w)!==-1},xe.prototype.unify=function(w,b){if(b&&e(w.variables(),this.id)!==-1&&!S.type.is_variable(w))return null;var y={};return y[this.id]=w,new Fe(y)},Ne.prototype.unify=function(w,b){return S.type.is_number(w)&&this.value===w.value&&this.is_float===w.is_float?new Fe:null},H.prototype.unify=function(w,b){if(S.type.is_term(w)&&this.indicator===w.indicator){for(var y=new Fe,F=0;F=0){var F=this.args[0].value,J=Math.floor(F/26),X=F%26;return"ABCDEFGHIJKLMNOPQRSTUVWXYZ"[X]+(J!==0?J:"")}switch(this.indicator){case"[]/0":case"{}/0":case"!/0":return this.id;case"{}/1":return"{"+this.args[0].toString(w)+"}";case"./2":for(var $="["+this.args[0].toString(w),ie=this.args[1];ie.indicator==="./2";)$+=", "+ie.args[0].toString(w),ie=ie.args[1];return ie.indicator!=="[]/0"&&($+="|"+ie.toString(w)),$+="]",$;case",/2":return"("+this.args[0].toString(w)+", "+this.args[1].toString(w)+")";default:var Se=this.id,Re=w.session?w.session.lookup_operator(this.id,this.args.length):null;if(w.session===void 0||w.ignore_ops||Re===null)return w.quoted&&!/^(!|,|;|[a-z][0-9a-zA-Z_]*)$/.test(Se)&&Se!=="{}"&&Se!=="[]"&&(Se="'"+x(Se)+"'"),Se+(this.args.length?"("+o(this.args,function(tr){return tr.toString(w)}).join(", ")+")":"");var at=Re.priority>b.priority||Re.priority===b.priority&&(Re.class==="xfy"&&this.indicator!==b.indicator||Re.class==="yfx"&&this.indicator!==b.indicator||this.indicator===b.indicator&&Re.class==="yfx"&&y==="right"||this.indicator===b.indicator&&Re.class==="xfy"&&y==="left");Re.indicator=this.indicator;var dt=at?"(":"",jt=at?")":"";return this.args.length===0?"("+this.id+")":["fy","fx"].indexOf(Re.class)!==-1?dt+Se+" "+this.args[0].toString(w,Re)+jt:["yf","xf"].indexOf(Re.class)!==-1?dt+this.args[0].toString(w,Re)+" "+Se+jt:dt+this.args[0].toString(w,Re,"left")+" "+this.id+" "+this.args[1].toString(w,Re,"right")+jt}},Te.prototype.toString=function(w){return"("+this.id+")"},Fe.prototype.toString=function(w){var b="{";for(var y in this.links)this.links.hasOwnProperty(y)&&(b!=="{"&&(b+=", "),b+=y+"/"+this.links[y].toString(w));return b+="}",b},ke.prototype.toString=function(w){return this.goal===null?"<"+this.substitution.toString(w)+">":"<"+this.goal.toString(w)+", "+this.substitution.toString(w)+">"},Ye.prototype.toString=function(w){return this.body?this.head.toString(w)+" :- "+this.body.toString(w)+".":this.head.toString(w)+"."},be.prototype.toString=function(w){for(var b="",y=0;y=0;J--)F=new H(".",[b[J],F]);return F}return new H(this.id,o(this.args,function(X){return X.apply(w)}),this.ref)},Te.prototype.apply=function(w){return this},Ye.prototype.apply=function(w){return new Ye(this.head.apply(w),this.body!==null?this.body.apply(w):null)},Fe.prototype.apply=function(w){var b,y={};for(b in this.links)this.links.hasOwnProperty(b)&&(y[b]=this.links[b].apply(w));return new Fe(y)},H.prototype.select=function(){for(var w=this;w.indicator===",/2";)w=w.args[0];return w},H.prototype.replace=function(w){return this.indicator===",/2"?this.args[0].indicator===",/2"?new H(",",[this.args[0].replace(w),this.args[1]]):w===null?this.args[1]:new H(",",[w,this.args[1]]):w},H.prototype.search=function(w){if(S.type.is_term(w)&&w.ref!==void 0&&this.ref===w.ref)return!0;for(var b=0;bb&&F0&&(b=this.head_point().substitution.domain());e(b,S.format_variable(this.session.rename))!==-1;)this.session.rename++;if(w.id==="_")return new xe(S.format_variable(this.session.rename));this.session.renamed_variables[w.id]=S.format_variable(this.session.rename)}return new xe(this.session.renamed_variables[w.id])},be.prototype.next_free_variable=function(){return this.thread.next_free_variable()},et.prototype.next_free_variable=function(){this.session.rename++;var w=[];for(this.points.length>0&&(w=this.head_point().substitution.domain());e(w,S.format_variable(this.session.rename))!==-1;)this.session.rename++;return new xe(S.format_variable(this.session.rename))},be.prototype.is_public_predicate=function(w){return!this.public_predicates.hasOwnProperty(w)||this.public_predicates[w]===!0},et.prototype.is_public_predicate=function(w){return this.session.is_public_predicate(w)},be.prototype.is_multifile_predicate=function(w){return this.multifile_predicates.hasOwnProperty(w)&&this.multifile_predicates[w]===!0},et.prototype.is_multifile_predicate=function(w){return this.session.is_multifile_predicate(w)},be.prototype.prepend=function(w){return this.thread.prepend(w)},et.prototype.prepend=function(w){for(var b=w.length-1;b>=0;b--)this.points.push(w[b])},be.prototype.success=function(w,b){return this.thread.success(w,b)},et.prototype.success=function(w,y){var y=typeof y>"u"?w:y;this.prepend([new ke(w.goal.replace(null),w.substitution,y)])},be.prototype.throw_error=function(w){return this.thread.throw_error(w)},et.prototype.throw_error=function(w){this.prepend([new ke(new H("throw",[w]),new Fe,null,null)])},be.prototype.step_rule=function(w,b){return this.thread.step_rule(w,b)},et.prototype.step_rule=function(w,b){var y=b.indicator;if(w==="user"&&(w=null),w===null&&this.session.rules.hasOwnProperty(y))return this.session.rules[y];for(var F=w===null?this.session.modules:e(this.session.modules,w)===-1?[]:[w],J=0;J1)&&this.again()},be.prototype.answers=function(w,b,y){return this.thread.answers(w,b,y)},et.prototype.answers=function(w,b,y){var F=b||1e3,J=this;if(b<=0){y&&y();return}this.answer(function(X){w(X),X!==!1?setTimeout(function(){J.answers(w,b-1,y)},1):y&&y()})},be.prototype.again=function(w){return this.thread.again(w)},et.prototype.again=function(w){for(var b,y=Date.now();this.__calls.length>0;){for(this.warnings=[],w!==!1&&(this.current_limit=this.session.limit);this.current_limit>0&&this.points.length>0&&this.head_point().goal!==null&&!S.type.is_error(this.head_point().goal);)if(this.current_limit--,this.step()===!0)return;var F=Date.now();this.cpu_time_last=F-y,this.cpu_time+=this.cpu_time_last;var J=this.__calls.shift();this.current_limit<=0?J(null):this.points.length===0?J(!1):S.type.is_error(this.head_point().goal)?(b=this.session.format_error(this.points.pop()),this.points=[],J(b)):(this.debugger&&this.debugger_states.push(this.head_point()),b=this.session.format_success(this.points.pop()),J(b))}},be.prototype.unfold=function(w){if(w.body===null)return!1;var b=w.head,y=w.body,F=y.select(),J=new et(this),X=[];J.add_goal(F),J.step();for(var $=J.points.length-1;$>=0;$--){var ie=J.points[$],Se=b.apply(ie.substitution),Re=y.replace(ie.goal);Re!==null&&(Re=Re.apply(ie.substitution)),X.push(new Ye(Se,Re))}var at=this.rules[b.indicator],dt=e(at,w);return X.length>0&&dt!==-1?(at.splice.apply(at,[dt,1].concat(X)),!0):!1},et.prototype.unfold=function(w){return this.session.unfold(w)},xe.prototype.interpret=function(w){return S.error.instantiation(w.level)},Ne.prototype.interpret=function(w){return this},H.prototype.interpret=function(w){return S.type.is_unitary_list(this)?this.args[0].interpret(w):S.operate(w,this)},xe.prototype.compare=function(w){return this.idw.id?1:0},Ne.prototype.compare=function(w){if(this.value===w.value&&this.is_float===w.is_float)return 0;if(this.valuew.value)return 1},H.prototype.compare=function(w){if(this.args.lengthw.args.length||this.args.length===w.args.length&&this.id>w.id)return 1;for(var b=0;bF)return 1;if(w.constructor===Ne){if(w.is_float&&b.is_float)return 0;if(w.is_float)return-1;if(b.is_float)return 1}return 0},is_substitution:function(w){return w instanceof Fe},is_state:function(w){return w instanceof ke},is_rule:function(w){return w instanceof Ye},is_variable:function(w){return w instanceof xe},is_stream:function(w){return w instanceof Te},is_anonymous_var:function(w){return w instanceof xe&&w.id==="_"},is_callable:function(w){return w instanceof H},is_number:function(w){return w instanceof Ne},is_integer:function(w){return w instanceof Ne&&!w.is_float},is_float:function(w){return w instanceof Ne&&w.is_float},is_term:function(w){return w instanceof H},is_atom:function(w){return w instanceof H&&w.args.length===0},is_ground:function(w){if(w instanceof xe)return!1;if(w instanceof H){for(var b=0;b0},is_list:function(w){return w instanceof H&&(w.indicator==="[]/0"||w.indicator==="./2")},is_empty_list:function(w){return w instanceof H&&w.indicator==="[]/0"},is_non_empty_list:function(w){return w instanceof H&&w.indicator==="./2"},is_fully_list:function(w){for(;w instanceof H&&w.indicator==="./2";)w=w.args[1];return w instanceof xe||w instanceof H&&w.indicator==="[]/0"},is_instantiated_list:function(w){for(;w instanceof H&&w.indicator==="./2";)w=w.args[1];return w instanceof H&&w.indicator==="[]/0"},is_unitary_list:function(w){return w instanceof H&&w.indicator==="./2"&&w.args[1]instanceof H&&w.args[1].indicator==="[]/0"},is_character:function(w){return w instanceof H&&(w.id.length===1||w.id.length>0&&w.id.length<=2&&n(w.id,0)>=65536)},is_character_code:function(w){return w instanceof Ne&&!w.is_float&&w.value>=0&&w.value<=1114111},is_byte:function(w){return w instanceof Ne&&!w.is_float&&w.value>=0&&w.value<=255},is_operator:function(w){return w instanceof H&&S.arithmetic.evaluation[w.indicator]},is_directive:function(w){return w instanceof H&&S.directive[w.indicator]!==void 0},is_builtin:function(w){return w instanceof H&&S.predicate[w.indicator]!==void 0},is_error:function(w){return w instanceof H&&w.indicator==="throw/1"},is_predicate_indicator:function(w){return w instanceof H&&w.indicator==="//2"&&w.args[0]instanceof H&&w.args[0].args.length===0&&w.args[1]instanceof Ne&&w.args[1].is_float===!1},is_flag:function(w){return w instanceof H&&w.args.length===0&&S.flag[w.id]!==void 0},is_value_flag:function(w,b){if(!S.type.is_flag(w))return!1;for(var y in S.flag[w.id].allowed)if(S.flag[w.id].allowed.hasOwnProperty(y)&&S.flag[w.id].allowed[y].equals(b))return!0;return!1},is_io_mode:function(w){return S.type.is_atom(w)&&["read","write","append"].indexOf(w.id)!==-1},is_stream_option:function(w){return S.type.is_term(w)&&(w.indicator==="alias/1"&&S.type.is_atom(w.args[0])||w.indicator==="reposition/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="type/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="text"||w.args[0].id==="binary")||w.indicator==="eof_action/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="error"||w.args[0].id==="eof_code"||w.args[0].id==="reset"))},is_stream_position:function(w){return S.type.is_integer(w)&&w.value>=0||S.type.is_atom(w)&&(w.id==="end_of_stream"||w.id==="past_end_of_stream")},is_stream_property:function(w){return S.type.is_term(w)&&(w.indicator==="input/0"||w.indicator==="output/0"||w.indicator==="alias/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0]))||w.indicator==="file_name/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0]))||w.indicator==="position/1"&&(S.type.is_variable(w.args[0])||S.type.is_stream_position(w.args[0]))||w.indicator==="reposition/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false"))||w.indicator==="type/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="text"||w.args[0].id==="binary"))||w.indicator==="mode/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="read"||w.args[0].id==="write"||w.args[0].id==="append"))||w.indicator==="eof_action/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="error"||w.args[0].id==="eof_code"||w.args[0].id==="reset"))||w.indicator==="end_of_stream/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="at"||w.args[0].id==="past"||w.args[0].id==="not")))},is_streamable:function(w){return w.__proto__.stream!==void 0},is_read_option:function(w){return S.type.is_term(w)&&["variables/1","variable_names/1","singletons/1"].indexOf(w.indicator)!==-1},is_write_option:function(w){return S.type.is_term(w)&&(w.indicator==="quoted/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="ignore_ops/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="numbervars/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false"))},is_close_option:function(w){return S.type.is_term(w)&&w.indicator==="force/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")},is_modifiable_flag:function(w){return S.type.is_flag(w)&&S.flag[w.id].changeable},is_module:function(w){return w instanceof H&&w.indicator==="library/1"&&w.args[0]instanceof H&&w.args[0].args.length===0&&S.module[w.args[0].id]!==void 0}},arithmetic:{evaluation:{"e/0":{type_args:null,type_result:!0,fn:function(w){return Math.E}},"pi/0":{type_args:null,type_result:!0,fn:function(w){return Math.PI}},"tau/0":{type_args:null,type_result:!0,fn:function(w){return 2*Math.PI}},"epsilon/0":{type_args:null,type_result:!0,fn:function(w){return Number.EPSILON}},"+/1":{type_args:null,type_result:null,fn:function(w,b){return w}},"-/1":{type_args:null,type_result:null,fn:function(w,b){return-w}},"\\/1":{type_args:!1,type_result:!1,fn:function(w,b){return~w}},"abs/1":{type_args:null,type_result:null,fn:function(w,b){return Math.abs(w)}},"sign/1":{type_args:null,type_result:null,fn:function(w,b){return Math.sign(w)}},"float_integer_part/1":{type_args:!0,type_result:!1,fn:function(w,b){return parseInt(w)}},"float_fractional_part/1":{type_args:!0,type_result:!0,fn:function(w,b){return w-parseInt(w)}},"float/1":{type_args:null,type_result:!0,fn:function(w,b){return parseFloat(w)}},"floor/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.floor(w)}},"truncate/1":{type_args:!0,type_result:!1,fn:function(w,b){return parseInt(w)}},"round/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.round(w)}},"ceiling/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.ceil(w)}},"sin/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.sin(w)}},"cos/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.cos(w)}},"tan/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.tan(w)}},"asin/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.asin(w)}},"acos/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.acos(w)}},"atan/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.atan(w)}},"atan2/2":{type_args:null,type_result:!0,fn:function(w,b,y){return Math.atan2(w,b)}},"exp/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.exp(w)}},"sqrt/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.sqrt(w)}},"log/1":{type_args:null,type_result:!0,fn:function(w,b){return w>0?Math.log(w):S.error.evaluation("undefined",b.__call_indicator)}},"+/2":{type_args:null,type_result:null,fn:function(w,b,y){return w+b}},"-/2":{type_args:null,type_result:null,fn:function(w,b,y){return w-b}},"*/2":{type_args:null,type_result:null,fn:function(w,b,y){return w*b}},"//2":{type_args:null,type_result:!0,fn:function(w,b,y){return b?w/b:S.error.evaluation("zero_division",y.__call_indicator)}},"///2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?parseInt(w/b):S.error.evaluation("zero_division",y.__call_indicator)}},"**/2":{type_args:null,type_result:!0,fn:function(w,b,y){return Math.pow(w,b)}},"^/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.pow(w,b)}},"<>/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w>>b}},"/\\/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w&b}},"\\//2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w|b}},"xor/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w^b}},"rem/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?w%b:S.error.evaluation("zero_division",y.__call_indicator)}},"mod/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?w-parseInt(w/b)*b:S.error.evaluation("zero_division",y.__call_indicator)}},"max/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.max(w,b)}},"min/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.min(w,b)}}}},directive:{"dynamic/1":function(w,b){var y=b.args[0];if(S.type.is_variable(y))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_compound(y)||y.indicator!=="//2")w.throw_error(S.error.type("predicate_indicator",y,b.indicator));else if(S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1]))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_atom(y.args[0]))w.throw_error(S.error.type("atom",y.args[0],b.indicator));else if(!S.type.is_integer(y.args[1]))w.throw_error(S.error.type("integer",y.args[1],b.indicator));else{var F=b.args[0].args[0].id+"/"+b.args[0].args[1].value;w.session.public_predicates[F]=!0,w.session.rules[F]||(w.session.rules[F]=[])}},"multifile/1":function(w,b){var y=b.args[0];S.type.is_variable(y)?w.throw_error(S.error.instantiation(b.indicator)):!S.type.is_compound(y)||y.indicator!=="//2"?w.throw_error(S.error.type("predicate_indicator",y,b.indicator)):S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1])?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_atom(y.args[0])?S.type.is_integer(y.args[1])?w.session.multifile_predicates[b.args[0].args[0].id+"/"+b.args[0].args[1].value]=!0:w.throw_error(S.error.type("integer",y.args[1],b.indicator)):w.throw_error(S.error.type("atom",y.args[0],b.indicator))},"set_prolog_flag/2":function(w,b){var y=b.args[0],F=b.args[1];S.type.is_variable(y)||S.type.is_variable(F)?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_atom(y)?S.type.is_flag(y)?S.type.is_value_flag(y,F)?S.type.is_modifiable_flag(y)?w.session.flag[y.id]=F:w.throw_error(S.error.permission("modify","flag",y)):w.throw_error(S.error.domain("flag_value",new H("+",[y,F]),b.indicator)):w.throw_error(S.error.domain("prolog_flag",y,b.indicator)):w.throw_error(S.error.type("atom",y,b.indicator))},"use_module/1":function(w,b){var y=b.args[0];if(S.type.is_variable(y))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_term(y))w.throw_error(S.error.type("term",y,b.indicator));else if(S.type.is_module(y)){var F=y.args[0].id;e(w.session.modules,F)===-1&&w.session.modules.push(F)}},"char_conversion/2":function(w,b){var y=b.args[0],F=b.args[1];S.type.is_variable(y)||S.type.is_variable(F)?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_character(y)?S.type.is_character(F)?y.id===F.id?delete w.session.__char_conversion[y.id]:w.session.__char_conversion[y.id]=F.id:w.throw_error(S.error.type("character",F,b.indicator)):w.throw_error(S.error.type("character",y,b.indicator))},"op/3":function(w,b){var y=b.args[0],F=b.args[1],J=b.args[2];if(S.type.is_variable(y)||S.type.is_variable(F)||S.type.is_variable(J))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_integer(y))w.throw_error(S.error.type("integer",y,b.indicator));else if(!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,b.indicator));else if(!S.type.is_atom(J))w.throw_error(S.error.type("atom",J,b.indicator));else if(y.value<0||y.value>1200)w.throw_error(S.error.domain("operator_priority",y,b.indicator));else if(J.id===",")w.throw_error(S.error.permission("modify","operator",J,b.indicator));else if(J.id==="|"&&(y.value<1001||F.id.length!==3))w.throw_error(S.error.permission("modify","operator",J,b.indicator));else if(["fy","fx","yf","xf","xfx","yfx","xfy"].indexOf(F.id)===-1)w.throw_error(S.error.domain("operator_specifier",F,b.indicator));else{var X={prefix:null,infix:null,postfix:null};for(var $ in w.session.__operators)if(w.session.__operators.hasOwnProperty($)){var ie=w.session.__operators[$][J.id];ie&&(e(ie,"fx")!==-1&&(X.prefix={priority:$,type:"fx"}),e(ie,"fy")!==-1&&(X.prefix={priority:$,type:"fy"}),e(ie,"xf")!==-1&&(X.postfix={priority:$,type:"xf"}),e(ie,"yf")!==-1&&(X.postfix={priority:$,type:"yf"}),e(ie,"xfx")!==-1&&(X.infix={priority:$,type:"xfx"}),e(ie,"xfy")!==-1&&(X.infix={priority:$,type:"xfy"}),e(ie,"yfx")!==-1&&(X.infix={priority:$,type:"yfx"}))}var Se;switch(F.id){case"fy":case"fx":Se="prefix";break;case"yf":case"xf":Se="postfix";break;default:Se="infix";break}if(((X.prefix&&Se==="prefix"||X.postfix&&Se==="postfix"||X.infix&&Se==="infix")&&X[Se].type!==F.id||X.infix&&Se==="postfix"||X.postfix&&Se==="infix")&&y.value!==0)w.throw_error(S.error.permission("create","operator",J,b.indicator));else return X[Se]&&(me(w.session.__operators[X[Se].priority][J.id],F.id),w.session.__operators[X[Se].priority][J.id].length===0&&delete w.session.__operators[X[Se].priority][J.id]),y.value>0&&(w.session.__operators[y.value]||(w.session.__operators[y.value.toString()]={}),w.session.__operators[y.value][J.id]||(w.session.__operators[y.value][J.id]=[]),w.session.__operators[y.value][J.id].push(F.id)),!0}}},predicate:{"op/3":function(w,b,y){S.directive["op/3"](w,y)&&w.success(b)},"current_op/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2],$=[];for(var ie in w.session.__operators)for(var Se in w.session.__operators[ie])for(var Re=0;Re/2"){var F=w.points,J=w.session.format_success,X=w.session.format_error;w.session.format_success=function(Re){return Re.substitution},w.session.format_error=function(Re){return Re.goal},w.points=[new ke(y.args[0].args[0],b.substitution,b)];var $=function(Re){w.points=F,w.session.format_success=J,w.session.format_error=X,Re===!1?w.prepend([new ke(b.goal.replace(y.args[1]),b.substitution,b)]):S.type.is_error(Re)?w.throw_error(Re.args[0]):Re===null?(w.prepend([b]),w.__calls.shift()(null)):w.prepend([new ke(b.goal.replace(y.args[0].args[1]).apply(Re),b.substitution.apply(Re),b)])};w.__calls.unshift($)}else{var ie=new ke(b.goal.replace(y.args[0]),b.substitution,b),Se=new ke(b.goal.replace(y.args[1]),b.substitution,b);w.prepend([ie,Se])}},"!/0":function(w,b,y){var F,J,X=[];for(F=b,J=null;F.parent!==null&&F.parent.goal.search(y);)if(J=F,F=F.parent,F.goal!==null){var $=F.goal.select();if($&&$.id==="call"&&$.search(y)){F=J;break}}for(var ie=w.points.length-1;ie>=0;ie--){for(var Se=w.points[ie],Re=Se.parent;Re!==null&&Re!==F.parent;)Re=Re.parent;Re===null&&Re!==F.parent&&X.push(Se)}w.points=X.reverse(),w.success(b)},"\\+/1":function(w,b,y){var F=y.args[0];S.type.is_variable(F)?w.throw_error(S.error.instantiation(w.level)):S.type.is_callable(F)?w.prepend([new ke(b.goal.replace(new H(",",[new H(",",[new H("call",[F]),new H("!",[])]),new H("fail",[])])),b.substitution,b),new ke(b.goal.replace(null),b.substitution,b)]):w.throw_error(S.error.type("callable",F,w.level))},"->/2":function(w,b,y){var F=b.goal.replace(new H(",",[y.args[0],new H(",",[new H("!"),y.args[1]])]));w.prepend([new ke(F,b.substitution,b)])},"fail/0":function(w,b,y){},"false/0":function(w,b,y){},"true/0":function(w,b,y){w.success(b)},"call/1":ne(1),"call/2":ne(2),"call/3":ne(3),"call/4":ne(4),"call/5":ne(5),"call/6":ne(6),"call/7":ne(7),"call/8":ne(8),"once/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("call",[F]),new H("!",[])])),b.substitution,b)])},"forall/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("\\+",[new H(",",[new H("call",[F]),new H("\\+",[new H("call",[J])])])])),b.substitution,b)])},"repeat/0":function(w,b,y){w.prepend([new ke(b.goal.replace(null),b.substitution,b),b])},"throw/1":function(w,b,y){S.type.is_variable(y.args[0])?w.throw_error(S.error.instantiation(w.level)):w.throw_error(y.args[0])},"catch/3":function(w,b,y){var F=w.points;w.points=[],w.prepend([new ke(y.args[0],b.substitution,b)]);var J=w.session.format_success,X=w.session.format_error;w.session.format_success=function(ie){return ie.substitution},w.session.format_error=function(ie){return ie.goal};var $=function(ie){var Se=w.points;if(w.points=F,w.session.format_success=J,w.session.format_error=X,S.type.is_error(ie)){for(var Re=[],at=w.points.length-1;at>=0;at--){for(var tr=w.points[at],dt=tr.parent;dt!==null&&dt!==b.parent;)dt=dt.parent;dt===null&&dt!==b.parent&&Re.push(tr)}w.points=Re;var jt=w.get_flag("occurs_check").indicator==="true/0",tr=new ke,bt=S.unify(ie.args[0],y.args[1],jt);bt!==null?(tr.substitution=b.substitution.apply(bt),tr.goal=b.goal.replace(y.args[2]).apply(bt),tr.parent=b,w.prepend([tr])):w.throw_error(ie.args[0])}else if(ie!==!1){for(var ln=ie===null?[]:[new ke(b.goal.apply(ie).replace(null),b.substitution.apply(ie),b)],kr=[],at=Se.length-1;at>=0;at--){kr.push(Se[at]);var mr=Se[at].goal!==null?Se[at].goal.select():null;if(S.type.is_term(mr)&&mr.indicator==="!/0")break}var Sr=o(kr,function(Kr){return Kr.goal===null&&(Kr.goal=new H("true",[])),Kr=new ke(b.goal.replace(new H("catch",[Kr.goal,y.args[1],y.args[2]])),b.substitution.apply(Kr.substitution),Kr.parent),Kr.exclude=y.args[0].variables(),Kr}).reverse();w.prepend(Sr),w.prepend(ln),ie===null&&(this.current_limit=0,w.__calls.shift()(null))}};w.__calls.unshift($)},"=/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=new ke,X=S.unify(y.args[0],y.args[1],F);X!==null&&(J.goal=b.goal.apply(X).replace(null),J.substitution=b.substitution.apply(X),J.parent=b,w.prepend([J]))},"unify_with_occurs_check/2":function(w,b,y){var F=new ke,J=S.unify(y.args[0],y.args[1],!0);J!==null&&(F.goal=b.goal.apply(J).replace(null),F.substitution=b.substitution.apply(J),F.parent=b,w.prepend([F]))},"\\=/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=S.unify(y.args[0],y.args[1],F);J===null&&w.success(b)},"subsumes_term/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=S.unify(y.args[1],y.args[0],F);J!==null&&y.args[1].apply(J).equals(y.args[1])&&w.success(b)},"findall/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(J))w.throw_error(S.error.type("callable",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=w.next_free_variable(),ie=new H(",",[J,new H("=",[$,F])]),Se=w.points,Re=w.session.limit,at=w.session.format_success;w.session.format_success=function(tr){return tr.substitution},w.add_goal(ie,!0,b);var dt=[],jt=function(tr){if(tr!==!1&&tr!==null&&!S.type.is_error(tr))w.__calls.unshift(jt),dt.push(tr.links[$.id]),w.session.limit=w.current_limit;else if(w.points=Se,w.session.limit=Re,w.session.format_success=at,S.type.is_error(tr))w.throw_error(tr.args[0]);else if(w.current_limit>0){for(var bt=new H("[]"),ln=dt.length-1;ln>=0;ln--)bt=new H(".",[dt[ln],bt]);w.prepend([new ke(b.goal.replace(new H("=",[X,bt])),b.substitution,b)])}};w.__calls.unshift(jt)}},"bagof/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(X))w.throw_error(S.error.type("callable",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_list($))w.throw_error(S.error.type("list",$,y.indicator));else{var ie=w.next_free_variable(),Se;X.indicator==="^/2"?(Se=X.args[0].variables(),X=X.args[1]):Se=[],Se=Se.concat(J.variables());for(var Re=X.variables().filter(function(Sr){return e(Se,Sr)===-1}),at=new H("[]"),dt=Re.length-1;dt>=0;dt--)at=new H(".",[new xe(Re[dt]),at]);var jt=new H(",",[X,new H("=",[ie,new H(",",[at,J])])]),tr=w.points,bt=w.session.limit,ln=w.session.format_success;w.session.format_success=function(Sr){return Sr.substitution},w.add_goal(jt,!0,b);var kr=[],mr=function(Sr){if(Sr!==!1&&Sr!==null&&!S.type.is_error(Sr)){w.__calls.unshift(mr);var Kr=!1,Kn=Sr.links[ie.id].args[0],Ms=Sr.links[ie.id].args[1];for(var Ri in kr)if(kr.hasOwnProperty(Ri)){var gs=kr[Ri];if(gs.variables.equals(Kn)){gs.answers.push(Ms),Kr=!0;break}}Kr||kr.push({variables:Kn,answers:[Ms]}),w.session.limit=w.current_limit}else if(w.points=tr,w.session.limit=bt,w.session.format_success=ln,S.type.is_error(Sr))w.throw_error(Sr.args[0]);else if(w.current_limit>0){for(var io=[],Pi=0;Pi=0;so--)Os=new H(".",[Sr[so],Os]);io.push(new ke(b.goal.replace(new H(",",[new H("=",[at,kr[Pi].variables]),new H("=",[$,Os])])),b.substitution,b))}w.prepend(io)}};w.__calls.unshift(mr)}},"setof/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(X))w.throw_error(S.error.type("callable",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_list($))w.throw_error(S.error.type("list",$,y.indicator));else{var ie=w.next_free_variable(),Se;X.indicator==="^/2"?(Se=X.args[0].variables(),X=X.args[1]):Se=[],Se=Se.concat(J.variables());for(var Re=X.variables().filter(function(Sr){return e(Se,Sr)===-1}),at=new H("[]"),dt=Re.length-1;dt>=0;dt--)at=new H(".",[new xe(Re[dt]),at]);var jt=new H(",",[X,new H("=",[ie,new H(",",[at,J])])]),tr=w.points,bt=w.session.limit,ln=w.session.format_success;w.session.format_success=function(Sr){return Sr.substitution},w.add_goal(jt,!0,b);var kr=[],mr=function(Sr){if(Sr!==!1&&Sr!==null&&!S.type.is_error(Sr)){w.__calls.unshift(mr);var Kr=!1,Kn=Sr.links[ie.id].args[0],Ms=Sr.links[ie.id].args[1];for(var Ri in kr)if(kr.hasOwnProperty(Ri)){var gs=kr[Ri];if(gs.variables.equals(Kn)){gs.answers.push(Ms),Kr=!0;break}}Kr||kr.push({variables:Kn,answers:[Ms]}),w.session.limit=w.current_limit}else if(w.points=tr,w.session.limit=bt,w.session.format_success=ln,S.type.is_error(Sr))w.throw_error(Sr.args[0]);else if(w.current_limit>0){for(var io=[],Pi=0;Pi=0;so--)Os=new H(".",[Sr[so],Os]);io.push(new ke(b.goal.replace(new H(",",[new H("=",[at,kr[Pi].variables]),new H("=",[$,Os])])),b.substitution,b))}w.prepend(io)}};w.__calls.unshift(mr)}},"functor/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(J)&&(S.type.is_variable(X)||S.type.is_variable($)))w.throw_error(S.error.instantiation("functor/3"));else if(!S.type.is_variable($)&&!S.type.is_integer($))w.throw_error(S.error.type("integer",y.args[2],"functor/3"));else if(!S.type.is_variable(X)&&!S.type.is_atomic(X))w.throw_error(S.error.type("atomic",y.args[1],"functor/3"));else if(S.type.is_integer(X)&&S.type.is_integer($)&&$.value!==0)w.throw_error(S.error.type("atom",y.args[1],"functor/3"));else if(S.type.is_variable(J)){if(y.args[2].value>=0){for(var ie=[],Se=0;Se<$.value;Se++)ie.push(w.next_free_variable());var Re=S.type.is_integer(X)?X:new H(X.id,ie);w.prepend([new ke(b.goal.replace(new H("=",[J,Re])),b.substitution,b)])}}else{var at=S.type.is_integer(J)?J:new H(J.id,[]),dt=S.type.is_integer(J)?new Ne(0,!1):new Ne(J.args.length,!1),jt=new H(",",[new H("=",[at,X]),new H("=",[dt,$])]);w.prepend([new ke(b.goal.replace(jt),b.substitution,b)])}},"arg/3":function(w,b,y){if(S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1]))w.throw_error(S.error.instantiation(y.indicator));else if(y.args[0].value<0)w.throw_error(S.error.domain("not_less_than_zero",y.args[0],y.indicator));else if(!S.type.is_compound(y.args[1]))w.throw_error(S.error.type("compound",y.args[1],y.indicator));else{var F=y.args[0].value;if(F>0&&F<=y.args[1].args.length){var J=new H("=",[y.args[1].args[F-1],y.args[2]]);w.prepend([new ke(b.goal.replace(J),b.substitution,b)])}}},"=../2":function(w,b,y){var F;if(S.type.is_variable(y.args[0])&&(S.type.is_variable(y.args[1])||S.type.is_non_empty_list(y.args[1])&&S.type.is_variable(y.args[1].args[0])))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_fully_list(y.args[1]))w.throw_error(S.error.type("list",y.args[1],y.indicator));else if(S.type.is_variable(y.args[0])){if(!S.type.is_variable(y.args[1])){var X=[];for(F=y.args[1].args[1];F.indicator==="./2";)X.push(F.args[0]),F=F.args[1];S.type.is_variable(y.args[0])&&S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):X.length===0&&S.type.is_compound(y.args[1].args[0])?w.throw_error(S.error.type("atomic",y.args[1].args[0],y.indicator)):X.length>0&&(S.type.is_compound(y.args[1].args[0])||S.type.is_number(y.args[1].args[0]))?w.throw_error(S.error.type("atom",y.args[1].args[0],y.indicator)):X.length===0?w.prepend([new ke(b.goal.replace(new H("=",[y.args[1].args[0],y.args[0]],b)),b.substitution,b)]):w.prepend([new ke(b.goal.replace(new H("=",[new H(y.args[1].args[0].id,X),y.args[0]])),b.substitution,b)])}}else{if(S.type.is_atomic(y.args[0]))F=new H(".",[y.args[0],new H("[]")]);else{F=new H("[]");for(var J=y.args[0].args.length-1;J>=0;J--)F=new H(".",[y.args[0].args[J],F]);F=new H(".",[new H(y.args[0].id),F])}w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b)])}},"copy_term/2":function(w,b,y){var F=y.args[0].rename(w);w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b.parent)])},"term_variables/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(!S.type.is_fully_list(J))w.throw_error(S.error.type("list",J,y.indicator));else{var X=g(o(we(F.variables()),function($){return new xe($)}));w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"clause/2":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else if(!S.type.is_variable(y.args[1])&&!S.type.is_callable(y.args[1]))w.throw_error(S.error.type("callable",y.args[1],y.indicator));else if(w.session.rules[y.args[0].indicator]!==void 0)if(w.is_public_predicate(y.args[0].indicator)){var F=[];for(var J in w.session.rules[y.args[0].indicator])if(w.session.rules[y.args[0].indicator].hasOwnProperty(J)){var X=w.session.rules[y.args[0].indicator][J];w.session.renamed_variables={},X=X.rename(w),X.body===null&&(X.body=new H("true"));var $=new H(",",[new H("=",[X.head,y.args[0]]),new H("=",[X.body,y.args[1]])]);F.push(new ke(b.goal.replace($),b.substitution,b))}w.prepend(F)}else w.throw_error(S.error.permission("access","private_procedure",y.args[0].indicator,y.indicator))},"current_predicate/1":function(w,b,y){var F=y.args[0];if(!S.type.is_variable(F)&&(!S.type.is_compound(F)||F.indicator!=="//2"))w.throw_error(S.error.type("predicate_indicator",F,y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_variable(F.args[0])&&!S.type.is_atom(F.args[0]))w.throw_error(S.error.type("atom",F.args[0],y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_variable(F.args[1])&&!S.type.is_integer(F.args[1]))w.throw_error(S.error.type("integer",F.args[1],y.indicator));else{var J=[];for(var X in w.session.rules)if(w.session.rules.hasOwnProperty(X)){var $=X.lastIndexOf("/"),ie=X.substr(0,$),Se=parseInt(X.substr($+1,X.length-($+1))),Re=new H("/",[new H(ie),new Ne(Se,!1)]),at=new H("=",[Re,F]);J.push(new ke(b.goal.replace(at),b.substitution,b))}w.prepend(J)}},"asserta/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=Ee(y.args[0].args[1])):(F=y.args[0],J=null),S.type.is_callable(F)?J!==null&&!S.type.is_callable(J)?w.throw_error(S.error.type("callable",J,y.indicator)):w.is_public_predicate(F.indicator)?(w.session.rules[F.indicator]===void 0&&(w.session.rules[F.indicator]=[]),w.session.public_predicates[F.indicator]=!0,w.session.rules[F.indicator]=[new Ye(F,J,!0)].concat(w.session.rules[F.indicator]),w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F.indicator,y.indicator)):w.throw_error(S.error.type("callable",F,y.indicator))}},"assertz/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=Ee(y.args[0].args[1])):(F=y.args[0],J=null),S.type.is_callable(F)?J!==null&&!S.type.is_callable(J)?w.throw_error(S.error.type("callable",J,y.indicator)):w.is_public_predicate(F.indicator)?(w.session.rules[F.indicator]===void 0&&(w.session.rules[F.indicator]=[]),w.session.public_predicates[F.indicator]=!0,w.session.rules[F.indicator].push(new Ye(F,J,!0)),w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F.indicator,y.indicator)):w.throw_error(S.error.type("callable",F,y.indicator))}},"retract/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;if(y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=y.args[0].args[1]):(F=y.args[0],J=new H("true")),typeof b.retract>"u")if(w.is_public_predicate(F.indicator)){if(w.session.rules[F.indicator]!==void 0){for(var X=[],$=0;$w.get_flag("max_arity").value)w.throw_error(S.error.representation("max_arity",y.indicator));else{var F=y.args[0].args[0].id+"/"+y.args[0].args[1].value;w.is_public_predicate(F)?(delete w.session.rules[F],w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F,y.indicator))}},"atom_length/2":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_atom(y.args[0]))w.throw_error(S.error.type("atom",y.args[0],y.indicator));else if(!S.type.is_variable(y.args[1])&&!S.type.is_integer(y.args[1]))w.throw_error(S.error.type("integer",y.args[1],y.indicator));else if(S.type.is_integer(y.args[1])&&y.args[1].value<0)w.throw_error(S.error.domain("not_less_than_zero",y.args[1],y.indicator));else{var F=new Ne(y.args[0].id.length,!1);w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b)])}},"atom_concat/3":function(w,b,y){var F,J,X=y.args[0],$=y.args[1],ie=y.args[2];if(S.type.is_variable(ie)&&(S.type.is_variable(X)||S.type.is_variable($)))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_atom(X))w.throw_error(S.error.type("atom",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_atom($))w.throw_error(S.error.type("atom",$,y.indicator));else if(!S.type.is_variable(ie)&&!S.type.is_atom(ie))w.throw_error(S.error.type("atom",ie,y.indicator));else{var Se=S.type.is_variable(X),Re=S.type.is_variable($);if(!Se&&!Re)J=new H("=",[ie,new H(X.id+$.id)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]);else if(Se&&!Re)F=ie.id.substr(0,ie.id.length-$.id.length),F+$.id===ie.id&&(J=new H("=",[X,new H(F)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]));else if(Re&&!Se)F=ie.id.substr(X.id.length),X.id+F===ie.id&&(J=new H("=",[$,new H(F)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]));else{for(var at=[],dt=0;dt<=ie.id.length;dt++){var jt=new H(ie.id.substr(0,dt)),tr=new H(ie.id.substr(dt));J=new H(",",[new H("=",[jt,X]),new H("=",[tr,$])]),at.push(new ke(b.goal.replace(J),b.substitution,b))}w.prepend(at)}}},"sub_atom/5":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2],ie=y.args[3],Se=y.args[4];if(S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_integer(X))w.throw_error(S.error.type("integer",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_integer($))w.throw_error(S.error.type("integer",$,y.indicator));else if(!S.type.is_variable(ie)&&!S.type.is_integer(ie))w.throw_error(S.error.type("integer",ie,y.indicator));else if(S.type.is_integer(X)&&X.value<0)w.throw_error(S.error.domain("not_less_than_zero",X,y.indicator));else if(S.type.is_integer($)&&$.value<0)w.throw_error(S.error.domain("not_less_than_zero",$,y.indicator));else if(S.type.is_integer(ie)&&ie.value<0)w.throw_error(S.error.domain("not_less_than_zero",ie,y.indicator));else{var Re=[],at=[],dt=[];if(S.type.is_variable(X))for(F=0;F<=J.id.length;F++)Re.push(F);else Re.push(X.value);if(S.type.is_variable($))for(F=0;F<=J.id.length;F++)at.push(F);else at.push($.value);if(S.type.is_variable(ie))for(F=0;F<=J.id.length;F++)dt.push(F);else dt.push(ie.value);var jt=[];for(var tr in Re)if(Re.hasOwnProperty(tr)){F=Re[tr];for(var bt in at)if(at.hasOwnProperty(bt)){var ln=at[bt],kr=J.id.length-F-ln;if(e(dt,kr)!==-1&&F+ln+kr===J.id.length){var mr=J.id.substr(F,ln);if(J.id===J.id.substr(0,F)+mr+J.id.substr(F+ln,kr)){var Sr=new H("=",[new H(mr),Se]),Kr=new H("=",[X,new Ne(F)]),Kn=new H("=",[$,new Ne(ln)]),Ms=new H("=",[ie,new Ne(kr)]),Ri=new H(",",[new H(",",[new H(",",[Kr,Kn]),Ms]),Sr]);jt.push(new ke(b.goal.replace(Ri),b.substitution,b))}}}}w.prepend(jt)}},"atom_chars/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_variable(F)){for(var ie=J,Se=S.type.is_variable(F),Re="";ie.indicator==="./2";){if(S.type.is_character(ie.args[0]))Re+=ie.args[0].id;else if(S.type.is_variable(ie.args[0])&&Se){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character",ie.args[0],y.indicator));return}ie=ie.args[1]}S.type.is_variable(ie)&&Se?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)?w.throw_error(S.error.type("list",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[new H(Re),F])),b.substitution,b)])}else{for(var X=new H("[]"),$=F.id.length-1;$>=0;$--)X=new H(".",[new H(F.id.charAt($)),X]);w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"atom_codes/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_variable(F)){for(var ie=J,Se=S.type.is_variable(F),Re="";ie.indicator==="./2";){if(S.type.is_character_code(ie.args[0]))Re+=u(ie.args[0].value);else if(S.type.is_variable(ie.args[0])&&Se){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.representation("character_code",y.indicator));return}ie=ie.args[1]}S.type.is_variable(ie)&&Se?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)?w.throw_error(S.error.type("list",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[new H(Re),F])),b.substitution,b)])}else{for(var X=new H("[]"),$=F.id.length-1;$>=0;$--)X=new H(".",[new Ne(n(F.id,$),!1),X]);w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"char_code/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_character(F))w.throw_error(S.error.type("character",F,y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_integer(J))w.throw_error(S.error.type("integer",J,y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_character_code(J))w.throw_error(S.error.representation("character_code",y.indicator));else if(S.type.is_variable(J)){var X=new Ne(n(F.id,0),!1);w.prepend([new ke(b.goal.replace(new H("=",[X,J])),b.substitution,b)])}else{var $=new H(u(J.value));w.prepend([new ke(b.goal.replace(new H("=",[$,F])),b.substitution,b)])}},"number_chars/2":function(w,b,y){var F,J=y.args[0],X=y.args[1];if(S.type.is_variable(J)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_number(J))w.throw_error(S.error.type("number",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=S.type.is_variable(J);if(!S.type.is_variable(X)){var ie=X,Se=!0;for(F="";ie.indicator==="./2";){if(S.type.is_character(ie.args[0]))F+=ie.args[0].id;else if(S.type.is_variable(ie.args[0]))Se=!1;else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character",ie.args[0],y.indicator));return}ie=ie.args[1]}if(Se=Se&&S.type.is_empty_list(ie),!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)){w.throw_error(S.error.type("list",X,y.indicator));return}if(!Se&&$){w.throw_error(S.error.instantiation(y.indicator));return}else if(Se)if(S.type.is_variable(ie)&&$){w.throw_error(S.error.instantiation(y.indicator));return}else{var Re=w.parse(F),at=Re.value;!S.type.is_number(at)||Re.tokens[Re.tokens.length-1].space?w.throw_error(S.error.syntax_by_predicate("parseable_number",y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,at])),b.substitution,b)]);return}}if(!$){F=J.toString();for(var dt=new H("[]"),jt=F.length-1;jt>=0;jt--)dt=new H(".",[new H(F.charAt(jt)),dt]);w.prepend([new ke(b.goal.replace(new H("=",[X,dt])),b.substitution,b)])}}},"number_codes/2":function(w,b,y){var F,J=y.args[0],X=y.args[1];if(S.type.is_variable(J)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_number(J))w.throw_error(S.error.type("number",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=S.type.is_variable(J);if(!S.type.is_variable(X)){var ie=X,Se=!0;for(F="";ie.indicator==="./2";){if(S.type.is_character_code(ie.args[0]))F+=u(ie.args[0].value);else if(S.type.is_variable(ie.args[0]))Se=!1;else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character_code",ie.args[0],y.indicator));return}ie=ie.args[1]}if(Se=Se&&S.type.is_empty_list(ie),!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)){w.throw_error(S.error.type("list",X,y.indicator));return}if(!Se&&$){w.throw_error(S.error.instantiation(y.indicator));return}else if(Se)if(S.type.is_variable(ie)&&$){w.throw_error(S.error.instantiation(y.indicator));return}else{var Re=w.parse(F),at=Re.value;!S.type.is_number(at)||Re.tokens[Re.tokens.length-1].space?w.throw_error(S.error.syntax_by_predicate("parseable_number",y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,at])),b.substitution,b)]);return}}if(!$){F=J.toString();for(var dt=new H("[]"),jt=F.length-1;jt>=0;jt--)dt=new H(".",[new Ne(n(F,jt),!1),dt]);w.prepend([new ke(b.goal.replace(new H("=",[X,dt])),b.substitution,b)])}}},"upcase_atom/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?!S.type.is_variable(J)&&!S.type.is_atom(J)?w.throw_error(S.error.type("atom",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,new H(F.id.toUpperCase(),[])])),b.substitution,b)]):w.throw_error(S.error.type("atom",F,y.indicator))},"downcase_atom/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?!S.type.is_variable(J)&&!S.type.is_atom(J)?w.throw_error(S.error.type("atom",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,new H(F.id.toLowerCase(),[])])),b.substitution,b)]):w.throw_error(S.error.type("atom",F,y.indicator))},"atomic_list_concat/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("atomic_list_concat",[F,new H("",[]),J])),b.substitution,b)])},"atomic_list_concat/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(J)||S.type.is_variable(F)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_list(F))w.throw_error(S.error.type("list",F,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_atom(X))w.throw_error(S.error.type("atom",X,y.indicator));else if(S.type.is_variable(X)){for(var ie="",Se=F;S.type.is_term(Se)&&Se.indicator==="./2";){if(!S.type.is_atom(Se.args[0])&&!S.type.is_number(Se.args[0])){w.throw_error(S.error.type("atomic",Se.args[0],y.indicator));return}ie!==""&&(ie+=J.id),S.type.is_atom(Se.args[0])?ie+=Se.args[0].id:ie+=""+Se.args[0].value,Se=Se.args[1]}ie=new H(ie,[]),S.type.is_variable(Se)?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_term(Se)||Se.indicator!=="[]/0"?w.throw_error(S.error.type("list",F,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[ie,X])),b.substitution,b)])}else{var $=g(o(X.id.split(J.id),function(Re){return new H(Re,[])}));w.prepend([new ke(b.goal.replace(new H("=",[$,F])),b.substitution,b)])}},"@=/2":function(w,b,y){S.compare(y.args[0],y.args[1])>0&&w.success(b)},"@>=/2":function(w,b,y){S.compare(y.args[0],y.args[1])>=0&&w.success(b)},"compare/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_atom(F)&&["<",">","="].indexOf(F.id)===-1)w.throw_error(S.type.domain("order",F,y.indicator));else{var $=S.compare(J,X);$=$===0?"=":$===-1?"<":">",w.prepend([new ke(b.goal.replace(new H("=",[F,new H($,[])])),b.substitution,b)])}},"is/2":function(w,b,y){var F=y.args[1].interpret(w);S.type.is_number(F)?w.prepend([new ke(b.goal.replace(new H("=",[y.args[0],F],w.level)),b.substitution,b)]):w.throw_error(F)},"between/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(F)||S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_integer(F))w.throw_error(S.error.type("integer",F,y.indicator));else if(!S.type.is_integer(J))w.throw_error(S.error.type("integer",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_integer(X))w.throw_error(S.error.type("integer",X,y.indicator));else if(S.type.is_variable(X)){var $=[new ke(b.goal.replace(new H("=",[X,F])),b.substitution,b)];F.value=X.value&&w.success(b)},"succ/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)&&S.type.is_variable(J)?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_variable(F)&&!S.type.is_integer(F)?w.throw_error(S.error.type("integer",F,y.indicator)):!S.type.is_variable(J)&&!S.type.is_integer(J)?w.throw_error(S.error.type("integer",J,y.indicator)):!S.type.is_variable(F)&&F.value<0?w.throw_error(S.error.domain("not_less_than_zero",F,y.indicator)):!S.type.is_variable(J)&&J.value<0?w.throw_error(S.error.domain("not_less_than_zero",J,y.indicator)):(S.type.is_variable(J)||J.value>0)&&(S.type.is_variable(F)?w.prepend([new ke(b.goal.replace(new H("=",[F,new Ne(J.value-1,!1)])),b.substitution,b)]):w.prepend([new ke(b.goal.replace(new H("=",[J,new Ne(F.value+1,!1)])),b.substitution,b)]))},"=:=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F===0&&w.success(b)},"=\\=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F!==0&&w.success(b)},"/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F>0&&w.success(b)},">=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F>=0&&w.success(b)},"var/1":function(w,b,y){S.type.is_variable(y.args[0])&&w.success(b)},"atom/1":function(w,b,y){S.type.is_atom(y.args[0])&&w.success(b)},"atomic/1":function(w,b,y){S.type.is_atomic(y.args[0])&&w.success(b)},"compound/1":function(w,b,y){S.type.is_compound(y.args[0])&&w.success(b)},"integer/1":function(w,b,y){S.type.is_integer(y.args[0])&&w.success(b)},"float/1":function(w,b,y){S.type.is_float(y.args[0])&&w.success(b)},"number/1":function(w,b,y){S.type.is_number(y.args[0])&&w.success(b)},"nonvar/1":function(w,b,y){S.type.is_variable(y.args[0])||w.success(b)},"ground/1":function(w,b,y){y.variables().length===0&&w.success(b)},"acyclic_term/1":function(w,b,y){for(var F=b.substitution.apply(b.substitution),J=y.args[0].variables(),X=0;X0?bt[bt.length-1]:null,bt!==null&&(jt=z(w,bt,0,w.__get_max_priority(),!1))}if(jt.type===p&&jt.len===bt.length-1&&ln.value==="."){jt=jt.value.rename(w);var kr=new H("=",[J,jt]);if(ie.variables){var mr=g(o(we(jt.variables()),function(Sr){return new xe(Sr)}));kr=new H(",",[kr,new H("=",[ie.variables,mr])])}if(ie.variable_names){var mr=g(o(we(jt.variables()),function(Kr){var Kn;for(Kn in w.session.renamed_variables)if(w.session.renamed_variables.hasOwnProperty(Kn)&&w.session.renamed_variables[Kn]===Kr)break;return new H("=",[new H(Kn,[]),new xe(Kr)])}));kr=new H(",",[kr,new H("=",[ie.variable_names,mr])])}if(ie.singletons){var mr=g(o(new Ye(jt,null).singleton_variables(),function(Kr){var Kn;for(Kn in w.session.renamed_variables)if(w.session.renamed_variables.hasOwnProperty(Kn)&&w.session.renamed_variables[Kn]===Kr)break;return new H("=",[new H(Kn,[]),new xe(Kr)])}));kr=new H(",",[kr,new H("=",[ie.singletons,mr])])}w.prepend([new ke(b.goal.replace(kr),b.substitution,b)])}else jt.type===p?w.throw_error(S.error.syntax(bt[jt.len],"unexpected token",!1)):w.throw_error(jt.value)}}},"write/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write",[new xe("S"),F])])),b.substitution,b)])},"write/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("false",[])]),new H(".",[new H("ignore_ops",[new H("false")]),new H(".",[new H("numbervars",[new H("true")]),new H("[]",[])])])])])),b.substitution,b)])},"writeq/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("writeq",[new xe("S"),F])])),b.substitution,b)])},"writeq/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("true",[])]),new H(".",[new H("ignore_ops",[new H("false")]),new H(".",[new H("numbervars",[new H("true")]),new H("[]",[])])])])])),b.substitution,b)])},"write_canonical/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write_canonical",[new xe("S"),F])])),b.substitution,b)])},"write_canonical/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("true",[])]),new H(".",[new H("ignore_ops",[new H("true")]),new H(".",[new H("numbervars",[new H("false")]),new H("[]",[])])])])])),b.substitution,b)])},"write_term/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write_term",[new xe("S"),F,J])])),b.substitution,b)])},"write_term/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2],$=S.type.is_stream(F)?F:w.get_stream_by_alias(F.id);if(S.type.is_variable(F)||S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else if(!S.type.is_stream(F)&&!S.type.is_atom(F))w.throw_error(S.error.domain("stream_or_alias",F,y.indicator));else if(!S.type.is_stream($)||$.stream===null)w.throw_error(S.error.existence("stream",F,y.indicator));else if($.input)w.throw_error(S.error.permission("output","stream",F,y.indicator));else if($.type==="binary")w.throw_error(S.error.permission("output","binary_stream",F,y.indicator));else if($.position==="past_end_of_stream"&&$.eof_action==="error")w.throw_error(S.error.permission("output","past_end_of_stream",F,y.indicator));else{for(var ie={},Se=X,Re;S.type.is_term(Se)&&Se.indicator==="./2";){if(Re=Se.args[0],S.type.is_variable(Re)){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_write_option(Re)){w.throw_error(S.error.domain("write_option",Re,y.indicator));return}ie[Re.id]=Re.args[0].id==="true",Se=Se.args[1]}if(Se.indicator!=="[]/0"){S.type.is_variable(Se)?w.throw_error(S.error.instantiation(y.indicator)):w.throw_error(S.error.type("list",X,y.indicator));return}else{ie.session=w.session;var at=J.toString(ie);$.stream.put(at,$.position),typeof $.position=="number"&&($.position+=at.length),w.success(b)}}},"halt/0":function(w,b,y){w.points=[]},"halt/1":function(w,b,y){var F=y.args[0];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_integer(F)?w.points=[]:w.throw_error(S.error.type("integer",F,y.indicator))},"current_prolog_flag/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_flag(F))w.throw_error(S.error.domain("prolog_flag",F,y.indicator));else{var X=[];for(var $ in S.flag)if(S.flag.hasOwnProperty($)){var ie=new H(",",[new H("=",[new H($),F]),new H("=",[w.get_flag($),J])]);X.push(new ke(b.goal.replace(ie),b.substitution,b))}w.prepend(X)}},"set_prolog_flag/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)||S.type.is_variable(J)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?S.type.is_flag(F)?S.type.is_value_flag(F,J)?S.type.is_modifiable_flag(F)?(w.session.flag[F.id]=J,w.success(b)):w.throw_error(S.error.permission("modify","flag",F)):w.throw_error(S.error.domain("flag_value",new H("+",[F,J]),y.indicator)):w.throw_error(S.error.domain("prolog_flag",F,y.indicator)):w.throw_error(S.error.type("atom",F,y.indicator))}},flag:{bounded:{allowed:[new H("true"),new H("false")],value:new H("true"),changeable:!1},max_integer:{allowed:[new Ne(Number.MAX_SAFE_INTEGER)],value:new Ne(Number.MAX_SAFE_INTEGER),changeable:!1},min_integer:{allowed:[new Ne(Number.MIN_SAFE_INTEGER)],value:new Ne(Number.MIN_SAFE_INTEGER),changeable:!1},integer_rounding_function:{allowed:[new H("down"),new H("toward_zero")],value:new H("toward_zero"),changeable:!1},char_conversion:{allowed:[new H("on"),new H("off")],value:new H("on"),changeable:!0},debug:{allowed:[new H("on"),new H("off")],value:new H("off"),changeable:!0},max_arity:{allowed:[new H("unbounded")],value:new H("unbounded"),changeable:!1},unknown:{allowed:[new H("error"),new H("fail"),new H("warning")],value:new H("error"),changeable:!0},double_quotes:{allowed:[new H("chars"),new H("codes"),new H("atom")],value:new H("codes"),changeable:!0},occurs_check:{allowed:[new H("false"),new H("true")],value:new H("false"),changeable:!0},dialect:{allowed:[new H("tau")],value:new H("tau"),changeable:!1},version_data:{allowed:[new H("tau",[new Ne(t.major,!1),new Ne(t.minor,!1),new Ne(t.patch,!1),new H(t.status)])],value:new H("tau",[new Ne(t.major,!1),new Ne(t.minor,!1),new Ne(t.patch,!1),new H(t.status)]),changeable:!1},nodejs:{allowed:[new H("yes"),new H("no")],value:new H(typeof gl<"u"&&gl.exports?"yes":"no"),changeable:!1}},unify:function(w,b,y){y=y===void 0?!1:y;for(var F=[{left:w,right:b}],J={};F.length!==0;){var X=F.pop();if(w=X.left,b=X.right,S.type.is_term(w)&&S.type.is_term(b)){if(w.indicator!==b.indicator)return null;for(var $=0;$J.value?1:0:J}else return F},operate:function(w,b){if(S.type.is_operator(b)){for(var y=S.type.is_operator(b),F=[],J,X=!1,$=0;$w.get_flag("max_integer").value||J0?w.start+w.matches[0].length:w.start,J=y?new H("token_not_found"):new H("found",[new H(w.value.toString())]),X=new H(".",[new H("line",[new Ne(w.line+1)]),new H(".",[new H("column",[new Ne(F+1)]),new H(".",[J,new H("[]",[])])])]);return new H("error",[new H("syntax_error",[new H(b)]),X])},syntax_by_predicate:function(w,b){return new H("error",[new H("syntax_error",[new H(w)]),Z(b)])}},warning:{singleton:function(w,b,y){for(var F=new H("[]"),J=w.length-1;J>=0;J--)F=new H(".",[new xe(w[J]),F]);return new H("warning",[new H("singleton_variables",[F,Z(b)]),new H(".",[new H("line",[new Ne(y,!1)]),new H("[]")])])},failed_goal:function(w,b){return new H("warning",[new H("failed_goal",[w]),new H(".",[new H("line",[new Ne(b,!1)]),new H("[]")])])}},format_variable:function(w){return"_"+w},format_answer:function(w,b,F){b instanceof be&&(b=b.thread);var F=F||{};if(F.session=b?b.session:void 0,S.type.is_error(w))return"uncaught exception: "+w.args[0].toString();if(w===!1)return"false.";if(w===null)return"limit exceeded ;";var J=0,X="";if(S.type.is_substitution(w)){var $=w.domain(!0);w=w.filter(function(Re,at){return!S.type.is_variable(at)||$.indexOf(at.id)!==-1&&Re!==at.id})}for(var ie in w.links)w.links.hasOwnProperty(ie)&&(J++,X!==""&&(X+=", "),X+=ie.toString(F)+" = "+w.links[ie].toString(F));var Se=typeof b>"u"||b.points.length>0?" ;":".";return J===0?"true"+Se:X+Se},flatten_error:function(w){if(!S.type.is_error(w))return null;w=w.args[0];var b={};return b.type=w.args[0].id,b.thrown=b.type==="syntax_error"?null:w.args[1].id,b.expected=null,b.found=null,b.representation=null,b.existence=null,b.existence_type=null,b.line=null,b.column=null,b.permission_operation=null,b.permission_type=null,b.evaluation_type=null,b.type==="type_error"||b.type==="domain_error"?(b.expected=w.args[0].args[0].id,b.found=w.args[0].args[1].toString()):b.type==="syntax_error"?w.args[1].indicator==="./2"?(b.expected=w.args[0].args[0].id,b.found=w.args[1].args[1].args[1].args[0],b.found=b.found.id==="token_not_found"?b.found.id:b.found.args[0].id,b.line=w.args[1].args[0].args[0].value,b.column=w.args[1].args[1].args[0].args[0].value):b.thrown=w.args[1].id:b.type==="permission_error"?(b.found=w.args[0].args[2].toString(),b.permission_operation=w.args[0].args[0].id,b.permission_type=w.args[0].args[1].id):b.type==="evaluation_error"?b.evaluation_type=w.args[0].args[0].id:b.type==="representation_error"?b.representation=w.args[0].args[0].id:b.type==="existence_error"&&(b.existence=w.args[0].args[1].toString(),b.existence_type=w.args[0].args[0].id),b},create:function(w){return new S.type.Session(w)}};typeof gl<"u"?gl.exports=S:window.pl=S})()});function cme(t,e,r){t.prepend(r.map(o=>new La.default.type.State(e.goal.replace(o),e.substitution,e)))}function fH(t){let e=Ame.get(t.session);if(e==null)throw new Error("Assertion failed: A project should have been registered for the active session");return e}function fme(t,e){Ame.set(t,e),t.consult(`:- use_module(library(${ndt.id})).`)}var pH,La,ume,Qh,tdt,rdt,Ame,ndt,pme=Et(()=>{Ge();pH=Ze(e2()),La=Ze(AH()),ume=Ze(ve("vm")),{is_atom:Qh,is_variable:tdt,is_instantiated_list:rdt}=La.default.type;Ame=new WeakMap;ndt=new La.default.type.Module("constraints",{"project_workspaces_by_descriptor/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Qh(o)||!Qh(a)){t.throw_error(La.default.error.instantiation(r.indicator));return}let u=G.parseIdent(o.id),A=G.makeDescriptor(u,a.id),h=fH(t).tryWorkspaceByDescriptor(A);tdt(n)&&h!==null&&cme(t,e,[new La.default.type.Term("=",[n,new La.default.type.Term(String(h.relativeCwd))])]),Qh(n)&&h!==null&&h.relativeCwd===n.id&&t.success(e)},"workspace_field/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Qh(o)||!Qh(a)){t.throw_error(La.default.error.instantiation(r.indicator));return}let A=fH(t).tryWorkspaceByCwd(o.id);if(A==null)return;let p=(0,pH.default)(A.manifest.raw,a.id);typeof p>"u"||cme(t,e,[new La.default.type.Term("=",[n,new La.default.type.Term(typeof p=="object"?JSON.stringify(p):p)])])},"workspace_field_test/3":(t,e,r)=>{let[o,a,n]=r.args;t.prepend([new La.default.type.State(e.goal.replace(new La.default.type.Term("workspace_field_test",[o,a,n,new La.default.type.Term("[]",[])])),e.substitution,e)])},"workspace_field_test/4":(t,e,r)=>{let[o,a,n,u]=r.args;if(!Qh(o)||!Qh(a)||!Qh(n)||!rdt(u)){t.throw_error(La.default.error.instantiation(r.indicator));return}let p=fH(t).tryWorkspaceByCwd(o.id);if(p==null)return;let h=(0,pH.default)(p.manifest.raw,a.id);if(typeof h>"u")return;let E={$$:h};for(let[v,x]of u.toJavaScript().entries())E[`$${v}`]=x;ume.default.runInNewContext(n.id,E)&&t.success(e)}},["project_workspaces_by_descriptor/3","workspace_field/3","workspace_field_test/3","workspace_field_test/4"])});var A2={};Vt(A2,{Constraints:()=>gH,DependencyType:()=>mme});function to(t){if(t instanceof NE.default.type.Num)return t.value;if(t instanceof NE.default.type.Term)switch(t.indicator){case"throw/1":return to(t.args[0]);case"error/1":return to(t.args[0]);case"error/2":if(t.args[0]instanceof NE.default.type.Term&&t.args[0].indicator==="syntax_error/1")return Object.assign(to(t.args[0]),...to(t.args[1]));{let e=to(t.args[0]);return e.message+=` (in ${to(t.args[1])})`,e}case"syntax_error/1":return new Jt(43,`Syntax error: ${to(t.args[0])}`);case"existence_error/2":return new Jt(44,`Existence error: ${to(t.args[0])} ${to(t.args[1])} not found`);case"instantiation_error/0":return new Jt(75,"Instantiation error: an argument is variable when an instantiated argument was expected");case"line/1":return{line:to(t.args[0])};case"column/1":return{column:to(t.args[0])};case"found/1":return{found:to(t.args[0])};case"./2":return[to(t.args[0])].concat(to(t.args[1]));case"//2":return`${to(t.args[0])}/${to(t.args[1])}`;default:return t.id}throw`couldn't pretty print because of unsupported node ${t}`}function gme(t){let e;try{e=to(t)}catch(r){throw typeof r=="string"?new Jt(42,`Unknown error: ${t} (note: ${r})`):r}return typeof e.line<"u"&&typeof e.column<"u"&&(e.message+=` at line ${e.line}, column ${e.column}`),e}function Gg(t){return t.id==="null"?null:`${t.toJavaScript()}`}function idt(t){if(t.id==="null")return null;{let e=t.toJavaScript();if(typeof e!="string")return JSON.stringify(e);try{return JSON.stringify(JSON.parse(e))}catch{return JSON.stringify(e)}}}function Fh(t){return typeof t=="string"?`'${t}'`:"[]"}var dme,NE,mme,hme,hH,gH,f2=Et(()=>{Ge();Ge();Pt();dme=Ze(Kde()),NE=Ze(AH());l2();pme();(0,dme.default)(NE.default);mme=(o=>(o.Dependencies="dependencies",o.DevDependencies="devDependencies",o.PeerDependencies="peerDependencies",o))(mme||{}),hme=["dependencies","devDependencies","peerDependencies"];hH=class{constructor(e,r){let o=1e3*e.workspaces.length;this.session=NE.default.create(o),fme(this.session,e),this.session.consult(":- use_module(library(lists))."),this.session.consult(r)}fetchNextAnswer(){return new Promise(e=>{this.session.answer(r=>{e(r)})})}async*makeQuery(e){let r=this.session.query(e);if(r!==!0)throw gme(r);for(;;){let o=await this.fetchNextAnswer();if(o===null)throw new Jt(79,"Resolution limit exceeded");if(!o)break;if(o.id==="throw")throw gme(o);yield o}}};gH=class t{constructor(e){this.source="";this.project=e;let r=e.configuration.get("constraintsPath");oe.existsSync(r)&&(this.source=oe.readFileSync(r,"utf8"))}static async find(e){return new t(e)}getProjectDatabase(){let e="";for(let r of hme)e+=`dependency_type(${r}). + `;for(let r of this.project.workspacesByCwd.values()){let o=r.relativeCwd;e+=`workspace(${Fh(o)}). + `,e+=`workspace_ident(${Fh(o)}, ${Fh(G.stringifyIdent(r.anchoredLocator))}). + `,e+=`workspace_version(${Fh(o)}, ${Fh(r.manifest.version)}). + `;for(let a of hme)for(let n of r.manifest[a].values())e+=`workspace_has_dependency(${Fh(o)}, ${Fh(G.stringifyIdent(n))}, ${Fh(n.range)}, ${a}). + `}return e+=`workspace(_) :- false. + `,e+=`workspace_ident(_, _) :- false. + `,e+=`workspace_version(_, _) :- false. + `,e+=`workspace_has_dependency(_, _, _, _) :- false. + `,e}getDeclarations(){let e="";return e+=`gen_enforced_dependency(_, _, _, _) :- false. + `,e+=`gen_enforced_field(_, _, _) :- false. + `,e}get fullSource(){return`${this.getProjectDatabase()} + ${this.source} + ${this.getDeclarations()}`}createSession(){return new hH(this.project,this.fullSource)}async processClassic(){let e=this.createSession();return{enforcedDependencies:await this.genEnforcedDependencies(e),enforcedFields:await this.genEnforcedFields(e)}}async process(){let{enforcedDependencies:e,enforcedFields:r}=await this.processClassic(),o=new Map;for(let{workspace:a,dependencyIdent:n,dependencyRange:u,dependencyType:A}of e){let p=a2([A,G.stringifyIdent(n)]),h=He.getMapWithDefault(o,a.cwd);He.getMapWithDefault(h,p).set(u??void 0,new Set)}for(let{workspace:a,fieldPath:n,fieldValue:u}of r){let A=a2(n),p=He.getMapWithDefault(o,a.cwd);He.getMapWithDefault(p,A).set(JSON.parse(u)??void 0,new Set)}return{manifestUpdates:o,reportedErrors:new Map}}async genEnforcedDependencies(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), dependency_type(DependencyType), gen_enforced_dependency(WorkspaceCwd, DependencyIdent, DependencyRange, DependencyType).")){let a=V.resolve(this.project.cwd,Gg(o.links.WorkspaceCwd)),n=Gg(o.links.DependencyIdent),u=Gg(o.links.DependencyRange),A=Gg(o.links.DependencyType);if(a===null||n===null)throw new Error("Invalid rule");let p=this.project.getWorkspaceByCwd(a),h=G.parseIdent(n);r.push({workspace:p,dependencyIdent:h,dependencyRange:u,dependencyType:A})}return He.sortMap(r,[({dependencyRange:o})=>o!==null?"0":"1",({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({dependencyIdent:o})=>G.stringifyIdent(o)])}async genEnforcedFields(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), gen_enforced_field(WorkspaceCwd, FieldPath, FieldValue).")){let a=V.resolve(this.project.cwd,Gg(o.links.WorkspaceCwd)),n=Gg(o.links.FieldPath),u=idt(o.links.FieldValue);if(a===null||n===null)throw new Error("Invalid rule");let A=this.project.getWorkspaceByCwd(a);r.push({workspace:A,fieldPath:n,fieldValue:u})}return He.sortMap(r,[({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({fieldPath:o})=>o])}async*query(e){let r=this.createSession();for await(let o of r.makeQuery(e)){let a={};for(let[n,u]of Object.entries(o.links))n!=="_"&&(a[n]=Gg(u));yield a}}}});var Pme=_(Ak=>{"use strict";Object.defineProperty(Ak,"__esModule",{value:!0});function b2(t){let e=[...t.caches],r=e.shift();return r===void 0?Dme():{get(o,a,n={miss:()=>Promise.resolve()}){return r.get(o,a,n).catch(()=>b2({caches:e}).get(o,a,n))},set(o,a){return r.set(o,a).catch(()=>b2({caches:e}).set(o,a))},delete(o){return r.delete(o).catch(()=>b2({caches:e}).delete(o))},clear(){return r.clear().catch(()=>b2({caches:e}).clear())}}}function Dme(){return{get(t,e,r={miss:()=>Promise.resolve()}){return e().then(a=>Promise.all([a,r.miss(a)])).then(([a])=>a)},set(t,e){return Promise.resolve(e)},delete(t){return Promise.resolve()},clear(){return Promise.resolve()}}}Ak.createFallbackableCache=b2;Ak.createNullCache=Dme});var Sme=_((OWt,bme)=>{bme.exports=Pme()});var xme=_(xH=>{"use strict";Object.defineProperty(xH,"__esModule",{value:!0});function Bdt(t={serializable:!0}){let e={};return{get(r,o,a={miss:()=>Promise.resolve()}){let n=JSON.stringify(r);if(n in e)return Promise.resolve(t.serializable?JSON.parse(e[n]):e[n]);let u=o(),A=a&&a.miss||(()=>Promise.resolve());return u.then(p=>A(p)).then(()=>u)},set(r,o){return e[JSON.stringify(r)]=t.serializable?JSON.stringify(o):o,Promise.resolve(o)},delete(r){return delete e[JSON.stringify(r)],Promise.resolve()},clear(){return e={},Promise.resolve()}}}xH.createInMemoryCache=Bdt});var Qme=_((_Wt,kme)=>{kme.exports=xme()});var Rme=_(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});function vdt(t,e,r){let o={"x-algolia-api-key":r,"x-algolia-application-id":e};return{headers(){return t===kH.WithinHeaders?o:{}},queryParameters(){return t===kH.WithinQueryParameters?o:{}}}}function Ddt(t){let e=0,r=()=>(e++,new Promise(o=>{setTimeout(()=>{o(t(r))},Math.min(100*e,1e3))}));return t(r)}function Fme(t,e=(r,o)=>Promise.resolve()){return Object.assign(t,{wait(r){return Fme(t.then(o=>Promise.all([e(o,r),o])).then(o=>o[1]))}})}function Pdt(t){let e=t.length-1;for(e;e>0;e--){let r=Math.floor(Math.random()*(e+1)),o=t[e];t[e]=t[r],t[r]=o}return t}function bdt(t,e){return e&&Object.keys(e).forEach(r=>{t[r]=e[r](t)}),t}function Sdt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}var xdt="4.22.1",kdt=t=>()=>t.transporter.requester.destroy(),kH={WithinQueryParameters:0,WithinHeaders:1};eu.AuthMode=kH;eu.addMethods=bdt;eu.createAuth=vdt;eu.createRetryablePromise=Ddt;eu.createWaitablePromise=Fme;eu.destroy=kdt;eu.encode=Sdt;eu.shuffle=Pdt;eu.version=xdt});var S2=_((qWt,Tme)=>{Tme.exports=Rme()});var Nme=_(QH=>{"use strict";Object.defineProperty(QH,"__esModule",{value:!0});var Qdt={Delete:"DELETE",Get:"GET",Post:"POST",Put:"PUT"};QH.MethodEnum=Qdt});var x2=_((GWt,Lme)=>{Lme.exports=Nme()});var Xme=_(Qi=>{"use strict";Object.defineProperty(Qi,"__esModule",{value:!0});var Ome=x2();function FH(t,e){let r=t||{},o=r.data||{};return Object.keys(r).forEach(a=>{["timeout","headers","queryParameters","data","cacheable"].indexOf(a)===-1&&(o[a]=r[a])}),{data:Object.entries(o).length>0?o:void 0,timeout:r.timeout||e,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var k2={Read:1,Write:2,Any:3},YE={Up:1,Down:2,Timeouted:3},Ume=2*60*1e3;function TH(t,e=YE.Up){return{...t,status:e,lastUpdate:Date.now()}}function _me(t){return t.status===YE.Up||Date.now()-t.lastUpdate>Ume}function Hme(t){return t.status===YE.Timeouted&&Date.now()-t.lastUpdate<=Ume}function NH(t){return typeof t=="string"?{protocol:"https",url:t,accept:k2.Any}:{protocol:t.protocol||"https",url:t.url,accept:t.accept||k2.Any}}function Fdt(t,e){return Promise.all(e.map(r=>t.get(r,()=>Promise.resolve(TH(r))))).then(r=>{let o=r.filter(A=>_me(A)),a=r.filter(A=>Hme(A)),n=[...o,...a],u=n.length>0?n.map(A=>NH(A)):e;return{getTimeout(A,p){return(a.length===0&&A===0?1:a.length+3+A)*p},statelessHosts:u}})}var Rdt=({isTimedOut:t,status:e})=>!t&&~~e===0,Tdt=t=>{let e=t.status;return t.isTimedOut||Rdt(t)||~~(e/100)!==2&&~~(e/100)!==4},Ndt=({status:t})=>~~(t/100)===2,Ldt=(t,e)=>Tdt(t)?e.onRetry(t):Ndt(t)?e.onSuccess(t):e.onFail(t);function Mme(t,e,r,o){let a=[],n=Wme(r,o),u=Kme(t,o),A=r.method,p=r.method!==Ome.MethodEnum.Get?{}:{...r.data,...o.data},h={"x-algolia-agent":t.userAgent.value,...t.queryParameters,...p,...o.queryParameters},E=0,I=(v,x)=>{let C=v.pop();if(C===void 0)throw Jme(RH(a));let R={data:n,headers:u,method:A,url:Gme(C,r.path,h),connectTimeout:x(E,t.timeouts.connect),responseTimeout:x(E,o.timeout)},L=z=>{let te={request:R,response:z,host:C,triesLeft:v.length};return a.push(te),te},U={onSuccess:z=>qme(z),onRetry(z){let te=L(z);return z.isTimedOut&&E++,Promise.all([t.logger.info("Retryable failure",LH(te)),t.hostsCache.set(C,TH(C,z.isTimedOut?YE.Timeouted:YE.Down))]).then(()=>I(v,x))},onFail(z){throw L(z),jme(z,RH(a))}};return t.requester.send(R).then(z=>Ldt(z,U))};return Fdt(t.hostsCache,e).then(v=>I([...v.statelessHosts].reverse(),v.getTimeout))}function Mdt(t){let{hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,hosts:p,queryParameters:h,headers:E}=t,I={hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,headers:E,queryParameters:h,hosts:p.map(v=>NH(v)),read(v,x){let C=FH(x,I.timeouts.read),R=()=>Mme(I,I.hosts.filter(z=>(z.accept&k2.Read)!==0),v,C);if((C.cacheable!==void 0?C.cacheable:v.cacheable)!==!0)return R();let U={request:v,mappedRequestOptions:C,transporter:{queryParameters:I.queryParameters,headers:I.headers}};return I.responsesCache.get(U,()=>I.requestsCache.get(U,()=>I.requestsCache.set(U,R()).then(z=>Promise.all([I.requestsCache.delete(U),z]),z=>Promise.all([I.requestsCache.delete(U),Promise.reject(z)])).then(([z,te])=>te)),{miss:z=>I.responsesCache.set(U,z)})},write(v,x){return Mme(I,I.hosts.filter(C=>(C.accept&k2.Write)!==0),v,FH(x,I.timeouts.write))}};return I}function Odt(t){let e={value:`Algolia for JavaScript (${t})`,add(r){let o=`; ${r.segment}${r.version!==void 0?` (${r.version})`:""}`;return e.value.indexOf(o)===-1&&(e.value=`${e.value}${o}`),e}};return e}function qme(t){try{return JSON.parse(t.content)}catch(e){throw zme(e.message,t)}}function jme({content:t,status:e},r){let o=t;try{o=JSON.parse(t).message}catch{}return Vme(o,e,r)}function Udt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}function Gme(t,e,r){let o=Yme(r),a=`${t.protocol}://${t.url}/${e.charAt(0)==="/"?e.substr(1):e}`;return o.length&&(a+=`?${o}`),a}function Yme(t){let e=r=>Object.prototype.toString.call(r)==="[object Object]"||Object.prototype.toString.call(r)==="[object Array]";return Object.keys(t).map(r=>Udt("%s=%s",r,e(t[r])?JSON.stringify(t[r]):t[r])).join("&")}function Wme(t,e){if(t.method===Ome.MethodEnum.Get||t.data===void 0&&e.data===void 0)return;let r=Array.isArray(t.data)?t.data:{...t.data,...e.data};return JSON.stringify(r)}function Kme(t,e){let r={...t.headers,...e.headers},o={};return Object.keys(r).forEach(a=>{let n=r[a];o[a.toLowerCase()]=n}),o}function RH(t){return t.map(e=>LH(e))}function LH(t){let e=t.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...t,request:{...t.request,headers:{...t.request.headers,...e}}}}function Vme(t,e,r){return{name:"ApiError",message:t,status:e,transporterStackTrace:r}}function zme(t,e){return{name:"DeserializationError",message:t,response:e}}function Jme(t){return{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:t}}Qi.CallEnum=k2;Qi.HostStatusEnum=YE;Qi.createApiError=Vme;Qi.createDeserializationError=zme;Qi.createMappedRequestOptions=FH;Qi.createRetryError=Jme;Qi.createStatefulHost=TH;Qi.createStatelessHost=NH;Qi.createTransporter=Mdt;Qi.createUserAgent=Odt;Qi.deserializeFailure=jme;Qi.deserializeSuccess=qme;Qi.isStatefulHostTimeouted=Hme;Qi.isStatefulHostUp=_me;Qi.serializeData=Wme;Qi.serializeHeaders=Kme;Qi.serializeQueryParameters=Yme;Qi.serializeUrl=Gme;Qi.stackFrameWithoutCredentials=LH;Qi.stackTraceWithoutCredentials=RH});var Q2=_((WWt,Zme)=>{Zme.exports=Xme()});var $me=_(Rh=>{"use strict";Object.defineProperty(Rh,"__esModule",{value:!0});var WE=S2(),_dt=Q2(),F2=x2(),Hdt=t=>{let e=t.region||"us",r=WE.createAuth(WE.AuthMode.WithinHeaders,t.appId,t.apiKey),o=_dt.createTransporter({hosts:[{url:`analytics.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a=t.appId;return WE.addMethods({appId:a,transporter:o},t.methods)},qdt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Post,path:"2/abtests",data:e},r),jdt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Delete,path:WE.encode("2/abtests/%s",e)},r),Gdt=t=>(e,r)=>t.transporter.read({method:F2.MethodEnum.Get,path:WE.encode("2/abtests/%s",e)},r),Ydt=t=>e=>t.transporter.read({method:F2.MethodEnum.Get,path:"2/abtests"},e),Wdt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Post,path:WE.encode("2/abtests/%s/stop",e)},r);Rh.addABTest=qdt;Rh.createAnalyticsClient=Hdt;Rh.deleteABTest=jdt;Rh.getABTest=Gdt;Rh.getABTests=Ydt;Rh.stopABTest=Wdt});var tye=_((VWt,eye)=>{eye.exports=$me()});var nye=_(R2=>{"use strict";Object.defineProperty(R2,"__esModule",{value:!0});var MH=S2(),Kdt=Q2(),rye=x2(),Vdt=t=>{let e=t.region||"us",r=MH.createAuth(MH.AuthMode.WithinHeaders,t.appId,t.apiKey),o=Kdt.createTransporter({hosts:[{url:`personalization.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}});return MH.addMethods({appId:t.appId,transporter:o},t.methods)},zdt=t=>e=>t.transporter.read({method:rye.MethodEnum.Get,path:"1/strategies/personalization"},e),Jdt=t=>(e,r)=>t.transporter.write({method:rye.MethodEnum.Post,path:"1/strategies/personalization",data:e},r);R2.createPersonalizationClient=Vdt;R2.getPersonalizationStrategy=zdt;R2.setPersonalizationStrategy=Jdt});var sye=_((JWt,iye)=>{iye.exports=nye()});var Eye=_(Ft=>{"use strict";Object.defineProperty(Ft,"__esModule",{value:!0});var Gt=S2(),Ma=Q2(),Ir=x2(),Xdt=ve("crypto");function fk(t){let e=r=>t.request(r).then(o=>{if(t.batch!==void 0&&t.batch(o.hits),!t.shouldStop(o))return o.cursor?e({cursor:o.cursor}):e({page:(r.page||0)+1})});return e({})}var Zdt=t=>{let e=t.appId,r=Gt.createAuth(t.authMode!==void 0?t.authMode:Gt.AuthMode.WithinHeaders,e,t.apiKey),o=Ma.createTransporter({hosts:[{url:`${e}-dsn.algolia.net`,accept:Ma.CallEnum.Read},{url:`${e}.algolia.net`,accept:Ma.CallEnum.Write}].concat(Gt.shuffle([{url:`${e}-1.algolianet.com`},{url:`${e}-2.algolianet.com`},{url:`${e}-3.algolianet.com`}])),...t,headers:{...r.headers(),"content-type":"application/x-www-form-urlencoded",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a={transporter:o,appId:e,addAlgoliaAgent(n,u){o.userAgent.add({segment:n,version:u})},clearCache(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then(()=>{})}};return Gt.addMethods(a,t.methods)};function oye(){return{name:"MissingObjectIDError",message:"All objects must have an unique objectID (like a primary key) to be valid. Algolia is also able to generate objectIDs automatically but *it's not recommended*. To do it, use the `{'autoGenerateObjectIDIfNotExist': true}` option."}}function aye(){return{name:"ObjectNotFoundError",message:"Object not found."}}function lye(){return{name:"ValidUntilNotFoundError",message:"ValidUntil not found in given secured api key."}}var $dt=t=>(e,r)=>{let{queryParameters:o,...a}=r||{},n={acl:e,...o!==void 0?{queryParameters:o}:{}},u=(A,p)=>Gt.createRetryablePromise(h=>T2(t)(A.key,p).catch(E=>{if(E.status!==404)throw E;return h()}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:"1/keys",data:n},a),u)},emt=t=>(e,r,o)=>{let a=Ma.createMappedRequestOptions(o);return a.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Ir.MethodEnum.Post,path:"1/clusters/mapping",data:{cluster:r}},a)},tmt=t=>(e,r,o)=>t.transporter.write({method:Ir.MethodEnum.Post,path:"1/clusters/mapping/batch",data:{users:e,cluster:r}},o),rmt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:{action:"addEntry",body:[]}}},r),(o,a)=>KE(t)(o.taskID,a)),pk=t=>(e,r,o)=>{let a=(n,u)=>N2(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",e),data:{operation:"copy",destination:r}},o),a)},nmt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Rules]}),imt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Settings]}),smt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Synonyms]}),omt=t=>(e,r)=>e.method===Ir.MethodEnum.Get?t.transporter.read(e,r):t.transporter.write(e,r),amt=t=>(e,r)=>{let o=(a,n)=>Gt.createRetryablePromise(u=>T2(t)(e,n).then(u).catch(A=>{if(A.status!==404)throw A}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/keys/%s",e)},r),o)},lmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"deleteEntry",body:{objectID:n}}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},cmt=()=>(t,e)=>{let r=Ma.serializeQueryParameters(e),o=Xdt.createHmac("sha256",t).update(r).digest("hex");return Buffer.from(o+r).toString("base64")},T2=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/keys/%s",e)},r),cye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/task/%s",e.toString())},r),umt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"/1/dictionaries/*/settings"},e),Amt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/logs"},e),fmt=()=>t=>{let e=Buffer.from(t,"base64").toString("ascii"),r=/validUntil=(\d+)/,o=e.match(r);if(o===null)throw lye();return parseInt(o[1],10)-Math.round(new Date().getTime()/1e3)},pmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping/top"},e),hmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/clusters/mapping/%s",e)},r),gmt=t=>e=>{let{retrieveMappings:r,...o}=e||{};return r===!0&&(o.getClusters=!0),t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping/pending"},o)},N2=t=>(e,r={})=>{let o={transporter:t.transporter,appId:t.appId,indexName:e};return Gt.addMethods(o,r.methods)},dmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/keys"},e),mmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters"},e),ymt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/indexes"},e),Emt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping"},e),Cmt=t=>(e,r,o)=>{let a=(n,u)=>N2(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",e),data:{operation:"move",destination:r}},o),a)},wmt=t=>(e,r)=>{let o=(a,n)=>Promise.all(Object.keys(a.taskID).map(u=>N2(t)(u,{methods:{waitTask:es}}).waitTask(a.taskID[u],n)));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:"1/indexes/*/batch",data:{requests:e}},r),o)},Imt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:e}},r),Bmt=t=>(e,r)=>{let o=e.map(a=>({...a,params:Ma.serializeQueryParameters(a.params||{})}));return t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/queries",data:{requests:o},cacheable:!0},r)},vmt=t=>(e,r)=>Promise.all(e.map(o=>{let{facetName:a,facetQuery:n,...u}=o.params;return N2(t)(o.indexName,{methods:{searchForFacetValues:dye}}).searchForFacetValues(a,n,{...r,...u})})),Dmt=t=>(e,r)=>{let o=Ma.createMappedRequestOptions(r);return o.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Ir.MethodEnum.Delete,path:"1/clusters/mapping"},o)},Pmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},bmt=t=>(e,r)=>{let o=(a,n)=>Gt.createRetryablePromise(u=>T2(t)(e,n).catch(A=>{if(A.status!==404)throw A;return u()}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/keys/%s/restore",e)},r),o)},Smt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},xmt=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/search",e),data:{query:r},cacheable:!0},o),kmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:"1/clusters/mapping/search",data:{query:e}},r),Qmt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:"/1/dictionaries/*/settings",data:e},r),(o,a)=>KE(t)(o.taskID,a)),Fmt=t=>(e,r)=>{let o=Object.assign({},r),{queryParameters:a,...n}=r||{},u=a?{queryParameters:a}:{},A=["acl","indexes","referers","restrictSources","queryParameters","description","maxQueriesPerIPPerHour","maxHitsPerQuery"],p=E=>Object.keys(o).filter(I=>A.indexOf(I)!==-1).every(I=>{if(Array.isArray(E[I])&&Array.isArray(o[I])){let v=E[I];return v.length===o[I].length&&v.every((x,C)=>x===o[I][C])}else return E[I]===o[I]}),h=(E,I)=>Gt.createRetryablePromise(v=>T2(t)(e,I).then(x=>p(x)?Promise.resolve():v()));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:Gt.encode("1/keys/%s",e),data:u},n),h)},KE=t=>(e,r)=>Gt.createRetryablePromise(o=>cye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),uye=t=>(e,r)=>{let o=(a,n)=>es(t)(a.taskID,n);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/batch",t.indexName),data:{requests:e}},r),o)},Rmt=t=>e=>fk({shouldStop:r=>r.cursor===void 0,...e,request:r=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/browse",t.indexName),data:r},e)}),Tmt=t=>e=>{let r={hitsPerPage:1e3,...e};return fk({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},Nmt=t=>e=>{let r={hitsPerPage:1e3,...e};return fk({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},hk=t=>(e,r,o)=>{let{batchSize:a,...n}=o||{},u={taskIDs:[],objectIDs:[]},A=(p=0)=>{let h=[],E;for(E=p;E({action:r,body:I})),n).then(I=>(u.objectIDs=u.objectIDs.concat(I.objectIDs),u.taskIDs.push(I.taskID),E++,A(E)))};return Gt.createWaitablePromise(A(),(p,h)=>Promise.all(p.taskIDs.map(E=>es(t)(E,h))))},Lmt=t=>e=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/clear",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),Mmt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Omt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Umt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/deleteByQuery",t.indexName),data:e},r),(o,a)=>es(t)(o.taskID,a)),_mt=t=>e=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),Hmt=t=>(e,r)=>Gt.createWaitablePromise(Aye(t)([e],r).then(o=>({taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),Aye=t=>(e,r)=>{let o=e.map(a=>({objectID:a}));return hk(t)(o,Wg.DeleteObject,r)},qmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s/rules/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},jmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},Gmt=t=>e=>fye(t)(e).then(()=>!0).catch(r=>{if(r.status!==404)throw r;return!1}),Ymt=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/answers/%s/prediction",t.indexName),data:{query:e,queryLanguages:r},cacheable:!0},o),Wmt=t=>(e,r)=>{let{query:o,paginate:a,...n}=r||{},u=0,A=()=>gye(t)(o||"",{...n,page:u}).then(p=>{for(let[h,E]of Object.entries(p.hits))if(e(E))return{object:E,position:parseInt(h,10),page:u};if(u++,a===!1||u>=p.nbPages)throw aye();return A()});return A()},Kmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/%s",t.indexName,e)},r),Vmt=()=>(t,e)=>{for(let[r,o]of Object.entries(t.hits))if(o.objectID===e)return parseInt(r,10);return-1},zmt=t=>(e,r)=>{let{attributesToRetrieve:o,...a}=r||{},n=e.map(u=>({indexName:t.indexName,objectID:u,...o?{attributesToRetrieve:o}:{}}));return t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:n}},a)},Jmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/rules/%s",t.indexName,e)},r),fye=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/settings",t.indexName),data:{getVersion:2}},e),Xmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},r),pye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/task/%s",t.indexName,e.toString())},r),Zmt=t=>(e,r)=>Gt.createWaitablePromise(hye(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),hye=t=>(e,r)=>{let{createIfNotExists:o,...a}=r||{},n=o?Wg.PartialUpdateObject:Wg.PartialUpdateObjectNoCreate;return hk(t)(e,n,a)},$mt=t=>(e,r)=>{let{safe:o,autoGenerateObjectIDIfNotExist:a,batchSize:n,...u}=r||{},A=(C,R,L,U)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",C),data:{operation:L,destination:R}},U),(z,te)=>es(t)(z.taskID,te)),p=Math.random().toString(36).substring(7),h=`${t.indexName}_tmp_${p}`,E=OH({appId:t.appId,transporter:t.transporter,indexName:h}),I=[],v=A(t.indexName,h,"copy",{...u,scope:["settings","synonyms","rules"]});I.push(v);let x=(o?v.wait(u):v).then(()=>{let C=E(e,{...u,autoGenerateObjectIDIfNotExist:a,batchSize:n});return I.push(C),o?C.wait(u):C}).then(()=>{let C=A(h,t.indexName,"move",u);return I.push(C),o?C.wait(u):C}).then(()=>Promise.all(I)).then(([C,R,L])=>({objectIDs:R.objectIDs,taskIDs:[C.taskID,...R.taskIDs,L.taskID]}));return Gt.createWaitablePromise(x,(C,R)=>Promise.all(I.map(L=>L.wait(R))))},eyt=t=>(e,r)=>UH(t)(e,{...r,clearExistingRules:!0}),tyt=t=>(e,r)=>_H(t)(e,{...r,clearExistingSynonyms:!0}),ryt=t=>(e,r)=>Gt.createWaitablePromise(OH(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),OH=t=>(e,r)=>{let{autoGenerateObjectIDIfNotExist:o,...a}=r||{},n=o?Wg.AddObject:Wg.UpdateObject;if(n===Wg.UpdateObject){for(let u of e)if(u.objectID===void 0)return Gt.createWaitablePromise(Promise.reject(oye()))}return hk(t)(e,n,a)},nyt=t=>(e,r)=>UH(t)([e],r),UH=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingRules:a,...n}=r||{},u=Ma.createMappedRequestOptions(n);return o&&(u.queryParameters.forwardToReplicas=1),a&&(u.queryParameters.clearExistingRules=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/batch",t.indexName),data:e},u),(A,p)=>es(t)(A.taskID,p))},iyt=t=>(e,r)=>_H(t)([e],r),_H=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingSynonyms:a,replaceExistingSynonyms:n,...u}=r||{},A=Ma.createMappedRequestOptions(u);return o&&(A.queryParameters.forwardToReplicas=1),(n||a)&&(A.queryParameters.replaceExistingSynonyms=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/batch",t.indexName),data:e},A),(p,h)=>es(t)(p.taskID,h))},gye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/query",t.indexName),data:{query:e},cacheable:!0},r),dye=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/facets/%s/query",t.indexName,e),data:{facetQuery:r},cacheable:!0},o),mye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/search",t.indexName),data:{query:e}},r),yye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/search",t.indexName),data:{query:e}},r),syt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:Gt.encode("1/indexes/%s/settings",t.indexName),data:e},n),(u,A)=>es(t)(u.taskID,A))},es=t=>(e,r)=>Gt.createRetryablePromise(o=>pye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),oyt={AddObject:"addObject",Analytics:"analytics",Browser:"browse",DeleteIndex:"deleteIndex",DeleteObject:"deleteObject",EditSettings:"editSettings",Inference:"inference",ListIndexes:"listIndexes",Logs:"logs",Personalization:"personalization",Recommendation:"recommendation",Search:"search",SeeUnretrievableAttributes:"seeUnretrievableAttributes",Settings:"settings",Usage:"usage"},Wg={AddObject:"addObject",UpdateObject:"updateObject",PartialUpdateObject:"partialUpdateObject",PartialUpdateObjectNoCreate:"partialUpdateObjectNoCreate",DeleteObject:"deleteObject",DeleteIndex:"delete",ClearIndex:"clear"},gk={Settings:"settings",Synonyms:"synonyms",Rules:"rules"},ayt={None:"none",StopIfEnoughMatches:"stopIfEnoughMatches"},lyt={Synonym:"synonym",OneWaySynonym:"oneWaySynonym",AltCorrection1:"altCorrection1",AltCorrection2:"altCorrection2",Placeholder:"placeholder"};Ft.ApiKeyACLEnum=oyt;Ft.BatchActionEnum=Wg;Ft.ScopeEnum=gk;Ft.StrategyEnum=ayt;Ft.SynonymEnum=lyt;Ft.addApiKey=$dt;Ft.assignUserID=emt;Ft.assignUserIDs=tmt;Ft.batch=uye;Ft.browseObjects=Rmt;Ft.browseRules=Tmt;Ft.browseSynonyms=Nmt;Ft.chunkedBatch=hk;Ft.clearDictionaryEntries=rmt;Ft.clearObjects=Lmt;Ft.clearRules=Mmt;Ft.clearSynonyms=Omt;Ft.copyIndex=pk;Ft.copyRules=nmt;Ft.copySettings=imt;Ft.copySynonyms=smt;Ft.createBrowsablePromise=fk;Ft.createMissingObjectIDError=oye;Ft.createObjectNotFoundError=aye;Ft.createSearchClient=Zdt;Ft.createValidUntilNotFoundError=lye;Ft.customRequest=omt;Ft.deleteApiKey=amt;Ft.deleteBy=Umt;Ft.deleteDictionaryEntries=lmt;Ft.deleteIndex=_mt;Ft.deleteObject=Hmt;Ft.deleteObjects=Aye;Ft.deleteRule=qmt;Ft.deleteSynonym=jmt;Ft.exists=Gmt;Ft.findAnswers=Ymt;Ft.findObject=Wmt;Ft.generateSecuredApiKey=cmt;Ft.getApiKey=T2;Ft.getAppTask=cye;Ft.getDictionarySettings=umt;Ft.getLogs=Amt;Ft.getObject=Kmt;Ft.getObjectPosition=Vmt;Ft.getObjects=zmt;Ft.getRule=Jmt;Ft.getSecuredApiKeyRemainingValidity=fmt;Ft.getSettings=fye;Ft.getSynonym=Xmt;Ft.getTask=pye;Ft.getTopUserIDs=pmt;Ft.getUserID=hmt;Ft.hasPendingMappings=gmt;Ft.initIndex=N2;Ft.listApiKeys=dmt;Ft.listClusters=mmt;Ft.listIndices=ymt;Ft.listUserIDs=Emt;Ft.moveIndex=Cmt;Ft.multipleBatch=wmt;Ft.multipleGetObjects=Imt;Ft.multipleQueries=Bmt;Ft.multipleSearchForFacetValues=vmt;Ft.partialUpdateObject=Zmt;Ft.partialUpdateObjects=hye;Ft.removeUserID=Dmt;Ft.replaceAllObjects=$mt;Ft.replaceAllRules=eyt;Ft.replaceAllSynonyms=tyt;Ft.replaceDictionaryEntries=Pmt;Ft.restoreApiKey=bmt;Ft.saveDictionaryEntries=Smt;Ft.saveObject=ryt;Ft.saveObjects=OH;Ft.saveRule=nyt;Ft.saveRules=UH;Ft.saveSynonym=iyt;Ft.saveSynonyms=_H;Ft.search=gye;Ft.searchDictionaryEntries=xmt;Ft.searchForFacetValues=dye;Ft.searchRules=mye;Ft.searchSynonyms=yye;Ft.searchUserIDs=kmt;Ft.setDictionarySettings=Qmt;Ft.setSettings=syt;Ft.updateApiKey=Fmt;Ft.waitAppTask=KE;Ft.waitTask=es});var wye=_((ZWt,Cye)=>{Cye.exports=Eye()});var Iye=_(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});function cyt(){return{debug(t,e){return Promise.resolve()},info(t,e){return Promise.resolve()},error(t,e){return Promise.resolve()}}}var uyt={Debug:1,Info:2,Error:3};dk.LogLevelEnum=uyt;dk.createNullLogger=cyt});var vye=_((eKt,Bye)=>{Bye.exports=Iye()});var Sye=_(HH=>{"use strict";Object.defineProperty(HH,"__esModule",{value:!0});var Dye=ve("http"),Pye=ve("https"),Ayt=ve("url"),bye={keepAlive:!0},fyt=new Dye.Agent(bye),pyt=new Pye.Agent(bye);function hyt({agent:t,httpAgent:e,httpsAgent:r,requesterOptions:o={}}={}){let a=e||t||fyt,n=r||t||pyt;return{send(u){return new Promise(A=>{let p=Ayt.parse(u.url),h=p.query===null?p.pathname:`${p.pathname}?${p.query}`,E={...o,agent:p.protocol==="https:"?n:a,hostname:p.hostname,path:h,method:u.method,headers:{...o&&o.headers?o.headers:{},...u.headers},...p.port!==void 0?{port:p.port||""}:{}},I=(p.protocol==="https:"?Pye:Dye).request(E,R=>{let L=[];R.on("data",U=>{L=L.concat(U)}),R.on("end",()=>{clearTimeout(x),clearTimeout(C),A({status:R.statusCode||0,content:Buffer.concat(L).toString(),isTimedOut:!1})})}),v=(R,L)=>setTimeout(()=>{I.abort(),A({status:0,content:L,isTimedOut:!0})},R*1e3),x=v(u.connectTimeout,"Connection timeout"),C;I.on("error",R=>{clearTimeout(x),clearTimeout(C),A({status:0,content:R.message,isTimedOut:!1})}),I.once("response",()=>{clearTimeout(x),C=v(u.responseTimeout,"Socket timeout")}),u.data!==void 0&&I.write(u.data),I.end()})},destroy(){return a.destroy(),n.destroy(),Promise.resolve()}}}HH.createNodeHttpRequester=hyt});var kye=_((rKt,xye)=>{xye.exports=Sye()});var Tye=_((nKt,Rye)=>{"use strict";var Qye=Sme(),gyt=Qme(),VE=tye(),jH=S2(),qH=sye(),_t=wye(),dyt=vye(),myt=kye(),yyt=Q2();function Fye(t,e,r){let o={appId:t,apiKey:e,timeouts:{connect:2,read:5,write:30},requester:myt.createNodeHttpRequester(),logger:dyt.createNullLogger(),responsesCache:Qye.createNullCache(),requestsCache:Qye.createNullCache(),hostsCache:gyt.createInMemoryCache(),userAgent:yyt.createUserAgent(jH.version).add({segment:"Node.js",version:process.versions.node})},a={...o,...r},n=()=>u=>qH.createPersonalizationClient({...o,...u,methods:{getPersonalizationStrategy:qH.getPersonalizationStrategy,setPersonalizationStrategy:qH.setPersonalizationStrategy}});return _t.createSearchClient({...a,methods:{search:_t.multipleQueries,searchForFacetValues:_t.multipleSearchForFacetValues,multipleBatch:_t.multipleBatch,multipleGetObjects:_t.multipleGetObjects,multipleQueries:_t.multipleQueries,copyIndex:_t.copyIndex,copySettings:_t.copySettings,copyRules:_t.copyRules,copySynonyms:_t.copySynonyms,moveIndex:_t.moveIndex,listIndices:_t.listIndices,getLogs:_t.getLogs,listClusters:_t.listClusters,multipleSearchForFacetValues:_t.multipleSearchForFacetValues,getApiKey:_t.getApiKey,addApiKey:_t.addApiKey,listApiKeys:_t.listApiKeys,updateApiKey:_t.updateApiKey,deleteApiKey:_t.deleteApiKey,restoreApiKey:_t.restoreApiKey,assignUserID:_t.assignUserID,assignUserIDs:_t.assignUserIDs,getUserID:_t.getUserID,searchUserIDs:_t.searchUserIDs,listUserIDs:_t.listUserIDs,getTopUserIDs:_t.getTopUserIDs,removeUserID:_t.removeUserID,hasPendingMappings:_t.hasPendingMappings,generateSecuredApiKey:_t.generateSecuredApiKey,getSecuredApiKeyRemainingValidity:_t.getSecuredApiKeyRemainingValidity,destroy:jH.destroy,clearDictionaryEntries:_t.clearDictionaryEntries,deleteDictionaryEntries:_t.deleteDictionaryEntries,getDictionarySettings:_t.getDictionarySettings,getAppTask:_t.getAppTask,replaceDictionaryEntries:_t.replaceDictionaryEntries,saveDictionaryEntries:_t.saveDictionaryEntries,searchDictionaryEntries:_t.searchDictionaryEntries,setDictionarySettings:_t.setDictionarySettings,waitAppTask:_t.waitAppTask,customRequest:_t.customRequest,initIndex:u=>A=>_t.initIndex(u)(A,{methods:{batch:_t.batch,delete:_t.deleteIndex,findAnswers:_t.findAnswers,getObject:_t.getObject,getObjects:_t.getObjects,saveObject:_t.saveObject,saveObjects:_t.saveObjects,search:_t.search,searchForFacetValues:_t.searchForFacetValues,waitTask:_t.waitTask,setSettings:_t.setSettings,getSettings:_t.getSettings,partialUpdateObject:_t.partialUpdateObject,partialUpdateObjects:_t.partialUpdateObjects,deleteObject:_t.deleteObject,deleteObjects:_t.deleteObjects,deleteBy:_t.deleteBy,clearObjects:_t.clearObjects,browseObjects:_t.browseObjects,getObjectPosition:_t.getObjectPosition,findObject:_t.findObject,exists:_t.exists,saveSynonym:_t.saveSynonym,saveSynonyms:_t.saveSynonyms,getSynonym:_t.getSynonym,searchSynonyms:_t.searchSynonyms,browseSynonyms:_t.browseSynonyms,deleteSynonym:_t.deleteSynonym,clearSynonyms:_t.clearSynonyms,replaceAllObjects:_t.replaceAllObjects,replaceAllSynonyms:_t.replaceAllSynonyms,searchRules:_t.searchRules,getRule:_t.getRule,deleteRule:_t.deleteRule,saveRule:_t.saveRule,saveRules:_t.saveRules,replaceAllRules:_t.replaceAllRules,browseRules:_t.browseRules,clearRules:_t.clearRules}}),initAnalytics:()=>u=>VE.createAnalyticsClient({...o,...u,methods:{addABTest:VE.addABTest,getABTest:VE.getABTest,getABTests:VE.getABTests,stopABTest:VE.stopABTest,deleteABTest:VE.deleteABTest}}),initPersonalization:n,initRecommendation:()=>u=>(a.logger.info("The `initRecommendation` method is deprecated. Use `initPersonalization` instead."),n()(u))}})}Fye.version=jH.version;Rye.exports=Fye});var YH=_((iKt,GH)=>{var Nye=Tye();GH.exports=Nye;GH.exports.default=Nye});var VH=_((oKt,Oye)=>{"use strict";var Mye=Object.getOwnPropertySymbols,Cyt=Object.prototype.hasOwnProperty,wyt=Object.prototype.propertyIsEnumerable;function Iyt(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function Byt(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;var o=Object.getOwnPropertyNames(e).map(function(n){return e[n]});if(o.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(n){a[n]=n}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Oye.exports=Byt()?Object.assign:function(t,e){for(var r,o=Iyt(t),a,n=1;n{"use strict";var $H=VH(),tu=typeof Symbol=="function"&&Symbol.for,L2=tu?Symbol.for("react.element"):60103,vyt=tu?Symbol.for("react.portal"):60106,Dyt=tu?Symbol.for("react.fragment"):60107,Pyt=tu?Symbol.for("react.strict_mode"):60108,byt=tu?Symbol.for("react.profiler"):60114,Syt=tu?Symbol.for("react.provider"):60109,xyt=tu?Symbol.for("react.context"):60110,kyt=tu?Symbol.for("react.forward_ref"):60112,Qyt=tu?Symbol.for("react.suspense"):60113,Fyt=tu?Symbol.for("react.memo"):60115,Ryt=tu?Symbol.for("react.lazy"):60116,Uye=typeof Symbol=="function"&&Symbol.iterator;function M2(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;rmk.length&&mk.push(t)}function JH(t,e,r,o){var a=typeof t;(a==="undefined"||a==="boolean")&&(t=null);var n=!1;if(t===null)n=!0;else switch(a){case"string":case"number":n=!0;break;case"object":switch(t.$$typeof){case L2:case vyt:n=!0}}if(n)return r(o,t,e===""?"."+zH(t,0):e),1;if(n=0,e=e===""?".":e+":",Array.isArray(t))for(var u=0;u{"use strict";Xye.exports=Jye()});var s6=_((cKt,i6)=>{"use strict";var fn=i6.exports;i6.exports.default=fn;var Ln="\x1B[",O2="\x1B]",JE="\x07",yk=";",Zye=process.env.TERM_PROGRAM==="Apple_Terminal";fn.cursorTo=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");return typeof e!="number"?Ln+(t+1)+"G":Ln+(e+1)+";"+(t+1)+"H"};fn.cursorMove=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");let r="";return t<0?r+=Ln+-t+"D":t>0&&(r+=Ln+t+"C"),e<0?r+=Ln+-e+"A":e>0&&(r+=Ln+e+"B"),r};fn.cursorUp=(t=1)=>Ln+t+"A";fn.cursorDown=(t=1)=>Ln+t+"B";fn.cursorForward=(t=1)=>Ln+t+"C";fn.cursorBackward=(t=1)=>Ln+t+"D";fn.cursorLeft=Ln+"G";fn.cursorSavePosition=Zye?"\x1B7":Ln+"s";fn.cursorRestorePosition=Zye?"\x1B8":Ln+"u";fn.cursorGetPosition=Ln+"6n";fn.cursorNextLine=Ln+"E";fn.cursorPrevLine=Ln+"F";fn.cursorHide=Ln+"?25l";fn.cursorShow=Ln+"?25h";fn.eraseLines=t=>{let e="";for(let r=0;r[O2,"8",yk,yk,e,JE,t,O2,"8",yk,yk,JE].join("");fn.image=(t,e={})=>{let r=`${O2}1337;File=inline=1`;return e.width&&(r+=`;width=${e.width}`),e.height&&(r+=`;height=${e.height}`),e.preserveAspectRatio===!1&&(r+=";preserveAspectRatio=0"),r+":"+t.toString("base64")+JE};fn.iTerm={setCwd:(t=process.cwd())=>`${O2}50;CurrentDir=${t}${JE}`,annotation:(t,e={})=>{let r=`${O2}1337;`,o=typeof e.x<"u",a=typeof e.y<"u";if((o||a)&&!(o&&a&&typeof e.length<"u"))throw new Error("`x`, `y` and `length` must be defined when `x` or `y` is defined");return t=t.replace(/\|/g,""),r+=e.isHidden?"AddHiddenAnnotation=":"AddAnnotation=",e.length>0?r+=(o?[t,e.length,e.x,e.y]:[e.length,t]).join("|"):r+=t,r+JE}}});var eEe=_((uKt,o6)=>{"use strict";var $ye=(t,e)=>{for(let r of Reflect.ownKeys(e))Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r));return t};o6.exports=$ye;o6.exports.default=$ye});var rEe=_((AKt,Ck)=>{"use strict";var Uyt=eEe(),Ek=new WeakMap,tEe=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,o=0,a=t.displayName||t.name||"",n=function(...u){if(Ek.set(n,++o),o===1)r=t.apply(this,u),t=null;else if(e.throw===!0)throw new Error(`Function \`${a}\` can only be called once`);return r};return Uyt(n,t),Ek.set(n,o),n};Ck.exports=tEe;Ck.exports.default=tEe;Ck.exports.callCount=t=>{if(!Ek.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return Ek.get(t)}});var nEe=_((fKt,wk)=>{wk.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&wk.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&wk.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var c6=_((pKt,$E)=>{var yi=global.process,Kg=function(t){return t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function"};Kg(yi)?(iEe=ve("assert"),XE=nEe(),sEe=/^win/i.test(yi.platform),U2=ve("events"),typeof U2!="function"&&(U2=U2.EventEmitter),yi.__signal_exit_emitter__?Ls=yi.__signal_exit_emitter__:(Ls=yi.__signal_exit_emitter__=new U2,Ls.count=0,Ls.emitted={}),Ls.infinite||(Ls.setMaxListeners(1/0),Ls.infinite=!0),$E.exports=function(t,e){if(!Kg(global.process))return function(){};iEe.equal(typeof t,"function","a callback must be provided for exit handler"),ZE===!1&&a6();var r="exit";e&&e.alwaysLast&&(r="afterexit");var o=function(){Ls.removeListener(r,t),Ls.listeners("exit").length===0&&Ls.listeners("afterexit").length===0&&Ik()};return Ls.on(r,t),o},Ik=function(){!ZE||!Kg(global.process)||(ZE=!1,XE.forEach(function(e){try{yi.removeListener(e,Bk[e])}catch{}}),yi.emit=vk,yi.reallyExit=l6,Ls.count-=1)},$E.exports.unload=Ik,Vg=function(e,r,o){Ls.emitted[e]||(Ls.emitted[e]=!0,Ls.emit(e,r,o))},Bk={},XE.forEach(function(t){Bk[t]=function(){if(Kg(global.process)){var r=yi.listeners(t);r.length===Ls.count&&(Ik(),Vg("exit",null,t),Vg("afterexit",null,t),sEe&&t==="SIGHUP"&&(t="SIGINT"),yi.kill(yi.pid,t))}}}),$E.exports.signals=function(){return XE},ZE=!1,a6=function(){ZE||!Kg(global.process)||(ZE=!0,Ls.count+=1,XE=XE.filter(function(e){try{return yi.on(e,Bk[e]),!0}catch{return!1}}),yi.emit=aEe,yi.reallyExit=oEe)},$E.exports.load=a6,l6=yi.reallyExit,oEe=function(e){Kg(global.process)&&(yi.exitCode=e||0,Vg("exit",yi.exitCode,null),Vg("afterexit",yi.exitCode,null),l6.call(yi,yi.exitCode))},vk=yi.emit,aEe=function(e,r){if(e==="exit"&&Kg(global.process)){r!==void 0&&(yi.exitCode=r);var o=vk.apply(this,arguments);return Vg("exit",yi.exitCode,null),Vg("afterexit",yi.exitCode,null),o}else return vk.apply(this,arguments)}):$E.exports=function(){return function(){}};var iEe,XE,sEe,U2,Ls,Ik,Vg,Bk,ZE,a6,l6,oEe,vk,aEe});var cEe=_((hKt,lEe)=>{"use strict";var _yt=rEe(),Hyt=c6();lEe.exports=_yt(()=>{Hyt(()=>{process.stderr.write("\x1B[?25h")},{alwaysLast:!0})})});var u6=_(eC=>{"use strict";var qyt=cEe(),Dk=!1;eC.show=(t=process.stderr)=>{t.isTTY&&(Dk=!1,t.write("\x1B[?25h"))};eC.hide=(t=process.stderr)=>{t.isTTY&&(qyt(),Dk=!0,t.write("\x1B[?25l"))};eC.toggle=(t,e)=>{t!==void 0&&(Dk=t),Dk?eC.show(e):eC.hide(e)}});var pEe=_(_2=>{"use strict";var fEe=_2&&_2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(_2,"__esModule",{value:!0});var uEe=fEe(s6()),AEe=fEe(u6()),jyt=(t,{showCursor:e=!1}={})=>{let r=0,o="",a=!1,n=u=>{!e&&!a&&(AEe.default.hide(),a=!0);let A=u+` + `;A!==o&&(o=A,t.write(uEe.default.eraseLines(r)+A),r=A.split(` + `).length)};return n.clear=()=>{t.write(uEe.default.eraseLines(r)),o="",r=0},n.done=()=>{o="",r=0,e||(AEe.default.show(),a=!1)},n};_2.default={create:jyt}});var hEe=_((mKt,Gyt)=>{Gyt.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY_BUILD_BASE",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}}]});var mEe=_(dl=>{"use strict";var dEe=hEe(),pA=process.env;Object.defineProperty(dl,"_vendors",{value:dEe.map(function(t){return t.constant})});dl.name=null;dl.isPR=null;dEe.forEach(function(t){var e=Array.isArray(t.env)?t.env:[t.env],r=e.every(function(o){return gEe(o)});if(dl[t.constant]=r,r)switch(dl.name=t.name,typeof t.pr){case"string":dl.isPR=!!pA[t.pr];break;case"object":"env"in t.pr?dl.isPR=t.pr.env in pA&&pA[t.pr.env]!==t.pr.ne:"any"in t.pr?dl.isPR=t.pr.any.some(function(o){return!!pA[o]}):dl.isPR=gEe(t.pr);break;default:dl.isPR=null}});dl.isCI=!!(pA.CI||pA.CONTINUOUS_INTEGRATION||pA.BUILD_NUMBER||pA.RUN_ID||dl.name);function gEe(t){return typeof t=="string"?!!pA[t]:Object.keys(t).every(function(e){return pA[e]===t[e]})}});var EEe=_((EKt,yEe)=>{"use strict";yEe.exports=mEe().isCI});var wEe=_((CKt,CEe)=>{"use strict";var Yyt=t=>{let e=new Set;do for(let r of Reflect.ownKeys(t))e.add([t,r]);while((t=Reflect.getPrototypeOf(t))&&t!==Object.prototype);return e};CEe.exports=(t,{include:e,exclude:r}={})=>{let o=a=>{let n=u=>typeof u=="string"?a===u:u.test(a);return e?e.some(n):r?!r.some(n):!0};for(let[a,n]of Yyt(t.constructor.prototype)){if(n==="constructor"||!o(n))continue;let u=Reflect.getOwnPropertyDescriptor(a,n);u&&typeof u.value=="function"&&(t[n]=t[n].bind(t))}return t}});var SEe=_(kn=>{"use strict";Object.defineProperty(kn,"__esModule",{value:!0});var rC,j2,kk,Qk,m6;typeof window>"u"||typeof MessageChannel!="function"?(tC=null,A6=null,f6=function(){if(tC!==null)try{var t=kn.unstable_now();tC(!0,t),tC=null}catch(e){throw setTimeout(f6,0),e}},IEe=Date.now(),kn.unstable_now=function(){return Date.now()-IEe},rC=function(t){tC!==null?setTimeout(rC,0,t):(tC=t,setTimeout(f6,0))},j2=function(t,e){A6=setTimeout(t,e)},kk=function(){clearTimeout(A6)},Qk=function(){return!1},m6=kn.unstable_forceFrameRate=function(){}):(Pk=window.performance,p6=window.Date,BEe=window.setTimeout,vEe=window.clearTimeout,typeof console<"u"&&(DEe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof DEe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),typeof Pk=="object"&&typeof Pk.now=="function"?kn.unstable_now=function(){return Pk.now()}:(PEe=p6.now(),kn.unstable_now=function(){return p6.now()-PEe}),H2=!1,q2=null,bk=-1,h6=5,g6=0,Qk=function(){return kn.unstable_now()>=g6},m6=function(){},kn.unstable_forceFrameRate=function(t){0>t||125xk(u,r))p!==void 0&&0>xk(p,u)?(t[o]=p,t[A]=r,o=A):(t[o]=u,t[n]=r,o=n);else if(p!==void 0&&0>xk(p,r))t[o]=p,t[A]=r,o=A;else break e}}return e}return null}function xk(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}var ru=[],Th=[],Wyt=1,sa=null,Lo=3,Rk=!1,zg=!1,G2=!1;function Tk(t){for(var e=nc(Th);e!==null;){if(e.callback===null)Fk(Th);else if(e.startTime<=t)Fk(Th),e.sortIndex=e.expirationTime,y6(ru,e);else break;e=nc(Th)}}function E6(t){if(G2=!1,Tk(t),!zg)if(nc(ru)!==null)zg=!0,rC(C6);else{var e=nc(Th);e!==null&&j2(E6,e.startTime-t)}}function C6(t,e){zg=!1,G2&&(G2=!1,kk()),Rk=!0;var r=Lo;try{for(Tk(e),sa=nc(ru);sa!==null&&(!(sa.expirationTime>e)||t&&!Qk());){var o=sa.callback;if(o!==null){sa.callback=null,Lo=sa.priorityLevel;var a=o(sa.expirationTime<=e);e=kn.unstable_now(),typeof a=="function"?sa.callback=a:sa===nc(ru)&&Fk(ru),Tk(e)}else Fk(ru);sa=nc(ru)}if(sa!==null)var n=!0;else{var u=nc(Th);u!==null&&j2(E6,u.startTime-e),n=!1}return n}finally{sa=null,Lo=r,Rk=!1}}function bEe(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var Kyt=m6;kn.unstable_ImmediatePriority=1;kn.unstable_UserBlockingPriority=2;kn.unstable_NormalPriority=3;kn.unstable_IdlePriority=5;kn.unstable_LowPriority=4;kn.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=Lo;Lo=t;try{return e()}finally{Lo=r}};kn.unstable_next=function(t){switch(Lo){case 1:case 2:case 3:var e=3;break;default:e=Lo}var r=Lo;Lo=e;try{return t()}finally{Lo=r}};kn.unstable_scheduleCallback=function(t,e,r){var o=kn.unstable_now();if(typeof r=="object"&&r!==null){var a=r.delay;a=typeof a=="number"&&0o?(t.sortIndex=a,y6(Th,t),nc(ru)===null&&t===nc(Th)&&(G2?kk():G2=!0,j2(E6,a-o))):(t.sortIndex=r,y6(ru,t),zg||Rk||(zg=!0,rC(C6))),t};kn.unstable_cancelCallback=function(t){t.callback=null};kn.unstable_wrapCallback=function(t){var e=Lo;return function(){var r=Lo;Lo=e;try{return t.apply(this,arguments)}finally{Lo=r}}};kn.unstable_getCurrentPriorityLevel=function(){return Lo};kn.unstable_shouldYield=function(){var t=kn.unstable_now();Tk(t);var e=nc(ru);return e!==sa&&sa!==null&&e!==null&&e.callback!==null&&e.startTime<=t&&e.expirationTime{"use strict";xEe.exports=SEe()});var kEe=_((BKt,Y2)=>{Y2.exports=function t(e){"use strict";var r=VH(),o=an(),a=w6();function n(P){for(var D="https://reactjs.org/docs/error-decoder.html?invariant="+P,T=1;Tao||(P.current=yl[ao],yl[ao]=null,ao--)}function Mn(P,D){ao++,yl[ao]=P.current,P.current=D}var Ti={},On={current:Ti},_i={current:!1},ir=Ti;function Me(P,D){var T=P.type.contextTypes;if(!T)return Ti;var q=P.stateNode;if(q&&q.__reactInternalMemoizedUnmaskedChildContext===D)return q.__reactInternalMemoizedMaskedChildContext;var W={},fe;for(fe in T)W[fe]=D[fe];return q&&(P=P.stateNode,P.__reactInternalMemoizedUnmaskedChildContext=D,P.__reactInternalMemoizedMaskedChildContext=W),W}function ii(P){return P=P.childContextTypes,P!=null}function Ha(P){Vn(_i,P),Vn(On,P)}function hr(P){Vn(_i,P),Vn(On,P)}function Ac(P,D,T){if(On.current!==Ti)throw Error(n(168));Mn(On,D,P),Mn(_i,T,P)}function fu(P,D,T){var q=P.stateNode;if(P=D.childContextTypes,typeof q.getChildContext!="function")return T;q=q.getChildContext();for(var W in q)if(!(W in P))throw Error(n(108,de(D)||"Unknown",W));return r({},T,{},q)}function fc(P){var D=P.stateNode;return D=D&&D.__reactInternalMemoizedMergedChildContext||Ti,ir=On.current,Mn(On,D,P),Mn(_i,_i.current,P),!0}function El(P,D,T){var q=P.stateNode;if(!q)throw Error(n(169));T?(D=fu(P,D,ir),q.__reactInternalMemoizedMergedChildContext=D,Vn(_i,P),Vn(On,P),Mn(On,D,P)):Vn(_i,P),Mn(_i,T,P)}var vA=a.unstable_runWithPriority,pu=a.unstable_scheduleCallback,Ie=a.unstable_cancelCallback,Tt=a.unstable_shouldYield,pc=a.unstable_requestPaint,Hi=a.unstable_now,hu=a.unstable_getCurrentPriorityLevel,Yt=a.unstable_ImmediatePriority,Cl=a.unstable_UserBlockingPriority,DA=a.unstable_NormalPriority,lp=a.unstable_LowPriority,hc=a.unstable_IdlePriority,PA={},Qn=pc!==void 0?pc:function(){},hi=null,gc=null,bA=!1,aa=Hi(),Ni=1e4>aa?Hi:function(){return Hi()-aa};function _o(){switch(hu()){case Yt:return 99;case Cl:return 98;case DA:return 97;case lp:return 96;case hc:return 95;default:throw Error(n(332))}}function Xe(P){switch(P){case 99:return Yt;case 98:return Cl;case 97:return DA;case 96:return lp;case 95:return hc;default:throw Error(n(332))}}function lo(P,D){return P=Xe(P),vA(P,D)}function dc(P,D,T){return P=Xe(P),pu(P,D,T)}function gu(P){return hi===null?(hi=[P],gc=pu(Yt,du)):hi.push(P),PA}function qi(){if(gc!==null){var P=gc;gc=null,Ie(P)}du()}function du(){if(!bA&&hi!==null){bA=!0;var P=0;try{var D=hi;lo(99,function(){for(;P=D&&(jo=!0),P.firstContext=null)}function Es(P,D){if(ca!==P&&D!==!1&&D!==0)if((typeof D!="number"||D===1073741823)&&(ca=P,D=1073741823),D={context:P,observedBits:D,next:null},Hs===null){if(co===null)throw Error(n(308));Hs=D,co.dependencies={expirationTime:0,firstContext:D,responders:null}}else Hs=Hs.next=D;return S?P._currentValue:P._currentValue2}var qs=!1;function Un(P){return{baseState:P,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Pn(P){return{baseState:P.baseState,firstUpdate:P.firstUpdate,lastUpdate:P.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Cs(P,D){return{expirationTime:P,suspenseConfig:D,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function We(P,D){P.lastUpdate===null?P.firstUpdate=P.lastUpdate=D:(P.lastUpdate.next=D,P.lastUpdate=D)}function tt(P,D){var T=P.alternate;if(T===null){var q=P.updateQueue,W=null;q===null&&(q=P.updateQueue=Un(P.memoizedState))}else q=P.updateQueue,W=T.updateQueue,q===null?W===null?(q=P.updateQueue=Un(P.memoizedState),W=T.updateQueue=Un(T.memoizedState)):q=P.updateQueue=Pn(W):W===null&&(W=T.updateQueue=Pn(q));W===null||q===W?We(q,D):q.lastUpdate===null||W.lastUpdate===null?(We(q,D),We(W,D)):(We(q,D),W.lastUpdate=D)}function Bt(P,D){var T=P.updateQueue;T=T===null?P.updateQueue=Un(P.memoizedState):or(P,T),T.lastCapturedUpdate===null?T.firstCapturedUpdate=T.lastCapturedUpdate=D:(T.lastCapturedUpdate.next=D,T.lastCapturedUpdate=D)}function or(P,D){var T=P.alternate;return T!==null&&D===T.updateQueue&&(D=P.updateQueue=Pn(D)),D}function ee(P,D,T,q,W,fe){switch(T.tag){case 1:return P=T.payload,typeof P=="function"?P.call(fe,q,W):P;case 3:P.effectTag=P.effectTag&-4097|64;case 0:if(P=T.payload,W=typeof P=="function"?P.call(fe,q,W):P,W==null)break;return r({},q,W);case 2:qs=!0}return q}function ye(P,D,T,q,W){qs=!1,D=or(P,D);for(var fe=D.baseState,De=null,vt=0,wt=D.firstUpdate,St=fe;wt!==null;){var _r=wt.expirationTime;_rSn?(ai=Qr,Qr=null):ai=Qr.sibling;var tn=di(nt,Qr,At[Sn],Wt);if(tn===null){Qr===null&&(Qr=ai);break}P&&Qr&&tn.alternate===null&&D(nt,Qr),Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn,Qr=ai}if(Sn===At.length)return T(nt,Qr),vr;if(Qr===null){for(;SnSn?(ai=Qr,Qr=null):ai=Qr.sibling;var ho=di(nt,Qr,tn.value,Wt);if(ho===null){Qr===null&&(Qr=ai);break}P&&Qr&&ho.alternate===null&&D(nt,Qr),Ve=fe(ho,Ve,Sn),bn===null?vr=ho:bn.sibling=ho,bn=ho,Qr=ai}if(tn.done)return T(nt,Qr),vr;if(Qr===null){for(;!tn.done;Sn++,tn=At.next())tn=os(nt,tn.value,Wt),tn!==null&&(Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn);return vr}for(Qr=q(nt,Qr);!tn.done;Sn++,tn=At.next())tn=po(Qr,nt,Sn,tn.value,Wt),tn!==null&&(P&&tn.alternate!==null&&Qr.delete(tn.key===null?Sn:tn.key),Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn);return P&&Qr.forEach(function(pF){return D(nt,pF)}),vr}return function(nt,Ve,At,Wt){var vr=typeof At=="object"&&At!==null&&At.type===E&&At.key===null;vr&&(At=At.props.children);var bn=typeof At=="object"&&At!==null;if(bn)switch(At.$$typeof){case p:e:{for(bn=At.key,vr=Ve;vr!==null;){if(vr.key===bn)if(vr.tag===7?At.type===E:vr.elementType===At.type){T(nt,vr.sibling),Ve=W(vr,At.type===E?At.props.children:At.props,Wt),Ve.ref=kA(nt,vr,At),Ve.return=nt,nt=Ve;break e}else{T(nt,vr);break}else D(nt,vr);vr=vr.sibling}At.type===E?(Ve=ku(At.props.children,nt.mode,Wt,At.key),Ve.return=nt,nt=Ve):(Wt=xd(At.type,At.key,At.props,null,nt.mode,Wt),Wt.ref=kA(nt,Ve,At),Wt.return=nt,nt=Wt)}return De(nt);case h:e:{for(vr=At.key;Ve!==null;){if(Ve.key===vr)if(Ve.tag===4&&Ve.stateNode.containerInfo===At.containerInfo&&Ve.stateNode.implementation===At.implementation){T(nt,Ve.sibling),Ve=W(Ve,At.children||[],Wt),Ve.return=nt,nt=Ve;break e}else{T(nt,Ve);break}else D(nt,Ve);Ve=Ve.sibling}Ve=dw(At,nt.mode,Wt),Ve.return=nt,nt=Ve}return De(nt)}if(typeof At=="string"||typeof At=="number")return At=""+At,Ve!==null&&Ve.tag===6?(T(nt,Ve.sibling),Ve=W(Ve,At,Wt),Ve.return=nt,nt=Ve):(T(nt,Ve),Ve=gw(At,nt.mode,Wt),Ve.return=nt,nt=Ve),De(nt);if(xA(At))return KA(nt,Ve,At,Wt);if(ce(At))return Yo(nt,Ve,At,Wt);if(bn&&cp(nt,At),typeof At>"u"&&!vr)switch(nt.tag){case 1:case 0:throw nt=nt.type,Error(n(152,nt.displayName||nt.name||"Component"))}return T(nt,Ve)}}var mu=e0(!0),t0=e0(!1),yu={},uo={current:yu},QA={current:yu},yc={current:yu};function Aa(P){if(P===yu)throw Error(n(174));return P}function r0(P,D){Mn(yc,D,P),Mn(QA,P,P),Mn(uo,yu,P),D=ne(D),Vn(uo,P),Mn(uo,D,P)}function Ec(P){Vn(uo,P),Vn(QA,P),Vn(yc,P)}function hd(P){var D=Aa(yc.current),T=Aa(uo.current);D=Z(T,P.type,D),T!==D&&(Mn(QA,P,P),Mn(uo,D,P))}function n0(P){QA.current===P&&(Vn(uo,P),Vn(QA,P))}var $n={current:0};function up(P){for(var D=P;D!==null;){if(D.tag===13){var T=D.memoizedState;if(T!==null&&(T=T.dehydrated,T===null||Os(T)||so(T)))return D}else if(D.tag===19&&D.memoizedProps.revealOrder!==void 0){if(D.effectTag&64)return D}else if(D.child!==null){D.child.return=D,D=D.child;continue}if(D===P)break;for(;D.sibling===null;){if(D.return===null||D.return===P)return null;D=D.return}D.sibling.return=D.return,D=D.sibling}return null}function i0(P,D){return{responder:P,props:D}}var FA=u.ReactCurrentDispatcher,js=u.ReactCurrentBatchConfig,Eu=0,ja=null,Gi=null,fa=null,Cu=null,ws=null,Cc=null,wc=0,Y=null,Dt=0,wl=!1,Si=null,Ic=0;function ct(){throw Error(n(321))}function wu(P,D){if(D===null)return!1;for(var T=0;Twc&&(wc=_r,Sd(wc))):(uw(_r,wt.suspenseConfig),fe=wt.eagerReducer===P?wt.eagerState:P(fe,wt.action)),De=wt,wt=wt.next}while(wt!==null&&wt!==q);St||(vt=De,W=fe),ds(fe,D.memoizedState)||(jo=!0),D.memoizedState=fe,D.baseUpdate=vt,D.baseState=W,T.lastRenderedState=fe}return[D.memoizedState,T.dispatch]}function o0(P){var D=RA();return typeof P=="function"&&(P=P()),D.memoizedState=D.baseState=P,P=D.queue={last:null,dispatch:null,lastRenderedReducer:Br,lastRenderedState:P},P=P.dispatch=A0.bind(null,ja,P),[D.memoizedState,P]}function a0(P){return Is(Br,P)}function l0(P,D,T,q){return P={tag:P,create:D,destroy:T,deps:q,next:null},Y===null?(Y={lastEffect:null},Y.lastEffect=P.next=P):(D=Y.lastEffect,D===null?Y.lastEffect=P.next=P:(T=D.next,D.next=P,P.next=T,Y.lastEffect=P)),P}function fp(P,D,T,q){var W=RA();Dt|=P,W.memoizedState=l0(D,T,void 0,q===void 0?null:q)}function Bc(P,D,T,q){var W=Ap();q=q===void 0?null:q;var fe=void 0;if(Gi!==null){var De=Gi.memoizedState;if(fe=De.destroy,q!==null&&wu(q,De.deps)){l0(0,T,fe,q);return}}Dt|=P,W.memoizedState=l0(D,T,fe,q)}function Ct(P,D){return fp(516,192,P,D)}function gd(P,D){return Bc(516,192,P,D)}function c0(P,D){if(typeof D=="function")return P=P(),D(P),function(){D(null)};if(D!=null)return P=P(),D.current=P,function(){D.current=null}}function u0(){}function Iu(P,D){return RA().memoizedState=[P,D===void 0?null:D],P}function dd(P,D){var T=Ap();D=D===void 0?null:D;var q=T.memoizedState;return q!==null&&D!==null&&wu(D,q[1])?q[0]:(T.memoizedState=[P,D],P)}function A0(P,D,T){if(!(25>Ic))throw Error(n(301));var q=P.alternate;if(P===ja||q!==null&&q===ja)if(wl=!0,P={expirationTime:Eu,suspenseConfig:null,action:T,eagerReducer:null,eagerState:null,next:null},Si===null&&(Si=new Map),T=Si.get(D),T===void 0)Si.set(D,P);else{for(D=T;D.next!==null;)D=D.next;D.next=P}else{var W=ma(),fe=pt.suspense;W=HA(W,P,fe),fe={expirationTime:W,suspenseConfig:fe,action:T,eagerReducer:null,eagerState:null,next:null};var De=D.last;if(De===null)fe.next=fe;else{var vt=De.next;vt!==null&&(fe.next=vt),De.next=fe}if(D.last=fe,P.expirationTime===0&&(q===null||q.expirationTime===0)&&(q=D.lastRenderedReducer,q!==null))try{var wt=D.lastRenderedState,St=q(wt,T);if(fe.eagerReducer=q,fe.eagerState=St,ds(St,wt))return}catch{}finally{}Sc(P,W)}}var Bu={readContext:Es,useCallback:ct,useContext:ct,useEffect:ct,useImperativeHandle:ct,useLayoutEffect:ct,useMemo:ct,useReducer:ct,useRef:ct,useState:ct,useDebugValue:ct,useResponder:ct,useDeferredValue:ct,useTransition:ct},rw={readContext:Es,useCallback:Iu,useContext:Es,useEffect:Ct,useImperativeHandle:function(P,D,T){return T=T!=null?T.concat([P]):null,fp(4,36,c0.bind(null,D,P),T)},useLayoutEffect:function(P,D){return fp(4,36,P,D)},useMemo:function(P,D){var T=RA();return D=D===void 0?null:D,P=P(),T.memoizedState=[P,D],P},useReducer:function(P,D,T){var q=RA();return D=T!==void 0?T(D):D,q.memoizedState=q.baseState=D,P=q.queue={last:null,dispatch:null,lastRenderedReducer:P,lastRenderedState:D},P=P.dispatch=A0.bind(null,ja,P),[q.memoizedState,P]},useRef:function(P){var D=RA();return P={current:P},D.memoizedState=P},useState:o0,useDebugValue:u0,useResponder:i0,useDeferredValue:function(P,D){var T=o0(P),q=T[0],W=T[1];return Ct(function(){a.unstable_next(function(){var fe=js.suspense;js.suspense=D===void 0?null:D;try{W(P)}finally{js.suspense=fe}})},[P,D]),q},useTransition:function(P){var D=o0(!1),T=D[0],q=D[1];return[Iu(function(W){q(!0),a.unstable_next(function(){var fe=js.suspense;js.suspense=P===void 0?null:P;try{q(!1),W()}finally{js.suspense=fe}})},[P,T]),T]}},md={readContext:Es,useCallback:dd,useContext:Es,useEffect:gd,useImperativeHandle:function(P,D,T){return T=T!=null?T.concat([P]):null,Bc(4,36,c0.bind(null,D,P),T)},useLayoutEffect:function(P,D){return Bc(4,36,P,D)},useMemo:function(P,D){var T=Ap();D=D===void 0?null:D;var q=T.memoizedState;return q!==null&&D!==null&&wu(D,q[1])?q[0]:(P=P(),T.memoizedState=[P,D],P)},useReducer:Is,useRef:function(){return Ap().memoizedState},useState:a0,useDebugValue:u0,useResponder:i0,useDeferredValue:function(P,D){var T=a0(P),q=T[0],W=T[1];return gd(function(){a.unstable_next(function(){var fe=js.suspense;js.suspense=D===void 0?null:D;try{W(P)}finally{js.suspense=fe}})},[P,D]),q},useTransition:function(P){var D=a0(!1),T=D[0],q=D[1];return[dd(function(W){q(!0),a.unstable_next(function(){var fe=js.suspense;js.suspense=P===void 0?null:P;try{q(!1),W()}finally{js.suspense=fe}})},[P,T]),T]}},pa=null,vc=null,Il=!1;function vu(P,D){var T=Dl(5,null,null,0);T.elementType="DELETED",T.type="DELETED",T.stateNode=D,T.return=P,T.effectTag=8,P.lastEffect!==null?(P.lastEffect.nextEffect=T,P.lastEffect=T):P.firstEffect=P.lastEffect=T}function f0(P,D){switch(P.tag){case 5:return D=io(D,P.type,P.pendingProps),D!==null?(P.stateNode=D,!0):!1;case 6:return D=Pi(D,P.pendingProps),D!==null?(P.stateNode=D,!0):!1;case 13:return!1;default:return!1}}function TA(P){if(Il){var D=vc;if(D){var T=D;if(!f0(P,D)){if(D=uc(T),!D||!f0(P,D)){P.effectTag=P.effectTag&-1025|2,Il=!1,pa=P;return}vu(pa,T)}pa=P,vc=Au(D)}else P.effectTag=P.effectTag&-1025|2,Il=!1,pa=P}}function pp(P){for(P=P.return;P!==null&&P.tag!==5&&P.tag!==3&&P.tag!==13;)P=P.return;pa=P}function Ga(P){if(!y||P!==pa)return!1;if(!Il)return pp(P),Il=!0,!1;var D=P.type;if(P.tag!==5||D!=="head"&&D!=="body"&&!Fe(D,P.memoizedProps))for(D=vc;D;)vu(P,D),D=uc(D);if(pp(P),P.tag===13){if(!y)throw Error(n(316));if(P=P.memoizedState,P=P!==null?P.dehydrated:null,!P)throw Error(n(317));vc=Us(P)}else vc=pa?uc(P.stateNode):null;return!0}function p0(){y&&(vc=pa=null,Il=!1)}var hp=u.ReactCurrentOwner,jo=!1;function Bs(P,D,T,q){D.child=P===null?t0(D,null,T,q):mu(D,P.child,T,q)}function wi(P,D,T,q,W){T=T.render;var fe=D.ref;return ys(D,W),q=s0(P,D,T,q,fe,W),P!==null&&!jo?(D.updateQueue=P.updateQueue,D.effectTag&=-517,P.expirationTime<=W&&(P.expirationTime=0),si(P,D,W)):(D.effectTag|=1,Bs(P,D,q,W),D.child)}function yd(P,D,T,q,W,fe){if(P===null){var De=T.type;return typeof De=="function"&&!hw(De)&&De.defaultProps===void 0&&T.compare===null&&T.defaultProps===void 0?(D.tag=15,D.type=De,Ed(P,D,De,q,W,fe)):(P=xd(T.type,null,q,null,D.mode,fe),P.ref=D.ref,P.return=D,D.child=P)}return De=P.child,WD)&&_A.set(P,D)))}}function w0(P,D){P.expirationTimeP?D:P)}function fo(P){if(P.lastExpiredTime!==0)P.callbackExpirationTime=1073741823,P.callbackPriority=99,P.callbackNode=gu(cw.bind(null,P));else{var D=bd(P),T=P.callbackNode;if(D===0)T!==null&&(P.callbackNode=null,P.callbackExpirationTime=0,P.callbackPriority=90);else{var q=ma();if(D===1073741823?q=99:D===1||D===2?q=95:(q=10*(1073741821-D)-10*(1073741821-q),q=0>=q?99:250>=q?98:5250>=q?97:95),T!==null){var W=P.callbackPriority;if(P.callbackExpirationTime===D&&W>=q)return;T!==PA&&Ie(T)}P.callbackExpirationTime=D,P.callbackPriority=q,D=D===1073741823?gu(cw.bind(null,P)):dc(q,xv.bind(null,P),{timeout:10*(1073741821-D)-Ni()}),P.callbackNode=D}}}function xv(P,D){if(Pd=0,D)return D=ma(),kd(P,D),fo(P),null;var T=bd(P);if(T!==0){if(D=P.callbackNode,(yr&(is|Gs))!==En)throw Error(n(327));if(wp(),P===gi&&T===ss||Su(P,T),Mr!==null){var q=yr;yr|=is;var W=jA(P);do try{rF();break}catch(vt){qA(P,vt)}while(!0);if(ua(),yr=q,yp.current=W,Yi===Id)throw D=Bd,Su(P,T),WA(P,T),fo(P),D;if(Mr===null)switch(W=P.finishedWork=P.current.alternate,P.finishedExpirationTime=T,q=Yi,gi=null,q){case Du:case Id:throw Error(n(345));case Ii:kd(P,2=T){P.lastPingedTime=T,Su(P,T);break}}if(fe=bd(P),fe!==0&&fe!==T)break;if(q!==0&&q!==T){P.lastPingedTime=q;break}P.timeoutHandle=be(xu.bind(null,P),W);break}xu(P);break;case vl:if(WA(P,T),q=P.lastSuspendedTime,T===q&&(P.nextKnownPendingLevel=Aw(W)),OA&&(W=P.lastPingedTime,W===0||W>=T)){P.lastPingedTime=T,Su(P,T);break}if(W=bd(P),W!==0&&W!==T)break;if(q!==0&&q!==T){P.lastPingedTime=q;break}if(MA!==1073741823?q=10*(1073741821-MA)-Ni():Ka===1073741823?q=0:(q=10*(1073741821-Ka)-5e3,W=Ni(),T=10*(1073741821-T)-W,q=W-q,0>q&&(q=0),q=(120>q?120:480>q?480:1080>q?1080:1920>q?1920:3e3>q?3e3:4320>q?4320:1960*iw(q/1960))-q,T=q?q=0:(W=De.busyDelayMs|0,fe=Ni()-(10*(1073741821-fe)-(De.timeoutMs|0||5e3)),q=fe<=W?0:W+q-fe),10 component higher in the tree to provide a loading indicator or placeholder to display.`+ml(W))}Yi!==bc&&(Yi=Ii),fe=g0(fe,W),wt=q;do{switch(wt.tag){case 3:De=fe,wt.effectTag|=4096,wt.expirationTime=D;var Ve=bv(wt,De,D);Bt(wt,Ve);break e;case 1:De=fe;var At=wt.type,Wt=wt.stateNode;if(!(wt.effectTag&64)&&(typeof At.getDerivedStateFromError=="function"||Wt!==null&&typeof Wt.componentDidCatch=="function"&&(bu===null||!bu.has(Wt)))){wt.effectTag|=4096,wt.expirationTime=D;var vr=Sv(wt,De,D);Bt(wt,vr);break e}}wt=wt.return}while(wt!==null)}Mr=Rv(Mr)}catch(bn){D=bn;continue}break}while(!0)}function jA(){var P=yp.current;return yp.current=Bu,P===null?Bu:P}function uw(P,D){PEp&&(Ep=P)}function tF(){for(;Mr!==null;)Mr=Fv(Mr)}function rF(){for(;Mr!==null&&!Tt();)Mr=Fv(Mr)}function Fv(P){var D=Nv(P.alternate,P,ss);return P.memoizedProps=P.pendingProps,D===null&&(D=Rv(P)),sw.current=null,D}function Rv(P){Mr=P;do{var D=Mr.alternate;if(P=Mr.return,Mr.effectTag&2048){if(D=nw(Mr,ss),D!==null)return D.effectTag&=2047,D;P!==null&&(P.firstEffect=P.lastEffect=null,P.effectTag|=2048)}else{e:{var T=D;D=Mr;var q=ss,W=D.pendingProps;switch(D.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:ii(D.type)&&Ha(D);break;case 3:Ec(D),hr(D),W=D.stateNode,W.pendingContext&&(W.context=W.pendingContext,W.pendingContext=null),(T===null||T.child===null)&&Ga(D)&&ga(D),Bl(D);break;case 5:n0(D);var fe=Aa(yc.current);if(q=D.type,T!==null&&D.stateNode!=null)ns(T,D,q,W,fe),T.ref!==D.ref&&(D.effectTag|=128);else if(W){if(T=Aa(uo.current),Ga(D)){if(W=D,!y)throw Error(n(175));T=op(W.stateNode,W.type,W.memoizedProps,fe,T,W),W.updateQueue=T,T=T!==null,T&&ga(D)}else{var De=ht(q,W,fe,T,D);Dc(De,D,!1,!1),D.stateNode=De,rt(De,q,W,fe,T)&&ga(D)}D.ref!==null&&(D.effectTag|=128)}else if(D.stateNode===null)throw Error(n(166));break;case 6:if(T&&D.stateNode!=null)Yr(T,D,T.memoizedProps,W);else{if(typeof W!="string"&&D.stateNode===null)throw Error(n(166));if(T=Aa(yc.current),fe=Aa(uo.current),Ga(D)){if(T=D,!y)throw Error(n(176));(T=ap(T.stateNode,T.memoizedProps,T))&&ga(D)}else D.stateNode=Ye(W,T,fe,D)}break;case 11:break;case 13:if(Vn($n,D),W=D.memoizedState,D.effectTag&64){D.expirationTime=q;break e}W=W!==null,fe=!1,T===null?D.memoizedProps.fallback!==void 0&&Ga(D):(q=T.memoizedState,fe=q!==null,W||q===null||(q=T.child.sibling,q!==null&&(De=D.firstEffect,De!==null?(D.firstEffect=q,q.nextEffect=De):(D.firstEffect=D.lastEffect=q,q.nextEffect=null),q.effectTag=8))),W&&!fe&&D.mode&2&&(T===null&&D.memoizedProps.unstable_avoidThisFallback!==!0||$n.current&1?Yi===Du&&(Yi=da):((Yi===Du||Yi===da)&&(Yi=vl),Ep!==0&&gi!==null&&(WA(gi,ss),Mv(gi,Ep)))),b&&W&&(D.effectTag|=4),w&&(W||fe)&&(D.effectTag|=4);break;case 7:break;case 8:break;case 12:break;case 4:Ec(D),Bl(D);break;case 10:Ci(D);break;case 9:break;case 14:break;case 17:ii(D.type)&&Ha(D);break;case 19:if(Vn($n,D),W=D.memoizedState,W===null)break;if(fe=(D.effectTag&64)!==0,De=W.rendering,De===null){if(fe)Pc(W,!1);else if(Yi!==Du||T!==null&&T.effectTag&64)for(T=D.child;T!==null;){if(De=up(T),De!==null){for(D.effectTag|=64,Pc(W,!1),T=De.updateQueue,T!==null&&(D.updateQueue=T,D.effectTag|=4),W.lastEffect===null&&(D.firstEffect=null),D.lastEffect=W.lastEffect,T=q,W=D.child;W!==null;)fe=W,q=T,fe.effectTag&=2,fe.nextEffect=null,fe.firstEffect=null,fe.lastEffect=null,De=fe.alternate,De===null?(fe.childExpirationTime=0,fe.expirationTime=q,fe.child=null,fe.memoizedProps=null,fe.memoizedState=null,fe.updateQueue=null,fe.dependencies=null):(fe.childExpirationTime=De.childExpirationTime,fe.expirationTime=De.expirationTime,fe.child=De.child,fe.memoizedProps=De.memoizedProps,fe.memoizedState=De.memoizedState,fe.updateQueue=De.updateQueue,q=De.dependencies,fe.dependencies=q===null?null:{expirationTime:q.expirationTime,firstContext:q.firstContext,responders:q.responders}),W=W.sibling;Mn($n,$n.current&1|2,D),D=D.child;break e}T=T.sibling}}else{if(!fe)if(T=up(De),T!==null){if(D.effectTag|=64,fe=!0,T=T.updateQueue,T!==null&&(D.updateQueue=T,D.effectTag|=4),Pc(W,!0),W.tail===null&&W.tailMode==="hidden"&&!De.alternate){D=D.lastEffect=W.lastEffect,D!==null&&(D.nextEffect=null);break}}else Ni()>W.tailExpiration&&1W&&(W=q),De>W&&(W=De),fe=fe.sibling;T.childExpirationTime=W}if(D!==null)return D;P!==null&&!(P.effectTag&2048)&&(P.firstEffect===null&&(P.firstEffect=Mr.firstEffect),Mr.lastEffect!==null&&(P.lastEffect!==null&&(P.lastEffect.nextEffect=Mr.firstEffect),P.lastEffect=Mr.lastEffect),1P?D:P}function xu(P){var D=_o();return lo(99,nF.bind(null,P,D)),null}function nF(P,D){do wp();while(E0!==null);if((yr&(is|Gs))!==En)throw Error(n(327));var T=P.finishedWork,q=P.finishedExpirationTime;if(T===null)return null;if(P.finishedWork=null,P.finishedExpirationTime=0,T===P.current)throw Error(n(177));P.callbackNode=null,P.callbackExpirationTime=0,P.callbackPriority=90,P.nextKnownPendingLevel=0;var W=Aw(T);if(P.firstPendingTime=W,q<=P.lastSuspendedTime?P.firstSuspendedTime=P.lastSuspendedTime=P.nextKnownPendingLevel=0:q<=P.firstSuspendedTime&&(P.firstSuspendedTime=q-1),q<=P.lastPingedTime&&(P.lastPingedTime=0),q<=P.lastExpiredTime&&(P.lastExpiredTime=0),P===gi&&(Mr=gi=null,ss=0),1=T?cn(P,D,T):(Mn($n,$n.current&1,D),D=si(P,D,T),D!==null?D.sibling:null);Mn($n,$n.current&1,D);break;case 19:if(q=D.childExpirationTime>=T,P.effectTag&64){if(q)return Ya(P,D,T);D.effectTag|=64}if(W=D.memoizedState,W!==null&&(W.rendering=null,W.tail=null),Mn($n,$n.current,D),!q)return null}return si(P,D,T)}jo=!1}}else jo=!1;switch(D.expirationTime=0,D.tag){case 2:if(q=D.type,P!==null&&(P.alternate=null,D.alternate=null,D.effectTag|=2),P=D.pendingProps,W=Me(D,On.current),ys(D,T),W=s0(null,D,q,P,W,T),D.effectTag|=1,typeof W=="object"&&W!==null&&typeof W.render=="function"&&W.$$typeof===void 0){if(D.tag=1,tw(),ii(q)){var fe=!0;fc(D)}else fe=!1;D.memoizedState=W.state!==null&&W.state!==void 0?W.state:null;var De=q.getDerivedStateFromProps;typeof De=="function"&&rr(D,q,De,P),W.updater=$r,D.stateNode=W,W._reactInternalFiber=D,qo(D,q,P,T),D=dp(null,D,q,!0,fe,T)}else D.tag=0,Bs(null,D,W,T),D=D.child;return D;case 16:if(W=D.elementType,P!==null&&(P.alternate=null,D.alternate=null,D.effectTag|=2),P=D.pendingProps,Ce(W),W._status!==1)throw W._result;switch(W=W._result,D.type=W,fe=D.tag=uF(W),P=Ei(W,P),fe){case 0:D=NA(null,D,W,P,T);break;case 1:D=gp(null,D,W,P,T);break;case 11:D=wi(null,D,W,P,T);break;case 14:D=yd(null,D,W,Ei(W.type,P),q,T);break;default:throw Error(n(306,W,""))}return D;case 0:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),NA(P,D,q,W,T);case 1:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),gp(P,D,q,W,T);case 3:if(h0(D),q=D.updateQueue,q===null)throw Error(n(282));if(W=D.memoizedState,W=W!==null?W.element:null,ye(D,q,D.pendingProps,null,T),q=D.memoizedState.element,q===W)p0(),D=si(P,D,T);else{if((W=D.stateNode.hydrate)&&(y?(vc=Au(D.stateNode.containerInfo),pa=D,W=Il=!0):W=!1),W)for(T=t0(D,null,q,T),D.child=T;T;)T.effectTag=T.effectTag&-3|1024,T=T.sibling;else Bs(P,D,q,T),p0();D=D.child}return D;case 5:return hd(D),P===null&&TA(D),q=D.type,W=D.pendingProps,fe=P!==null?P.memoizedProps:null,De=W.children,Fe(q,W)?De=null:fe!==null&&Fe(q,fe)&&(D.effectTag|=16),Go(P,D),D.mode&4&&T!==1&&ke(q,W)?(D.expirationTime=D.childExpirationTime=1,D=null):(Bs(P,D,De,T),D=D.child),D;case 6:return P===null&&TA(D),null;case 13:return cn(P,D,T);case 4:return r0(D,D.stateNode.containerInfo),q=D.pendingProps,P===null?D.child=mu(D,null,q,T):Bs(P,D,q,T),D.child;case 11:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),wi(P,D,q,W,T);case 7:return Bs(P,D,D.pendingProps,T),D.child;case 8:return Bs(P,D,D.pendingProps.children,T),D.child;case 12:return Bs(P,D,D.pendingProps.children,T),D.child;case 10:e:{if(q=D.type._context,W=D.pendingProps,De=D.memoizedProps,fe=W.value,Ho(D,fe),De!==null){var vt=De.value;if(fe=ds(vt,fe)?0:(typeof q._calculateChangedBits=="function"?q._calculateChangedBits(vt,fe):1073741823)|0,fe===0){if(De.children===W.children&&!_i.current){D=si(P,D,T);break e}}else for(vt=D.child,vt!==null&&(vt.return=D);vt!==null;){var wt=vt.dependencies;if(wt!==null){De=vt.child;for(var St=wt.firstContext;St!==null;){if(St.context===q&&St.observedBits&fe){vt.tag===1&&(St=Cs(T,null),St.tag=2,tt(vt,St)),vt.expirationTime"u")return!1;var D=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(D.isDisabled||!D.supportsFiber)return!0;try{var T=D.inject(P);fw=function(q){try{D.onCommitFiberRoot(T,q,void 0,(q.current.effectTag&64)===64)}catch{}},pw=function(q){try{D.onCommitFiberUnmount(T,q)}catch{}}}catch{}return!0}function cF(P,D,T,q){this.tag=P,this.key=T,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=D,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=q,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Dl(P,D,T,q){return new cF(P,D,T,q)}function hw(P){return P=P.prototype,!(!P||!P.isReactComponent)}function uF(P){if(typeof P=="function")return hw(P)?1:0;if(P!=null){if(P=P.$$typeof,P===L)return 11;if(P===te)return 14}return 2}function YA(P,D){var T=P.alternate;return T===null?(T=Dl(P.tag,D,P.key,P.mode),T.elementType=P.elementType,T.type=P.type,T.stateNode=P.stateNode,T.alternate=P,P.alternate=T):(T.pendingProps=D,T.effectTag=0,T.nextEffect=null,T.firstEffect=null,T.lastEffect=null),T.childExpirationTime=P.childExpirationTime,T.expirationTime=P.expirationTime,T.child=P.child,T.memoizedProps=P.memoizedProps,T.memoizedState=P.memoizedState,T.updateQueue=P.updateQueue,D=P.dependencies,T.dependencies=D===null?null:{expirationTime:D.expirationTime,firstContext:D.firstContext,responders:D.responders},T.sibling=P.sibling,T.index=P.index,T.ref=P.ref,T}function xd(P,D,T,q,W,fe){var De=2;if(q=P,typeof P=="function")hw(P)&&(De=1);else if(typeof P=="string")De=5;else e:switch(P){case E:return ku(T.children,W,fe,D);case R:De=8,W|=7;break;case I:De=8,W|=1;break;case v:return P=Dl(12,T,D,W|8),P.elementType=v,P.type=v,P.expirationTime=fe,P;case U:return P=Dl(13,T,D,W),P.type=U,P.elementType=U,P.expirationTime=fe,P;case z:return P=Dl(19,T,D,W),P.elementType=z,P.expirationTime=fe,P;default:if(typeof P=="object"&&P!==null)switch(P.$$typeof){case x:De=10;break e;case C:De=9;break e;case L:De=11;break e;case te:De=14;break e;case ae:De=16,q=null;break e}throw Error(n(130,P==null?P:typeof P,""))}return D=Dl(De,T,D,W),D.elementType=P,D.type=q,D.expirationTime=fe,D}function ku(P,D,T,q){return P=Dl(7,P,q,D),P.expirationTime=T,P}function gw(P,D,T){return P=Dl(6,P,null,D),P.expirationTime=T,P}function dw(P,D,T){return D=Dl(4,P.children!==null?P.children:[],P.key,D),D.expirationTime=T,D.stateNode={containerInfo:P.containerInfo,pendingChildren:null,implementation:P.implementation},D}function AF(P,D,T){this.tag=D,this.current=null,this.containerInfo=P,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=Ue,this.pendingContext=this.context=null,this.hydrate=T,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Lv(P,D){var T=P.firstSuspendedTime;return P=P.lastSuspendedTime,T!==0&&T>=D&&P<=D}function WA(P,D){var T=P.firstSuspendedTime,q=P.lastSuspendedTime;TD||T===0)&&(P.lastSuspendedTime=D),D<=P.lastPingedTime&&(P.lastPingedTime=0),D<=P.lastExpiredTime&&(P.lastExpiredTime=0)}function Mv(P,D){D>P.firstPendingTime&&(P.firstPendingTime=D);var T=P.firstSuspendedTime;T!==0&&(D>=T?P.firstSuspendedTime=P.lastSuspendedTime=P.nextKnownPendingLevel=0:D>=P.lastSuspendedTime&&(P.lastSuspendedTime=D+1),D>P.nextKnownPendingLevel&&(P.nextKnownPendingLevel=D))}function kd(P,D){var T=P.lastExpiredTime;(T===0||T>D)&&(P.lastExpiredTime=D)}function Ov(P){var D=P._reactInternalFiber;if(D===void 0)throw typeof P.render=="function"?Error(n(188)):Error(n(268,Object.keys(P)));return P=me(D),P===null?null:P.stateNode}function Uv(P,D){P=P.memoizedState,P!==null&&P.dehydrated!==null&&P.retryTime{"use strict";QEe.exports=kEe()});var TEe=_((DKt,REe)=>{"use strict";var Vyt={ALIGN_COUNT:8,ALIGN_AUTO:0,ALIGN_FLEX_START:1,ALIGN_CENTER:2,ALIGN_FLEX_END:3,ALIGN_STRETCH:4,ALIGN_BASELINE:5,ALIGN_SPACE_BETWEEN:6,ALIGN_SPACE_AROUND:7,DIMENSION_COUNT:2,DIMENSION_WIDTH:0,DIMENSION_HEIGHT:1,DIRECTION_COUNT:3,DIRECTION_INHERIT:0,DIRECTION_LTR:1,DIRECTION_RTL:2,DISPLAY_COUNT:2,DISPLAY_FLEX:0,DISPLAY_NONE:1,EDGE_COUNT:9,EDGE_LEFT:0,EDGE_TOP:1,EDGE_RIGHT:2,EDGE_BOTTOM:3,EDGE_START:4,EDGE_END:5,EDGE_HORIZONTAL:6,EDGE_VERTICAL:7,EDGE_ALL:8,EXPERIMENTAL_FEATURE_COUNT:1,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:0,FLEX_DIRECTION_COUNT:4,FLEX_DIRECTION_COLUMN:0,FLEX_DIRECTION_COLUMN_REVERSE:1,FLEX_DIRECTION_ROW:2,FLEX_DIRECTION_ROW_REVERSE:3,JUSTIFY_COUNT:6,JUSTIFY_FLEX_START:0,JUSTIFY_CENTER:1,JUSTIFY_FLEX_END:2,JUSTIFY_SPACE_BETWEEN:3,JUSTIFY_SPACE_AROUND:4,JUSTIFY_SPACE_EVENLY:5,LOG_LEVEL_COUNT:6,LOG_LEVEL_ERROR:0,LOG_LEVEL_WARN:1,LOG_LEVEL_INFO:2,LOG_LEVEL_DEBUG:3,LOG_LEVEL_VERBOSE:4,LOG_LEVEL_FATAL:5,MEASURE_MODE_COUNT:3,MEASURE_MODE_UNDEFINED:0,MEASURE_MODE_EXACTLY:1,MEASURE_MODE_AT_MOST:2,NODE_TYPE_COUNT:2,NODE_TYPE_DEFAULT:0,NODE_TYPE_TEXT:1,OVERFLOW_COUNT:3,OVERFLOW_VISIBLE:0,OVERFLOW_HIDDEN:1,OVERFLOW_SCROLL:2,POSITION_TYPE_COUNT:2,POSITION_TYPE_RELATIVE:0,POSITION_TYPE_ABSOLUTE:1,PRINT_OPTIONS_COUNT:3,PRINT_OPTIONS_LAYOUT:1,PRINT_OPTIONS_STYLE:2,PRINT_OPTIONS_CHILDREN:4,UNIT_COUNT:4,UNIT_UNDEFINED:0,UNIT_POINT:1,UNIT_PERCENT:2,UNIT_AUTO:3,WRAP_COUNT:3,WRAP_NO_WRAP:0,WRAP_WRAP:1,WRAP_WRAP_REVERSE:2};REe.exports=Vyt});var OEe=_((PKt,MEe)=>{"use strict";var zyt=Object.assign||function(t){for(var e=1;e"}}]),t}(),NEe=function(){Nk(t,null,[{key:"fromJS",value:function(r){var o=r.width,a=r.height;return new t(o,a)}}]);function t(e,r){B6(this,t),this.width=e,this.height=r}return Nk(t,[{key:"fromJS",value:function(r){r(this.width,this.height)}},{key:"toString",value:function(){return""}}]),t}(),LEe=function(){function t(e,r){B6(this,t),this.unit=e,this.value=r}return Nk(t,[{key:"fromJS",value:function(r){r(this.unit,this.value)}},{key:"toString",value:function(){switch(this.unit){case nu.UNIT_POINT:return String(this.value);case nu.UNIT_PERCENT:return this.value+"%";case nu.UNIT_AUTO:return"auto";default:return this.value+"?"}}},{key:"valueOf",value:function(){return this.value}}]),t}();MEe.exports=function(t,e){function r(u,A,p){var h=u[A];u[A]=function(){for(var E=arguments.length,I=Array(E),v=0;v1?I-1:0),x=1;x1&&arguments[1]!==void 0?arguments[1]:NaN,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:NaN,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:nu.DIRECTION_LTR;return u.call(this,A,p,h)}),zyt({Config:e.Config,Node:e.Node,Layout:t("Layout",Jyt),Size:t("Size",NEe),Value:t("Value",LEe),getInstanceCount:function(){return e.getInstanceCount.apply(e,arguments)}},nu)}});var UEe=_((exports,module)=>{(function(t,e){typeof define=="function"&&define.amd?define([],function(){return e}):typeof module=="object"&&module.exports?module.exports=e:(t.nbind=t.nbind||{}).init=e})(exports,function(Module,cb){typeof Module=="function"&&(cb=Module,Module={}),Module.onRuntimeInitialized=function(t,e){return function(){t&&t.apply(this,arguments);try{Module.ccall("nbind_init")}catch(r){e(r);return}e(null,{bind:Module._nbind_value,reflect:Module.NBind.reflect,queryType:Module.NBind.queryType,toggleLightGC:Module.toggleLightGC,lib:Module})}}(Module.onRuntimeInitialized,cb);var Module;Module||(Module=(typeof Module<"u"?Module:null)||{});var moduleOverrides={};for(var key in Module)Module.hasOwnProperty(key)&&(moduleOverrides[key]=Module[key]);var ENVIRONMENT_IS_WEB=!1,ENVIRONMENT_IS_WORKER=!1,ENVIRONMENT_IS_NODE=!1,ENVIRONMENT_IS_SHELL=!1;if(Module.ENVIRONMENT)if(Module.ENVIRONMENT==="WEB")ENVIRONMENT_IS_WEB=!0;else if(Module.ENVIRONMENT==="WORKER")ENVIRONMENT_IS_WORKER=!0;else if(Module.ENVIRONMENT==="NODE")ENVIRONMENT_IS_NODE=!0;else if(Module.ENVIRONMENT==="SHELL")ENVIRONMENT_IS_SHELL=!0;else throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.");else ENVIRONMENT_IS_WEB=typeof window=="object",ENVIRONMENT_IS_WORKER=typeof importScripts=="function",ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof ve=="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER,ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){Module.print||(Module.print=console.log),Module.printErr||(Module.printErr=console.warn);var nodeFS,nodePath;Module.read=function(e,r){nodeFS||(nodeFS={}("")),nodePath||(nodePath={}("")),e=nodePath.normalize(e);var o=nodeFS.readFileSync(e);return r?o:o.toString()},Module.readBinary=function(e){var r=Module.read(e,!0);return r.buffer||(r=new Uint8Array(r)),assert(r.buffer),r},Module.load=function(e){globalEval(read(e))},Module.thisProgram||(process.argv.length>1?Module.thisProgram=process.argv[1].replace(/\\/g,"/"):Module.thisProgram="unknown-program"),Module.arguments=process.argv.slice(2),typeof module<"u"&&(module.exports=Module),Module.inspect=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL)Module.print||(Module.print=print),typeof printErr<"u"&&(Module.printErr=printErr),typeof read<"u"?Module.read=read:Module.read=function(){throw"no read() available"},Module.readBinary=function(e){if(typeof readbuffer=="function")return new Uint8Array(readbuffer(e));var r=read(e,"binary");return assert(typeof r=="object"),r},typeof scriptArgs<"u"?Module.arguments=scriptArgs:typeof arguments<"u"&&(Module.arguments=arguments),typeof quit=="function"&&(Module.quit=function(t,e){quit(t)});else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(Module.read=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.send(null),r.responseText},ENVIRONMENT_IS_WORKER&&(Module.readBinary=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.responseType="arraybuffer",r.send(null),new Uint8Array(r.response)}),Module.readAsync=function(e,r,o){var a=new XMLHttpRequest;a.open("GET",e,!0),a.responseType="arraybuffer",a.onload=function(){a.status==200||a.status==0&&a.response?r(a.response):o()},a.onerror=o,a.send(null)},typeof arguments<"u"&&(Module.arguments=arguments),typeof console<"u")Module.print||(Module.print=function(e){console.log(e)}),Module.printErr||(Module.printErr=function(e){console.warn(e)});else{var TRY_USE_DUMP=!1;Module.print||(Module.print=TRY_USE_DUMP&&typeof dump<"u"?function(t){dump(t)}:function(t){})}ENVIRONMENT_IS_WORKER&&(Module.load=importScripts),typeof Module.setWindowTitle>"u"&&(Module.setWindowTitle=function(t){document.title=t})}else throw"Unknown runtime environment. Where are we?";function globalEval(t){eval.call(null,t)}!Module.load&&Module.read&&(Module.load=function(e){globalEval(Module.read(e))}),Module.print||(Module.print=function(){}),Module.printErr||(Module.printErr=Module.print),Module.arguments||(Module.arguments=[]),Module.thisProgram||(Module.thisProgram="./this.program"),Module.quit||(Module.quit=function(t,e){throw e}),Module.print=Module.print,Module.printErr=Module.printErr,Module.preRun=[],Module.postRun=[];for(var key in moduleOverrides)moduleOverrides.hasOwnProperty(key)&&(Module[key]=moduleOverrides[key]);moduleOverrides=void 0;var Runtime={setTempRet0:function(t){return tempRet0=t,t},getTempRet0:function(){return tempRet0},stackSave:function(){return STACKTOP},stackRestore:function(t){STACKTOP=t},getNativeTypeSize:function(t){switch(t){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(t[t.length-1]==="*")return Runtime.QUANTUM_SIZE;if(t[0]==="i"){var e=parseInt(t.substr(1));return assert(e%8===0),e/8}else return 0}}},getNativeFieldSize:function(t){return Math.max(Runtime.getNativeTypeSize(t),Runtime.QUANTUM_SIZE)},STACK_ALIGN:16,prepVararg:function(t,e){return e==="double"||e==="i64"?t&7&&(assert((t&7)===4),t+=4):assert((t&3)===0),t},getAlignSize:function(t,e,r){return!r&&(t=="i64"||t=="double")?8:t?Math.min(e||(t?Runtime.getNativeFieldSize(t):0),Runtime.QUANTUM_SIZE):Math.min(e,8)},dynCall:function(t,e,r){return r&&r.length?Module["dynCall_"+t].apply(null,[e].concat(r)):Module["dynCall_"+t].call(null,e)},functionPointers:[],addFunction:function(t){for(var e=0;e>2],r=(e+t+15|0)&-16;if(HEAP32[DYNAMICTOP_PTR>>2]=r,r>=TOTAL_MEMORY){var o=enlargeMemory();if(!o)return HEAP32[DYNAMICTOP_PTR>>2]=e,0}return e},alignMemory:function(t,e){var r=t=Math.ceil(t/(e||16))*(e||16);return r},makeBigInt:function(t,e,r){var o=r?+(t>>>0)+ +(e>>>0)*4294967296:+(t>>>0)+ +(e|0)*4294967296;return o},GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module.Runtime=Runtime;var ABORT=0,EXITSTATUS=0;function assert(t,e){t||abort("Assertion failed: "+e)}function getCFunc(ident){var func=Module["_"+ident];if(!func)try{func=eval("_"+ident)}catch(t){}return assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)"),func}var cwrap,ccall;(function(){var JSfuncs={stackSave:function(){Runtime.stackSave()},stackRestore:function(){Runtime.stackRestore()},arrayToC:function(t){var e=Runtime.stackAlloc(t.length);return writeArrayToMemory(t,e),e},stringToC:function(t){var e=0;if(t!=null&&t!==0){var r=(t.length<<2)+1;e=Runtime.stackAlloc(r),stringToUTF8(t,e,r)}return e}},toC={string:JSfuncs.stringToC,array:JSfuncs.arrayToC};ccall=function(e,r,o,a,n){var u=getCFunc(e),A=[],p=0;if(a)for(var h=0;h>0]=e;break;case"i8":HEAP8[t>>0]=e;break;case"i16":HEAP16[t>>1]=e;break;case"i32":HEAP32[t>>2]=e;break;case"i64":tempI64=[e>>>0,(tempDouble=e,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[t>>2]=tempI64[0],HEAP32[t+4>>2]=tempI64[1];break;case"float":HEAPF32[t>>2]=e;break;case"double":HEAPF64[t>>3]=e;break;default:abort("invalid type for setValue: "+r)}}Module.setValue=setValue;function getValue(t,e,r){switch(e=e||"i8",e.charAt(e.length-1)==="*"&&(e="i32"),e){case"i1":return HEAP8[t>>0];case"i8":return HEAP8[t>>0];case"i16":return HEAP16[t>>1];case"i32":return HEAP32[t>>2];case"i64":return HEAP32[t>>2];case"float":return HEAPF32[t>>2];case"double":return HEAPF64[t>>3];default:abort("invalid type for setValue: "+e)}return null}Module.getValue=getValue;var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2,ALLOC_DYNAMIC=3,ALLOC_NONE=4;Module.ALLOC_NORMAL=ALLOC_NORMAL,Module.ALLOC_STACK=ALLOC_STACK,Module.ALLOC_STATIC=ALLOC_STATIC,Module.ALLOC_DYNAMIC=ALLOC_DYNAMIC,Module.ALLOC_NONE=ALLOC_NONE;function allocate(t,e,r,o){var a,n;typeof t=="number"?(a=!0,n=t):(a=!1,n=t.length);var u=typeof e=="string"?e:null,A;if(r==ALLOC_NONE?A=o:A=[typeof _malloc=="function"?_malloc:Runtime.staticAlloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][r===void 0?ALLOC_STATIC:r](Math.max(n,u?1:e.length)),a){var o=A,p;for(assert((A&3)==0),p=A+(n&-4);o>2]=0;for(p=A+n;o>0]=0;return A}if(u==="i8")return t.subarray||t.slice?HEAPU8.set(t,A):HEAPU8.set(new Uint8Array(t),A),A;for(var h=0,E,I,v;h>0],r|=o,!(o==0&&!e||(a++,e&&a==e)););e||(e=a);var n="";if(r<128){for(var u=1024,A;e>0;)A=String.fromCharCode.apply(String,HEAPU8.subarray(t,t+Math.min(e,u))),n=n?n+A:A,t+=u,e-=u;return n}return Module.UTF8ToString(t)}Module.Pointer_stringify=Pointer_stringify;function AsciiToString(t){for(var e="";;){var r=HEAP8[t++>>0];if(!r)return e;e+=String.fromCharCode(r)}}Module.AsciiToString=AsciiToString;function stringToAscii(t,e){return writeAsciiToMemory(t,e,!1)}Module.stringToAscii=stringToAscii;var UTF8Decoder=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function UTF8ArrayToString(t,e){for(var r=e;t[r];)++r;if(r-e>16&&t.subarray&&UTF8Decoder)return UTF8Decoder.decode(t.subarray(e,r));for(var o,a,n,u,A,p,h="";;){if(o=t[e++],!o)return h;if(!(o&128)){h+=String.fromCharCode(o);continue}if(a=t[e++]&63,(o&224)==192){h+=String.fromCharCode((o&31)<<6|a);continue}if(n=t[e++]&63,(o&240)==224?o=(o&15)<<12|a<<6|n:(u=t[e++]&63,(o&248)==240?o=(o&7)<<18|a<<12|n<<6|u:(A=t[e++]&63,(o&252)==248?o=(o&3)<<24|a<<18|n<<12|u<<6|A:(p=t[e++]&63,o=(o&1)<<30|a<<24|n<<18|u<<12|A<<6|p))),o<65536)h+=String.fromCharCode(o);else{var E=o-65536;h+=String.fromCharCode(55296|E>>10,56320|E&1023)}}}Module.UTF8ArrayToString=UTF8ArrayToString;function UTF8ToString(t){return UTF8ArrayToString(HEAPU8,t)}Module.UTF8ToString=UTF8ToString;function stringToUTF8Array(t,e,r,o){if(!(o>0))return 0;for(var a=r,n=r+o-1,u=0;u=55296&&A<=57343&&(A=65536+((A&1023)<<10)|t.charCodeAt(++u)&1023),A<=127){if(r>=n)break;e[r++]=A}else if(A<=2047){if(r+1>=n)break;e[r++]=192|A>>6,e[r++]=128|A&63}else if(A<=65535){if(r+2>=n)break;e[r++]=224|A>>12,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=2097151){if(r+3>=n)break;e[r++]=240|A>>18,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=67108863){if(r+4>=n)break;e[r++]=248|A>>24,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else{if(r+5>=n)break;e[r++]=252|A>>30,e[r++]=128|A>>24&63,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}}return e[r]=0,r-a}Module.stringToUTF8Array=stringToUTF8Array;function stringToUTF8(t,e,r){return stringToUTF8Array(t,HEAPU8,e,r)}Module.stringToUTF8=stringToUTF8;function lengthBytesUTF8(t){for(var e=0,r=0;r=55296&&o<=57343&&(o=65536+((o&1023)<<10)|t.charCodeAt(++r)&1023),o<=127?++e:o<=2047?e+=2:o<=65535?e+=3:o<=2097151?e+=4:o<=67108863?e+=5:e+=6}return e}Module.lengthBytesUTF8=lengthBytesUTF8;var UTF16Decoder=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0;function demangle(t){var e=Module.___cxa_demangle||Module.__cxa_demangle;if(e){try{var r=t.substr(1),o=lengthBytesUTF8(r)+1,a=_malloc(o);stringToUTF8(r,a,o);var n=_malloc(4),u=e(a,0,0,n);if(getValue(n,"i32")===0&&u)return Pointer_stringify(u)}catch{}finally{a&&_free(a),n&&_free(n),u&&_free(u)}return t}return Runtime.warnOnce("warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling"),t}function demangleAll(t){var e=/__Z[\w\d_]+/g;return t.replace(e,function(r){var o=demangle(r);return r===o?r:r+" ["+o+"]"})}function jsStackTrace(){var t=new Error;if(!t.stack){try{throw new Error(0)}catch(e){t=e}if(!t.stack)return"(no stack trace available)"}return t.stack.toString()}function stackTrace(){var t=jsStackTrace();return Module.extraStackTrace&&(t+=` + `+Module.extraStackTrace()),demangleAll(t)}Module.stackTrace=stackTrace;var HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module.HEAP8=HEAP8=new Int8Array(buffer),Module.HEAP16=HEAP16=new Int16Array(buffer),Module.HEAP32=HEAP32=new Int32Array(buffer),Module.HEAPU8=HEAPU8=new Uint8Array(buffer),Module.HEAPU16=HEAPU16=new Uint16Array(buffer),Module.HEAPU32=HEAPU32=new Uint32Array(buffer),Module.HEAPF32=HEAPF32=new Float32Array(buffer),Module.HEAPF64=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed,STACK_BASE,STACKTOP,STACK_MAX,DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0,staticSealed=!1;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module.TOTAL_STACK||5242880,TOTAL_MEMORY=Module.TOTAL_MEMORY||134217728;TOTAL_MEMORY0;){var e=t.shift();if(typeof e=="function"){e();continue}var r=e.func;typeof r=="number"?e.arg===void 0?Module.dynCall_v(r):Module.dynCall_vi(r,e.arg):r(e.arg===void 0?null:e.arg)}}var __ATPRERUN__=[],__ATINIT__=[],__ATMAIN__=[],__ATEXIT__=[],__ATPOSTRUN__=[],runtimeInitialized=!1,runtimeExited=!1;function preRun(){if(Module.preRun)for(typeof Module.preRun=="function"&&(Module.preRun=[Module.preRun]);Module.preRun.length;)addOnPreRun(Module.preRun.shift());callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){runtimeInitialized||(runtimeInitialized=!0,callRuntimeCallbacks(__ATINIT__))}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__),runtimeExited=!0}function postRun(){if(Module.postRun)for(typeof Module.postRun=="function"&&(Module.postRun=[Module.postRun]);Module.postRun.length;)addOnPostRun(Module.postRun.shift());callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(t){__ATPRERUN__.unshift(t)}Module.addOnPreRun=addOnPreRun;function addOnInit(t){__ATINIT__.unshift(t)}Module.addOnInit=addOnInit;function addOnPreMain(t){__ATMAIN__.unshift(t)}Module.addOnPreMain=addOnPreMain;function addOnExit(t){__ATEXIT__.unshift(t)}Module.addOnExit=addOnExit;function addOnPostRun(t){__ATPOSTRUN__.unshift(t)}Module.addOnPostRun=addOnPostRun;function intArrayFromString(t,e,r){var o=r>0?r:lengthBytesUTF8(t)+1,a=new Array(o),n=stringToUTF8Array(t,a,0,a.length);return e&&(a.length=n),a}Module.intArrayFromString=intArrayFromString;function intArrayToString(t){for(var e=[],r=0;r255&&(o&=255),e.push(String.fromCharCode(o))}return e.join("")}Module.intArrayToString=intArrayToString;function writeStringToMemory(t,e,r){Runtime.warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var o,a;r&&(a=e+lengthBytesUTF8(t),o=HEAP8[a]),stringToUTF8(t,e,1/0),r&&(HEAP8[a]=o)}Module.writeStringToMemory=writeStringToMemory;function writeArrayToMemory(t,e){HEAP8.set(t,e)}Module.writeArrayToMemory=writeArrayToMemory;function writeAsciiToMemory(t,e,r){for(var o=0;o>0]=t.charCodeAt(o);r||(HEAP8[e>>0]=0)}if(Module.writeAsciiToMemory=writeAsciiToMemory,(!Math.imul||Math.imul(4294967295,5)!==-5)&&(Math.imul=function t(e,r){var o=e>>>16,a=e&65535,n=r>>>16,u=r&65535;return a*u+(o*u+a*n<<16)|0}),Math.imul=Math.imul,!Math.fround){var froundBuffer=new Float32Array(1);Math.fround=function(t){return froundBuffer[0]=t,froundBuffer[0]}}Math.fround=Math.fround,Math.clz32||(Math.clz32=function(t){t=t>>>0;for(var e=0;e<32;e++)if(t&1<<31-e)return e;return 32}),Math.clz32=Math.clz32,Math.trunc||(Math.trunc=function(t){return t<0?Math.ceil(t):Math.floor(t)}),Math.trunc=Math.trunc;var Math_abs=Math.abs,Math_cos=Math.cos,Math_sin=Math.sin,Math_tan=Math.tan,Math_acos=Math.acos,Math_asin=Math.asin,Math_atan=Math.atan,Math_atan2=Math.atan2,Math_exp=Math.exp,Math_log=Math.log,Math_sqrt=Math.sqrt,Math_ceil=Math.ceil,Math_floor=Math.floor,Math_pow=Math.pow,Math_imul=Math.imul,Math_fround=Math.fround,Math_round=Math.round,Math_min=Math.min,Math_clz32=Math.clz32,Math_trunc=Math.trunc,runDependencies=0,runDependencyWatcher=null,dependenciesFulfilled=null;function getUniqueRunDependency(t){return t}function addRunDependency(t){runDependencies++,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies)}Module.addRunDependency=addRunDependency;function removeRunDependency(t){if(runDependencies--,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies),runDependencies==0&&(runDependencyWatcher!==null&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled)){var e=dependenciesFulfilled;dependenciesFulfilled=null,e()}}Module.removeRunDependency=removeRunDependency,Module.preloadedImages={},Module.preloadedAudios={};var ASM_CONSTS=[function(t,e,r,o,a,n,u,A){return _nbind.callbackSignatureList[t].apply(this,arguments)}];function _emscripten_asm_const_iiiiiiii(t,e,r,o,a,n,u,A){return ASM_CONSTS[t](e,r,o,a,n,u,A)}function _emscripten_asm_const_iiiii(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiidddddd(t,e,r,o,a,n,u,A,p){return ASM_CONSTS[t](e,r,o,a,n,u,A,p)}function _emscripten_asm_const_iiididi(t,e,r,o,a,n,u){return ASM_CONSTS[t](e,r,o,a,n,u)}function _emscripten_asm_const_iiii(t,e,r,o){return ASM_CONSTS[t](e,r,o)}function _emscripten_asm_const_iiiid(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiiiii(t,e,r,o,a,n){return ASM_CONSTS[t](e,r,o,a,n)}STATIC_BASE=Runtime.GLOBAL_BASE,STATICTOP=STATIC_BASE+12800,__ATINIT__.push({func:function(){__GLOBAL__sub_I_Yoga_cpp()}},{func:function(){__GLOBAL__sub_I_nbind_cc()}},{func:function(){__GLOBAL__sub_I_common_cc()}},{func:function(){__GLOBAL__sub_I_Binding_cc()}}),allocate([0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,192,127,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,128,191,0,0,128,191,0,0,192,127,0,0,0,0,0,0,0,0,0,0,128,63,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,190,12,0,0,200,12,0,0,208,12,0,0,216,12,0,0,230,12,0,0,242,12,0,0,1,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,0,0,192,127,3,0,0,0,180,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,182,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,1,0,0,0,4,0,0,0,183,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,184,45,0,0,185,45,0,0,181,45,0,0,181,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,148,4,0,0,3,0,0,0,187,45,0,0,164,4,0,0,188,45,0,0,2,0,0,0,189,45,0,0,164,4,0,0,188,45,0,0,185,45,0,0,164,4,0,0,185,45,0,0,164,4,0,0,188,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,6,0,0,0,1,0,0,0,7,0,0,0,183,45,0,0,182,45,0,0,181,45,0,0,190,45,0,0,190,45,0,0,182,45,0,0,182,45,0,0,185,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,185,45,0,0,48,5,0,0,3,0,0,0,56,5,0,0,1,0,0,0,189,45,0,0,185,45,0,0,164,4,0,0,76,5,0,0,2,0,0,0,191,45,0,0,186,45,0,0,182,45,0,0,185,45,0,0,192,45,0,0,185,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,76,5,0,0,76,5,0,0,136,5,0,0,182,45,0,0,181,45,0,0,2,0,0,0,190,45,0,0,136,5,0,0,56,19,0,0,156,5,0,0,2,0,0,0,184,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,9,0,0,0,1,0,0,0,10,0,0,0,204,5,0,0,181,45,0,0,181,45,0,0,2,0,0,0,180,45,0,0,204,5,0,0,2,0,0,0,195,45,0,0,236,5,0,0,97,19,0,0,198,45,0,0,211,45,0,0,212,45,0,0,213,45,0,0,214,45,0,0,215,45,0,0,188,45,0,0,182,45,0,0,216,45,0,0,217,45,0,0,218,45,0,0,219,45,0,0,192,45,0,0,181,45,0,0,0,0,0,0,185,45,0,0,110,19,0,0,186,45,0,0,115,19,0,0,221,45,0,0,120,19,0,0,148,4,0,0,132,19,0,0,96,6,0,0,145,19,0,0,222,45,0,0,164,19,0,0,223,45,0,0,173,19,0,0,0,0,0,0,3,0,0,0,104,6,0,0,1,0,0,0,187,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,11,0,0,0,12,0,0,0,1,0,0,0,13,0,0,0,185,45,0,0,224,45,0,0,164,6,0,0,188,45,0,0,172,6,0,0,180,6,0,0,2,0,0,0,188,6,0,0,7,0,0,0,224,45,0,0,7,0,0,0,164,6,0,0,1,0,0,0,213,45,0,0,185,45,0,0,224,45,0,0,172,6,0,0,185,45,0,0,224,45,0,0,164,6,0,0,185,45,0,0,224,45,0,0,211,45,0,0,211,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,172,6,0,0,222,45,0,0,211,45,0,0,224,45,0,0,188,45,0,0,222,45,0,0,211,45,0,0,40,7,0,0,188,45,0,0,2,0,0,0,224,45,0,0,185,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,222,45,0,0,224,45,0,0,148,4,0,0,185,45,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,185,45,0,0,164,6,0,0,148,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,14,0,0,0,15,0,0,0,1,0,0,0,16,0,0,0,148,7,0,0,2,0,0,0,225,45,0,0,183,45,0,0,188,45,0,0,168,7,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,234,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,9,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,242,45,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,110,111,100,101,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,119,104,105,99,104,32,115,116,105,108,108,32,104,97,115,32,99,104,105,108,100,114,101,110,32,97,116,116,97,99,104,101,100,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,115,116,105,108,108,32,97,116,116,97,99,104,101,100,32,116,111,32,97,32,112,97,114,101,110,116,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,99,111,110,102,105,103,0,67,97,110,110,111,116,32,115,101,116,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,67,104,105,108,100,32,97,108,114,101,97,100,121,32,104,97,115,32,97,32,112,97,114,101,110,116,44,32,105,116,32,109,117,115,116,32,98,101,32,114,101,109,111,118,101,100,32,102,105,114,115,116,46,0,67,97,110,110,111,116,32,97,100,100,32,99,104,105,108,100,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,79,110,108,121,32,108,101,97,102,32,110,111,100,101,115,32,119,105,116,104,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,115,104,111,117,108,100,32,109,97,110,117,97,108,108,121,32,109,97,114,107,32,116,104,101,109,115,101,108,118,101,115,32,97,115,32,100,105,114,116,121,0,67,97,110,110,111,116,32,103,101,116,32,108,97,121,111,117,116,32,112,114,111,112,101,114,116,105,101,115,32,111,102,32,109,117,108,116,105,45,101,100,103,101,32,115,104,111,114,116,104,97,110,100,115,0,37,115,37,100,46,123,91,115,107,105,112,112,101,100,93,32,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,61,62,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,37,115,37,100,46,123,37,115,0,42,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,37,115,10,0,37,115,37,100,46,125,37,115,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,79,117,116,32,111,102,32,99,97,99,104,101,32,101,110,116,114,105,101,115,33,10,0,83,99,97,108,101,32,102,97,99,116,111,114,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,108,101,115,115,32,116,104,97,110,32,122,101,114,111,0,105,110,105,116,105,97,108,0,37,115,10,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,85,78,68,69,70,73,78,69,68,0,69,88,65,67,84,76,89,0,65,84,95,77,79,83,84,0,76,65,89,95,85,78,68,69,70,73,78,69,68,0,76,65,89,95,69,88,65,67,84,76,89,0,76,65,89,95,65,84,95,77,79,83,84,0,97,118,97,105,108,97,98,108,101,87,105,100,116,104,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,119,105,100,116,104,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,97,118,97,105,108,97,98,108,101,72,101,105,103,104,116,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,104,101,105,103,104,116,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,102,108,101,120,0,115,116,114,101,116,99,104,0,109,117,108,116,105,108,105,110,101,45,115,116,114,101,116,99,104,0,69,120,112,101,99,116,101,100,32,110,111,100,101,32,116,111,32,104,97,118,101,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,0,109,101,97,115,117,114,101,0,69,120,112,101,99,116,32,99,117,115,116,111,109,32,98,97,115,101,108,105,110,101,32,102,117,110,99,116,105,111,110,32,116,111,32,110,111,116,32,114,101,116,117,114,110,32,78,97,78,0,97,98,115,45,109,101,97,115,117,114,101,0,97,98,115,45,108,97,121,111,117,116,0,78,111,100,101,0,99,114,101,97,116,101,68,101,102,97,117,108,116,0,99,114,101,97,116,101,87,105,116,104,67,111,110,102,105,103,0,100,101,115,116,114,111,121,0,114,101,115,101,116,0,99,111,112,121,83,116,121,108,101,0,115,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,115,101,116,80,111,115,105,116,105,111,110,0,115,101,116,80,111,115,105,116,105,111,110,80,101,114,99,101,110,116,0,115,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,115,101,116,65,108,105,103,110,73,116,101,109,115,0,115,101,116,65,108,105,103,110,83,101,108,102,0,115,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,115,101,116,70,108,101,120,87,114,97,112,0,115,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,115,101,116,77,97,114,103,105,110,0,115,101,116,77,97,114,103,105,110,80,101,114,99,101,110,116,0,115,101,116,77,97,114,103,105,110,65,117,116,111,0,115,101,116,79,118,101,114,102,108,111,119,0,115,101,116,68,105,115,112,108,97,121,0,115,101,116,70,108,101,120,0,115,101,116,70,108,101,120,66,97,115,105,115,0,115,101,116,70,108,101,120,66,97,115,105,115,80,101,114,99,101,110,116,0,115,101,116,70,108,101,120,71,114,111,119,0,115,101,116,70,108,101,120,83,104,114,105,110,107,0,115,101,116,87,105,100,116,104,0,115,101,116,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,87,105,100,116,104,65,117,116,111,0,115,101,116,72,101,105,103,104,116,0,115,101,116,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,72,101,105,103,104,116,65,117,116,111,0,115,101,116,77,105,110,87,105,100,116,104,0,115,101,116,77,105,110,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,105,110,72,101,105,103,104,116,0,115,101,116,77,105,110,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,77,97,120,87,105,100,116,104,0,115,101,116,77,97,120,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,97,120,72,101,105,103,104,116,0,115,101,116,77,97,120,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,65,115,112,101,99,116,82,97,116,105,111,0,115,101,116,66,111,114,100,101,114,0,115,101,116,80,97,100,100,105,110,103,0,115,101,116,80,97,100,100,105,110,103,80,101,114,99,101,110,116,0,103,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,103,101,116,80,111,115,105,116,105,111,110,0,103,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,103,101,116,65,108,105,103,110,73,116,101,109,115,0,103,101,116,65,108,105,103,110,83,101,108,102,0,103,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,103,101,116,70,108,101,120,87,114,97,112,0,103,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,103,101,116,77,97,114,103,105,110,0,103,101,116,70,108,101,120,66,97,115,105,115,0,103,101,116,70,108,101,120,71,114,111,119,0,103,101,116,70,108,101,120,83,104,114,105,110,107,0,103,101,116,87,105,100,116,104,0,103,101,116,72,101,105,103,104,116,0,103,101,116,77,105,110,87,105,100,116,104,0,103,101,116,77,105,110,72,101,105,103,104,116,0,103,101,116,77,97,120,87,105,100,116,104,0,103,101,116,77,97,120,72,101,105,103,104,116,0,103,101,116,65,115,112,101,99,116,82,97,116,105,111,0,103,101,116,66,111,114,100,101,114,0,103,101,116,79,118,101,114,102,108,111,119,0,103,101,116,68,105,115,112,108,97,121,0,103,101,116,80,97,100,100,105,110,103,0,105,110,115,101,114,116,67,104,105,108,100,0,114,101,109,111,118,101,67,104,105,108,100,0,103,101,116,67,104,105,108,100,67,111,117,110,116,0,103,101,116,80,97,114,101,110,116,0,103,101,116,67,104,105,108,100,0,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,117,110,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,109,97,114,107,68,105,114,116,121,0,105,115,68,105,114,116,121,0,99,97,108,99,117,108,97,116,101,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,76,101,102,116,0,103,101,116,67,111,109,112,117,116,101,100,82,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,84,111,112,0,103,101,116,67,111,109,112,117,116,101,100,66,111,116,116,111,109,0,103,101,116,67,111,109,112,117,116,101,100,87,105,100,116,104,0,103,101,116,67,111,109,112,117,116,101,100,72,101,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,77,97,114,103,105,110,0,103,101,116,67,111,109,112,117,116,101,100,66,111,114,100,101,114,0,103,101,116,67,111,109,112,117,116,101,100,80,97,100,100,105,110,103,0,67,111,110,102,105,103,0,99,114,101,97,116,101,0,115,101,116,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,115,101,116,80,111,105,110,116,83,99,97,108,101,70,97,99,116,111,114,0,105,115,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,86,97,108,117,101,0,76,97,121,111,117,116,0,83,105,122,101,0,103,101,116,73,110,115,116,97,110,99,101,67,111,117,110,116,0,73,110,116,54,52,0,1,1,1,2,2,4,4,4,4,8,8,4,8,118,111,105,100,0,98,111,111,108,0,115,116,100,58,58,115,116,114,105,110,103,0,99,98,70,117,110,99,116,105,111,110,32,38,0,99,111,110,115,116,32,99,98,70,117,110,99,116,105,111,110,32,38,0,69,120,116,101,114,110,97,108,0,66,117,102,102,101,114,0,78,66,105,110,100,73,68,0,78,66,105,110,100,0,98,105,110,100,95,118,97,108,117,101,0,114,101,102,108,101,99,116,0,113,117,101,114,121,84,121,112,101,0,108,97,108,108,111,99,0,108,114,101,115,101,116,0,123,114,101,116,117,114,110,40,95,110,98,105,110,100,46,99,97,108,108,98,97,99,107,83,105,103,110,97,116,117,114,101,76,105,115,116,91,36,48,93,46,97,112,112,108,121,40,116,104,105,115,44,97,114,103,117,109,101,110,116,115,41,41,59,125,0,95,110,98,105,110,100,95,110,101,119,0,17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,45,43,32,32,32,48,88,48,120,0,40,110,117,108,108,41,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,105,110,102,0,73,78,70,0,110,97,110,0,78,65,78,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,46,0,84,33,34,25,13,1,2,3,17,75,28,12,16,4,11,29,18,30,39,104,110,111,112,113,98,32,5,6,15,19,20,21,26,8,22,7,40,36,23,24,9,10,14,27,31,37,35,131,130,125,38,42,43,60,61,62,63,67,71,74,77,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,114,115,116,121,122,123,124,0,73,108,108,101,103,97,108,32,98,121,116,101,32,115,101,113,117,101,110,99,101,0,68,111,109,97,105,110,32,101,114,114,111,114,0,82,101,115,117,108,116,32,110,111,116,32,114,101,112,114,101,115,101,110,116,97,98,108,101,0,78,111,116,32,97,32,116,116,121,0,80,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,0,79,112,101,114,97,116,105,111,110,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,78,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121,0,78,111,32,115,117,99,104,32,112,114,111,99,101,115,115,0,70,105,108,101,32,101,120,105,115,116,115,0,86,97,108,117,101,32,116,111,111,32,108,97,114,103,101,32,102,111,114,32,100,97,116,97,32,116,121,112,101,0,78,111,32,115,112,97,99,101,32,108,101,102,116,32,111,110,32,100,101,118,105,99,101,0,79,117,116,32,111,102,32,109,101,109,111,114,121,0,82,101,115,111,117,114,99,101,32,98,117,115,121,0,73,110,116,101,114,114,117,112,116,101,100,32,115,121,115,116,101,109,32,99,97,108,108,0,82,101,115,111,117,114,99,101,32,116,101,109,112,111,114,97,114,105,108,121,32,117,110,97,118,97,105,108,97,98,108,101,0,73,110,118,97,108,105,100,32,115,101,101,107,0,67,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,0,82,101,97,100,45,111,110,108,121,32,102,105,108,101,32,115,121,115,116,101,109,0,68,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,112,101,101,114,0,79,112,101,114,97,116,105,111,110,32,116,105,109,101,100,32,111,117,116,0,67,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,0,72,111,115,116,32,105,115,32,100,111,119,110,0,72,111,115,116,32,105,115,32,117,110,114,101,97,99,104,97,98,108,101,0,65,100,100,114,101,115,115,32,105,110,32,117,115,101,0,66,114,111,107,101,110,32,112,105,112,101,0,73,47,79,32,101,114,114,111,114,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,32,111,114,32,97,100,100,114,101,115,115,0,66,108,111,99,107,32,100,101,118,105,99,101,32,114,101,113,117,105,114,101,100,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,0,78,111,116,32,97,32,100,105,114,101,99,116,111,114,121,0,73,115,32,97,32,100,105,114,101,99,116,111,114,121,0,84,101,120,116,32,102,105,108,101,32,98,117,115,121,0,69,120,101,99,32,102,111,114,109,97,116,32,101,114,114,111,114,0,73,110,118,97,108,105,100,32,97,114,103,117,109,101,110,116,0,65,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,0,83,121,109,98,111,108,105,99,32,108,105,110,107,32,108,111,111,112,0,70,105,108,101,110,97,109,101,32,116,111,111,32,108,111,110,103,0,84,111,111,32,109,97,110,121,32,111,112,101,110,32,102,105,108,101,115,32,105,110,32,115,121,115,116,101,109,0,78,111,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,115,32,97,118,97,105,108,97,98,108,101,0,66,97,100,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,0,78,111,32,99,104,105,108,100,32,112,114,111,99,101,115,115,0,66,97,100,32,97,100,100,114,101,115,115,0,70,105,108,101,32,116,111,111,32,108,97,114,103,101,0,84,111,111,32,109,97,110,121,32,108,105,110,107,115,0,78,111,32,108,111,99,107,115,32,97,118,97,105,108,97,98,108,101,0,82,101,115,111,117,114,99,101,32,100,101,97,100,108,111,99,107,32,119,111,117,108,100,32,111,99,99,117,114,0,83,116,97,116,101,32,110,111,116,32,114,101,99,111,118,101,114,97,98,108,101,0,80,114,101,118,105,111,117,115,32,111,119,110,101,114,32,100,105,101,100,0,79,112,101,114,97,116,105,111,110,32,99,97,110,99,101,108,101,100,0,70,117,110,99,116,105,111,110,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,0,78,111,32,109,101,115,115,97,103,101,32,111,102,32,100,101,115,105,114,101,100,32,116,121,112,101,0,73,100,101,110,116,105,102,105,101,114,32,114,101,109,111,118,101,100,0,68,101,118,105,99,101,32,110,111,116,32,97,32,115,116,114,101,97,109,0,78,111,32,100,97,116,97,32,97,118,97,105,108,97,98,108,101,0,68,101,118,105,99,101,32,116,105,109,101,111,117,116,0,79,117,116,32,111,102,32,115,116,114,101,97,109,115,32,114,101,115,111,117,114,99,101,115,0,76,105,110,107,32,104,97,115,32,98,101,101,110,32,115,101,118,101,114,101,100,0,80,114,111,116,111,99,111,108,32,101,114,114,111,114,0,66,97,100,32,109,101,115,115,97,103,101,0,70,105,108,101,32,100,101,115,99,114,105,112,116,111,114,32,105,110,32,98,97,100,32,115,116,97,116,101,0,78,111,116,32,97,32,115,111,99,107,101,116,0,68,101,115,116,105,110,97,116,105,111,110,32,97,100,100,114,101,115,115,32,114,101,113,117,105,114,101,100,0,77,101,115,115,97,103,101,32,116,111,111,32,108,97,114,103,101,0,80,114,111,116,111,99,111,108,32,119,114,111,110,103,32,116,121,112,101,32,102,111,114,32,115,111,99,107,101,116,0,80,114,111,116,111,99,111,108,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,80,114,111,116,111,99,111,108,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,83,111,99,107,101,116,32,116,121,112,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,78,111,116,32,115,117,112,112,111,114,116,101,100,0,80,114,111,116,111,99,111,108,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,65,100,100,114,101,115,115,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,98,121,32,112,114,111,116,111,99,111,108,0,65,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,78,101,116,119,111,114,107,32,105,115,32,100,111,119,110,0,78,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,110,101,116,119,111,114,107,0,67,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,0,78,111,32,98,117,102,102,101,114,32,115,112,97,99,101,32,97,118,97,105,108,97,98,108,101,0,83,111,99,107,101,116,32,105,115,32,99,111,110,110,101,99,116,101,100,0,83,111,99,107,101,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,0,67,97,110,110,111,116,32,115,101,110,100,32,97,102,116,101,114,32,115,111,99,107,101,116,32,115,104,117,116,100,111,119,110,0,79,112,101,114,97,116,105,111,110,32,97,108,114,101,97,100,121,32,105,110,32,112,114,111,103,114,101,115,115,0,79,112,101,114,97,116,105,111,110,32,105,110,32,112,114,111,103,114,101,115,115,0,83,116,97,108,101,32,102,105,108,101,32,104,97,110,100,108,101,0,82,101,109,111,116,101,32,73,47,79,32,101,114,114,111,114,0,81,117,111,116,97,32,101,120,99,101,101,100,101,100,0,78,111,32,109,101,100,105,117,109,32,102,111,117,110,100,0,87,114,111,110,103,32,109,101,100,105,117,109,32,116,121,112,101,0,78,111,32,101,114,114,111,114,32,105,110,102,111,114,109,97,116,105,111,110,0,0],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE);var tempDoublePtr=STATICTOP;STATICTOP+=16;function _atexit(t,e){__ATEXIT__.unshift({func:t,arg:e})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}function _abort(){Module.abort()}function __ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj(){Module.printErr("missing function: _ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj"),abort(-1)}function __decorate(t,e,r,o){var a=arguments.length,n=a<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,r):o,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,r,o);else for(var A=t.length-1;A>=0;A--)(u=t[A])&&(n=(a<3?u(n):a>3?u(e,r,n):u(e,r))||n);return a>3&&n&&Object.defineProperty(e,r,n),n}function _defineHidden(t){return function(e,r){Object.defineProperty(e,r,{configurable:!1,enumerable:!1,value:t,writable:!0})}}var _nbind={};function __nbind_free_external(t){_nbind.externalList[t].dereference(t)}function __nbind_reference_external(t){_nbind.externalList[t].reference()}function _llvm_stackrestore(t){var e=_llvm_stacksave,r=e.LLVM_SAVEDSTACKS[t];e.LLVM_SAVEDSTACKS.splice(t,1),Runtime.stackRestore(r)}function __nbind_register_pool(t,e,r,o){_nbind.Pool.pageSize=t,_nbind.Pool.usedPtr=e/4,_nbind.Pool.rootPtr=r,_nbind.Pool.pagePtr=o/4,HEAP32[e/4]=16909060,HEAP8[e]==1&&(_nbind.bigEndian=!0),HEAP32[e/4]=0,_nbind.makeTypeKindTbl=(n={},n[1024]=_nbind.PrimitiveType,n[64]=_nbind.Int64Type,n[2048]=_nbind.BindClass,n[3072]=_nbind.BindClassPtr,n[4096]=_nbind.SharedClassPtr,n[5120]=_nbind.ArrayType,n[6144]=_nbind.ArrayType,n[7168]=_nbind.CStringType,n[9216]=_nbind.CallbackType,n[10240]=_nbind.BindType,n),_nbind.makeTypeNameTbl={Buffer:_nbind.BufferType,External:_nbind.ExternalType,Int64:_nbind.Int64Type,_nbind_new:_nbind.CreateValueType,bool:_nbind.BooleanType,"cbFunction &":_nbind.CallbackType,"const cbFunction &":_nbind.CallbackType,"const std::string &":_nbind.StringType,"std::string":_nbind.StringType},Module.toggleLightGC=_nbind.toggleLightGC,_nbind.callUpcast=Module.dynCall_ii;var a=_nbind.makeType(_nbind.constructType,{flags:2048,id:0,name:""});a.proto=Module,_nbind.BindClass.list.push(a);var n}function _emscripten_set_main_loop_timing(t,e){if(Browser.mainLoop.timingMode=t,Browser.mainLoop.timingValue=e,!Browser.mainLoop.func)return 1;if(t==0)Browser.mainLoop.scheduler=function(){var u=Math.max(0,Browser.mainLoop.tickStartTime+e-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,u)},Browser.mainLoop.method="timeout";else if(t==1)Browser.mainLoop.scheduler=function(){Browser.requestAnimationFrame(Browser.mainLoop.runner)},Browser.mainLoop.method="rAF";else if(t==2){if(!window.setImmediate){let n=function(u){u.source===window&&u.data===o&&(u.stopPropagation(),r.shift()())};var a=n,r=[],o="setimmediate";window.addEventListener("message",n,!0),window.setImmediate=function(A){r.push(A),ENVIRONMENT_IS_WORKER?(Module.setImmediates===void 0&&(Module.setImmediates=[]),Module.setImmediates.push(A),window.postMessage({target:o})):window.postMessage(o,"*")}}Browser.mainLoop.scheduler=function(){window.setImmediate(Browser.mainLoop.runner)},Browser.mainLoop.method="immediate"}return 0}function _emscripten_get_now(){abort()}function _emscripten_set_main_loop(t,e,r,o,a){Module.noExitRuntime=!0,assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),Browser.mainLoop.func=t,Browser.mainLoop.arg=o;var n;typeof o<"u"?n=function(){Module.dynCall_vi(t,o)}:n=function(){Module.dynCall_v(t)};var u=Browser.mainLoop.currentlyRunningMainloop;if(Browser.mainLoop.runner=function(){if(!ABORT){if(Browser.mainLoop.queue.length>0){var p=Date.now(),h=Browser.mainLoop.queue.shift();if(h.func(h.arg),Browser.mainLoop.remainingBlockers){var E=Browser.mainLoop.remainingBlockers,I=E%1==0?E-1:Math.floor(E);h.counted?Browser.mainLoop.remainingBlockers=I:(I=I+.5,Browser.mainLoop.remainingBlockers=(8*E+I)/9)}if(console.log('main loop blocker "'+h.name+'" took '+(Date.now()-p)+" ms"),Browser.mainLoop.updateStatus(),u1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else Browser.mainLoop.timingMode==0&&(Browser.mainLoop.tickStartTime=_emscripten_get_now());Browser.mainLoop.method==="timeout"&&Module.ctx&&(Module.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"),Browser.mainLoop.method=""),Browser.mainLoop.runIter(n),!(u0?_emscripten_set_main_loop_timing(0,1e3/e):_emscripten_set_main_loop_timing(1,1),Browser.mainLoop.scheduler()),r)throw"SimulateInfiniteLoop"}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null,Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var t=Browser.mainLoop.timingMode,e=Browser.mainLoop.timingValue,r=Browser.mainLoop.func;Browser.mainLoop.func=null,_emscripten_set_main_loop(r,0,!1,Browser.mainLoop.arg,!0),_emscripten_set_main_loop_timing(t,e),Browser.mainLoop.scheduler()},updateStatus:function(){if(Module.setStatus){var t=Module.statusMessage||"Please wait...",e=Browser.mainLoop.remainingBlockers,r=Browser.mainLoop.expectedBlockers;e?e"u"&&(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),Module.noImageDecoding=!0);var t={};t.canHandle=function(n){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(n)},t.handle=function(n,u,A,p){var h=null;if(Browser.hasBlobConstructor)try{h=new Blob([n],{type:Browser.getMimetype(u)}),h.size!==n.length&&(h=new Blob([new Uint8Array(n).buffer],{type:Browser.getMimetype(u)}))}catch(x){Runtime.warnOnce("Blob constructor present but fails: "+x+"; falling back to blob builder")}if(!h){var E=new Browser.BlobBuilder;E.append(new Uint8Array(n).buffer),h=E.getBlob()}var I=Browser.URLObject.createObjectURL(h),v=new Image;v.onload=function(){assert(v.complete,"Image "+u+" could not be decoded");var C=document.createElement("canvas");C.width=v.width,C.height=v.height;var R=C.getContext("2d");R.drawImage(v,0,0),Module.preloadedImages[u]=C,Browser.URLObject.revokeObjectURL(I),A&&A(n)},v.onerror=function(C){console.log("Image "+I+" could not be decoded"),p&&p()},v.src=I},Module.preloadPlugins.push(t);var e={};e.canHandle=function(n){return!Module.noAudioDecoding&&n.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},e.handle=function(n,u,A,p){var h=!1;function E(R){h||(h=!0,Module.preloadedAudios[u]=R,A&&A(n))}function I(){h||(h=!0,Module.preloadedAudios[u]=new Audio,p&&p())}if(Browser.hasBlobConstructor){try{var v=new Blob([n],{type:Browser.getMimetype(u)})}catch{return I()}var x=Browser.URLObject.createObjectURL(v),C=new Audio;C.addEventListener("canplaythrough",function(){E(C)},!1),C.onerror=function(L){if(h)return;console.log("warning: browser could not fully decode audio "+u+", trying slower base64 approach");function U(z){for(var te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ae="=",le="",ce=0,Ce=0,de=0;de=6;){var Be=ce>>Ce-6&63;Ce-=6,le+=te[Be]}return Ce==2?(le+=te[(ce&3)<<4],le+=ae+ae):Ce==4&&(le+=te[(ce&15)<<2],le+=ae),le}C.src="data:audio/x-"+u.substr(-3)+";base64,"+U(n),E(C)},C.src=x,Browser.safeSetTimeout(function(){E(C)},1e4)}else return I()},Module.preloadPlugins.push(e);function r(){Browser.pointerLock=document.pointerLockElement===Module.canvas||document.mozPointerLockElement===Module.canvas||document.webkitPointerLockElement===Module.canvas||document.msPointerLockElement===Module.canvas}var o=Module.canvas;o&&(o.requestPointerLock=o.requestPointerLock||o.mozRequestPointerLock||o.webkitRequestPointerLock||o.msRequestPointerLock||function(){},o.exitPointerLock=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},o.exitPointerLock=o.exitPointerLock.bind(document),document.addEventListener("pointerlockchange",r,!1),document.addEventListener("mozpointerlockchange",r,!1),document.addEventListener("webkitpointerlockchange",r,!1),document.addEventListener("mspointerlockchange",r,!1),Module.elementPointerLock&&o.addEventListener("click",function(a){!Browser.pointerLock&&Module.canvas.requestPointerLock&&(Module.canvas.requestPointerLock(),a.preventDefault())},!1))},createContext:function(t,e,r,o){if(e&&Module.ctx&&t==Module.canvas)return Module.ctx;var a,n;if(e){var u={antialias:!1,alpha:!1};if(o)for(var A in o)u[A]=o[A];n=GL.createContext(t,u),n&&(a=GL.getContext(n).GLctx)}else a=t.getContext("2d");return a?(r&&(e||assert(typeof GLctx>"u","cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),Module.ctx=a,e&&GL.makeContextCurrent(n),Module.useWebGL=e,Browser.moduleContextCreatedCallbacks.forEach(function(p){p()}),Browser.init()),a):null},destroyContext:function(t,e,r){},fullscreenHandlersInstalled:!1,lockPointer:void 0,resizeCanvas:void 0,requestFullscreen:function(t,e,r){Browser.lockPointer=t,Browser.resizeCanvas=e,Browser.vrDevice=r,typeof Browser.lockPointer>"u"&&(Browser.lockPointer=!0),typeof Browser.resizeCanvas>"u"&&(Browser.resizeCanvas=!1),typeof Browser.vrDevice>"u"&&(Browser.vrDevice=null);var o=Module.canvas;function a(){Browser.isFullscreen=!1;var u=o.parentNode;(document.fullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.webkitFullscreenElement||document.webkitCurrentFullScreenElement)===u?(o.exitFullscreen=document.exitFullscreen||document.cancelFullScreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitCancelFullScreen||function(){},o.exitFullscreen=o.exitFullscreen.bind(document),Browser.lockPointer&&o.requestPointerLock(),Browser.isFullscreen=!0,Browser.resizeCanvas&&Browser.setFullscreenCanvasSize()):(u.parentNode.insertBefore(o,u),u.parentNode.removeChild(u),Browser.resizeCanvas&&Browser.setWindowedCanvasSize()),Module.onFullScreen&&Module.onFullScreen(Browser.isFullscreen),Module.onFullscreen&&Module.onFullscreen(Browser.isFullscreen),Browser.updateCanvasDimensions(o)}Browser.fullscreenHandlersInstalled||(Browser.fullscreenHandlersInstalled=!0,document.addEventListener("fullscreenchange",a,!1),document.addEventListener("mozfullscreenchange",a,!1),document.addEventListener("webkitfullscreenchange",a,!1),document.addEventListener("MSFullscreenChange",a,!1));var n=document.createElement("div");o.parentNode.insertBefore(n,o),n.appendChild(o),n.requestFullscreen=n.requestFullscreen||n.mozRequestFullScreen||n.msRequestFullscreen||(n.webkitRequestFullscreen?function(){n.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}:null)||(n.webkitRequestFullScreen?function(){n.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),r?n.requestFullscreen({vrDisplay:r}):n.requestFullscreen()},requestFullScreen:function(t,e,r){return Module.printErr("Browser.requestFullScreen() is deprecated. Please call Browser.requestFullscreen instead."),Browser.requestFullScreen=function(o,a,n){return Browser.requestFullscreen(o,a,n)},Browser.requestFullscreen(t,e,r)},nextRAF:0,fakeRequestAnimationFrame:function(t){var e=Date.now();if(Browser.nextRAF===0)Browser.nextRAF=e+1e3/60;else for(;e+2>=Browser.nextRAF;)Browser.nextRAF+=1e3/60;var r=Math.max(Browser.nextRAF-e,0);setTimeout(t,r)},requestAnimationFrame:function t(e){typeof window>"u"?Browser.fakeRequestAnimationFrame(e):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||Browser.fakeRequestAnimationFrame),window.requestAnimationFrame(e))},safeCallback:function(t){return function(){if(!ABORT)return t.apply(null,arguments)}},allowAsyncCallbacks:!0,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){Browser.allowAsyncCallbacks=!1},resumeAsyncCallbacks:function(){if(Browser.allowAsyncCallbacks=!0,Browser.queuedAsyncCallbacks.length>0){var t=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[],t.forEach(function(e){e()})}},safeRequestAnimationFrame:function(t){return Browser.requestAnimationFrame(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))})},safeSetTimeout:function(t,e){return Module.noExitRuntime=!0,setTimeout(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))},e)},safeSetInterval:function(t,e){return Module.noExitRuntime=!0,setInterval(function(){ABORT||Browser.allowAsyncCallbacks&&t()},e)},getMimetype:function(t){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[t.substr(t.lastIndexOf(".")+1)]},getUserMedia:function(t){window.getUserMedia||(window.getUserMedia=navigator.getUserMedia||navigator.mozGetUserMedia),window.getUserMedia(t)},getMovementX:function(t){return t.movementX||t.mozMovementX||t.webkitMovementX||0},getMovementY:function(t){return t.movementY||t.mozMovementY||t.webkitMovementY||0},getMouseWheelDelta:function(t){var e=0;switch(t.type){case"DOMMouseScroll":e=t.detail;break;case"mousewheel":e=t.wheelDelta;break;case"wheel":e=t.deltaY;break;default:throw"unrecognized mouse wheel event: "+t.type}return e},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(t){if(Browser.pointerLock)t.type!="mousemove"&&"mozMovementX"in t?Browser.mouseMovementX=Browser.mouseMovementY=0:(Browser.mouseMovementX=Browser.getMovementX(t),Browser.mouseMovementY=Browser.getMovementY(t)),typeof SDL<"u"?(Browser.mouseX=SDL.mouseX+Browser.mouseMovementX,Browser.mouseY=SDL.mouseY+Browser.mouseMovementY):(Browser.mouseX+=Browser.mouseMovementX,Browser.mouseY+=Browser.mouseMovementY);else{var e=Module.canvas.getBoundingClientRect(),r=Module.canvas.width,o=Module.canvas.height,a=typeof window.scrollX<"u"?window.scrollX:window.pageXOffset,n=typeof window.scrollY<"u"?window.scrollY:window.pageYOffset;if(t.type==="touchstart"||t.type==="touchend"||t.type==="touchmove"){var u=t.touch;if(u===void 0)return;var A=u.pageX-(a+e.left),p=u.pageY-(n+e.top);A=A*(r/e.width),p=p*(o/e.height);var h={x:A,y:p};if(t.type==="touchstart")Browser.lastTouches[u.identifier]=h,Browser.touches[u.identifier]=h;else if(t.type==="touchend"||t.type==="touchmove"){var E=Browser.touches[u.identifier];E||(E=h),Browser.lastTouches[u.identifier]=E,Browser.touches[u.identifier]=h}return}var I=t.pageX-(a+e.left),v=t.pageY-(n+e.top);I=I*(r/e.width),v=v*(o/e.height),Browser.mouseMovementX=I-Browser.mouseX,Browser.mouseMovementY=v-Browser.mouseY,Browser.mouseX=I,Browser.mouseY=v}},asyncLoad:function(t,e,r,o){var a=o?"":"al "+t;Module.readAsync(t,function(n){assert(n,'Loading data file "'+t+'" failed (no arrayBuffer).'),e(new Uint8Array(n)),a&&removeRunDependency(a)},function(n){if(r)r();else throw'Loading data file "'+t+'" failed.'}),a&&addRunDependency(a)},resizeListeners:[],updateResizeListeners:function(){var t=Module.canvas;Browser.resizeListeners.forEach(function(e){e(t.width,t.height)})},setCanvasSize:function(t,e,r){var o=Module.canvas;Browser.updateCanvasDimensions(o,t,e),r||Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t|8388608,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t&-8388609,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},updateCanvasDimensions:function(t,e,r){e&&r?(t.widthNative=e,t.heightNative=r):(e=t.widthNative,r=t.heightNative);var o=e,a=r;if(Module.forcedAspectRatio&&Module.forcedAspectRatio>0&&(o/a>2];return e},getStr:function(){var t=Pointer_stringify(SYSCALLS.get());return t},get64:function(){var t=SYSCALLS.get(),e=SYSCALLS.get();return t>=0?assert(e===0):assert(e===-1),t},getZero:function(){assert(SYSCALLS.get()===0)}};function ___syscall6(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD();return FS.close(r),0}catch(o){return(typeof FS>"u"||!(o instanceof FS.ErrnoError))&&abort(o),-o.errno}}function ___syscall54(t,e){SYSCALLS.varargs=e;try{return 0}catch(r){return(typeof FS>"u"||!(r instanceof FS.ErrnoError))&&abort(r),-r.errno}}function _typeModule(t){var e=[[0,1,"X"],[1,1,"const X"],[128,1,"X *"],[256,1,"X &"],[384,1,"X &&"],[512,1,"std::shared_ptr"],[640,1,"std::unique_ptr"],[5120,1,"std::vector"],[6144,2,"std::array"],[9216,-1,"std::function"]];function r(p,h,E,I,v,x){if(h==1){var C=I&896;(C==128||C==256||C==384)&&(p="X const")}var R;return x?R=E.replace("X",p).replace("Y",v):R=p.replace("X",E).replace("Y",v),R.replace(/([*&]) (?=[*&])/g,"$1")}function o(p,h,E,I,v){throw new Error(p+" type "+E.replace("X",h+"?")+(I?" with flag "+I:"")+" in "+v)}function a(p,h,E,I,v,x,C,R){x===void 0&&(x="X"),R===void 0&&(R=1);var L=E(p);if(L)return L;var U=I(p),z=U.placeholderFlag,te=e[z];C&&te&&(x=r(C[2],C[0],x,te[0],"?",!0));var ae;z==0&&(ae="Unbound"),z>=10&&(ae="Corrupt"),R>20&&(ae="Deeply nested"),ae&&o(ae,p,x,z,v||"?");var le=U.paramList[0],ce=a(le,h,E,I,v,x,te,R+1),Ce,de={flags:te[0],id:p,name:"",paramList:[ce]},Be=[],Ee="?";switch(U.placeholderFlag){case 1:Ce=ce.spec;break;case 2:if((ce.flags&15360)==1024&&ce.spec.ptrSize==1){de.flags=7168;break}case 3:case 6:case 5:Ce=ce.spec,ce.flags&15360;break;case 8:Ee=""+U.paramList[1],de.paramList.push(U.paramList[1]);break;case 9:for(var g=0,me=U.paramList[1];g>2]=t),t}function _llvm_stacksave(){var t=_llvm_stacksave;return t.LLVM_SAVEDSTACKS||(t.LLVM_SAVEDSTACKS=[]),t.LLVM_SAVEDSTACKS.push(Runtime.stackSave()),t.LLVM_SAVEDSTACKS.length-1}function ___syscall140(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=SYSCALLS.get(),u=SYSCALLS.get(),A=a;return FS.llseek(r,A,u),HEAP32[n>>2]=r.position,r.getdents&&A===0&&u===0&&(r.getdents=null),0}catch(p){return(typeof FS>"u"||!(p instanceof FS.ErrnoError))&&abort(p),-p.errno}}function ___syscall146(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.get(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=0;___syscall146.buffer||(___syscall146.buffers=[null,[],[]],___syscall146.printChar=function(E,I){var v=___syscall146.buffers[E];assert(v),I===0||I===10?((E===1?Module.print:Module.printErr)(UTF8ArrayToString(v,0)),v.length=0):v.push(I)});for(var u=0;u>2],p=HEAP32[o+(u*8+4)>>2],h=0;h"u"||!(E instanceof FS.ErrnoError))&&abort(E),-E.errno}}function __nbind_finish(){for(var t=0,e=_nbind.BindClass.list;tt.pageSize/2||e>t.pageSize-r){var o=_nbind.typeNameTbl.NBind.proto;return o.lalloc(e)}else return HEAPU32[t.usedPtr]=r+e,t.rootPtr+r},t.lreset=function(e,r){var o=HEAPU32[t.pagePtr];if(o){var a=_nbind.typeNameTbl.NBind.proto;a.lreset(e,r)}else HEAPU32[t.usedPtr]=e},t}();_nbind.Pool=Pool;function constructType(t,e){var r=t==10240?_nbind.makeTypeNameTbl[e.name]||_nbind.BindType:_nbind.makeTypeKindTbl[t],o=new r(e);return typeIdTbl[e.id]=o,_nbind.typeNameTbl[e.name]=o,o}_nbind.constructType=constructType;function getType(t){return typeIdTbl[t]}_nbind.getType=getType;function queryType(t){var e=HEAPU8[t],r=_nbind.structureList[e][1];t/=4,r<0&&(++t,r=HEAPU32[t]+1);var o=Array.prototype.slice.call(HEAPU32.subarray(t+1,t+1+r));return e==9&&(o=[o[0],o.slice(1)]),{paramList:o,placeholderFlag:e}}_nbind.queryType=queryType;function getTypes(t,e){return t.map(function(r){return typeof r=="number"?_nbind.getComplexType(r,constructType,getType,queryType,e):_nbind.typeNameTbl[r]})}_nbind.getTypes=getTypes;function readTypeIdList(t,e){return Array.prototype.slice.call(HEAPU32,t/4,t/4+e)}_nbind.readTypeIdList=readTypeIdList;function readAsciiString(t){for(var e=t;HEAPU8[e++];);return String.fromCharCode.apply("",HEAPU8.subarray(t,e-1))}_nbind.readAsciiString=readAsciiString;function readPolicyList(t){var e={};if(t)for(;;){var r=HEAPU32[t/4];if(!r)break;e[readAsciiString(r)]=!0,t+=4}return e}_nbind.readPolicyList=readPolicyList;function getDynCall(t,e){var r={float32_t:"d",float64_t:"d",int64_t:"d",uint64_t:"d",void:"v"},o=t.map(function(n){return r[n.name]||"i"}).join(""),a=Module["dynCall_"+o];if(!a)throw new Error("dynCall_"+o+" not found for "+e+"("+t.map(function(n){return n.name}).join(", ")+")");return a}_nbind.getDynCall=getDynCall;function addMethod(t,e,r,o){var a=t[e];t.hasOwnProperty(e)&&a?((a.arity||a.arity===0)&&(a=_nbind.makeOverloader(a,a.arity),t[e]=a),a.addMethod(r,o)):(r.arity=o,t[e]=r)}_nbind.addMethod=addMethod;function throwError(t){throw new Error(t)}_nbind.throwError=throwError,_nbind.bigEndian=!1,_a=_typeModule(_typeModule),_nbind.Type=_a.Type,_nbind.makeType=_a.makeType,_nbind.getComplexType=_a.getComplexType,_nbind.structureList=_a.structureList;var BindType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.heap=HEAPU32,r.ptrSize=4,r}return e.prototype.needsWireRead=function(r){return!!this.wireRead||!!this.makeWireRead},e.prototype.needsWireWrite=function(r){return!!this.wireWrite||!!this.makeWireWrite},e}(_nbind.Type);_nbind.BindType=BindType;var PrimitiveType=function(t){__extends(e,t);function e(r){var o=t.call(this,r)||this,a=r.flags&32?{32:HEAPF32,64:HEAPF64}:r.flags&8?{8:HEAPU8,16:HEAPU16,32:HEAPU32}:{8:HEAP8,16:HEAP16,32:HEAP32};return o.heap=a[r.ptrSize*8],o.ptrSize=r.ptrSize,o}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="number")return a;throw new Error("Type mismatch")}},e}(BindType);_nbind.PrimitiveType=PrimitiveType;function pushCString(t,e){if(t==null){if(e&&e.Nullable)return 0;throw new Error("Type mismatch")}if(e&&e.Strict){if(typeof t!="string")throw new Error("Type mismatch")}else t=t.toString();var r=Module.lengthBytesUTF8(t)+1,o=_nbind.Pool.lalloc(r);return Module.stringToUTF8Array(t,HEAPU8,o,r),o}_nbind.pushCString=pushCString;function popCString(t){return t===0?null:Module.Pointer_stringify(t)}_nbind.popCString=popCString;var CStringType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=popCString,r.wireWrite=pushCString,r.readResources=[_nbind.resources.pool],r.writeResources=[_nbind.resources.pool],r}return e.prototype.makeWireWrite=function(r,o){return function(a){return pushCString(a,o)}},e}(BindType);_nbind.CStringType=CStringType;var BooleanType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=function(o){return!!o},r}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireRead=function(r){return"!!("+r+")"},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="boolean")return a;throw new Error("Type mismatch")}||r},e}(BindType);_nbind.BooleanType=BooleanType;var Wrapper=function(){function t(){}return t.prototype.persist=function(){this.__nbindState|=1},t}();_nbind.Wrapper=Wrapper;function makeBound(t,e){var r=function(o){__extends(a,o);function a(n,u,A,p){var h=o.call(this)||this;if(!(h instanceof a))return new(Function.prototype.bind.apply(a,Array.prototype.concat.apply([null],arguments)));var E=u,I=A,v=p;if(n!==_nbind.ptrMarker){var x=h.__nbindConstructor.apply(h,arguments);E=4608,v=HEAPU32[x/4],I=HEAPU32[x/4+1]}var C={configurable:!0,enumerable:!1,value:null,writable:!1},R={__nbindFlags:E,__nbindPtr:I};v&&(R.__nbindShared=v,_nbind.mark(h));for(var L=0,U=Object.keys(R);L>=1;var r=_nbind.valueList[t];return _nbind.valueList[t]=firstFreeValue,firstFreeValue=t,r}else{if(e)return _nbind.popShared(t,e);throw new Error("Invalid value slot "+t)}}_nbind.popValue=popValue;var valueBase=18446744073709552e3;function push64(t){return typeof t=="number"?t:pushValue(t)*4096+valueBase}function pop64(t){return t=3?u=Buffer.from(n):u=new Buffer(n),u.copy(o)}else getBuffer(o).set(n)}}_nbind.commitBuffer=commitBuffer;var dirtyList=[],gcTimer=0;function sweep(){for(var t=0,e=dirtyList;t>2]=DYNAMIC_BASE,staticSealed=!0;function invoke_viiiii(t,e,r,o,a,n){try{Module.dynCall_viiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_vif(t,e,r){try{Module.dynCall_vif(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_vid(t,e,r){try{Module.dynCall_vid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_fiff(t,e,r,o){try{return Module.dynCall_fiff(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_vi(t,e){try{Module.dynCall_vi(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_vii(t,e,r){try{Module.dynCall_vii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_ii(t,e){try{return Module.dynCall_ii(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_viddi(t,e,r,o,a){try{Module.dynCall_viddi(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_vidd(t,e,r,o){try{Module.dynCall_vidd(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_iiii(t,e,r,o){try{return Module.dynCall_iiii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_diii(t,e,r,o){try{return Module.dynCall_diii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_di(t,e){try{return Module.dynCall_di(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_iid(t,e,r){try{return Module.dynCall_iid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_iii(t,e,r){try{return Module.dynCall_iii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiddi(t,e,r,o,a,n){try{Module.dynCall_viiddi(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiiiii(t,e,r,o,a,n,u){try{Module.dynCall_viiiiii(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_dii(t,e,r){try{return Module.dynCall_dii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_i(t){try{return Module.dynCall_i(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_iiiiii(t,e,r,o,a,n){try{return Module.dynCall_iiiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiid(t,e,r,o,a){try{Module.dynCall_viiid(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_viififi(t,e,r,o,a,n,u){try{Module.dynCall_viififi(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_viii(t,e,r,o){try{Module.dynCall_viii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_v(t){try{Module.dynCall_v(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_viid(t,e,r,o){try{Module.dynCall_viid(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_idd(t,e,r){try{return Module.dynCall_idd(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiii(t,e,r,o,a){try{Module.dynCall_viiii(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}Module.asmGlobalArg={Math,Int8Array,Int16Array,Int32Array,Uint8Array,Uint16Array,Uint32Array,Float32Array,Float64Array,NaN:NaN,Infinity:1/0},Module.asmLibraryArg={abort,assert,enlargeMemory,getTotalMemory,abortOnCannotGrowMemory,invoke_viiiii,invoke_vif,invoke_vid,invoke_fiff,invoke_vi,invoke_vii,invoke_ii,invoke_viddi,invoke_vidd,invoke_iiii,invoke_diii,invoke_di,invoke_iid,invoke_iii,invoke_viiddi,invoke_viiiiii,invoke_dii,invoke_i,invoke_iiiiii,invoke_viiid,invoke_viififi,invoke_viii,invoke_v,invoke_viid,invoke_idd,invoke_viiii,_emscripten_asm_const_iiiii,_emscripten_asm_const_iiidddddd,_emscripten_asm_const_iiiid,__nbind_reference_external,_emscripten_asm_const_iiiiiiii,_removeAccessorPrefix,_typeModule,__nbind_register_pool,__decorate,_llvm_stackrestore,___cxa_atexit,__extends,__nbind_get_value_object,__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,_emscripten_set_main_loop_timing,__nbind_register_primitive,__nbind_register_type,_emscripten_memcpy_big,__nbind_register_function,___setErrNo,__nbind_register_class,__nbind_finish,_abort,_nbind_value,_llvm_stacksave,___syscall54,_defineHidden,_emscripten_set_main_loop,_emscripten_get_now,__nbind_register_callback_signature,_emscripten_asm_const_iiiiii,__nbind_free_external,_emscripten_asm_const_iiii,_emscripten_asm_const_iiididi,___syscall6,_atexit,___syscall140,___syscall146,DYNAMICTOP_PTR,tempDoublePtr,ABORT,STACKTOP,STACK_MAX,cttz_i8,___dso_handle};var asm=function(t,e,r){var o=new t.Int8Array(r),a=new t.Int16Array(r),n=new t.Int32Array(r),u=new t.Uint8Array(r),A=new t.Uint16Array(r),p=new t.Uint32Array(r),h=new t.Float32Array(r),E=new t.Float64Array(r),I=e.DYNAMICTOP_PTR|0,v=e.tempDoublePtr|0,x=e.ABORT|0,C=e.STACKTOP|0,R=e.STACK_MAX|0,L=e.cttz_i8|0,U=e.___dso_handle|0,z=0,te=0,ae=0,le=0,ce=t.NaN,Ce=t.Infinity,de=0,Be=0,Ee=0,g=0,me=0,we=0,Ae=t.Math.floor,ne=t.Math.abs,Z=t.Math.sqrt,xe=t.Math.pow,Ne=t.Math.cos,ht=t.Math.sin,H=t.Math.tan,rt=t.Math.acos,Te=t.Math.asin,Fe=t.Math.atan,ke=t.Math.atan2,Ye=t.Math.exp,be=t.Math.log,et=t.Math.ceil,Ue=t.Math.imul,S=t.Math.min,w=t.Math.max,b=t.Math.clz32,y=t.Math.fround,F=e.abort,J=e.assert,X=e.enlargeMemory,$=e.getTotalMemory,ie=e.abortOnCannotGrowMemory,Se=e.invoke_viiiii,Re=e.invoke_vif,at=e.invoke_vid,dt=e.invoke_fiff,jt=e.invoke_vi,tr=e.invoke_vii,bt=e.invoke_ii,ln=e.invoke_viddi,kr=e.invoke_vidd,mr=e.invoke_iiii,Sr=e.invoke_diii,Kr=e.invoke_di,Kn=e.invoke_iid,Ms=e.invoke_iii,Ri=e.invoke_viiddi,gs=e.invoke_viiiiii,io=e.invoke_dii,Pi=e.invoke_i,Os=e.invoke_iiiiii,so=e.invoke_viiid,uc=e.invoke_viififi,Au=e.invoke_viii,op=e.invoke_v,ap=e.invoke_viid,Us=e.invoke_idd,Dn=e.invoke_viiii,oo=e._emscripten_asm_const_iiiii,_s=e._emscripten_asm_const_iiidddddd,ml=e._emscripten_asm_const_iiiid,yl=e.__nbind_reference_external,ao=e._emscripten_asm_const_iiiiiiii,Vn=e._removeAccessorPrefix,Mn=e._typeModule,Ti=e.__nbind_register_pool,On=e.__decorate,_i=e._llvm_stackrestore,ir=e.___cxa_atexit,Me=e.__extends,ii=e.__nbind_get_value_object,Ha=e.__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,hr=e._emscripten_set_main_loop_timing,Ac=e.__nbind_register_primitive,fu=e.__nbind_register_type,fc=e._emscripten_memcpy_big,El=e.__nbind_register_function,vA=e.___setErrNo,pu=e.__nbind_register_class,Ie=e.__nbind_finish,Tt=e._abort,pc=e._nbind_value,Hi=e._llvm_stacksave,hu=e.___syscall54,Yt=e._defineHidden,Cl=e._emscripten_set_main_loop,DA=e._emscripten_get_now,lp=e.__nbind_register_callback_signature,hc=e._emscripten_asm_const_iiiiii,PA=e.__nbind_free_external,Qn=e._emscripten_asm_const_iiii,hi=e._emscripten_asm_const_iiididi,gc=e.___syscall6,bA=e._atexit,aa=e.___syscall140,Ni=e.___syscall146,_o=y(0);let Xe=y(0);function lo(s){s=s|0;var l=0;return l=C,C=C+s|0,C=C+15&-16,l|0}function dc(){return C|0}function gu(s){s=s|0,C=s}function qi(s,l){s=s|0,l=l|0,C=s,R=l}function du(s,l){s=s|0,l=l|0,z||(z=s,te=l)}function SA(s){s=s|0,we=s}function qa(){return we|0}function mc(){var s=0,l=0;Dr(8104,8,400)|0,Dr(8504,408,540)|0,s=9044,l=s+44|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));o[9088]=0,o[9089]=1,n[2273]=0,n[2274]=948,n[2275]=948,ir(17,8104,U|0)|0}function ds(s){s=s|0,ft(s+948|0)}function Ht(s){return s=y(s),((bu(s)|0)&2147483647)>>>0>2139095040|0}function Fn(s,l,c){s=s|0,l=l|0,c=c|0;e:do if(n[s+(l<<3)+4>>2]|0)s=s+(l<<3)|0;else{if((l|2|0)==3&&n[s+60>>2]|0){s=s+56|0;break}switch(l|0){case 0:case 2:case 4:case 5:{if(n[s+52>>2]|0){s=s+48|0;break e}break}default:}if(n[s+68>>2]|0){s=s+64|0;break}else{s=(l|1|0)==5?948:c;break}}while(!1);return s|0}function Ei(s){s=s|0;var l=0;return l=Jv(1e3)|0,la(s,(l|0)!=0,2456),n[2276]=(n[2276]|0)+1,Dr(l|0,8104,1e3)|0,o[s+2>>0]|0&&(n[l+4>>2]=2,n[l+12>>2]=4),n[l+976>>2]=s,l|0}function la(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,g0(s,5,3197,f)),C=d}function co(){return Ei(956)|0}function Hs(s){s=s|0;var l=0;return l=Kt(1e3)|0,ca(l,s),la(n[s+976>>2]|0,1,2456),n[2276]=(n[2276]|0)+1,n[l+944>>2]=0,l|0}function ca(s,l){s=s|0,l=l|0;var c=0;Dr(s|0,l|0,948)|0,Cd(s+948|0,l+948|0),c=s+960|0,s=l+960|0,l=c+40|0;do n[c>>2]=n[s>>2],c=c+4|0,s=s+4|0;while((c|0)<(l|0))}function ua(s){s=s|0;var l=0,c=0,f=0,d=0;if(l=s+944|0,c=n[l>>2]|0,c|0&&(Ho(c+948|0,s)|0,n[l>>2]=0),c=Ci(s)|0,c|0){l=0;do n[(ms(s,l)|0)+944>>2]=0,l=l+1|0;while((l|0)!=(c|0))}c=s+948|0,f=n[c>>2]|0,d=s+952|0,l=n[d>>2]|0,(l|0)!=(f|0)&&(n[d>>2]=l+(~((l+-4-f|0)>>>2)<<2)),ys(c),Xv(s),n[2276]=(n[2276]|0)+-1}function Ho(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0;f=n[s>>2]|0,k=s+4|0,c=n[k>>2]|0,m=c;e:do if((f|0)==(c|0))d=f,B=4;else for(s=f;;){if((n[s>>2]|0)==(l|0)){d=s,B=4;break e}if(s=s+4|0,(s|0)==(c|0)){s=0;break}}while(!1);return(B|0)==4&&((d|0)!=(c|0)?(f=d+4|0,s=m-f|0,l=s>>2,l&&(ww(d|0,f|0,s|0)|0,c=n[k>>2]|0),s=d+(l<<2)|0,(c|0)==(s|0)||(n[k>>2]=c+(~((c+-4-s|0)>>>2)<<2)),s=1):s=0),s|0}function Ci(s){return s=s|0,(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2|0}function ms(s,l){s=s|0,l=l|0;var c=0;return c=n[s+948>>2]|0,(n[s+952>>2]|0)-c>>2>>>0>l>>>0?s=n[c+(l<<2)>>2]|0:s=0,s|0}function ys(s){s=s|0;var l=0,c=0,f=0,d=0;f=C,C=C+32|0,l=f,d=n[s>>2]|0,c=(n[s+4>>2]|0)-d|0,((n[s+8>>2]|0)-d|0)>>>0>c>>>0&&(d=c>>2,Cp(l,d,d,s+8|0),E0(s,l),UA(l)),C=f}function Es(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;O=Ci(s)|0;do if(O|0){if((n[(ms(s,0)|0)+944>>2]|0)==(s|0)){if(!(Ho(s+948|0,l)|0))break;Dr(l+400|0,8504,540)|0,n[l+944>>2]=0,Le(s);break}B=n[(n[s+976>>2]|0)+12>>2]|0,k=s+948|0,Q=(B|0)==0,c=0,m=0;do f=n[(n[k>>2]|0)+(m<<2)>>2]|0,(f|0)==(l|0)?Le(s):(d=Hs(f)|0,n[(n[k>>2]|0)+(c<<2)>>2]=d,n[d+944>>2]=s,Q||BR[B&15](f,d,s,c),c=c+1|0),m=m+1|0;while((m|0)!=(O|0));if(c>>>0>>0){Q=s+948|0,k=s+952|0,B=c,c=n[k>>2]|0;do m=(n[Q>>2]|0)+(B<<2)|0,f=m+4|0,d=c-f|0,l=d>>2,l&&(ww(m|0,f|0,d|0)|0,c=n[k>>2]|0),d=c,f=m+(l<<2)|0,(d|0)!=(f|0)&&(c=d+(~((d+-4-f|0)>>>2)<<2)|0,n[k>>2]=c),B=B+1|0;while((B|0)!=(O|0))}}while(!1)}function qs(s){s=s|0;var l=0,c=0,f=0,d=0;Un(s,(Ci(s)|0)==0,2491),Un(s,(n[s+944>>2]|0)==0,2545),l=s+948|0,c=n[l>>2]|0,f=s+952|0,d=n[f>>2]|0,(d|0)!=(c|0)&&(n[f>>2]=d+(~((d+-4-c|0)>>>2)<<2)),ys(l),l=s+976|0,c=n[l>>2]|0,Dr(s|0,8104,1e3)|0,o[c+2>>0]|0&&(n[s+4>>2]=2,n[s+12>>2]=4),n[l>>2]=c}function Un(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,Ao(s,5,3197,f)),C=d}function Pn(){return n[2276]|0}function Cs(){var s=0;return s=Jv(20)|0,We((s|0)!=0,2592),n[2277]=(n[2277]|0)+1,n[s>>2]=n[239],n[s+4>>2]=n[240],n[s+8>>2]=n[241],n[s+12>>2]=n[242],n[s+16>>2]=n[243],s|0}function We(s,l){s=s|0,l=l|0;var c=0,f=0;f=C,C=C+16|0,c=f,s||(n[c>>2]=l,Ao(0,5,3197,c)),C=f}function tt(s){s=s|0,Xv(s),n[2277]=(n[2277]|0)+-1}function Bt(s,l){s=s|0,l=l|0;var c=0;l?(Un(s,(Ci(s)|0)==0,2629),c=1):(c=0,l=0),n[s+964>>2]=l,n[s+988>>2]=c}function or(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+8|0,d=f+4|0,B=f,n[d>>2]=l,Un(s,(n[l+944>>2]|0)==0,2709),Un(s,(n[s+964>>2]|0)==0,2763),ee(s),l=s+948|0,n[B>>2]=(n[l>>2]|0)+(c<<2),n[m>>2]=n[B>>2],ye(l,m,d)|0,n[(n[d>>2]|0)+944>>2]=s,Le(s),C=f}function ee(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;if(c=Ci(s)|0,c|0&&(n[(ms(s,0)|0)+944>>2]|0)!=(s|0)){f=n[(n[s+976>>2]|0)+12>>2]|0,d=s+948|0,m=(f|0)==0,l=0;do B=n[(n[d>>2]|0)+(l<<2)>>2]|0,k=Hs(B)|0,n[(n[d>>2]|0)+(l<<2)>>2]=k,n[k+944>>2]=s,m||BR[f&15](B,k,s,l),l=l+1|0;while((l|0)!=(c|0))}}function ye(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0;$e=C,C=C+64|0,j=$e+52|0,k=$e+48|0,se=$e+28|0,je=$e+24|0,Oe=$e+20|0,Qe=$e,f=n[s>>2]|0,m=f,l=f+((n[l>>2]|0)-m>>2<<2)|0,f=s+4|0,d=n[f>>2]|0,B=s+8|0;do if(d>>>0<(n[B>>2]|0)>>>0){if((l|0)==(d|0)){n[l>>2]=n[c>>2],n[f>>2]=(n[f>>2]|0)+4;break}_A(s,l,d,l+4|0),l>>>0<=c>>>0&&(c=(n[f>>2]|0)>>>0>c>>>0?c+4|0:c),n[l>>2]=n[c>>2]}else{f=(d-m>>2)+1|0,d=N(s)|0,d>>>0>>0&&Jr(s),M=n[s>>2]|0,O=(n[B>>2]|0)-M|0,m=O>>1,Cp(Qe,O>>2>>>0>>1>>>0?m>>>0>>0?f:m:d,l-M>>2,s+8|0),M=Qe+8|0,f=n[M>>2]|0,m=Qe+12|0,O=n[m>>2]|0,B=O,Q=f;do if((f|0)==(O|0)){if(O=Qe+4|0,f=n[O>>2]|0,Je=n[Qe>>2]|0,d=Je,f>>>0<=Je>>>0){f=B-d>>1,f=f|0?f:1,Cp(se,f,f>>>2,n[Qe+16>>2]|0),n[je>>2]=n[O>>2],n[Oe>>2]=n[M>>2],n[k>>2]=n[je>>2],n[j>>2]=n[Oe>>2],lw(se,k,j),f=n[Qe>>2]|0,n[Qe>>2]=n[se>>2],n[se>>2]=f,f=se+4|0,Je=n[O>>2]|0,n[O>>2]=n[f>>2],n[f>>2]=Je,f=se+8|0,Je=n[M>>2]|0,n[M>>2]=n[f>>2],n[f>>2]=Je,f=se+12|0,Je=n[m>>2]|0,n[m>>2]=n[f>>2],n[f>>2]=Je,UA(se),f=n[M>>2]|0;break}m=f,B=((m-d>>2)+1|0)/-2|0,k=f+(B<<2)|0,d=Q-m|0,m=d>>2,m&&(ww(k|0,f|0,d|0)|0,f=n[O>>2]|0),Je=k+(m<<2)|0,n[M>>2]=Je,n[O>>2]=f+(B<<2),f=Je}while(!1);n[f>>2]=n[c>>2],n[M>>2]=(n[M>>2]|0)+4,l=C0(s,Qe,l)|0,UA(Qe)}while(!1);return C=$e,l|0}function Le(s){s=s|0;var l=0;do{if(l=s+984|0,o[l>>0]|0)break;o[l>>0]=1,h[s+504>>2]=y(ce),s=n[s+944>>2]|0}while(s|0)}function ft(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function pt(s){return s=s|0,n[s+944>>2]|0}function Nt(s){s=s|0,Un(s,(n[s+964>>2]|0)!=0,2832),Le(s)}function rr(s){return s=s|0,(o[s+984>>0]|0)!=0|0}function $r(s,l){s=s|0,l=l|0,TUe(s,l,400)|0&&(Dr(s|0,l|0,400)|0,Le(s))}function ji(s){s=s|0;var l=Xe;return l=y(h[s+44>>2]),s=Ht(l)|0,y(s?y(0):l)}function rs(s){s=s|0;var l=Xe;return l=y(h[s+48>>2]),Ht(l)|0&&(l=o[(n[s+976>>2]|0)+2>>0]|0?y(1):y(0)),y(l)}function bi(s,l){s=s|0,l=l|0,n[s+980>>2]=l}function qo(s){return s=s|0,n[s+980>>2]|0}function xA(s,l){s=s|0,l=l|0;var c=0;c=s+4|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function kA(s){return s=s|0,n[s+4>>2]|0}function cp(s,l){s=s|0,l=l|0;var c=0;c=s+8|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function e0(s){return s=s|0,n[s+8>>2]|0}function mu(s,l){s=s|0,l=l|0;var c=0;c=s+12|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function t0(s){return s=s|0,n[s+12>>2]|0}function yu(s,l){s=s|0,l=l|0;var c=0;c=s+16|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function uo(s){return s=s|0,n[s+16>>2]|0}function QA(s,l){s=s|0,l=l|0;var c=0;c=s+20|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function yc(s){return s=s|0,n[s+20>>2]|0}function Aa(s,l){s=s|0,l=l|0;var c=0;c=s+24|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function r0(s){return s=s|0,n[s+24>>2]|0}function Ec(s,l){s=s|0,l=l|0;var c=0;c=s+28|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function hd(s){return s=s|0,n[s+28>>2]|0}function n0(s,l){s=s|0,l=l|0;var c=0;c=s+32|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function $n(s){return s=s|0,n[s+32>>2]|0}function up(s,l){s=s|0,l=l|0;var c=0;c=s+36|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function i0(s){return s=s|0,n[s+36>>2]|0}function FA(s,l){s=s|0,l=y(l);var c=0;c=s+40|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function js(s,l){s=s|0,l=y(l);var c=0;c=s+44|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function Eu(s,l){s=s|0,l=y(l);var c=0;c=s+48|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function ja(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+52|0,d=s+56|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Gi(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+52|0,c=s+56|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function fa(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+52|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Cu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function ws(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Cc(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+132+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wc(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Y(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Dt(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+60+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wl(s,l){s=s|0,l=l|0;var c=0;c=s+60+(l<<3)+4|0,(n[c>>2]|0)!=3&&(h[s+60+(l<<3)>>2]=y(ce),n[c>>2]=3,Le(s))}function Si(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Ic(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function ct(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+204+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+276+(l<<3)|0,l=s+276+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function s0(s,l){return s=s|0,l=l|0,y(h[s+276+(l<<3)>>2])}function tw(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+348|0,d=s+352|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function RA(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+348|0,c=s+352|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function Ap(s){s=s|0;var l=0;l=s+352|0,(n[l>>2]|0)!=3&&(h[s+348>>2]=y(ce),n[l>>2]=3,Le(s))}function Br(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+348|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Is(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+356|0,d=s+360|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function o0(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+356|0,c=s+360|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function a0(s){s=s|0;var l=0;l=s+360|0,(n[l>>2]|0)!=3&&(h[s+356>>2]=y(ce),n[l>>2]=3,Le(s))}function l0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+356|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function fp(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Bc(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Ct(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+364|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function gd(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function c0(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function u0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+372|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Iu(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function dd(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function A0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+380|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Bu(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function rw(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function md(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+388|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function pa(s,l){s=s|0,l=y(l);var c=0;c=s+396|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function vc(s){return s=s|0,y(h[s+396>>2])}function Il(s){return s=s|0,y(h[s+400>>2])}function vu(s){return s=s|0,y(h[s+404>>2])}function f0(s){return s=s|0,y(h[s+408>>2])}function TA(s){return s=s|0,y(h[s+412>>2])}function pp(s){return s=s|0,y(h[s+416>>2])}function Ga(s){return s=s|0,y(h[s+420>>2])}function p0(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+424+(l<<2)>>2])}function hp(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+448+(l<<2)>>2])}function jo(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+472+(l<<2)>>2])}function Bs(s,l){s=s|0,l=l|0;var c=0,f=Xe;return c=n[s+4>>2]|0,(c|0)==(n[l+4>>2]|0)?c?(f=y(h[s>>2]),s=y(ne(y(f-y(h[l>>2]))))>2]=0,n[f+4>>2]=0,n[f+8>>2]=0,Ha(f|0,s|0,l|0,0),Ao(s,3,(o[f+11>>0]|0)<0?n[f>>2]|0:f,c),n3e(f),C=c}function Go(s,l,c,f){s=y(s),l=y(l),c=c|0,f=f|0;var d=Xe;s=y(s*l),d=y(mR(s,y(1)));do if(wi(d,y(0))|0)s=y(s-d);else{if(s=y(s-d),wi(d,y(1))|0){s=y(s+y(1));break}if(c){s=y(s+y(1));break}f||(d>y(.5)?d=y(1):(f=wi(d,y(.5))|0,d=y(f?1:0)),s=y(s+d))}while(!1);return y(s/l)}function NA(s,l,c,f,d,m,B,k,Q,O,M,j,se){s=s|0,l=y(l),c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,k=y(k),Q=y(Q),O=y(O),M=y(M),j=y(j),se=se|0;var je=0,Oe=Xe,Qe=Xe,$e=Xe,Je=Xe,lt=Xe,_e=Xe;return Q>2]),Oe!=y(0))?($e=y(Go(l,Oe,0,0)),Je=y(Go(f,Oe,0,0)),Qe=y(Go(m,Oe,0,0)),Oe=y(Go(k,Oe,0,0))):(Qe=m,$e=l,Oe=k,Je=f),(d|0)==(s|0)?je=wi(Qe,$e)|0:je=0,(B|0)==(c|0)?se=wi(Oe,Je)|0:se=0,!je&&(lt=y(l-M),!(gp(s,lt,Q)|0))&&!(dp(s,lt,d,Q)|0)?je=h0(s,lt,d,m,Q)|0:je=1,!se&&(_e=y(f-j),!(gp(c,_e,O)|0))&&!(dp(c,_e,B,O)|0)?se=h0(c,_e,B,k,O)|0:se=1,se=je&se),se|0}function gp(s,l,c){return s=s|0,l=y(l),c=y(c),(s|0)==1?s=wi(l,c)|0:s=0,s|0}function dp(s,l,c,f){return s=s|0,l=y(l),c=c|0,f=y(f),(s|0)==2&(c|0)==0?l>=f?s=1:s=wi(l,f)|0:s=0,s|0}function h0(s,l,c,f,d){return s=s|0,l=y(l),c=c|0,f=y(f),d=y(d),(s|0)==2&(c|0)==2&f>l?d<=l?s=1:s=wi(l,d)|0:s=0,s|0}function ha(s,l,c,f,d,m,B,k,Q,O,M){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),Q=Q|0,O=O|0,M=M|0;var j=0,se=0,je=0,Oe=0,Qe=Xe,$e=Xe,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=Xe,go=Xe,mo=Xe,yo=0,Ca=0;ar=C,C=C+160|0,Xt=ar+152|0,cr=ar+120|0,Or=ar+104|0,_e=ar+72|0,Oe=ar+56|0,Lt=ar+8|0,lt=ar,qe=(n[2279]|0)+1|0,n[2279]=qe,Pr=s+984|0,o[Pr>>0]|0&&(n[s+512>>2]|0)!=(n[2278]|0)?Je=4:(n[s+516>>2]|0)==(f|0)?Tr=0:Je=4,(Je|0)==4&&(n[s+520>>2]=0,n[s+924>>2]=-1,n[s+928>>2]=-1,h[s+932>>2]=y(-1),h[s+936>>2]=y(-1),Tr=1);e:do if(n[s+964>>2]|0)if(Qe=y(cn(s,2,B)),$e=y(cn(s,0,B)),j=s+916|0,mo=y(h[j>>2]),go=y(h[s+920>>2]),xn=y(h[s+932>>2]),NA(d,l,m,c,n[s+924>>2]|0,mo,n[s+928>>2]|0,go,xn,y(h[s+936>>2]),Qe,$e,M)|0)Je=22;else if(je=n[s+520>>2]|0,!je)Je=21;else for(se=0;;){if(j=s+524+(se*24|0)|0,xn=y(h[j>>2]),go=y(h[s+524+(se*24|0)+4>>2]),mo=y(h[s+524+(se*24|0)+16>>2]),NA(d,l,m,c,n[s+524+(se*24|0)+8>>2]|0,xn,n[s+524+(se*24|0)+12>>2]|0,go,mo,y(h[s+524+(se*24|0)+20>>2]),Qe,$e,M)|0){Je=22;break e}if(se=se+1|0,se>>>0>=je>>>0){Je=21;break}}else{if(Q){if(j=s+916|0,!(wi(y(h[j>>2]),l)|0)){Je=21;break}if(!(wi(y(h[s+920>>2]),c)|0)){Je=21;break}if((n[s+924>>2]|0)!=(d|0)){Je=21;break}j=(n[s+928>>2]|0)==(m|0)?j:0,Je=22;break}if(je=n[s+520>>2]|0,!je)Je=21;else for(se=0;;){if(j=s+524+(se*24|0)|0,wi(y(h[j>>2]),l)|0&&wi(y(h[s+524+(se*24|0)+4>>2]),c)|0&&(n[s+524+(se*24|0)+8>>2]|0)==(d|0)&&(n[s+524+(se*24|0)+12>>2]|0)==(m|0)){Je=22;break e}if(se=se+1|0,se>>>0>=je>>>0){Je=21;break}}}while(!1);do if((Je|0)==21)o[11697]|0?(j=0,Je=28):(j=0,Je=31);else if((Je|0)==22){if(se=(o[11697]|0)!=0,!((j|0)!=0&(Tr^1)))if(se){Je=28;break}else{Je=31;break}Oe=j+16|0,n[s+908>>2]=n[Oe>>2],je=j+20|0,n[s+912>>2]=n[je>>2],(o[11698]|0)==0|se^1||(n[lt>>2]=LA(qe)|0,n[lt+4>>2]=qe,Ao(s,4,2972,lt),se=n[s+972>>2]|0,se|0&&ef[se&127](s),d=Ya(d,Q)|0,m=Ya(m,Q)|0,Ca=+y(h[Oe>>2]),yo=+y(h[je>>2]),n[Lt>>2]=d,n[Lt+4>>2]=m,E[Lt+8>>3]=+l,E[Lt+16>>3]=+c,E[Lt+24>>3]=Ca,E[Lt+32>>3]=yo,n[Lt+40>>2]=O,Ao(s,4,2989,Lt))}while(!1);return(Je|0)==28&&(se=LA(qe)|0,n[Oe>>2]=se,n[Oe+4>>2]=qe,n[Oe+8>>2]=Tr?3047:11699,Ao(s,4,3038,Oe),se=n[s+972>>2]|0,se|0&&ef[se&127](s),Lt=Ya(d,Q)|0,Je=Ya(m,Q)|0,n[_e>>2]=Lt,n[_e+4>>2]=Je,E[_e+8>>3]=+l,E[_e+16>>3]=+c,n[_e+24>>2]=O,Ao(s,4,3049,_e),Je=31),(Je|0)==31&&(si(s,l,c,f,d,m,B,k,Q,M),o[11697]|0&&(se=n[2279]|0,Lt=LA(se)|0,n[Or>>2]=Lt,n[Or+4>>2]=se,n[Or+8>>2]=Tr?3047:11699,Ao(s,4,3083,Or),se=n[s+972>>2]|0,se|0&&ef[se&127](s),Lt=Ya(d,Q)|0,Or=Ya(m,Q)|0,yo=+y(h[s+908>>2]),Ca=+y(h[s+912>>2]),n[cr>>2]=Lt,n[cr+4>>2]=Or,E[cr+8>>3]=yo,E[cr+16>>3]=Ca,n[cr+24>>2]=O,Ao(s,4,3092,cr)),n[s+516>>2]=f,j||(se=s+520|0,j=n[se>>2]|0,(j|0)==16&&(o[11697]|0&&Ao(s,4,3124,Xt),n[se>>2]=0,j=0),Q?j=s+916|0:(n[se>>2]=j+1,j=s+524+(j*24|0)|0),h[j>>2]=l,h[j+4>>2]=c,n[j+8>>2]=d,n[j+12>>2]=m,n[j+16>>2]=n[s+908>>2],n[j+20>>2]=n[s+912>>2],j=0)),Q&&(n[s+416>>2]=n[s+908>>2],n[s+420>>2]=n[s+912>>2],o[s+985>>0]=1,o[Pr>>0]=0),n[2279]=(n[2279]|0)+-1,n[s+512>>2]=n[2278],C=ar,Tr|(j|0)==0|0}function cn(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(K(s,l,c)),y(f+y(re(s,l,c)))}function Ao(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=C,C=C+16|0,d=m,n[d>>2]=f,s?f=n[s+976>>2]|0:f=0,d0(f,s,l,c,d),C=m}function LA(s){return s=s|0,(s>>>0>60?3201:3201+(60-s)|0)|0}function Ya(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+32|0,c=d+12|0,f=d,n[c>>2]=n[254],n[c+4>>2]=n[255],n[c+8>>2]=n[256],n[f>>2]=n[257],n[f+4>>2]=n[258],n[f+8>>2]=n[259],(s|0)>2?s=11699:s=n[(l?f:c)+(s<<2)>>2]|0,C=d,s|0}function si(s,l,c,f,d,m,B,k,Q,O){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),Q=Q|0,O=O|0;var M=0,j=0,se=0,je=0,Oe=Xe,Qe=Xe,$e=Xe,Je=Xe,lt=Xe,_e=Xe,qe=Xe,Lt=0,Or=0,cr=0,Xt=Xe,Pr=Xe,Tr=0,ar=Xe,xn=0,go=0,mo=0,yo=0,Ca=0,kp=0,Qp=0,Sl=0,Fp=0,Tu=0,Nu=0,Rp=0,Tp=0,Np=0,Xr=0,xl=0,Lp=0,kc=0,Mp=Xe,Op=Xe,Lu=Xe,Mu=Xe,Qc=Xe,Ys=0,Za=0,Wo=0,kl=0,rf=0,nf=Xe,Ou=Xe,sf=Xe,of=Xe,Ws=Xe,Ps=Xe,Ql=0,Rn=Xe,af=Xe,Eo=Xe,Fc=Xe,Co=Xe,Rc=Xe,lf=0,cf=0,Tc=Xe,Ks=Xe,Fl=0,uf=0,Af=0,ff=0,xr=Xe,zn=0,bs=0,wo=0,Vs=0,Fr=0,ur=0,Rl=0,zt=Xe,pf=0,li=0;Rl=C,C=C+16|0,Ys=Rl+12|0,Za=Rl+8|0,Wo=Rl+4|0,kl=Rl,Un(s,(d|0)==0|(Ht(l)|0)^1,3326),Un(s,(m|0)==0|(Ht(c)|0)^1,3406),bs=mt(s,f)|0,n[s+496>>2]=bs,Fr=fr(2,bs)|0,ur=fr(0,bs)|0,h[s+440>>2]=y(K(s,Fr,B)),h[s+444>>2]=y(re(s,Fr,B)),h[s+428>>2]=y(K(s,ur,B)),h[s+436>>2]=y(re(s,ur,B)),h[s+464>>2]=y(Cr(s,Fr)),h[s+468>>2]=y(yn(s,Fr)),h[s+452>>2]=y(Cr(s,ur)),h[s+460>>2]=y(yn(s,ur)),h[s+488>>2]=y(oi(s,Fr,B)),h[s+492>>2]=y(Li(s,Fr,B)),h[s+476>>2]=y(oi(s,ur,B)),h[s+484>>2]=y(Li(s,ur,B));do if(n[s+964>>2]|0)y0(s,l,c,d,m,B,k);else{if(wo=s+948|0,Vs=(n[s+952>>2]|0)-(n[wo>>2]|0)>>2,!Vs){bv(s,l,c,d,m,B,k);break}if(!Q&&Sv(s,l,c,d,m,B,k)|0)break;ee(s),xl=s+508|0,o[xl>>0]=0,Fr=fr(n[s+4>>2]|0,bs)|0,ur=iw(Fr,bs)|0,zn=he(Fr)|0,Lp=n[s+8>>2]|0,uf=s+28|0,kc=(n[uf>>2]|0)!=0,Co=zn?B:k,Tc=zn?k:B,Mp=y(yp(s,Fr,B)),Op=y(sw(s,Fr,B)),Oe=y(yp(s,ur,B)),Rc=y(En(s,Fr,B)),Ks=y(En(s,ur,B)),cr=zn?d:m,Fl=zn?m:d,xr=zn?Rc:Ks,lt=zn?Ks:Rc,Fc=y(cn(s,2,B)),Je=y(cn(s,0,B)),Qe=y(y(Yr(s+364|0,B))-xr),$e=y(y(Yr(s+380|0,B))-xr),_e=y(y(Yr(s+372|0,k))-lt),qe=y(y(Yr(s+388|0,k))-lt),Lu=zn?Qe:_e,Mu=zn?$e:qe,Fc=y(l-Fc),l=y(Fc-xr),Ht(l)|0?xr=l:xr=y(_n(y(k0(l,$e)),Qe)),af=y(c-Je),l=y(af-lt),Ht(l)|0?Eo=l:Eo=y(_n(y(k0(l,qe)),_e)),Qe=zn?xr:Eo,Rn=zn?Eo:xr;e:do if((cr|0)==1)for(f=0,j=0;;){if(M=ms(s,j)|0,!f)y(is(M))>y(0)&&y(Gs(M))>y(0)?f=M:f=0;else if(wd(M)|0){je=0;break e}if(j=j+1|0,j>>>0>=Vs>>>0){je=f;break}}else je=0;while(!1);Lt=je+500|0,Or=je+504|0,f=0,M=0,l=y(0),se=0;do{if(j=n[(n[wo>>2]|0)+(se<<2)>>2]|0,(n[j+36>>2]|0)==1)Du(j),o[j+985>>0]=1,o[j+984>>0]=0;else{Bl(j),Q&&mp(j,mt(j,bs)|0,Qe,Rn,xr);do if((n[j+24>>2]|0)!=1)if((j|0)==(je|0)){n[Lt>>2]=n[2278],h[Or>>2]=y(0);break}else{Id(s,j,xr,d,Eo,xr,Eo,m,bs,O);break}else M|0&&(n[M+960>>2]=j),n[j+960>>2]=0,M=j,f=f|0?f:j;while(!1);Ps=y(h[j+504>>2]),l=y(l+y(Ps+y(cn(j,Fr,xr))))}se=se+1|0}while((se|0)!=(Vs|0));for(mo=l>Qe,Ql=kc&((cr|0)==2&mo)?1:cr,xn=(Fl|0)==1,Ca=xn&(Q^1),kp=(Ql|0)==1,Qp=(Ql|0)==2,Sl=976+(Fr<<2)|0,Fp=(Fl|2|0)==2,Np=xn&(kc^1),Tu=1040+(ur<<2)|0,Nu=1040+(Fr<<2)|0,Rp=976+(ur<<2)|0,Tp=(Fl|0)!=1,mo=kc&((cr|0)!=0&mo),go=s+976|0,xn=xn^1,l=Qe,Tr=0,yo=0,Ps=y(0),Qc=y(0);;){e:do if(Tr>>>0>>0)for(Or=n[wo>>2]|0,se=0,qe=y(0),_e=y(0),$e=y(0),Qe=y(0),j=0,M=0,je=Tr;;){if(Lt=n[Or+(je<<2)>>2]|0,(n[Lt+36>>2]|0)!=1&&(n[Lt+940>>2]=yo,(n[Lt+24>>2]|0)!=1)){if(Je=y(cn(Lt,Fr,xr)),Xr=n[Sl>>2]|0,c=y(Yr(Lt+380+(Xr<<3)|0,Co)),lt=y(h[Lt+504>>2]),c=y(k0(c,lt)),c=y(_n(y(Yr(Lt+364+(Xr<<3)|0,Co)),c)),kc&(se|0)!=0&y(Je+y(_e+c))>l){m=se,Je=qe,cr=je;break e}Je=y(Je+c),c=y(_e+Je),Je=y(qe+Je),wd(Lt)|0&&($e=y($e+y(is(Lt))),Qe=y(Qe-y(lt*y(Gs(Lt))))),M|0&&(n[M+960>>2]=Lt),n[Lt+960>>2]=0,se=se+1|0,M=Lt,j=j|0?j:Lt}else Je=qe,c=_e;if(je=je+1|0,je>>>0>>0)qe=Je,_e=c;else{m=se,cr=je;break}}else m=0,Je=y(0),$e=y(0),Qe=y(0),j=0,cr=Tr;while(!1);Xr=$e>y(0)&$ey(0)&QeMu&((Ht(Mu)|0)^1))l=Mu,Xr=51;else if(o[(n[go>>2]|0)+3>>0]|0)Xr=51;else{if(Xt!=y(0)&&y(is(s))!=y(0)){Xr=53;break}l=Je,Xr=53}while(!1);if((Xr|0)==51&&(Xr=0,Ht(l)|0?Xr=53:(Pr=y(l-Je),ar=l)),(Xr|0)==53&&(Xr=0,Je>2]|0,je=Pry(0),_e=y(Pr/Xt),$e=y(0),Je=y(0),l=y(0),M=j;do c=y(Yr(M+380+(se<<3)|0,Co)),Qe=y(Yr(M+364+(se<<3)|0,Co)),Qe=y(k0(c,y(_n(Qe,y(h[M+504>>2]))))),je?(c=y(Qe*y(Gs(M))),c!=y(-0)&&(zt=y(Qe-y(lt*c)),nf=y(Ii(M,Fr,zt,ar,xr)),zt!=nf)&&($e=y($e-y(nf-Qe)),l=y(l+c))):Lt&&(Ou=y(is(M)),Ou!=y(0))&&(zt=y(Qe+y(_e*Ou)),sf=y(Ii(M,Fr,zt,ar,xr)),zt!=sf)&&($e=y($e-y(sf-Qe)),Je=y(Je-Ou)),M=n[M+960>>2]|0;while(M|0);if(l=y(qe+l),Qe=y(Pr+$e),rf)l=y(0);else{lt=y(Xt+Je),je=n[Sl>>2]|0,Lt=Qey(0),lt=y(Qe/lt),l=y(0);do{zt=y(Yr(j+380+(je<<3)|0,Co)),$e=y(Yr(j+364+(je<<3)|0,Co)),$e=y(k0(zt,y(_n($e,y(h[j+504>>2]))))),Lt?(zt=y($e*y(Gs(j))),Qe=y(-zt),zt!=y(-0)?(zt=y(_e*Qe),Qe=y(Ii(j,Fr,y($e+(Or?Qe:zt)),ar,xr))):Qe=$e):se&&(of=y(is(j)),of!=y(0))?Qe=y(Ii(j,Fr,y($e+y(lt*of)),ar,xr)):Qe=$e,l=y(l-y(Qe-$e)),Je=y(cn(j,Fr,xr)),c=y(cn(j,ur,xr)),Qe=y(Qe+Je),h[Za>>2]=Qe,n[kl>>2]=1,$e=y(h[j+396>>2]);e:do if(Ht($e)|0){M=Ht(Rn)|0;do if(!M){if(mo|(ns(j,ur,Rn)|0|xn)||(da(s,j)|0)!=4||(n[(vl(j,ur)|0)+4>>2]|0)==3||(n[(bc(j,ur)|0)+4>>2]|0)==3)break;h[Ys>>2]=Rn,n[Wo>>2]=1;break e}while(!1);if(ns(j,ur,Rn)|0){M=n[j+992+(n[Rp>>2]<<2)>>2]|0,zt=y(c+y(Yr(M,Rn))),h[Ys>>2]=zt,M=Tp&(n[M+4>>2]|0)==2,n[Wo>>2]=((Ht(zt)|0|M)^1)&1;break}else{h[Ys>>2]=Rn,n[Wo>>2]=M?0:2;break}}else zt=y(Qe-Je),Xt=y(zt/$e),zt=y($e*zt),n[Wo>>2]=1,h[Ys>>2]=y(c+(zn?Xt:zt));while(!1);yr(j,Fr,ar,xr,kl,Za),yr(j,ur,Rn,xr,Wo,Ys);do if(!(ns(j,ur,Rn)|0)&&(da(s,j)|0)==4){if((n[(vl(j,ur)|0)+4>>2]|0)==3){M=0;break}M=(n[(bc(j,ur)|0)+4>>2]|0)!=3}else M=0;while(!1);zt=y(h[Za>>2]),Xt=y(h[Ys>>2]),pf=n[kl>>2]|0,li=n[Wo>>2]|0,ha(j,zn?zt:Xt,zn?Xt:zt,bs,zn?pf:li,zn?li:pf,xr,Eo,Q&(M^1),3488,O)|0,o[xl>>0]=o[xl>>0]|o[j+508>>0],j=n[j+960>>2]|0}while(j|0)}}else l=y(0);if(l=y(Pr+l),li=l>0]=li|u[xl>>0],Qp&l>y(0)?(M=n[Sl>>2]|0,n[s+364+(M<<3)+4>>2]|0&&(Ws=y(Yr(s+364+(M<<3)|0,Co)),Ws>=y(0))?Qe=y(_n(y(0),y(Ws-y(ar-l)))):Qe=y(0)):Qe=l,Lt=Tr>>>0>>0,Lt){je=n[wo>>2]|0,se=Tr,M=0;do j=n[je+(se<<2)>>2]|0,n[j+24>>2]|0||(M=((n[(vl(j,Fr)|0)+4>>2]|0)==3&1)+M|0,M=M+((n[(bc(j,Fr)|0)+4>>2]|0)==3&1)|0),se=se+1|0;while((se|0)!=(cr|0));M?(Je=y(0),c=y(0)):Xr=101}else Xr=101;e:do if((Xr|0)==101)switch(Xr=0,Lp|0){case 1:{M=0,Je=y(Qe*y(.5)),c=y(0);break e}case 2:{M=0,Je=Qe,c=y(0);break e}case 3:{if(m>>>0<=1){M=0,Je=y(0),c=y(0);break e}c=y((m+-1|0)>>>0),M=0,Je=y(0),c=y(y(_n(Qe,y(0)))/c);break e}case 5:{c=y(Qe/y((m+1|0)>>>0)),M=0,Je=c;break e}case 4:{c=y(Qe/y(m>>>0)),M=0,Je=y(c*y(.5));break e}default:{M=0,Je=y(0),c=y(0);break e}}while(!1);if(l=y(Mp+Je),Lt){$e=y(Qe/y(M|0)),se=n[wo>>2]|0,j=Tr,Qe=y(0);do{M=n[se+(j<<2)>>2]|0;e:do if((n[M+36>>2]|0)!=1){switch(n[M+24>>2]|0){case 1:{if(gi(M,Fr)|0){if(!Q)break e;zt=y(Mr(M,Fr,ar)),zt=y(zt+y(Cr(s,Fr))),zt=y(zt+y(K(M,Fr,xr))),h[M+400+(n[Nu>>2]<<2)>>2]=zt;break e}break}case 0:if(li=(n[(vl(M,Fr)|0)+4>>2]|0)==3,zt=y($e+l),l=li?zt:l,Q&&(li=M+400+(n[Nu>>2]<<2)|0,h[li>>2]=y(l+y(h[li>>2]))),li=(n[(bc(M,Fr)|0)+4>>2]|0)==3,zt=y($e+l),l=li?zt:l,Ca){zt=y(c+y(cn(M,Fr,xr))),Qe=Rn,l=y(l+y(zt+y(h[M+504>>2])));break e}else{l=y(l+y(c+y(ss(M,Fr,xr)))),Qe=y(_n(Qe,y(ss(M,ur,xr))));break e}default:}Q&&(zt=y(Je+y(Cr(s,Fr))),li=M+400+(n[Nu>>2]<<2)|0,h[li>>2]=y(zt+y(h[li>>2])))}while(!1);j=j+1|0}while((j|0)!=(cr|0))}else Qe=y(0);if(c=y(Op+l),Fp?Je=y(y(Ii(s,ur,y(Ks+Qe),Tc,B))-Ks):Je=Rn,$e=y(y(Ii(s,ur,y(Ks+(Np?Rn:Qe)),Tc,B))-Ks),Lt&Q){j=Tr;do{se=n[(n[wo>>2]|0)+(j<<2)>>2]|0;do if((n[se+36>>2]|0)!=1){if((n[se+24>>2]|0)==1){if(gi(se,ur)|0){if(zt=y(Mr(se,ur,Rn)),zt=y(zt+y(Cr(s,ur))),zt=y(zt+y(K(se,ur,xr))),M=n[Tu>>2]|0,h[se+400+(M<<2)>>2]=zt,!(Ht(zt)|0))break}else M=n[Tu>>2]|0;zt=y(Cr(s,ur)),h[se+400+(M<<2)>>2]=y(zt+y(K(se,ur,xr)));break}M=da(s,se)|0;do if((M|0)==4){if((n[(vl(se,ur)|0)+4>>2]|0)==3){Xr=139;break}if((n[(bc(se,ur)|0)+4>>2]|0)==3){Xr=139;break}if(ns(se,ur,Rn)|0){l=Oe;break}pf=n[se+908+(n[Sl>>2]<<2)>>2]|0,n[Ys>>2]=pf,l=y(h[se+396>>2]),li=Ht(l)|0,Qe=(n[v>>2]=pf,y(h[v>>2])),li?l=$e:(Pr=y(cn(se,ur,xr)),zt=y(Qe/l),l=y(l*Qe),l=y(Pr+(zn?zt:l))),h[Za>>2]=l,h[Ys>>2]=y(y(cn(se,Fr,xr))+Qe),n[Wo>>2]=1,n[kl>>2]=1,yr(se,Fr,ar,xr,Wo,Ys),yr(se,ur,Rn,xr,kl,Za),l=y(h[Ys>>2]),Pr=y(h[Za>>2]),zt=zn?l:Pr,l=zn?Pr:l,li=((Ht(zt)|0)^1)&1,ha(se,zt,l,bs,li,((Ht(l)|0)^1)&1,xr,Eo,1,3493,O)|0,l=Oe}else Xr=139;while(!1);e:do if((Xr|0)==139){Xr=0,l=y(Je-y(ss(se,ur,xr)));do if((n[(vl(se,ur)|0)+4>>2]|0)==3){if((n[(bc(se,ur)|0)+4>>2]|0)!=3)break;l=y(Oe+y(_n(y(0),y(l*y(.5)))));break e}while(!1);if((n[(bc(se,ur)|0)+4>>2]|0)==3){l=Oe;break}if((n[(vl(se,ur)|0)+4>>2]|0)==3){l=y(Oe+y(_n(y(0),l)));break}switch(M|0){case 1:{l=Oe;break e}case 2:{l=y(Oe+y(l*y(.5)));break e}default:{l=y(Oe+l);break e}}}while(!1);zt=y(Ps+l),li=se+400+(n[Tu>>2]<<2)|0,h[li>>2]=y(zt+y(h[li>>2]))}while(!1);j=j+1|0}while((j|0)!=(cr|0))}if(Ps=y(Ps+$e),Qc=y(_n(Qc,c)),m=yo+1|0,cr>>>0>=Vs>>>0)break;l=ar,Tr=cr,yo=m}do if(Q){if(M=m>>>0>1,!M&&!(Yi(s)|0))break;if(!(Ht(Rn)|0)){l=y(Rn-Ps);e:do switch(n[s+12>>2]|0){case 3:{Oe=y(Oe+l),_e=y(0);break}case 2:{Oe=y(Oe+y(l*y(.5))),_e=y(0);break}case 4:{Rn>Ps?_e=y(l/y(m>>>0)):_e=y(0);break}case 7:if(Rn>Ps){Oe=y(Oe+y(l/y(m<<1>>>0))),_e=y(l/y(m>>>0)),_e=M?_e:y(0);break e}else{Oe=y(Oe+y(l*y(.5))),_e=y(0);break e}case 6:{_e=y(l/y(yo>>>0)),_e=Rn>Ps&M?_e:y(0);break}default:_e=y(0)}while(!1);if(m|0)for(Lt=1040+(ur<<2)|0,Or=976+(ur<<2)|0,je=0,j=0;;){e:do if(j>>>0>>0)for(Qe=y(0),$e=y(0),l=y(0),se=j;;){M=n[(n[wo>>2]|0)+(se<<2)>>2]|0;do if((n[M+36>>2]|0)!=1&&!(n[M+24>>2]|0)){if((n[M+940>>2]|0)!=(je|0))break e;if(Bd(M,ur)|0&&(zt=y(h[M+908+(n[Or>>2]<<2)>>2]),l=y(_n(l,y(zt+y(cn(M,ur,xr)))))),(da(s,M)|0)!=5)break;Ws=y(Ka(M)),Ws=y(Ws+y(K(M,0,xr))),zt=y(h[M+912>>2]),zt=y(y(zt+y(cn(M,0,xr)))-Ws),Ws=y(_n($e,Ws)),zt=y(_n(Qe,zt)),Qe=zt,$e=Ws,l=y(_n(l,y(Ws+zt)))}while(!1);if(M=se+1|0,M>>>0>>0)se=M;else{se=M;break}}else $e=y(0),l=y(0),se=j;while(!1);if(lt=y(_e+l),c=Oe,Oe=y(Oe+lt),j>>>0>>0){Je=y(c+$e),M=j;do{j=n[(n[wo>>2]|0)+(M<<2)>>2]|0;e:do if((n[j+36>>2]|0)!=1&&!(n[j+24>>2]|0))switch(da(s,j)|0){case 1:{zt=y(c+y(K(j,ur,xr))),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 3:{zt=y(y(Oe-y(re(j,ur,xr)))-y(h[j+908+(n[Or>>2]<<2)>>2])),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 2:{zt=y(c+y(y(lt-y(h[j+908+(n[Or>>2]<<2)>>2]))*y(.5))),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 4:{if(zt=y(c+y(K(j,ur,xr))),h[j+400+(n[Lt>>2]<<2)>>2]=zt,ns(j,ur,Rn)|0||(zn?(Qe=y(h[j+908>>2]),l=y(Qe+y(cn(j,Fr,xr))),$e=lt):($e=y(h[j+912>>2]),$e=y($e+y(cn(j,ur,xr))),l=lt,Qe=y(h[j+908>>2])),wi(l,Qe)|0&&wi($e,y(h[j+912>>2]))|0))break e;ha(j,l,$e,bs,1,1,xr,Eo,1,3501,O)|0;break e}case 5:{h[j+404>>2]=y(y(Je-y(Ka(j)))+y(Mr(j,0,Rn)));break e}default:break e}while(!1);M=M+1|0}while((M|0)!=(se|0))}if(je=je+1|0,(je|0)==(m|0))break;j=se}}}while(!1);if(h[s+908>>2]=y(Ii(s,2,Fc,B,B)),h[s+912>>2]=y(Ii(s,0,af,k,B)),Ql|0&&(lf=n[s+32>>2]|0,cf=(Ql|0)==2,!(cf&(lf|0)!=2))?cf&(lf|0)==2&&(l=y(Rc+ar),l=y(_n(y(k0(l,y(MA(s,Fr,Qc,Co)))),Rc)),Xr=198):(l=y(Ii(s,Fr,Qc,Co,B)),Xr=198),(Xr|0)==198&&(h[s+908+(n[976+(Fr<<2)>>2]<<2)>>2]=l),Fl|0&&(Af=n[s+32>>2]|0,ff=(Fl|0)==2,!(ff&(Af|0)!=2))?ff&(Af|0)==2&&(l=y(Ks+Rn),l=y(_n(y(k0(l,y(MA(s,ur,y(Ks+Ps),Tc)))),Ks)),Xr=204):(l=y(Ii(s,ur,y(Ks+Ps),Tc,B)),Xr=204),(Xr|0)==204&&(h[s+908+(n[976+(ur<<2)>>2]<<2)>>2]=l),Q){if((n[uf>>2]|0)==2){j=976+(ur<<2)|0,se=1040+(ur<<2)|0,M=0;do je=ms(s,M)|0,n[je+24>>2]|0||(pf=n[j>>2]|0,zt=y(h[s+908+(pf<<2)>>2]),li=je+400+(n[se>>2]<<2)|0,zt=y(zt-y(h[li>>2])),h[li>>2]=y(zt-y(h[je+908+(pf<<2)>>2]))),M=M+1|0;while((M|0)!=(Vs|0))}if(f|0){M=zn?Ql:d;do vd(s,f,xr,M,Eo,bs,O),f=n[f+960>>2]|0;while(f|0)}if(M=(Fr|2|0)==3,j=(ur|2|0)==3,M|j){f=0;do se=n[(n[wo>>2]|0)+(f<<2)>>2]|0,(n[se+36>>2]|0)!=1&&(M&&Ep(s,se,Fr),j&&Ep(s,se,ur)),f=f+1|0;while((f|0)!=(Vs|0))}}}while(!1);C=Rl}function ga(s,l){s=s|0,l=y(l);var c=0;la(s,l>=y(0),3147),c=l==y(0),h[s+4>>2]=c?y(0):l}function Dc(s,l,c,f){s=s|0,l=y(l),c=y(c),f=f|0;var d=Xe,m=Xe,B=0,k=0,Q=0;n[2278]=(n[2278]|0)+1,Bl(s),ns(s,2,l)|0?(d=y(Yr(n[s+992>>2]|0,l)),Q=1,d=y(d+y(cn(s,2,l)))):(d=y(Yr(s+380|0,l)),d>=y(0)?Q=2:(Q=((Ht(l)|0)^1)&1,d=l)),ns(s,0,c)|0?(m=y(Yr(n[s+996>>2]|0,c)),k=1,m=y(m+y(cn(s,0,l)))):(m=y(Yr(s+388|0,c)),m>=y(0)?k=2:(k=((Ht(c)|0)^1)&1,m=c)),B=s+976|0,ha(s,d,m,f,Q,k,l,c,1,3189,n[B>>2]|0)|0&&(mp(s,n[s+496>>2]|0,l,c,l),Pc(s,y(h[(n[B>>2]|0)+4>>2]),y(0),y(0)),o[11696]|0)&&yd(s,7)}function Bl(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;k=C,C=C+32|0,B=k+24|0,m=k+16|0,f=k+8|0,d=k,c=0;do l=s+380+(c<<3)|0,n[s+380+(c<<3)+4>>2]|0&&(Q=l,O=n[Q+4>>2]|0,M=f,n[M>>2]=n[Q>>2],n[M+4>>2]=O,M=s+364+(c<<3)|0,O=n[M+4>>2]|0,Q=d,n[Q>>2]=n[M>>2],n[Q+4>>2]=O,n[m>>2]=n[f>>2],n[m+4>>2]=n[f+4>>2],n[B>>2]=n[d>>2],n[B+4>>2]=n[d+4>>2],Bs(m,B)|0)||(l=s+348+(c<<3)|0),n[s+992+(c<<2)>>2]=l,c=c+1|0;while((c|0)!=2);C=k}function ns(s,l,c){s=s|0,l=l|0,c=y(c);var f=0;switch(s=n[s+992+(n[976+(l<<2)>>2]<<2)>>2]|0,n[s+4>>2]|0){case 0:case 3:{s=0;break}case 1:{y(h[s>>2])>2])>2]|0){case 2:{l=y(y(y(h[s>>2])*l)/y(100));break}case 1:{l=y(h[s>>2]);break}default:l=y(ce)}return y(l)}function mp(s,l,c,f,d){s=s|0,l=l|0,c=y(c),f=y(f),d=y(d);var m=0,B=Xe;l=n[s+944>>2]|0?l:1,m=fr(n[s+4>>2]|0,l)|0,l=iw(m,l)|0,c=y(Dd(s,m,c)),f=y(Dd(s,l,f)),B=y(c+y(K(s,m,d))),h[s+400+(n[1040+(m<<2)>>2]<<2)>>2]=B,c=y(c+y(re(s,m,d))),h[s+400+(n[1e3+(m<<2)>>2]<<2)>>2]=c,c=y(f+y(K(s,l,d))),h[s+400+(n[1040+(l<<2)>>2]<<2)>>2]=c,d=y(f+y(re(s,l,d))),h[s+400+(n[1e3+(l<<2)>>2]<<2)>>2]=d}function Pc(s,l,c,f){s=s|0,l=y(l),c=y(c),f=y(f);var d=0,m=0,B=Xe,k=Xe,Q=0,O=0,M=Xe,j=0,se=Xe,je=Xe,Oe=Xe,Qe=Xe;if(l!=y(0)&&(d=s+400|0,Qe=y(h[d>>2]),m=s+404|0,Oe=y(h[m>>2]),j=s+416|0,je=y(h[j>>2]),O=s+420|0,B=y(h[O>>2]),se=y(Qe+c),M=y(Oe+f),f=y(se+je),k=y(M+B),Q=(n[s+988>>2]|0)==1,h[d>>2]=y(Go(Qe,l,0,Q)),h[m>>2]=y(Go(Oe,l,0,Q)),c=y(mR(y(je*l),y(1))),wi(c,y(0))|0?m=0:m=(wi(c,y(1))|0)^1,c=y(mR(y(B*l),y(1))),wi(c,y(0))|0?d=0:d=(wi(c,y(1))|0)^1,Qe=y(Go(f,l,Q&m,Q&(m^1))),h[j>>2]=y(Qe-y(Go(se,l,0,Q))),Qe=y(Go(k,l,Q&d,Q&(d^1))),h[O>>2]=y(Qe-y(Go(M,l,0,Q))),m=(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2,m|0)){d=0;do Pc(ms(s,d)|0,l,se,M),d=d+1|0;while((d|0)!=(m|0))}}function nw(s,l,c,f,d){switch(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,c|0){case 5:case 0:{s=e7(n[489]|0,f,d)|0;break}default:s=$Ue(f,d)|0}return s|0}function g0(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;d=C,C=C+16|0,m=d,n[m>>2]=f,d0(s,0,l,c,m),C=d}function d0(s,l,c,f,d){if(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,s=s|0?s:956,w7[n[s+8>>2]&1](s,l,c,f,d)|0,(c|0)==5)Tt();else return}function Wa(s,l,c){s=s|0,l=l|0,c=c|0,o[s+l>>0]=c&1}function Cd(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(m0(s,f),Qt(s,n[l>>2]|0,n[c>>2]|0,f))}function m0(s,l){s=s|0,l=l|0;var c=0;if((N(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function Qt(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function N(s){return s=s|0,1073741823}function K(s,l,c){return s=s|0,l=l|0,c=y(c),he(l)|0&&n[s+96>>2]|0?s=s+92|0:s=Fn(s+60|0,n[1040+(l<<2)>>2]|0,992)|0,y(ze(s,c))}function re(s,l,c){return s=s|0,l=l|0,c=y(c),he(l)|0&&n[s+104>>2]|0?s=s+100|0:s=Fn(s+60|0,n[1e3+(l<<2)>>2]|0,992)|0,y(ze(s,c))}function he(s){return s=s|0,(s|1|0)==3|0}function ze(s,l){return s=s|0,l=y(l),(n[s+4>>2]|0)==3?l=y(0):l=y(Yr(s,l)),y(l)}function mt(s,l){return s=s|0,l=l|0,s=n[s>>2]|0,(s|0?s:(l|0)>1?l:1)|0}function fr(s,l){s=s|0,l=l|0;var c=0;e:do if((l|0)==2){switch(s|0){case 2:{s=3;break e}case 3:break;default:{c=4;break e}}s=2}else c=4;while(!1);return s|0}function Cr(s,l){s=s|0,l=l|0;var c=Xe;return he(l)|0&&n[s+312>>2]|0&&(c=y(h[s+308>>2]),c>=y(0))||(c=y(_n(y(h[(Fn(s+276|0,n[1040+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function yn(s,l){s=s|0,l=l|0;var c=Xe;return he(l)|0&&n[s+320>>2]|0&&(c=y(h[s+316>>2]),c>=y(0))||(c=y(_n(y(h[(Fn(s+276|0,n[1e3+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function oi(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return he(l)|0&&n[s+240>>2]|0&&(f=y(Yr(s+236|0,c)),f>=y(0))||(f=y(_n(y(Yr(Fn(s+204|0,n[1040+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function Li(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return he(l)|0&&n[s+248>>2]|0&&(f=y(Yr(s+244|0,c)),f>=y(0))||(f=y(_n(y(Yr(Fn(s+204|0,n[1e3+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function y0(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Xe,Q=Xe,O=Xe,M=Xe,j=Xe,se=Xe,je=0,Oe=0,Qe=0;Qe=C,C=C+16|0,je=Qe,Oe=s+964|0,Un(s,(n[Oe>>2]|0)!=0,3519),k=y(En(s,2,l)),Q=y(En(s,0,l)),O=y(cn(s,2,l)),M=y(cn(s,0,l)),Ht(l)|0?j=l:j=y(_n(y(0),y(y(l-O)-k))),Ht(c)|0?se=c:se=y(_n(y(0),y(y(c-M)-Q))),(f|0)==1&(d|0)==1?(h[s+908>>2]=y(Ii(s,2,y(l-O),m,m)),l=y(Ii(s,0,y(c-M),B,m))):(I7[n[Oe>>2]&1](je,s,j,f,se,d),j=y(k+y(h[je>>2])),se=y(l-O),h[s+908>>2]=y(Ii(s,2,(f|2|0)==2?j:se,m,m)),se=y(Q+y(h[je+4>>2])),l=y(c-M),l=y(Ii(s,0,(d|2|0)==2?se:l,B,m))),h[s+912>>2]=l,C=Qe}function bv(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Xe,Q=Xe,O=Xe,M=Xe;O=y(En(s,2,m)),k=y(En(s,0,m)),M=y(cn(s,2,m)),Q=y(cn(s,0,m)),l=y(l-M),h[s+908>>2]=y(Ii(s,2,(f|2|0)==2?O:l,m,m)),c=y(c-Q),h[s+912>>2]=y(Ii(s,0,(d|2|0)==2?k:c,B,m))}function Sv(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=0,Q=Xe,O=Xe;return k=(f|0)==2,!(l<=y(0)&k)&&!(c<=y(0)&(d|0)==2)&&!((f|0)==1&(d|0)==1)?s=0:(Q=y(cn(s,0,m)),O=y(cn(s,2,m)),k=l>2]=y(Ii(s,2,k?y(0):l,m,m)),l=y(c-Q),k=c>2]=y(Ii(s,0,k?y(0):l,B,m)),s=1),s|0}function iw(s,l){return s=s|0,l=l|0,OA(s)|0?s=fr(2,l)|0:s=0,s|0}function yp(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(oi(s,l,c)),y(c+y(Cr(s,l)))}function sw(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(Li(s,l,c)),y(c+y(yn(s,l)))}function En(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(yp(s,l,c)),y(f+y(sw(s,l,c)))}function wd(s){return s=s|0,n[s+24>>2]|0?s=0:y(is(s))!=y(0)?s=1:s=y(Gs(s))!=y(0),s|0}function is(s){s=s|0;var l=Xe;if(n[s+944>>2]|0){if(l=y(h[s+44>>2]),Ht(l)|0)return l=y(h[s+40>>2]),s=l>y(0)&((Ht(l)|0)^1),y(s?l:y(0))}else l=y(0);return y(l)}function Gs(s){s=s|0;var l=Xe,c=0,f=Xe;do if(n[s+944>>2]|0){if(l=y(h[s+48>>2]),Ht(l)|0){if(c=o[(n[s+976>>2]|0)+2>>0]|0,!(c<<24>>24)&&(f=y(h[s+40>>2]),f>24?y(1):y(0)}}else l=y(0);while(!1);return y(l)}function Du(s){s=s|0;var l=0,c=0;if(Od(s+400|0,0,540)|0,o[s+985>>0]=1,ee(s),c=Ci(s)|0,c|0){l=s+948|0,s=0;do Du(n[(n[l>>2]|0)+(s<<2)>>2]|0),s=s+1|0;while((s|0)!=(c|0))}}function Id(s,l,c,f,d,m,B,k,Q,O){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=y(m),B=y(B),k=k|0,Q=Q|0,O=O|0;var M=0,j=Xe,se=0,je=0,Oe=Xe,Qe=Xe,$e=0,Je=Xe,lt=0,_e=Xe,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0,go=0;xn=C,C=C+16|0,Or=xn+12|0,cr=xn+8|0,Xt=xn+4|0,Pr=xn,ar=fr(n[s+4>>2]|0,Q)|0,qe=he(ar)|0,j=y(Yr(ow(l)|0,qe?m:B)),Lt=ns(l,2,m)|0,Tr=ns(l,0,B)|0;do if(!(Ht(j)|0)&&!(Ht(qe?c:d)|0)){if(M=l+504|0,!(Ht(y(h[M>>2]))|0)&&(!(aw(n[l+976>>2]|0,0)|0)||(n[l+500>>2]|0)==(n[2278]|0)))break;h[M>>2]=y(_n(j,y(En(l,ar,m))))}else se=7;while(!1);do if((se|0)==7){if(lt=qe^1,!(lt|Lt^1)){B=y(Yr(n[l+992>>2]|0,m)),h[l+504>>2]=y(_n(B,y(En(l,2,m))));break}if(!(qe|Tr^1)){B=y(Yr(n[l+996>>2]|0,B)),h[l+504>>2]=y(_n(B,y(En(l,0,m))));break}h[Or>>2]=y(ce),h[cr>>2]=y(ce),n[Xt>>2]=0,n[Pr>>2]=0,Je=y(cn(l,2,m)),_e=y(cn(l,0,m)),Lt?(Oe=y(Je+y(Yr(n[l+992>>2]|0,m))),h[Or>>2]=Oe,n[Xt>>2]=1,je=1):(je=0,Oe=y(ce)),Tr?(j=y(_e+y(Yr(n[l+996>>2]|0,B))),h[cr>>2]=j,n[Pr>>2]=1,M=1):(M=0,j=y(ce)),se=n[s+32>>2]|0,qe&(se|0)==2?se=2:Ht(Oe)|0&&!(Ht(c)|0)&&(h[Or>>2]=c,n[Xt>>2]=2,je=2,Oe=c),!((se|0)==2<)&&Ht(j)|0&&!(Ht(d)|0)&&(h[cr>>2]=d,n[Pr>>2]=2,M=2,j=d),Qe=y(h[l+396>>2]),$e=Ht(Qe)|0;do if($e)se=je;else{if((je|0)==1<){h[cr>>2]=y(y(Oe-Je)/Qe),n[Pr>>2]=1,M=1,se=1;break}qe&(M|0)==1?(h[Or>>2]=y(Qe*y(j-_e)),n[Xt>>2]=1,M=1,se=1):se=je}while(!1);go=Ht(c)|0,je=(da(s,l)|0)!=4,!(qe|Lt|((f|0)!=1|go)|(je|(se|0)==1))&&(h[Or>>2]=c,n[Xt>>2]=1,!$e)&&(h[cr>>2]=y(y(c-Je)/Qe),n[Pr>>2]=1,M=1),!(Tr|lt|((k|0)!=1|(Ht(d)|0))|(je|(M|0)==1))&&(h[cr>>2]=d,n[Pr>>2]=1,!$e)&&(h[Or>>2]=y(Qe*y(d-_e)),n[Xt>>2]=1),yr(l,2,m,m,Xt,Or),yr(l,0,B,m,Pr,cr),c=y(h[Or>>2]),d=y(h[cr>>2]),ha(l,c,d,Q,n[Xt>>2]|0,n[Pr>>2]|0,m,B,0,3565,O)|0,B=y(h[l+908+(n[976+(ar<<2)>>2]<<2)>>2]),h[l+504>>2]=y(_n(B,y(En(l,ar,m))))}while(!1);n[l+500>>2]=n[2278],C=xn}function Ii(s,l,c,f,d){return s=s|0,l=l|0,c=y(c),f=y(f),d=y(d),f=y(MA(s,l,c,f)),y(_n(f,y(En(s,l,d))))}function da(s,l){return s=s|0,l=l|0,l=l+20|0,l=n[(n[l>>2]|0?l:s+16|0)>>2]|0,(l|0)==5&&OA(n[s+4>>2]|0)|0&&(l=1),l|0}function vl(s,l){return s=s|0,l=l|0,he(l)|0&&n[s+96>>2]|0?l=4:l=n[1040+(l<<2)>>2]|0,s+60+(l<<3)|0}function bc(s,l){return s=s|0,l=l|0,he(l)|0&&n[s+104>>2]|0?l=5:l=n[1e3+(l<<2)>>2]|0,s+60+(l<<3)|0}function yr(s,l,c,f,d,m){switch(s=s|0,l=l|0,c=y(c),f=y(f),d=d|0,m=m|0,c=y(Yr(s+380+(n[976+(l<<2)>>2]<<3)|0,c)),c=y(c+y(cn(s,l,f))),n[d>>2]|0){case 2:case 1:{d=Ht(c)|0,f=y(h[m>>2]),h[m>>2]=d|f>2]=2,h[m>>2]=c);break}default:}}function gi(s,l){return s=s|0,l=l|0,s=s+132|0,he(l)|0&&n[(Fn(s,4,948)|0)+4>>2]|0?s=1:s=(n[(Fn(s,n[1040+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function Mr(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,he(l)|0&&(f=Fn(s,4,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=Fn(s,n[1040+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Yr(f,c))),y(c)}function ss(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),f=y(f+y(K(s,l,c))),y(f+y(re(s,l,c)))}function Yi(s){s=s|0;var l=0,c=0,f=0;e:do if(OA(n[s+4>>2]|0)|0)l=0;else if((n[s+16>>2]|0)!=5)if(c=Ci(s)|0,!c)l=0;else for(l=0;;){if(f=ms(s,l)|0,!(n[f+24>>2]|0)&&(n[f+20>>2]|0)==5){l=1;break e}if(l=l+1|0,l>>>0>=c>>>0){l=0;break}}else l=1;while(!1);return l|0}function Bd(s,l){s=s|0,l=l|0;var c=Xe;return c=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),c>=y(0)&((Ht(c)|0)^1)|0}function Ka(s){s=s|0;var l=Xe,c=0,f=0,d=0,m=0,B=0,k=0,Q=Xe;if(c=n[s+968>>2]|0,c)Q=y(h[s+908>>2]),l=y(h[s+912>>2]),l=y(m7[c&0](s,Q,l)),Un(s,(Ht(l)|0)^1,3573);else{m=Ci(s)|0;do if(m|0){for(c=0,d=0;;){if(f=ms(s,d)|0,n[f+940>>2]|0){B=8;break}if((n[f+24>>2]|0)!=1)if(k=(da(s,f)|0)==5,k){c=f;break}else c=c|0?c:f;if(d=d+1|0,d>>>0>=m>>>0){B=8;break}}if((B|0)==8&&!c)break;return l=y(Ka(c)),y(l+y(h[c+404>>2]))}while(!1);l=y(h[s+912>>2])}return y(l)}function MA(s,l,c,f){s=s|0,l=l|0,c=y(c),f=y(f);var d=Xe,m=0;return OA(l)|0?(l=1,m=3):he(l)|0?(l=0,m=3):(f=y(ce),d=y(ce)),(m|0)==3&&(d=y(Yr(s+364+(l<<3)|0,f)),f=y(Yr(s+380+(l<<3)|0,f))),m=f=y(0)&((Ht(f)|0)^1)),c=m?f:c,m=d>=y(0)&((Ht(d)|0)^1)&c>2]|0,m)|0,Oe=iw($e,m)|0,Qe=he($e)|0,j=y(cn(l,2,c)),se=y(cn(l,0,c)),ns(l,2,c)|0?k=y(j+y(Yr(n[l+992>>2]|0,c))):gi(l,2)|0&&lr(l,2)|0?(k=y(h[s+908>>2]),Q=y(Cr(s,2)),Q=y(k-y(Q+y(yn(s,2)))),k=y(Mr(l,2,c)),k=y(Ii(l,2,y(Q-y(k+y(Pu(l,2,c)))),c,c))):k=y(ce),ns(l,0,d)|0?Q=y(se+y(Yr(n[l+996>>2]|0,d))):gi(l,0)|0&&lr(l,0)|0?(Q=y(h[s+912>>2]),lt=y(Cr(s,0)),lt=y(Q-y(lt+y(yn(s,0)))),Q=y(Mr(l,0,d)),Q=y(Ii(l,0,y(lt-y(Q+y(Pu(l,0,d)))),d,c))):Q=y(ce),O=Ht(k)|0,M=Ht(Q)|0;do if(O^M&&(je=y(h[l+396>>2]),!(Ht(je)|0)))if(O){k=y(j+y(y(Q-se)*je));break}else{lt=y(se+y(y(k-j)/je)),Q=M?lt:Q;break}while(!1);M=Ht(k)|0,O=Ht(Q)|0,M|O&&(_e=(M^1)&1,f=c>y(0)&((f|0)!=0&M),k=Qe?k:f?c:k,ha(l,k,Q,m,Qe?_e:f?2:_e,M&(O^1)&1,k,Q,0,3623,B)|0,k=y(h[l+908>>2]),k=y(k+y(cn(l,2,c))),Q=y(h[l+912>>2]),Q=y(Q+y(cn(l,0,c)))),ha(l,k,Q,m,1,1,k,Q,1,3635,B)|0,lr(l,$e)|0&&!(gi(l,$e)|0)?(_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),lt=y(lt-y(yn(s,$e))),lt=y(lt-y(re(l,$e,c))),lt=y(lt-y(Pu(l,$e,Qe?c:d))),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt):Je=21;do if((Je|0)==21){if(!(gi(l,$e)|0)&&(n[s+8>>2]|0)==1){_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(y(lt-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt;break}!(gi(l,$e)|0)&&(n[s+8>>2]|0)==2&&(_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt)}while(!1);lr(l,Oe)|0&&!(gi(l,Oe)|0)?(_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),lt=y(lt-y(yn(s,Oe))),lt=y(lt-y(re(l,Oe,c))),lt=y(lt-y(Pu(l,Oe,Qe?d:c))),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt):Je=30;do if((Je|0)==30&&!(gi(l,Oe)|0)){if((da(s,l)|0)==2){_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(y(lt-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt;break}_e=(da(s,l)|0)==3,_e^(n[s+28>>2]|0)==2&&(_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt)}while(!1)}function Ep(s,l,c){s=s|0,l=l|0,c=c|0;var f=Xe,d=0;d=n[976+(c<<2)>>2]|0,f=y(h[l+908+(d<<2)>>2]),f=y(y(h[s+908+(d<<2)>>2])-f),f=y(f-y(h[l+400+(n[1040+(c<<2)>>2]<<2)>>2])),h[l+400+(n[1e3+(c<<2)>>2]<<2)>>2]=f}function OA(s){return s=s|0,(s|1|0)==1|0}function ow(s){s=s|0;var l=Xe;switch(n[s+56>>2]|0){case 0:case 3:{l=y(h[s+40>>2]),l>y(0)&((Ht(l)|0)^1)?s=o[(n[s+976>>2]|0)+2>>0]|0?1056:992:s=1056;break}default:s=s+52|0}return s|0}function aw(s,l){return s=s|0,l=l|0,(o[s+l>>0]|0)!=0|0}function lr(s,l){return s=s|0,l=l|0,s=s+132|0,he(l)|0&&n[(Fn(s,5,948)|0)+4>>2]|0?s=1:s=(n[(Fn(s,n[1e3+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function Pu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,he(l)|0&&(f=Fn(s,5,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=Fn(s,n[1e3+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Yr(f,c))),y(c)}function Dd(s,l,c){return s=s|0,l=l|0,c=y(c),gi(s,l)|0?c=y(Mr(s,l,c)):c=y(-y(Pu(s,l,c))),y(c)}function bu(s){return s=y(s),h[v>>2]=s,n[v>>2]|0|0}function Cp(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function E0(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function UA(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function _A(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;if(B=s+4|0,k=n[B>>2]|0,d=k-f|0,m=d>>2,s=l+(m<<2)|0,s>>>0>>0){f=k;do n[f>>2]=n[s>>2],s=s+4|0,f=(n[B>>2]|0)+4|0,n[B>>2]=f;while(s>>>0>>0)}m|0&&ww(k+(0-m<<2)|0,l|0,d|0)|0}function C0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0;return k=l+4|0,Q=n[k>>2]|0,d=n[s>>2]|0,B=c,m=B-d|0,f=Q+(0-(m>>2)<<2)|0,n[k>>2]=f,(m|0)>0&&Dr(f|0,d|0,m|0)|0,d=s+4|0,m=l+8|0,f=(n[d>>2]|0)-B|0,(f|0)>0&&(Dr(n[m>>2]|0,c|0,f|0)|0,n[m>>2]=(n[m>>2]|0)+(f>>>2<<2)),B=n[s>>2]|0,n[s>>2]=n[k>>2],n[k>>2]=B,B=n[d>>2]|0,n[d>>2]=n[m>>2],n[m>>2]=B,B=s+8|0,c=l+12|0,s=n[B>>2]|0,n[B>>2]=n[c>>2],n[c>>2]=s,n[l>>2]=n[k>>2],Q|0}function lw(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(B=n[l>>2]|0,m=n[c>>2]|0,(B|0)!=(m|0)){d=s+8|0,c=((m+-4-B|0)>>>2)+1|0,s=B,f=n[d>>2]|0;do n[f>>2]=n[s>>2],f=(n[d>>2]|0)+4|0,n[d>>2]=f,s=s+4|0;while((s|0)!=(m|0));n[l>>2]=B+(c<<2)}}function Pd(){mc()}function ma(){var s=0;return s=Kt(4)|0,HA(s),s|0}function HA(s){s=s|0,n[s>>2]=Cs()|0}function Sc(s){s=s|0,s|0&&(w0(s),gt(s))}function w0(s){s=s|0,tt(n[s>>2]|0)}function bd(s,l,c){s=s|0,l=l|0,c=c|0,Wa(n[s>>2]|0,l,c)}function fo(s,l){s=s|0,l=y(l),ga(n[s>>2]|0,l)}function xv(s,l){return s=s|0,l=l|0,aw(n[s>>2]|0,l)|0}function cw(){var s=0;return s=Kt(8)|0,kv(s,0),s|0}function kv(s,l){s=s|0,l=l|0,l?l=Ei(n[l>>2]|0)|0:l=co()|0,n[s>>2]=l,n[s+4>>2]=0,bi(l,s)}function eF(s){s=s|0;var l=0;return l=Kt(8)|0,kv(l,s),l|0}function Qv(s){s=s|0,s|0&&(Su(s),gt(s))}function Su(s){s=s|0;var l=0;ua(n[s>>2]|0),l=s+4|0,s=n[l>>2]|0,n[l>>2]=0,s|0&&(qA(s),gt(s))}function qA(s){s=s|0,jA(s)}function jA(s){s=s|0,s=n[s>>2]|0,s|0&&PA(s|0)}function uw(s){return s=s|0,qo(s)|0}function Sd(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(qA(l),gt(l)),qs(n[s>>2]|0)}function tF(s,l){s=s|0,l=l|0,$r(n[s>>2]|0,n[l>>2]|0)}function rF(s,l){s=s|0,l=l|0,Aa(n[s>>2]|0,l)}function Fv(s,l,c){s=s|0,l=l|0,c=+c,Cu(n[s>>2]|0,l,y(c))}function Rv(s,l,c){s=s|0,l=l|0,c=+c,ws(n[s>>2]|0,l,y(c))}function Aw(s,l){s=s|0,l=l|0,mu(n[s>>2]|0,l)}function xu(s,l){s=s|0,l=l|0,yu(n[s>>2]|0,l)}function nF(s,l){s=s|0,l=l|0,QA(n[s>>2]|0,l)}function iF(s,l){s=s|0,l=l|0,xA(n[s>>2]|0,l)}function wp(s,l){s=s|0,l=l|0,Ec(n[s>>2]|0,l)}function sF(s,l){s=s|0,l=l|0,cp(n[s>>2]|0,l)}function Tv(s,l,c){s=s|0,l=l|0,c=+c,wc(n[s>>2]|0,l,y(c))}function GA(s,l,c){s=s|0,l=l|0,c=+c,Y(n[s>>2]|0,l,y(c))}function oF(s,l){s=s|0,l=l|0,wl(n[s>>2]|0,l)}function aF(s,l){s=s|0,l=l|0,n0(n[s>>2]|0,l)}function Nv(s,l){s=s|0,l=l|0,up(n[s>>2]|0,l)}function fw(s,l){s=s|0,l=+l,FA(n[s>>2]|0,y(l))}function pw(s,l){s=s|0,l=+l,ja(n[s>>2]|0,y(l))}function lF(s,l){s=s|0,l=+l,Gi(n[s>>2]|0,y(l))}function cF(s,l){s=s|0,l=+l,js(n[s>>2]|0,y(l))}function Dl(s,l){s=s|0,l=+l,Eu(n[s>>2]|0,y(l))}function hw(s,l){s=s|0,l=+l,tw(n[s>>2]|0,y(l))}function uF(s,l){s=s|0,l=+l,RA(n[s>>2]|0,y(l))}function YA(s){s=s|0,Ap(n[s>>2]|0)}function xd(s,l){s=s|0,l=+l,Is(n[s>>2]|0,y(l))}function ku(s,l){s=s|0,l=+l,o0(n[s>>2]|0,y(l))}function gw(s){s=s|0,a0(n[s>>2]|0)}function dw(s,l){s=s|0,l=+l,fp(n[s>>2]|0,y(l))}function AF(s,l){s=s|0,l=+l,Bc(n[s>>2]|0,y(l))}function Lv(s,l){s=s|0,l=+l,gd(n[s>>2]|0,y(l))}function WA(s,l){s=s|0,l=+l,c0(n[s>>2]|0,y(l))}function Mv(s,l){s=s|0,l=+l,Iu(n[s>>2]|0,y(l))}function kd(s,l){s=s|0,l=+l,dd(n[s>>2]|0,y(l))}function Ov(s,l){s=s|0,l=+l,Bu(n[s>>2]|0,y(l))}function Uv(s,l){s=s|0,l=+l,rw(n[s>>2]|0,y(l))}function Qd(s,l){s=s|0,l=+l,pa(n[s>>2]|0,y(l))}function _v(s,l,c){s=s|0,l=l|0,c=+c,wu(n[s>>2]|0,l,y(c))}function fF(s,l,c){s=s|0,l=l|0,c=+c,Si(n[s>>2]|0,l,y(c))}function P(s,l,c){s=s|0,l=l|0,c=+c,Ic(n[s>>2]|0,l,y(c))}function D(s){return s=s|0,r0(n[s>>2]|0)|0}function T(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,Cc(d,n[l>>2]|0,c),q(s,d),C=f}function q(s,l){s=s|0,l=l|0,W(s,n[l+4>>2]|0,+y(h[l>>2]))}function W(s,l,c){s=s|0,l=l|0,c=+c,n[s>>2]=l,E[s+8>>3]=c}function fe(s){return s=s|0,t0(n[s>>2]|0)|0}function De(s){return s=s|0,uo(n[s>>2]|0)|0}function vt(s){return s=s|0,yc(n[s>>2]|0)|0}function wt(s){return s=s|0,kA(n[s>>2]|0)|0}function St(s){return s=s|0,hd(n[s>>2]|0)|0}function _r(s){return s=s|0,e0(n[s>>2]|0)|0}function os(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,Dt(d,n[l>>2]|0,c),q(s,d),C=f}function di(s){return s=s|0,$n(n[s>>2]|0)|0}function po(s){return s=s|0,i0(n[s>>2]|0)|0}function KA(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,fa(f,n[l>>2]|0),q(s,f),C=c}function Yo(s){return s=s|0,+ +y(ji(n[s>>2]|0))}function nt(s){return s=s|0,+ +y(rs(n[s>>2]|0))}function Ve(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,Br(f,n[l>>2]|0),q(s,f),C=c}function At(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,l0(f,n[l>>2]|0),q(s,f),C=c}function Wt(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,Ct(f,n[l>>2]|0),q(s,f),C=c}function vr(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,u0(f,n[l>>2]|0),q(s,f),C=c}function bn(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,A0(f,n[l>>2]|0),q(s,f),C=c}function Qr(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,md(f,n[l>>2]|0),q(s,f),C=c}function Sn(s){return s=s|0,+ +y(vc(n[s>>2]|0))}function ai(s,l){return s=s|0,l=l|0,+ +y(s0(n[s>>2]|0,l))}function tn(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,ct(d,n[l>>2]|0,c),q(s,d),C=f}function ho(s,l,c){s=s|0,l=l|0,c=c|0,or(n[s>>2]|0,n[l>>2]|0,c)}function pF(s,l){s=s|0,l=l|0,Es(n[s>>2]|0,n[l>>2]|0)}function nve(s){return s=s|0,Ci(n[s>>2]|0)|0}function ive(s){return s=s|0,s=pt(n[s>>2]|0)|0,s?s=uw(s)|0:s=0,s|0}function sve(s,l){return s=s|0,l=l|0,s=ms(n[s>>2]|0,l)|0,s?s=uw(s)|0:s=0,s|0}function ove(s,l){s=s|0,l=l|0;var c=0,f=0;f=Kt(4)|0,W5(f,l),c=s+4|0,l=n[c>>2]|0,n[c>>2]=f,l|0&&(qA(l),gt(l)),Bt(n[s>>2]|0,1)}function W5(s,l){s=s|0,l=l|0,yve(s,l)}function ave(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,lve(k,qo(l)|0,+c,f,+d,m),h[s>>2]=y(+E[k>>3]),h[s+4>>2]=y(+E[k+8>>3]),C=B}function lve(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0,k=0,Q=0,O=0,M=0;B=C,C=C+32|0,M=B+8|0,O=B+20|0,Q=B,k=B+16|0,E[M>>3]=c,n[O>>2]=f,E[Q>>3]=d,n[k>>2]=m,cve(s,n[l+4>>2]|0,M,O,Q,k),C=B}function cve(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,za(k),l=ya(l)|0,uve(s,l,+E[c>>3],n[f>>2]|0,+E[d>>3],n[m>>2]|0),Ja(k),C=B}function ya(s){return s=s|0,n[s>>2]|0}function uve(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0;B=Pl(Ave()|0)|0,c=+VA(c),f=hF(f)|0,d=+VA(d),fve(s,hi(0,B|0,l|0,+c,f|0,+d,hF(m)|0)|0)}function Ave(){var s=0;return o[7608]|0||(dve(9120),s=7608,n[s>>2]=1,n[s+4>>2]=0),9120}function Pl(s){return s=s|0,n[s+8>>2]|0}function VA(s){return s=+s,+ +gF(s)}function hF(s){return s=s|0,V5(s)|0}function fve(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=l,f&1?(pve(c,0),ii(f|0,c|0)|0,hve(s,c),gve(c)):(n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]),C=d}function pve(s,l){s=s|0,l=l|0,K5(s,l),n[s+8>>2]=0,o[s+24>>0]=0}function hve(s,l){s=s|0,l=l|0,l=l+8|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]}function gve(s){s=s|0,o[s+24>>0]=0}function K5(s,l){s=s|0,l=l|0,n[s>>2]=l}function V5(s){return s=s|0,s|0}function gF(s){return s=+s,+s}function dve(s){s=s|0,bl(s,mve()|0,4)}function mve(){return 1064}function bl(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=lp(l|0,c+1|0)|0}function yve(s,l){s=s|0,l=l|0,l=n[l>>2]|0,n[s>>2]=l,yl(l|0)}function Eve(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(qA(l),gt(l)),Bt(n[s>>2]|0,0)}function Cve(s){s=s|0,Nt(n[s>>2]|0)}function wve(s){return s=s|0,rr(n[s>>2]|0)|0}function Ive(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,Dc(n[s>>2]|0,y(l),y(c),f)}function Bve(s){return s=s|0,+ +y(Il(n[s>>2]|0))}function vve(s){return s=s|0,+ +y(f0(n[s>>2]|0))}function Dve(s){return s=s|0,+ +y(vu(n[s>>2]|0))}function Pve(s){return s=s|0,+ +y(TA(n[s>>2]|0))}function bve(s){return s=s|0,+ +y(pp(n[s>>2]|0))}function Sve(s){return s=s|0,+ +y(Ga(n[s>>2]|0))}function xve(s,l){s=s|0,l=l|0,E[s>>3]=+y(Il(n[l>>2]|0)),E[s+8>>3]=+y(f0(n[l>>2]|0)),E[s+16>>3]=+y(vu(n[l>>2]|0)),E[s+24>>3]=+y(TA(n[l>>2]|0)),E[s+32>>3]=+y(pp(n[l>>2]|0)),E[s+40>>3]=+y(Ga(n[l>>2]|0))}function kve(s,l){return s=s|0,l=l|0,+ +y(p0(n[s>>2]|0,l))}function Qve(s,l){return s=s|0,l=l|0,+ +y(hp(n[s>>2]|0,l))}function Fve(s,l){return s=s|0,l=l|0,+ +y(jo(n[s>>2]|0,l))}function Rve(){return Pn()|0}function Tve(){Nve(),Lve(),Mve(),Ove(),Uve(),_ve()}function Nve(){UNe(11713,4938,1)}function Lve(){iNe(10448)}function Mve(){UTe(10408)}function Ove(){lTe(10324)}function Uve(){dFe(10096)}function _ve(){Hve(9132)}function Hve(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0,go=0,mo=0,yo=0,Ca=0,kp=0,Qp=0,Sl=0,Fp=0,Tu=0,Nu=0,Rp=0,Tp=0,Np=0,Xr=0,xl=0,Lp=0,kc=0,Mp=0,Op=0,Lu=0,Mu=0,Qc=0,Ys=0,Za=0,Wo=0,kl=0,rf=0,nf=0,Ou=0,sf=0,of=0,Ws=0,Ps=0,Ql=0,Rn=0,af=0,Eo=0,Fc=0,Co=0,Rc=0,lf=0,cf=0,Tc=0,Ks=0,Fl=0,uf=0,Af=0,ff=0,xr=0,zn=0,bs=0,wo=0,Vs=0,Fr=0,ur=0,Rl=0;l=C,C=C+672|0,c=l+656|0,Rl=l+648|0,ur=l+640|0,Fr=l+632|0,Vs=l+624|0,wo=l+616|0,bs=l+608|0,zn=l+600|0,xr=l+592|0,ff=l+584|0,Af=l+576|0,uf=l+568|0,Fl=l+560|0,Ks=l+552|0,Tc=l+544|0,cf=l+536|0,lf=l+528|0,Rc=l+520|0,Co=l+512|0,Fc=l+504|0,Eo=l+496|0,af=l+488|0,Rn=l+480|0,Ql=l+472|0,Ps=l+464|0,Ws=l+456|0,of=l+448|0,sf=l+440|0,Ou=l+432|0,nf=l+424|0,rf=l+416|0,kl=l+408|0,Wo=l+400|0,Za=l+392|0,Ys=l+384|0,Qc=l+376|0,Mu=l+368|0,Lu=l+360|0,Op=l+352|0,Mp=l+344|0,kc=l+336|0,Lp=l+328|0,xl=l+320|0,Xr=l+312|0,Np=l+304|0,Tp=l+296|0,Rp=l+288|0,Nu=l+280|0,Tu=l+272|0,Fp=l+264|0,Sl=l+256|0,Qp=l+248|0,kp=l+240|0,Ca=l+232|0,yo=l+224|0,mo=l+216|0,go=l+208|0,xn=l+200|0,ar=l+192|0,Tr=l+184|0,Pr=l+176|0,Xt=l+168|0,cr=l+160|0,Or=l+152|0,Lt=l+144|0,qe=l+136|0,_e=l+128|0,lt=l+120|0,Je=l+112|0,$e=l+104|0,Qe=l+96|0,Oe=l+88|0,je=l+80|0,se=l+72|0,j=l+64|0,M=l+56|0,O=l+48|0,Q=l+40|0,k=l+32|0,B=l+24|0,m=l+16|0,d=l+8|0,f=l,qve(s,3646),jve(s,3651,2)|0,Gve(s,3665,2)|0,Yve(s,3682,18)|0,n[Rl>>2]=19,n[Rl+4>>2]=0,n[c>>2]=n[Rl>>2],n[c+4>>2]=n[Rl+4>>2],mw(s,3690,c)|0,n[ur>>2]=1,n[ur+4>>2]=0,n[c>>2]=n[ur>>2],n[c+4>>2]=n[ur+4>>2],Wve(s,3696,c)|0,n[Fr>>2]=2,n[Fr+4>>2]=0,n[c>>2]=n[Fr>>2],n[c+4>>2]=n[Fr+4>>2],Qu(s,3706,c)|0,n[Vs>>2]=1,n[Vs+4>>2]=0,n[c>>2]=n[Vs>>2],n[c+4>>2]=n[Vs+4>>2],I0(s,3722,c)|0,n[wo>>2]=2,n[wo+4>>2]=0,n[c>>2]=n[wo>>2],n[c+4>>2]=n[wo+4>>2],I0(s,3734,c)|0,n[bs>>2]=3,n[bs+4>>2]=0,n[c>>2]=n[bs>>2],n[c+4>>2]=n[bs+4>>2],Qu(s,3753,c)|0,n[zn>>2]=4,n[zn+4>>2]=0,n[c>>2]=n[zn>>2],n[c+4>>2]=n[zn+4>>2],Qu(s,3769,c)|0,n[xr>>2]=5,n[xr+4>>2]=0,n[c>>2]=n[xr>>2],n[c+4>>2]=n[xr+4>>2],Qu(s,3783,c)|0,n[ff>>2]=6,n[ff+4>>2]=0,n[c>>2]=n[ff>>2],n[c+4>>2]=n[ff+4>>2],Qu(s,3796,c)|0,n[Af>>2]=7,n[Af+4>>2]=0,n[c>>2]=n[Af>>2],n[c+4>>2]=n[Af+4>>2],Qu(s,3813,c)|0,n[uf>>2]=8,n[uf+4>>2]=0,n[c>>2]=n[uf>>2],n[c+4>>2]=n[uf+4>>2],Qu(s,3825,c)|0,n[Fl>>2]=3,n[Fl+4>>2]=0,n[c>>2]=n[Fl>>2],n[c+4>>2]=n[Fl+4>>2],I0(s,3843,c)|0,n[Ks>>2]=4,n[Ks+4>>2]=0,n[c>>2]=n[Ks>>2],n[c+4>>2]=n[Ks+4>>2],I0(s,3853,c)|0,n[Tc>>2]=9,n[Tc+4>>2]=0,n[c>>2]=n[Tc>>2],n[c+4>>2]=n[Tc+4>>2],Qu(s,3870,c)|0,n[cf>>2]=10,n[cf+4>>2]=0,n[c>>2]=n[cf>>2],n[c+4>>2]=n[cf+4>>2],Qu(s,3884,c)|0,n[lf>>2]=11,n[lf+4>>2]=0,n[c>>2]=n[lf>>2],n[c+4>>2]=n[lf+4>>2],Qu(s,3896,c)|0,n[Rc>>2]=1,n[Rc+4>>2]=0,n[c>>2]=n[Rc>>2],n[c+4>>2]=n[Rc+4>>2],vs(s,3907,c)|0,n[Co>>2]=2,n[Co+4>>2]=0,n[c>>2]=n[Co>>2],n[c+4>>2]=n[Co+4>>2],vs(s,3915,c)|0,n[Fc>>2]=3,n[Fc+4>>2]=0,n[c>>2]=n[Fc>>2],n[c+4>>2]=n[Fc+4>>2],vs(s,3928,c)|0,n[Eo>>2]=4,n[Eo+4>>2]=0,n[c>>2]=n[Eo>>2],n[c+4>>2]=n[Eo+4>>2],vs(s,3948,c)|0,n[af>>2]=5,n[af+4>>2]=0,n[c>>2]=n[af>>2],n[c+4>>2]=n[af+4>>2],vs(s,3960,c)|0,n[Rn>>2]=6,n[Rn+4>>2]=0,n[c>>2]=n[Rn>>2],n[c+4>>2]=n[Rn+4>>2],vs(s,3974,c)|0,n[Ql>>2]=7,n[Ql+4>>2]=0,n[c>>2]=n[Ql>>2],n[c+4>>2]=n[Ql+4>>2],vs(s,3983,c)|0,n[Ps>>2]=20,n[Ps+4>>2]=0,n[c>>2]=n[Ps>>2],n[c+4>>2]=n[Ps+4>>2],mw(s,3999,c)|0,n[Ws>>2]=8,n[Ws+4>>2]=0,n[c>>2]=n[Ws>>2],n[c+4>>2]=n[Ws+4>>2],vs(s,4012,c)|0,n[of>>2]=9,n[of+4>>2]=0,n[c>>2]=n[of>>2],n[c+4>>2]=n[of+4>>2],vs(s,4022,c)|0,n[sf>>2]=21,n[sf+4>>2]=0,n[c>>2]=n[sf>>2],n[c+4>>2]=n[sf+4>>2],mw(s,4039,c)|0,n[Ou>>2]=10,n[Ou+4>>2]=0,n[c>>2]=n[Ou>>2],n[c+4>>2]=n[Ou+4>>2],vs(s,4053,c)|0,n[nf>>2]=11,n[nf+4>>2]=0,n[c>>2]=n[nf>>2],n[c+4>>2]=n[nf+4>>2],vs(s,4065,c)|0,n[rf>>2]=12,n[rf+4>>2]=0,n[c>>2]=n[rf>>2],n[c+4>>2]=n[rf+4>>2],vs(s,4084,c)|0,n[kl>>2]=13,n[kl+4>>2]=0,n[c>>2]=n[kl>>2],n[c+4>>2]=n[kl+4>>2],vs(s,4097,c)|0,n[Wo>>2]=14,n[Wo+4>>2]=0,n[c>>2]=n[Wo>>2],n[c+4>>2]=n[Wo+4>>2],vs(s,4117,c)|0,n[Za>>2]=15,n[Za+4>>2]=0,n[c>>2]=n[Za>>2],n[c+4>>2]=n[Za+4>>2],vs(s,4129,c)|0,n[Ys>>2]=16,n[Ys+4>>2]=0,n[c>>2]=n[Ys>>2],n[c+4>>2]=n[Ys+4>>2],vs(s,4148,c)|0,n[Qc>>2]=17,n[Qc+4>>2]=0,n[c>>2]=n[Qc>>2],n[c+4>>2]=n[Qc+4>>2],vs(s,4161,c)|0,n[Mu>>2]=18,n[Mu+4>>2]=0,n[c>>2]=n[Mu>>2],n[c+4>>2]=n[Mu+4>>2],vs(s,4181,c)|0,n[Lu>>2]=5,n[Lu+4>>2]=0,n[c>>2]=n[Lu>>2],n[c+4>>2]=n[Lu+4>>2],I0(s,4196,c)|0,n[Op>>2]=6,n[Op+4>>2]=0,n[c>>2]=n[Op>>2],n[c+4>>2]=n[Op+4>>2],I0(s,4206,c)|0,n[Mp>>2]=7,n[Mp+4>>2]=0,n[c>>2]=n[Mp>>2],n[c+4>>2]=n[Mp+4>>2],I0(s,4217,c)|0,n[kc>>2]=3,n[kc+4>>2]=0,n[c>>2]=n[kc>>2],n[c+4>>2]=n[kc+4>>2],zA(s,4235,c)|0,n[Lp>>2]=1,n[Lp+4>>2]=0,n[c>>2]=n[Lp>>2],n[c+4>>2]=n[Lp+4>>2],dF(s,4251,c)|0,n[xl>>2]=4,n[xl+4>>2]=0,n[c>>2]=n[xl>>2],n[c+4>>2]=n[xl+4>>2],zA(s,4263,c)|0,n[Xr>>2]=5,n[Xr+4>>2]=0,n[c>>2]=n[Xr>>2],n[c+4>>2]=n[Xr+4>>2],zA(s,4279,c)|0,n[Np>>2]=6,n[Np+4>>2]=0,n[c>>2]=n[Np>>2],n[c+4>>2]=n[Np+4>>2],zA(s,4293,c)|0,n[Tp>>2]=7,n[Tp+4>>2]=0,n[c>>2]=n[Tp>>2],n[c+4>>2]=n[Tp+4>>2],zA(s,4306,c)|0,n[Rp>>2]=8,n[Rp+4>>2]=0,n[c>>2]=n[Rp>>2],n[c+4>>2]=n[Rp+4>>2],zA(s,4323,c)|0,n[Nu>>2]=9,n[Nu+4>>2]=0,n[c>>2]=n[Nu>>2],n[c+4>>2]=n[Nu+4>>2],zA(s,4335,c)|0,n[Tu>>2]=2,n[Tu+4>>2]=0,n[c>>2]=n[Tu>>2],n[c+4>>2]=n[Tu+4>>2],dF(s,4353,c)|0,n[Fp>>2]=12,n[Fp+4>>2]=0,n[c>>2]=n[Fp>>2],n[c+4>>2]=n[Fp+4>>2],B0(s,4363,c)|0,n[Sl>>2]=1,n[Sl+4>>2]=0,n[c>>2]=n[Sl>>2],n[c+4>>2]=n[Sl+4>>2],JA(s,4376,c)|0,n[Qp>>2]=2,n[Qp+4>>2]=0,n[c>>2]=n[Qp>>2],n[c+4>>2]=n[Qp+4>>2],JA(s,4388,c)|0,n[kp>>2]=13,n[kp+4>>2]=0,n[c>>2]=n[kp>>2],n[c+4>>2]=n[kp+4>>2],B0(s,4402,c)|0,n[Ca>>2]=14,n[Ca+4>>2]=0,n[c>>2]=n[Ca>>2],n[c+4>>2]=n[Ca+4>>2],B0(s,4411,c)|0,n[yo>>2]=15,n[yo+4>>2]=0,n[c>>2]=n[yo>>2],n[c+4>>2]=n[yo+4>>2],B0(s,4421,c)|0,n[mo>>2]=16,n[mo+4>>2]=0,n[c>>2]=n[mo>>2],n[c+4>>2]=n[mo+4>>2],B0(s,4433,c)|0,n[go>>2]=17,n[go+4>>2]=0,n[c>>2]=n[go>>2],n[c+4>>2]=n[go+4>>2],B0(s,4446,c)|0,n[xn>>2]=18,n[xn+4>>2]=0,n[c>>2]=n[xn>>2],n[c+4>>2]=n[xn+4>>2],B0(s,4458,c)|0,n[ar>>2]=3,n[ar+4>>2]=0,n[c>>2]=n[ar>>2],n[c+4>>2]=n[ar+4>>2],JA(s,4471,c)|0,n[Tr>>2]=1,n[Tr+4>>2]=0,n[c>>2]=n[Tr>>2],n[c+4>>2]=n[Tr+4>>2],Hv(s,4486,c)|0,n[Pr>>2]=10,n[Pr+4>>2]=0,n[c>>2]=n[Pr>>2],n[c+4>>2]=n[Pr+4>>2],zA(s,4496,c)|0,n[Xt>>2]=11,n[Xt+4>>2]=0,n[c>>2]=n[Xt>>2],n[c+4>>2]=n[Xt+4>>2],zA(s,4508,c)|0,n[cr>>2]=3,n[cr+4>>2]=0,n[c>>2]=n[cr>>2],n[c+4>>2]=n[cr+4>>2],dF(s,4519,c)|0,n[Or>>2]=4,n[Or+4>>2]=0,n[c>>2]=n[Or>>2],n[c+4>>2]=n[Or+4>>2],Kve(s,4530,c)|0,n[Lt>>2]=19,n[Lt+4>>2]=0,n[c>>2]=n[Lt>>2],n[c+4>>2]=n[Lt+4>>2],Vve(s,4542,c)|0,n[qe>>2]=12,n[qe+4>>2]=0,n[c>>2]=n[qe>>2],n[c+4>>2]=n[qe+4>>2],zve(s,4554,c)|0,n[_e>>2]=13,n[_e+4>>2]=0,n[c>>2]=n[_e>>2],n[c+4>>2]=n[_e+4>>2],Jve(s,4568,c)|0,n[lt>>2]=2,n[lt+4>>2]=0,n[c>>2]=n[lt>>2],n[c+4>>2]=n[lt+4>>2],Xve(s,4578,c)|0,n[Je>>2]=20,n[Je+4>>2]=0,n[c>>2]=n[Je>>2],n[c+4>>2]=n[Je+4>>2],Zve(s,4587,c)|0,n[$e>>2]=22,n[$e+4>>2]=0,n[c>>2]=n[$e>>2],n[c+4>>2]=n[$e+4>>2],mw(s,4602,c)|0,n[Qe>>2]=23,n[Qe+4>>2]=0,n[c>>2]=n[Qe>>2],n[c+4>>2]=n[Qe+4>>2],mw(s,4619,c)|0,n[Oe>>2]=14,n[Oe+4>>2]=0,n[c>>2]=n[Oe>>2],n[c+4>>2]=n[Oe+4>>2],$ve(s,4629,c)|0,n[je>>2]=1,n[je+4>>2]=0,n[c>>2]=n[je>>2],n[c+4>>2]=n[je+4>>2],eDe(s,4637,c)|0,n[se>>2]=4,n[se+4>>2]=0,n[c>>2]=n[se>>2],n[c+4>>2]=n[se+4>>2],JA(s,4653,c)|0,n[j>>2]=5,n[j+4>>2]=0,n[c>>2]=n[j>>2],n[c+4>>2]=n[j+4>>2],JA(s,4669,c)|0,n[M>>2]=6,n[M+4>>2]=0,n[c>>2]=n[M>>2],n[c+4>>2]=n[M+4>>2],JA(s,4686,c)|0,n[O>>2]=7,n[O+4>>2]=0,n[c>>2]=n[O>>2],n[c+4>>2]=n[O+4>>2],JA(s,4701,c)|0,n[Q>>2]=8,n[Q+4>>2]=0,n[c>>2]=n[Q>>2],n[c+4>>2]=n[Q+4>>2],JA(s,4719,c)|0,n[k>>2]=9,n[k+4>>2]=0,n[c>>2]=n[k>>2],n[c+4>>2]=n[k+4>>2],JA(s,4736,c)|0,n[B>>2]=21,n[B+4>>2]=0,n[c>>2]=n[B>>2],n[c+4>>2]=n[B+4>>2],tDe(s,4754,c)|0,n[m>>2]=2,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],Hv(s,4772,c)|0,n[d>>2]=3,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],Hv(s,4790,c)|0,n[f>>2]=4,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],Hv(s,4808,c)|0,C=l}function qve(s,l){s=s|0,l=l|0;var c=0;c=aFe()|0,n[s>>2]=c,lFe(c,l),bp(n[s>>2]|0)}function jve(s,l,c){return s=s|0,l=l|0,c=c|0,KQe(s,pn(l)|0,c,0),s|0}function Gve(s,l,c){return s=s|0,l=l|0,c=c|0,QQe(s,pn(l)|0,c,0),s|0}function Yve(s,l,c){return s=s|0,l=l|0,c=c|0,mQe(s,pn(l)|0,c,0),s|0}function mw(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],tQe(s,l,d),C=f,s|0}function Wve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Lke(s,l,d),C=f,s|0}function Qu(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Cke(s,l,d),C=f,s|0}function I0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ike(s,l,d),C=f,s|0}function vs(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qxe(s,l,d),C=f,s|0}function zA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Pxe(s,l,d),C=f,s|0}function dF(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],uxe(s,l,d),C=f,s|0}function B0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],LSe(s,l,d),C=f,s|0}function JA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],CSe(s,l,d),C=f,s|0}function Hv(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],iSe(s,l,d),C=f,s|0}function Kve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qbe(s,l,d),C=f,s|0}function Vve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Pbe(s,l,d),C=f,s|0}function zve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Abe(s,l,d),C=f,s|0}function Jve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],JPe(s,l,d),C=f,s|0}function Xve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],RPe(s,l,d),C=f,s|0}function Zve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],dPe(s,l,d),C=f,s|0}function $ve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ePe(s,l,d),C=f,s|0}function eDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],LDe(s,l,d),C=f,s|0}function tDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],rDe(s,l,d),C=f,s|0}function rDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],nDe(s,c,d,1),C=f}function pn(s){return s=s|0,s|0}function nDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=mF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=iDe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,sDe(m,f)|0,f),C=d}function mF(){var s=0,l=0;if(o[7616]|0||(X5(9136),ir(24,9136,U|0)|0,l=7616,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9136)|0)){s=9136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));X5(9136)}return 9136}function iDe(s){return s=s|0,0}function sDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=mF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],J5(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lDe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function hn(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0;B=C,C=C+32|0,se=B+24|0,j=B+20|0,Q=B+16|0,M=B+12|0,O=B+8|0,k=B+4|0,je=B,n[j>>2]=l,n[Q>>2]=c,n[M>>2]=f,n[O>>2]=d,n[k>>2]=m,m=s+28|0,n[je>>2]=n[m>>2],n[se>>2]=n[je>>2],oDe(s+24|0,se,j,M,O,Q,k)|0,n[m>>2]=n[n[m>>2]>>2],C=B}function oDe(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,s=aDe(l)|0,l=Kt(24)|0,z5(l+4|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0,n[B>>2]|0),n[l>>2]=n[s>>2],n[s>>2]=l,l|0}function aDe(s){return s=s|0,n[s>>2]|0}function z5(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function gr(s,l){return s=s|0,l=l|0,l|s|0}function J5(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cDe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uDe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],J5(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ADe(s,k),fDe(k),C=O;return}}function cDe(s){return s=s|0,357913941}function uDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ADe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function X5(s){s=s|0,gDe(s)}function pDe(s){s=s|0,hDe(s+24|0)}function Rr(s){return s=s|0,n[s>>2]|0}function hDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gDe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,3,l,dDe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Vr(){return 9228}function dDe(){return 1140}function mDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=yDe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=EDe(l,f)|0,C=c,l|0}function zr(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function yDe(s){return s=s|0,(n[(mF()|0)+24>>2]|0)+(s*12|0)|0}function EDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+48|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=CDe(f)|0,C=d,f|0}function CDe(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(Z5()|0)|0,f?(EF(l,f),CF(c,l),wDe(s,c),s=wF(l)|0):s=IDe(s)|0,C=d,s|0}function Z5(){var s=0;return o[7632]|0||(FDe(9184),ir(25,9184,U|0)|0,s=7632,n[s>>2]=1,n[s+4>>2]=0),9184}function yF(s){return s=s|0,n[s+36>>2]|0}function EF(s,l){s=s|0,l=l|0,n[s>>2]=l,n[s+4>>2]=s,n[s+8>>2]=0}function CF(s,l){s=s|0,l=l|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=0}function wDe(s,l){s=s|0,l=l|0,PDe(l,s,s+8|0,s+16|0,s+24|0,s+32|0,s+40|0)|0}function wF(s){return s=s|0,n[(n[s+4>>2]|0)+8>>2]|0}function IDe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0;Q=C,C=C+16|0,c=Q+4|0,f=Q,d=Va(8)|0,m=d,B=Kt(48)|0,k=B,l=k+48|0;do n[k>>2]=n[s>>2],k=k+4|0,s=s+4|0;while((k|0)<(l|0));return l=m+4|0,n[l>>2]=B,k=Kt(8)|0,B=n[l>>2]|0,n[f>>2]=0,n[c>>2]=n[f>>2],$5(k,B,c),n[d>>2]=k,C=Q,m|0}function $5(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1092,n[c+12>>2]=l,n[s+4>>2]=c}function BDe(s){s=s|0,Md(s),gt(s)}function vDe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function DDe(s){s=s|0,gt(s)}function PDe(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,m=bDe(n[s>>2]|0,l,c,f,d,m,B)|0,B=s+4|0,n[(n[B>>2]|0)+8>>2]=m,n[(n[B>>2]|0)+8>>2]|0}function bDe(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0;var k=0,Q=0;return k=C,C=C+16|0,Q=k,za(Q),s=ya(s)|0,B=SDe(s,+E[l>>3],+E[c>>3],+E[f>>3],+E[d>>3],+E[m>>3],+E[B>>3])|0,Ja(Q),C=k,B|0}function SDe(s,l,c,f,d,m,B){s=s|0,l=+l,c=+c,f=+f,d=+d,m=+m,B=+B;var k=0;return k=Pl(xDe()|0)|0,l=+VA(l),c=+VA(c),f=+VA(f),d=+VA(d),m=+VA(m),_s(0,k|0,s|0,+l,+c,+f,+d,+m,+ +VA(B))|0}function xDe(){var s=0;return o[7624]|0||(kDe(9172),s=7624,n[s>>2]=1,n[s+4>>2]=0),9172}function kDe(s){s=s|0,bl(s,QDe()|0,6)}function QDe(){return 1112}function FDe(s){s=s|0,Ip(s)}function RDe(s){s=s|0,eG(s+24|0),tG(s+16|0)}function eG(s){s=s|0,NDe(s)}function tG(s){s=s|0,TDe(s)}function TDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function NDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function Ip(s){s=s|0;var l=0;n[s+16>>2]=0,n[s+20>>2]=0,l=s+24|0,n[l>>2]=0,n[s+28>>2]=l,n[s+36>>2]=0,o[s+40>>0]=0,o[s+41>>0]=0}function LDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],MDe(s,c,d,0),C=f}function MDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=IF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ODe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,UDe(m,f)|0,f),C=d}function IF(){var s=0,l=0;if(o[7640]|0||(nG(9232),ir(26,9232,U|0)|0,l=7640,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9232)|0)){s=9232,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));nG(9232)}return 9232}function ODe(s){return s=s|0,0}function UDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=IF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],rG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_De(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function rG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _De(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=HDe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qDe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],rG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jDe(s,k),GDe(k),C=O;return}}function HDe(s){return s=s|0,357913941}function qDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function GDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function nG(s){s=s|0,KDe(s)}function YDe(s){s=s|0,WDe(s+24|0)}function WDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function KDe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,VDe()|0,3),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function VDe(){return 1144}function zDe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+16|0,B=m+8|0,k=m,Q=JDe(s)|0,s=n[Q+4>>2]|0,n[k>>2]=n[Q>>2],n[k+4>>2]=s,n[B>>2]=n[k>>2],n[B+4>>2]=n[k+4>>2],XDe(l,B,c,f,d),C=m}function JDe(s){return s=s|0,(n[(IF()|0)+24>>2]|0)+(s*12|0)|0}function XDe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,Q=0,O=0;O=C,C=C+16|0,B=O+2|0,k=O+1|0,Q=O,m=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(m=n[(n[s>>2]|0)+m>>2]|0),Fu(B,c),c=+Ru(B,c),Fu(k,f),f=+Ru(k,f),XA(Q,d),Q=ZA(Q,d)|0,y7[m&1](s,c,f,Q),C=O}function Fu(s,l){s=s|0,l=+l}function Ru(s,l){return s=s|0,l=+l,+ +$De(l)}function XA(s,l){s=s|0,l=l|0}function ZA(s,l){return s=s|0,l=l|0,ZDe(l)|0}function ZDe(s){return s=s|0,s|0}function $De(s){return s=+s,+s}function ePe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],tPe(s,c,d,1),C=f}function tPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=BF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=rPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,nPe(m,f)|0,f),C=d}function BF(){var s=0,l=0;if(o[7648]|0||(sG(9268),ir(27,9268,U|0)|0,l=7648,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9268)|0)){s=9268,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));sG(9268)}return 9268}function rPe(s){return s=s|0,0}function nPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=BF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],iG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(iPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function iG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function iPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=sPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,oPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],iG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,aPe(s,k),lPe(k),C=O;return}}function sPe(s){return s=s|0,357913941}function oPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function aPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function lPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function sG(s){s=s|0,APe(s)}function cPe(s){s=s|0,uPe(s+24|0)}function uPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function APe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,4,l,fPe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function fPe(){return 1160}function pPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=hPe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=gPe(l,f)|0,C=c,l|0}function hPe(s){return s=s|0,(n[(BF()|0)+24>>2]|0)+(s*12|0)|0}function gPe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),oG(F0[c&31](s)|0)|0}function oG(s){return s=s|0,s&1|0}function dPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],mPe(s,c,d,0),C=f}function mPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=vF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=yPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,EPe(m,f)|0,f),C=d}function vF(){var s=0,l=0;if(o[7656]|0||(lG(9304),ir(28,9304,U|0)|0,l=7656,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9304)|0)){s=9304,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));lG(9304)}return 9304}function yPe(s){return s=s|0,0}function EPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=vF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],aG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(CPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function aG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function CPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=wPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,IPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],aG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,BPe(s,k),vPe(k),C=O;return}}function wPe(s){return s=s|0,357913941}function IPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function BPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function vPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function lG(s){s=s|0,bPe(s)}function DPe(s){s=s|0,PPe(s+24|0)}function PPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function bPe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,SPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function SPe(){return 1164}function xPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=kPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],QPe(l,d,c),C=f}function kPe(s){return s=s|0,(n[(vF()|0)+24>>2]|0)+(s*12|0)|0}function QPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Bp(d,c),c=vp(d,c)|0,tf[f&31](s,c),Dp(d),C=m}function Bp(s,l){s=s|0,l=l|0,FPe(s,l)}function vp(s,l){return s=s|0,l=l|0,s|0}function Dp(s){s=s|0,qA(s)}function FPe(s,l){s=s|0,l=l|0,DF(s,l)}function DF(s,l){s=s|0,l=l|0,n[s>>2]=l}function RPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],TPe(s,c,d,0),C=f}function TPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=PF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=NPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,LPe(m,f)|0,f),C=d}function PF(){var s=0,l=0;if(o[7664]|0||(uG(9340),ir(29,9340,U|0)|0,l=7664,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9340)|0)){s=9340,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));uG(9340)}return 9340}function NPe(s){return s=s|0,0}function LPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=PF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],cG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(MPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function cG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function MPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=OPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,UPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],cG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,_Pe(s,k),HPe(k),C=O;return}}function OPe(s){return s=s|0,357913941}function UPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function _Pe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function HPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function uG(s){s=s|0,GPe(s)}function qPe(s){s=s|0,jPe(s+24|0)}function jPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function GPe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,4,l,YPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function YPe(){return 1180}function WPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=KPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=VPe(l,d,c)|0,C=f,c|0}function KPe(s){return s=s|0,(n[(PF()|0)+24>>2]|0)+(s*12|0)|0}function VPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),v0(d,c),d=D0(d,c)|0,d=qv(IR[f&15](s,d)|0)|0,C=m,d|0}function v0(s,l){s=s|0,l=l|0}function D0(s,l){return s=s|0,l=l|0,zPe(l)|0}function qv(s){return s=s|0,s|0}function zPe(s){return s=s|0,s|0}function JPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],XPe(s,c,d,0),C=f}function XPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=bF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ZPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,$Pe(m,f)|0,f),C=d}function bF(){var s=0,l=0;if(o[7672]|0||(fG(9376),ir(30,9376,U|0)|0,l=7672,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9376)|0)){s=9376,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));fG(9376)}return 9376}function ZPe(s){return s=s|0,0}function $Pe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=bF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],AG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(ebe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function AG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function ebe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=tbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,rbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],AG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,nbe(s,k),ibe(k),C=O;return}}function tbe(s){return s=s|0,357913941}function rbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function nbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function ibe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function fG(s){s=s|0,abe(s)}function sbe(s){s=s|0,obe(s+24|0)}function obe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function abe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,pG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function pG(){return 1196}function lbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=cbe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=ube(l,f)|0,C=c,l|0}function cbe(s){return s=s|0,(n[(bF()|0)+24>>2]|0)+(s*12|0)|0}function ube(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),qv(F0[c&31](s)|0)|0}function Abe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],fbe(s,c,d,1),C=f}function fbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=SF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=pbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,hbe(m,f)|0,f),C=d}function SF(){var s=0,l=0;if(o[7680]|0||(gG(9412),ir(31,9412,U|0)|0,l=7680,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9412)|0)){s=9412,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));gG(9412)}return 9412}function pbe(s){return s=s|0,0}function hbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=SF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],hG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(gbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function hG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function gbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=dbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,mbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],hG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ybe(s,k),Ebe(k),C=O;return}}function dbe(s){return s=s|0,357913941}function mbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ybe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Ebe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function gG(s){s=s|0,Ibe(s)}function Cbe(s){s=s|0,wbe(s+24|0)}function wbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Ibe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,dG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dG(){return 1200}function Bbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=vbe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=Dbe(l,f)|0,C=c,l|0}function vbe(s){return s=s|0,(n[(SF()|0)+24>>2]|0)+(s*12|0)|0}function Dbe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),jv(F0[c&31](s)|0)|0}function jv(s){return s=s|0,s|0}function Pbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bbe(s,c,d,0),C=f}function bbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=xF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Sbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,xbe(m,f)|0,f),C=d}function xF(){var s=0,l=0;if(o[7688]|0||(yG(9448),ir(32,9448,U|0)|0,l=7688,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9448)|0)){s=9448,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));yG(9448)}return 9448}function Sbe(s){return s=s|0,0}function xbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=xF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],mG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(kbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function mG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function kbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Qbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Fbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],mG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Rbe(s,k),Tbe(k),C=O;return}}function Qbe(s){return s=s|0,357913941}function Fbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Rbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Tbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function yG(s){s=s|0,Mbe(s)}function Nbe(s){s=s|0,Lbe(s+24|0)}function Lbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Mbe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,EG()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function EG(){return 1204}function Obe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Ube(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],_be(l,d,c),C=f}function Ube(s){return s=s|0,(n[(xF()|0)+24>>2]|0)+(s*12|0)|0}function _be(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),kF(d,c),d=QF(d,c)|0,tf[f&31](s,d),C=m}function kF(s,l){s=s|0,l=l|0}function QF(s,l){return s=s|0,l=l|0,Hbe(l)|0}function Hbe(s){return s=s|0,s|0}function qbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jbe(s,c,d,0),C=f}function jbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=FF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Gbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Ybe(m,f)|0,f),C=d}function FF(){var s=0,l=0;if(o[7696]|0||(wG(9484),ir(33,9484,U|0)|0,l=7696,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9484)|0)){s=9484,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));wG(9484)}return 9484}function Gbe(s){return s=s|0,0}function Ybe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=FF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],CG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Wbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function CG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Wbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Kbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Vbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],CG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,zbe(s,k),Jbe(k),C=O;return}}function Kbe(s){return s=s|0,357913941}function Vbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function zbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Jbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function wG(s){s=s|0,$be(s)}function Xbe(s){s=s|0,Zbe(s+24|0)}function Zbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function $be(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,eSe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function eSe(){return 1212}function tSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=rSe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],nSe(l,m,c,f),C=d}function rSe(s){return s=s|0,(n[(FF()|0)+24>>2]|0)+(s*12|0)|0}function nSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),kF(m,c),m=QF(m,c)|0,v0(B,f),B=D0(B,f)|0,vw[d&15](s,m,B),C=k}function iSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],sSe(s,c,d,1),C=f}function sSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=RF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oSe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,aSe(m,f)|0,f),C=d}function RF(){var s=0,l=0;if(o[7704]|0||(BG(9520),ir(34,9520,U|0)|0,l=7704,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9520)|0)){s=9520,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));BG(9520)}return 9520}function oSe(s){return s=s|0,0}function aSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=RF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],IG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lSe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function IG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],IG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ASe(s,k),fSe(k),C=O;return}}function cSe(s){return s=s|0,357913941}function uSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ASe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function BG(s){s=s|0,gSe(s)}function pSe(s){s=s|0,hSe(s+24|0)}function hSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,dSe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dSe(){return 1224}function mSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;return d=C,C=C+16|0,m=d+8|0,B=d,k=ySe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],f=+ESe(l,m,c),C=d,+f}function ySe(s){return s=s|0,(n[(RF()|0)+24>>2]|0)+(s*12|0)|0}function ESe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,B=+gF(+C7[f&7](s,d)),C=m,+B}function CSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],wSe(s,c,d,1),C=f}function wSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=TF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ISe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,BSe(m,f)|0,f),C=d}function TF(){var s=0,l=0;if(o[7712]|0||(DG(9556),ir(35,9556,U|0)|0,l=7712,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9556)|0)){s=9556,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));DG(9556)}return 9556}function ISe(s){return s=s|0,0}function BSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=TF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],vG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(vSe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function vG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function vSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=DSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,PSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],vG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,bSe(s,k),SSe(k),C=O;return}}function DSe(s){return s=s|0,357913941}function PSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function bSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function SSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function DG(s){s=s|0,QSe(s)}function xSe(s){s=s|0,kSe(s+24|0)}function kSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function QSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,FSe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function FSe(){return 1232}function RSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=TSe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=+NSe(l,d),C=f,+c}function TSe(s){return s=s|0,(n[(TF()|0)+24>>2]|0)+(s*12|0)|0}function NSe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),+ +gF(+E7[c&15](s))}function LSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],MSe(s,c,d,1),C=f}function MSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=NF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=OSe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,USe(m,f)|0,f),C=d}function NF(){var s=0,l=0;if(o[7720]|0||(bG(9592),ir(36,9592,U|0)|0,l=7720,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9592)|0)){s=9592,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));bG(9592)}return 9592}function OSe(s){return s=s|0,0}function USe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=NF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],PG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_Se(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function PG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _Se(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=HSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],PG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jSe(s,k),GSe(k),C=O;return}}function HSe(s){return s=s|0,357913941}function qSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function GSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function bG(s){s=s|0,KSe(s)}function YSe(s){s=s|0,WSe(s+24|0)}function WSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function KSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,7,l,VSe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function VSe(){return 1276}function zSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=JSe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=XSe(l,f)|0,C=c,l|0}function JSe(s){return s=s|0,(n[(NF()|0)+24>>2]|0)+(s*12|0)|0}function XSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+16|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=SG(f)|0,C=d,f|0}function SG(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(xG()|0)|0,f?(EF(l,f),CF(c,l),ZSe(s,c),s=wF(l)|0):s=$Se(s)|0,C=d,s|0}function xG(){var s=0;return o[7736]|0||(cxe(9640),ir(25,9640,U|0)|0,s=7736,n[s>>2]=1,n[s+4>>2]=0),9640}function ZSe(s,l){s=s|0,l=l|0,nxe(l,s,s+8|0)|0}function $Se(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(16)|0,n[k>>2]=n[s>>2],n[k+4>>2]=n[s+4>>2],n[k+8>>2]=n[s+8>>2],n[k+12>>2]=n[s+12>>2],m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],LF(s,m,d),n[f>>2]=s,C=c,l|0}function LF(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1244,n[c+12>>2]=l,n[s+4>>2]=c}function exe(s){s=s|0,Md(s),gt(s)}function txe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function rxe(s){s=s|0,gt(s)}function nxe(s,l,c){return s=s|0,l=l|0,c=c|0,l=ixe(n[s>>2]|0,l,c)|0,c=s+4|0,n[(n[c>>2]|0)+8>>2]=l,n[(n[c>>2]|0)+8>>2]|0}function ixe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return f=C,C=C+16|0,d=f,za(d),s=ya(s)|0,c=sxe(s,n[l>>2]|0,+E[c>>3])|0,Ja(d),C=f,c|0}function sxe(s,l,c){s=s|0,l=l|0,c=+c;var f=0;return f=Pl(oxe()|0)|0,l=hF(l)|0,ml(0,f|0,s|0,l|0,+ +VA(c))|0}function oxe(){var s=0;return o[7728]|0||(axe(9628),s=7728,n[s>>2]=1,n[s+4>>2]=0),9628}function axe(s){s=s|0,bl(s,lxe()|0,2)}function lxe(){return 1264}function cxe(s){s=s|0,Ip(s)}function uxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Axe(s,c,d,1),C=f}function Axe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=MF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=fxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,pxe(m,f)|0,f),C=d}function MF(){var s=0,l=0;if(o[7744]|0||(QG(9684),ir(37,9684,U|0)|0,l=7744,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9684)|0)){s=9684,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));QG(9684)}return 9684}function fxe(s){return s=s|0,0}function pxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=MF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],kG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(hxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function kG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function hxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=gxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,dxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],kG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,mxe(s,k),yxe(k),C=O;return}}function gxe(s){return s=s|0,357913941}function dxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function mxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function yxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function QG(s){s=s|0,wxe(s)}function Exe(s){s=s|0,Cxe(s+24|0)}function Cxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function wxe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,Ixe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Ixe(){return 1280}function Bxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=vxe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=Dxe(l,d,c)|0,C=f,c|0}function vxe(s){return s=s|0,(n[(MF()|0)+24>>2]|0)+(s*12|0)|0}function Dxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return B=C,C=C+32|0,d=B,m=B+16|0,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(m,c),m=ZA(m,c)|0,vw[f&15](d,s,m),m=SG(d)|0,C=B,m|0}function Pxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bxe(s,c,d,1),C=f}function bxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=OF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Sxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,xxe(m,f)|0,f),C=d}function OF(){var s=0,l=0;if(o[7752]|0||(RG(9720),ir(38,9720,U|0)|0,l=7752,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9720)|0)){s=9720,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));RG(9720)}return 9720}function Sxe(s){return s=s|0,0}function xxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=OF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],FG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(kxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function FG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function kxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Qxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Fxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],FG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Rxe(s,k),Txe(k),C=O;return}}function Qxe(s){return s=s|0,357913941}function Fxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Rxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Txe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function RG(s){s=s|0,Mxe(s)}function Nxe(s){s=s|0,Lxe(s+24|0)}function Lxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Mxe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,Oxe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Oxe(){return 1288}function Uxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=_xe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=Hxe(l,f)|0,C=c,l|0}function _xe(s){return s=s|0,(n[(OF()|0)+24>>2]|0)+(s*12|0)|0}function Hxe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),V5(F0[c&31](s)|0)|0}function qxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jxe(s,c,d,0),C=f}function jxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=UF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Gxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Yxe(m,f)|0,f),C=d}function UF(){var s=0,l=0;if(o[7760]|0||(NG(9756),ir(39,9756,U|0)|0,l=7760,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9756)|0)){s=9756,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));NG(9756)}return 9756}function Gxe(s){return s=s|0,0}function Yxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=UF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],TG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Wxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function TG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Wxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Kxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Vxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],TG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,zxe(s,k),Jxe(k),C=O;return}}function Kxe(s){return s=s|0,357913941}function Vxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function zxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Jxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function NG(s){s=s|0,$xe(s)}function Xxe(s){s=s|0,Zxe(s+24|0)}function Zxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function $xe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,eke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function eke(){return 1292}function tke(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=rke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],nke(l,d,c),C=f}function rke(s){return s=s|0,(n[(UF()|0)+24>>2]|0)+(s*12|0)|0}function nke(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Fu(d,c),c=+Ru(d,c),d7[f&31](s,c),C=m}function ike(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ske(s,c,d,0),C=f}function ske(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=_F()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oke(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,ake(m,f)|0,f),C=d}function _F(){var s=0,l=0;if(o[7768]|0||(MG(9792),ir(40,9792,U|0)|0,l=7768,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9792)|0)){s=9792,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));MG(9792)}return 9792}function oke(s){return s=s|0,0}function ake(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=_F()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],LG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function LG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],LG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Ake(s,k),fke(k),C=O;return}}function cke(s){return s=s|0,357913941}function uke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Ake(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function MG(s){s=s|0,gke(s)}function pke(s){s=s|0,hke(s+24|0)}function hke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,dke()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dke(){return 1300}function mke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=yke(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],Eke(l,m,c,f),C=d}function yke(s){return s=s|0,(n[(_F()|0)+24>>2]|0)+(s*12|0)|0}function Eke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,Fu(B,f),f=+Ru(B,f),v7[d&15](s,m,f),C=k}function Cke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],wke(s,c,d,0),C=f}function wke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=HF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Ike(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Bke(m,f)|0,f),C=d}function HF(){var s=0,l=0;if(o[7776]|0||(UG(9828),ir(41,9828,U|0)|0,l=7776,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9828)|0)){s=9828,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));UG(9828)}return 9828}function Ike(s){return s=s|0,0}function Bke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=HF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],OG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(vke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function OG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function vke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Dke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Pke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],OG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,bke(s,k),Ske(k),C=O;return}}function Dke(s){return s=s|0,357913941}function Pke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function bke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Ske(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function UG(s){s=s|0,Qke(s)}function xke(s){s=s|0,kke(s+24|0)}function kke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Qke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,7,l,Fke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Fke(){return 1312}function Rke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Tke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Nke(l,d,c),C=f}function Tke(s){return s=s|0,(n[(HF()|0)+24>>2]|0)+(s*12|0)|0}function Nke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,tf[f&31](s,d),C=m}function Lke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Mke(s,c,d,0),C=f}function Mke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=qF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Oke(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Uke(m,f)|0,f),C=d}function qF(){var s=0,l=0;if(o[7784]|0||(HG(9864),ir(42,9864,U|0)|0,l=7784,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9864)|0)){s=9864,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));HG(9864)}return 9864}function Oke(s){return s=s|0,0}function Uke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=qF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],_G(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_ke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function _G(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _ke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Hke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],_G(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jke(s,k),Gke(k),C=O;return}}function Hke(s){return s=s|0,357913941}function qke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Gke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function HG(s){s=s|0,Kke(s)}function Yke(s){s=s|0,Wke(s+24|0)}function Wke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Kke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,Vke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Vke(){return 1320}function zke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Jke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Xke(l,d,c),C=f}function Jke(s){return s=s|0,(n[(qF()|0)+24>>2]|0)+(s*12|0)|0}function Xke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Zke(d,c),d=$ke(d,c)|0,tf[f&31](s,d),C=m}function Zke(s,l){s=s|0,l=l|0}function $ke(s,l){return s=s|0,l=l|0,eQe(l)|0}function eQe(s){return s=s|0,s|0}function tQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],rQe(s,c,d,0),C=f}function rQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=jF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=nQe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,iQe(m,f)|0,f),C=d}function jF(){var s=0,l=0;if(o[7792]|0||(jG(9900),ir(43,9900,U|0)|0,l=7792,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9900)|0)){s=9900,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));jG(9900)}return 9900}function nQe(s){return s=s|0,0}function iQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=jF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],qG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(sQe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function qG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function sQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=oQe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,aQe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],qG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,lQe(s,k),cQe(k),C=O;return}}function oQe(s){return s=s|0,357913941}function aQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function lQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function cQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function jG(s){s=s|0,fQe(s)}function uQe(s){s=s|0,AQe(s+24|0)}function AQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function fQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,22,l,pQe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function pQe(){return 1344}function hQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;c=C,C=C+16|0,f=c+8|0,d=c,m=gQe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],dQe(l,f),C=c}function gQe(s){return s=s|0,(n[(jF()|0)+24>>2]|0)+(s*12|0)|0}function dQe(s,l){s=s|0,l=l|0;var c=0;c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),ef[c&127](s)}function mQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=GF()|0,s=yQe(c)|0,hn(m,l,d,s,EQe(c,f)|0,f)}function GF(){var s=0,l=0;if(o[7800]|0||(YG(9936),ir(44,9936,U|0)|0,l=7800,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9936)|0)){s=9936,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));YG(9936)}return 9936}function yQe(s){return s=s|0,s|0}function EQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=GF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(GG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(CQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function GG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function CQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=wQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,IQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,GG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,BQe(s,d),vQe(d),C=k;return}}function wQe(s){return s=s|0,536870911}function IQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function BQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function vQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function YG(s){s=s|0,bQe(s)}function DQe(s){s=s|0,PQe(s+24|0)}function PQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function bQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,23,l,EG()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function SQe(s,l){s=s|0,l=l|0,kQe(n[(xQe(s)|0)>>2]|0,l)}function xQe(s){return s=s|0,(n[(GF()|0)+24>>2]|0)+(s<<3)|0}function kQe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,kF(f,l),l=QF(f,l)|0,ef[s&127](l),C=c}function QQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=YF()|0,s=FQe(c)|0,hn(m,l,d,s,RQe(c,f)|0,f)}function YF(){var s=0,l=0;if(o[7808]|0||(KG(9972),ir(45,9972,U|0)|0,l=7808,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9972)|0)){s=9972,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));KG(9972)}return 9972}function FQe(s){return s=s|0,s|0}function RQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=YF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(WG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(TQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function WG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function TQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=NQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,LQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,WG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,MQe(s,d),OQe(d),C=k;return}}function NQe(s){return s=s|0,536870911}function LQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function MQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function OQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function KG(s){s=s|0,HQe(s)}function UQe(s){s=s|0,_Qe(s+24|0)}function _Qe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function HQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,9,l,qQe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function qQe(){return 1348}function jQe(s,l){return s=s|0,l=l|0,YQe(n[(GQe(s)|0)>>2]|0,l)|0}function GQe(s){return s=s|0,(n[(YF()|0)+24>>2]|0)+(s<<3)|0}function YQe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,VG(f,l),l=zG(f,l)|0,l=qv(F0[s&31](l)|0)|0,C=c,l|0}function VG(s,l){s=s|0,l=l|0}function zG(s,l){return s=s|0,l=l|0,WQe(l)|0}function WQe(s){return s=s|0,s|0}function KQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=WF()|0,s=VQe(c)|0,hn(m,l,d,s,zQe(c,f)|0,f)}function WF(){var s=0,l=0;if(o[7816]|0||(XG(10008),ir(46,10008,U|0)|0,l=7816,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10008)|0)){s=10008,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));XG(10008)}return 10008}function VQe(s){return s=s|0,s|0}function zQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=WF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(JG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(JQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function JG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function JQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=XQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,ZQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,JG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,$Qe(s,d),eFe(d),C=k;return}}function XQe(s){return s=s|0,536870911}function ZQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function $Qe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function eFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function XG(s){s=s|0,nFe(s)}function tFe(s){s=s|0,rFe(s+24|0)}function rFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function nFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,15,l,pG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function iFe(s){return s=s|0,oFe(n[(sFe(s)|0)>>2]|0)|0}function sFe(s){return s=s|0,(n[(WF()|0)+24>>2]|0)+(s<<3)|0}function oFe(s){return s=s|0,qv(nD[s&7]()|0)|0}function aFe(){var s=0;return o[7832]|0||(gFe(10052),ir(25,10052,U|0)|0,s=7832,n[s>>2]=1,n[s+4>>2]=0),10052}function lFe(s,l){s=s|0,l=l|0,n[s>>2]=cFe()|0,n[s+4>>2]=uFe()|0,n[s+12>>2]=l,n[s+8>>2]=AFe()|0,n[s+32>>2]=2}function cFe(){return 11709}function uFe(){return 1188}function AFe(){return Gv()|0}function fFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(pFe(c),gt(c)):l|0&&(Su(l),gt(l))}function Pp(s,l){return s=s|0,l=l|0,l&s|0}function pFe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function Gv(){var s=0;return o[7824]|0||(n[2511]=hFe()|0,n[2512]=0,s=7824,n[s>>2]=1,n[s+4>>2]=0),10044}function hFe(){return 0}function gFe(s){s=s|0,Ip(s)}function dFe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0;l=C,C=C+32|0,c=l+24|0,m=l+16|0,d=l+8|0,f=l,mFe(s,4827),yFe(s,4834,3)|0,EFe(s,3682,47)|0,n[m>>2]=9,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],CFe(s,4841,c)|0,n[d>>2]=1,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],wFe(s,4871,c)|0,n[f>>2]=10,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],IFe(s,4891,c)|0,C=l}function mFe(s,l){s=s|0,l=l|0;var c=0;c=eTe()|0,n[s>>2]=c,tTe(c,l),bp(n[s>>2]|0)}function yFe(s,l,c){return s=s|0,l=l|0,c=c|0,ORe(s,pn(l)|0,c,0),s|0}function EFe(s,l,c){return s=s|0,l=l|0,c=c|0,BRe(s,pn(l)|0,c,0),s|0}function CFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],iRe(s,l,d),C=f,s|0}function wFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],UFe(s,l,d),C=f,s|0}function IFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],BFe(s,l,d),C=f,s|0}function BFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],vFe(s,c,d,1),C=f}function vFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=KF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=DFe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,PFe(m,f)|0,f),C=d}function KF(){var s=0,l=0;if(o[7840]|0||($G(10100),ir(48,10100,U|0)|0,l=7840,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10100)|0)){s=10100,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));$G(10100)}return 10100}function DFe(s){return s=s|0,0}function PFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=KF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],ZG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(bFe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function ZG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function bFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=SFe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,xFe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],ZG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,kFe(s,k),QFe(k),C=O;return}}function SFe(s){return s=s|0,357913941}function xFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function kFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function QFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function $G(s){s=s|0,TFe(s)}function FFe(s){s=s|0,RFe(s+24|0)}function RFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function TFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,NFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function NFe(){return 1364}function LFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=MFe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=OFe(l,d,c)|0,C=f,c|0}function MFe(s){return s=s|0,(n[(KF()|0)+24>>2]|0)+(s*12|0)|0}function OFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,d=oG(IR[f&15](s,d)|0)|0,C=m,d|0}function UFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],_Fe(s,c,d,0),C=f}function _Fe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=VF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=HFe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,qFe(m,f)|0,f),C=d}function VF(){var s=0,l=0;if(o[7848]|0||(t9(10136),ir(49,10136,U|0)|0,l=7848,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10136)|0)){s=10136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));t9(10136)}return 10136}function HFe(s){return s=s|0,0}function qFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=VF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],e9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(jFe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function e9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function jFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=GFe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,YFe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],e9(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,WFe(s,k),KFe(k),C=O;return}}function GFe(s){return s=s|0,357913941}function YFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function WFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function KFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function t9(s){s=s|0,JFe(s)}function VFe(s){s=s|0,zFe(s+24|0)}function zFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function JFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,9,l,XFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function XFe(){return 1372}function ZFe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=$Fe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],eRe(l,d,c),C=f}function $Fe(s){return s=s|0,(n[(VF()|0)+24>>2]|0)+(s*12|0)|0}function eRe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=Xe;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),tRe(d,c),B=y(rRe(d,c)),g7[f&1](s,B),C=m}function tRe(s,l){s=s|0,l=+l}function rRe(s,l){return s=s|0,l=+l,y(nRe(l))}function nRe(s){return s=+s,y(s)}function iRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],sRe(s,c,d,0),C=f}function sRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=zF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oRe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,aRe(m,f)|0,f),C=d}function zF(){var s=0,l=0;if(o[7856]|0||(n9(10172),ir(50,10172,U|0)|0,l=7856,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10172)|0)){s=10172,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));n9(10172)}return 10172}function oRe(s){return s=s|0,0}function aRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=zF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],r9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lRe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function r9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cRe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uRe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],r9(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ARe(s,k),fRe(k),C=O;return}}function cRe(s){return s=s|0,357913941}function uRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ARe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function n9(s){s=s|0,gRe(s)}function pRe(s){s=s|0,hRe(s+24|0)}function hRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,3,l,dRe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dRe(){return 1380}function mRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=yRe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],ERe(l,m,c,f),C=d}function yRe(s){return s=s|0,(n[(zF()|0)+24>>2]|0)+(s*12|0)|0}function ERe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,CRe(B,f),B=wRe(B,f)|0,vw[d&15](s,m,B),C=k}function CRe(s,l){s=s|0,l=l|0}function wRe(s,l){return s=s|0,l=l|0,IRe(l)|0}function IRe(s){return s=s|0,(s|0)!=0|0}function BRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=JF()|0,s=vRe(c)|0,hn(m,l,d,s,DRe(c,f)|0,f)}function JF(){var s=0,l=0;if(o[7864]|0||(s9(10208),ir(51,10208,U|0)|0,l=7864,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10208)|0)){s=10208,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));s9(10208)}return 10208}function vRe(s){return s=s|0,s|0}function DRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=JF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(i9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(PRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function i9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function PRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=bRe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,SRe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,i9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,xRe(s,d),kRe(d),C=k;return}}function bRe(s){return s=s|0,536870911}function SRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function xRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function kRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function s9(s){s=s|0,RRe(s)}function QRe(s){s=s|0,FRe(s+24|0)}function FRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function RRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,24,l,TRe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function TRe(){return 1392}function NRe(s,l){s=s|0,l=l|0,MRe(n[(LRe(s)|0)>>2]|0,l)}function LRe(s){return s=s|0,(n[(JF()|0)+24>>2]|0)+(s<<3)|0}function MRe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,VG(f,l),l=zG(f,l)|0,ef[s&127](l),C=c}function ORe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=XF()|0,s=URe(c)|0,hn(m,l,d,s,_Re(c,f)|0,f)}function XF(){var s=0,l=0;if(o[7872]|0||(a9(10244),ir(52,10244,U|0)|0,l=7872,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10244)|0)){s=10244,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));a9(10244)}return 10244}function URe(s){return s=s|0,s|0}function _Re(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=XF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(o9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(HRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function o9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function HRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=qRe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,jRe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,o9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,GRe(s,d),YRe(d),C=k;return}}function qRe(s){return s=s|0,536870911}function jRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function GRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function YRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function a9(s){s=s|0,VRe(s)}function WRe(s){s=s|0,KRe(s+24|0)}function KRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function VRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,16,l,zRe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function zRe(){return 1400}function JRe(s){return s=s|0,ZRe(n[(XRe(s)|0)>>2]|0)|0}function XRe(s){return s=s|0,(n[(XF()|0)+24>>2]|0)+(s<<3)|0}function ZRe(s){return s=s|0,$Re(nD[s&7]()|0)|0}function $Re(s){return s=s|0,s|0}function eTe(){var s=0;return o[7880]|0||(aTe(10280),ir(25,10280,U|0)|0,s=7880,n[s>>2]=1,n[s+4>>2]=0),10280}function tTe(s,l){s=s|0,l=l|0,n[s>>2]=rTe()|0,n[s+4>>2]=nTe()|0,n[s+12>>2]=l,n[s+8>>2]=iTe()|0,n[s+32>>2]=4}function rTe(){return 11711}function nTe(){return 1356}function iTe(){return Gv()|0}function sTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(oTe(c),gt(c)):l|0&&(w0(l),gt(l))}function oTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function aTe(s){s=s|0,Ip(s)}function lTe(s){s=s|0,cTe(s,4920),uTe(s)|0,ATe(s)|0}function cTe(s,l){s=s|0,l=l|0;var c=0;c=xG()|0,n[s>>2]=c,FTe(c,l),bp(n[s>>2]|0)}function uTe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,ITe()|0),s|0}function ATe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,fTe()|0),s|0}function fTe(){var s=0;return o[7888]|0||(l9(10328),ir(53,10328,U|0)|0,s=7888,n[s>>2]=1,n[s+4>>2]=0),Rr(10328)|0||l9(10328),10328}function P0(s,l){s=s|0,l=l|0,hn(s,0,l,0,0,0)}function l9(s){s=s|0,gTe(s),b0(s,10)}function pTe(s){s=s|0,hTe(s+24|0)}function hTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function gTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,1,l,ETe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dTe(s,l,c){s=s|0,l=l|0,c=+c,mTe(s,l,c)}function b0(s,l){s=s|0,l=l|0,n[s+20>>2]=l}function mTe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,m=f+8|0,k=f+13|0,d=f,B=f+12|0,XA(k,l),n[m>>2]=ZA(k,l)|0,Fu(B,c),E[d>>3]=+Ru(B,c),yTe(s,m,d),C=f}function yTe(s,l,c){s=s|0,l=l|0,c=c|0,W(s+8|0,n[l>>2]|0,+E[c>>3]),o[s+24>>0]=1}function ETe(){return 1404}function CTe(s,l){return s=s|0,l=+l,wTe(s,l)|0}function wTe(s,l){s=s|0,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+16|0,m=f+4|0,B=f+8|0,k=f,d=Va(8)|0,c=d,Q=Kt(16)|0,XA(m,s),s=ZA(m,s)|0,Fu(B,l),W(Q,s,+Ru(B,l)),B=c+4|0,n[B>>2]=Q,s=Kt(8)|0,B=n[B>>2]|0,n[k>>2]=0,n[m>>2]=n[k>>2],LF(s,B,m),n[d>>2]=s,C=f,c|0}function ITe(){var s=0;return o[7896]|0||(c9(10364),ir(54,10364,U|0)|0,s=7896,n[s>>2]=1,n[s+4>>2]=0),Rr(10364)|0||c9(10364),10364}function c9(s){s=s|0,DTe(s),b0(s,55)}function BTe(s){s=s|0,vTe(s+24|0)}function vTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function DTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,4,l,xTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function PTe(s){s=s|0,bTe(s)}function bTe(s){s=s|0,STe(s)}function STe(s){s=s|0,u9(s+8|0),o[s+24>>0]=1}function u9(s){s=s|0,n[s>>2]=0,E[s+8>>3]=0}function xTe(){return 1424}function kTe(){return QTe()|0}function QTe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,f=Kt(16)|0,u9(f),m=s+4|0,n[m>>2]=f,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],LF(f,m,d),n[c>>2]=f,C=l,s|0}function FTe(s,l){s=s|0,l=l|0,n[s>>2]=RTe()|0,n[s+4>>2]=TTe()|0,n[s+12>>2]=l,n[s+8>>2]=NTe()|0,n[s+32>>2]=5}function RTe(){return 11710}function TTe(){return 1416}function NTe(){return Yv()|0}function LTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(MTe(c),gt(c)):l|0&>(l)}function MTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function Yv(){var s=0;return o[7904]|0||(n[2600]=OTe()|0,n[2601]=0,s=7904,n[s>>2]=1,n[s+4>>2]=0),10400}function OTe(){return n[357]|0}function UTe(s){s=s|0,_Te(s,4926),HTe(s)|0}function _Te(s,l){s=s|0,l=l|0;var c=0;c=Z5()|0,n[s>>2]=c,ZTe(c,l),bp(n[s>>2]|0)}function HTe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,qTe()|0),s|0}function qTe(){var s=0;return o[7912]|0||(A9(10412),ir(56,10412,U|0)|0,s=7912,n[s>>2]=1,n[s+4>>2]=0),Rr(10412)|0||A9(10412),10412}function A9(s){s=s|0,YTe(s),b0(s,57)}function jTe(s){s=s|0,GTe(s+24|0)}function GTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function YTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,5,l,zTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function WTe(s){s=s|0,KTe(s)}function KTe(s){s=s|0,VTe(s)}function VTe(s){s=s|0;var l=0,c=0;l=s+8|0,c=l+48|0;do n[l>>2]=0,l=l+4|0;while((l|0)<(c|0));o[s+56>>0]=1}function zTe(){return 1432}function JTe(){return XTe()|0}function XTe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0;B=C,C=C+16|0,s=B+4|0,l=B,c=Va(8)|0,f=c,d=Kt(48)|0,m=d,k=m+48|0;do n[m>>2]=0,m=m+4|0;while((m|0)<(k|0));return m=f+4|0,n[m>>2]=d,k=Kt(8)|0,m=n[m>>2]|0,n[l>>2]=0,n[s>>2]=n[l>>2],$5(k,m,s),n[c>>2]=k,C=B,f|0}function ZTe(s,l){s=s|0,l=l|0,n[s>>2]=$Te()|0,n[s+4>>2]=eNe()|0,n[s+12>>2]=l,n[s+8>>2]=tNe()|0,n[s+32>>2]=6}function $Te(){return 11704}function eNe(){return 1436}function tNe(){return Yv()|0}function rNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(nNe(c),gt(c)):l|0&>(l)}function nNe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function iNe(s){s=s|0,sNe(s,4933),oNe(s)|0,aNe(s)|0}function sNe(s,l){s=s|0,l=l|0;var c=0;c=QNe()|0,n[s>>2]=c,FNe(c,l),bp(n[s>>2]|0)}function oNe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,wNe()|0),s|0}function aNe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,lNe()|0),s|0}function lNe(){var s=0;return o[7920]|0||(f9(10452),ir(58,10452,U|0)|0,s=7920,n[s>>2]=1,n[s+4>>2]=0),Rr(10452)|0||f9(10452),10452}function f9(s){s=s|0,ANe(s),b0(s,1)}function cNe(s){s=s|0,uNe(s+24|0)}function uNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function ANe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,1,l,gNe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function fNe(s,l,c){s=s|0,l=+l,c=+c,pNe(s,l,c)}function pNe(s,l,c){s=s|0,l=+l,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,m=f+8|0,k=f+17|0,d=f,B=f+16|0,Fu(k,l),E[m>>3]=+Ru(k,l),Fu(B,c),E[d>>3]=+Ru(B,c),hNe(s,m,d),C=f}function hNe(s,l,c){s=s|0,l=l|0,c=c|0,p9(s+8|0,+E[l>>3],+E[c>>3]),o[s+24>>0]=1}function p9(s,l,c){s=s|0,l=+l,c=+c,E[s>>3]=l,E[s+8>>3]=c}function gNe(){return 1472}function dNe(s,l){return s=+s,l=+l,mNe(s,l)|0}function mNe(s,l){s=+s,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+16|0,B=f+4|0,k=f+8|0,Q=f,d=Va(8)|0,c=d,m=Kt(16)|0,Fu(B,s),s=+Ru(B,s),Fu(k,l),p9(m,s,+Ru(k,l)),k=c+4|0,n[k>>2]=m,m=Kt(8)|0,k=n[k>>2]|0,n[Q>>2]=0,n[B>>2]=n[Q>>2],h9(m,k,B),n[d>>2]=m,C=f,c|0}function h9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1452,n[c+12>>2]=l,n[s+4>>2]=c}function yNe(s){s=s|0,Md(s),gt(s)}function ENe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function CNe(s){s=s|0,gt(s)}function wNe(){var s=0;return o[7928]|0||(g9(10488),ir(59,10488,U|0)|0,s=7928,n[s>>2]=1,n[s+4>>2]=0),Rr(10488)|0||g9(10488),10488}function g9(s){s=s|0,vNe(s),b0(s,60)}function INe(s){s=s|0,BNe(s+24|0)}function BNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function vNe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,6,l,SNe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function DNe(s){s=s|0,PNe(s)}function PNe(s){s=s|0,bNe(s)}function bNe(s){s=s|0,d9(s+8|0),o[s+24>>0]=1}function d9(s){s=s|0,n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,n[s+12>>2]=0}function SNe(){return 1492}function xNe(){return kNe()|0}function kNe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,f=Kt(16)|0,d9(f),m=s+4|0,n[m>>2]=f,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],h9(f,m,d),n[c>>2]=f,C=l,s|0}function QNe(){var s=0;return o[7936]|0||(ONe(10524),ir(25,10524,U|0)|0,s=7936,n[s>>2]=1,n[s+4>>2]=0),10524}function FNe(s,l){s=s|0,l=l|0,n[s>>2]=RNe()|0,n[s+4>>2]=TNe()|0,n[s+12>>2]=l,n[s+8>>2]=NNe()|0,n[s+32>>2]=7}function RNe(){return 11700}function TNe(){return 1484}function NNe(){return Yv()|0}function LNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(MNe(c),gt(c)):l|0&>(l)}function MNe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function ONe(s){s=s|0,Ip(s)}function UNe(s,l,c){s=s|0,l=l|0,c=c|0,s=pn(l)|0,l=_Ne(c)|0,c=HNe(c,0)|0,mLe(s,l,c,ZF()|0,0)}function _Ne(s){return s=s|0,s|0}function HNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=ZF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(y9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(VNe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function ZF(){var s=0,l=0;if(o[7944]|0||(m9(10568),ir(61,10568,U|0)|0,l=7944,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10568)|0)){s=10568,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));m9(10568)}return 10568}function m9(s){s=s|0,GNe(s)}function qNe(s){s=s|0,jNe(s+24|0)}function jNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function GNe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,17,l,dG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function YNe(s){return s=s|0,KNe(n[(WNe(s)|0)>>2]|0)|0}function WNe(s){return s=s|0,(n[(ZF()|0)+24>>2]|0)+(s<<3)|0}function KNe(s){return s=s|0,jv(nD[s&7]()|0)|0}function y9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function VNe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=zNe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,JNe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,y9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,XNe(s,d),ZNe(d),C=k;return}}function zNe(s){return s=s|0,536870911}function JNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function XNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function ZNe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function $Ne(){eLe()}function eLe(){tLe(10604)}function tLe(s){s=s|0,rLe(s,4955)}function rLe(s,l){s=s|0,l=l|0;var c=0;c=nLe()|0,n[s>>2]=c,iLe(c,l),bp(n[s>>2]|0)}function nLe(){var s=0;return o[7952]|0||(pLe(10612),ir(25,10612,U|0)|0,s=7952,n[s>>2]=1,n[s+4>>2]=0),10612}function iLe(s,l){s=s|0,l=l|0,n[s>>2]=lLe()|0,n[s+4>>2]=cLe()|0,n[s+12>>2]=l,n[s+8>>2]=uLe()|0,n[s+32>>2]=8}function bp(s){s=s|0;var l=0,c=0;l=C,C=C+16|0,c=l,Fd()|0,n[c>>2]=s,sLe(10608,c),C=l}function Fd(){return o[11714]|0||(n[2652]=0,ir(62,10608,U|0)|0,o[11714]=1),10608}function sLe(s,l){s=s|0,l=l|0;var c=0;c=Kt(8)|0,n[c+4>>2]=n[l>>2],n[c>>2]=n[s>>2],n[s>>2]=c}function oLe(s){s=s|0,aLe(s)}function aLe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function lLe(){return 11715}function cLe(){return 1496}function uLe(){return Gv()|0}function ALe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(fLe(c),gt(c)):l|0&>(l)}function fLe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function pLe(s){s=s|0,Ip(s)}function hLe(s,l){s=s|0,l=l|0;var c=0,f=0;Fd()|0,c=n[2652]|0;e:do if(c|0){for(;f=n[c+4>>2]|0,!(f|0&&!($9($F(f)|0,s)|0));)if(c=n[c>>2]|0,!c)break e;gLe(f,l)}while(!1)}function $F(s){return s=s|0,n[s+12>>2]|0}function gLe(s,l){s=s|0,l=l|0;var c=0;s=s+36|0,c=n[s>>2]|0,c|0&&(qA(c),gt(c)),c=Kt(4)|0,W5(c,l),n[s>>2]=c}function eR(){return o[11716]|0||(n[2664]=0,ir(63,10656,U|0)|0,o[11716]=1),10656}function E9(){var s=0;return o[11717]|0?s=n[2665]|0:(dLe(),n[2665]=1504,o[11717]=1,s=1504),s|0}function dLe(){o[11740]|0||(o[11718]=gr(gr(8,0)|0,0)|0,o[11719]=gr(gr(0,0)|0,0)|0,o[11720]=gr(gr(0,16)|0,0)|0,o[11721]=gr(gr(8,0)|0,0)|0,o[11722]=gr(gr(0,0)|0,0)|0,o[11723]=gr(gr(8,0)|0,0)|0,o[11724]=gr(gr(0,0)|0,0)|0,o[11725]=gr(gr(8,0)|0,0)|0,o[11726]=gr(gr(0,0)|0,0)|0,o[11727]=gr(gr(8,0)|0,0)|0,o[11728]=gr(gr(0,0)|0,0)|0,o[11729]=gr(gr(0,0)|0,32)|0,o[11730]=gr(gr(0,0)|0,32)|0,o[11740]=1)}function C9(){return 1572}function mLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0;m=C,C=C+32|0,M=m+16|0,O=m+12|0,Q=m+8|0,k=m+4|0,B=m,n[M>>2]=s,n[O>>2]=l,n[Q>>2]=c,n[k>>2]=f,n[B>>2]=d,eR()|0,yLe(10656,M,O,Q,k,B),C=m}function yLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0;B=Kt(24)|0,z5(B+4|0,n[l>>2]|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0),n[B>>2]=n[s>>2],n[s>>2]=B}function w9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0;if(lt=C,C=C+32|0,Oe=lt+20|0,Qe=lt+8|0,$e=lt+4|0,Je=lt,l=n[l>>2]|0,l|0){je=Oe+4|0,Q=Oe+8|0,O=Qe+4|0,M=Qe+8|0,j=Qe+8|0,se=Oe+8|0;do{if(B=l+4|0,k=tR(B)|0,k|0){if(d=yw(k)|0,n[Oe>>2]=0,n[je>>2]=0,n[Q>>2]=0,f=(Ew(k)|0)+1|0,ELe(Oe,f),f|0)for(;f=f+-1|0,xc(Qe,n[d>>2]|0),m=n[je>>2]|0,m>>>0<(n[se>>2]|0)>>>0?(n[m>>2]=n[Qe>>2],n[je>>2]=(n[je>>2]|0)+4):rR(Oe,Qe),f;)d=d+4|0;f=Cw(k)|0,n[Qe>>2]=0,n[O>>2]=0,n[M>>2]=0;e:do if(n[f>>2]|0)for(d=0,m=0;;){if((d|0)==(m|0)?CLe(Qe,f):(n[d>>2]=n[f>>2],n[O>>2]=(n[O>>2]|0)+4),f=f+4|0,!(n[f>>2]|0))break e;d=n[O>>2]|0,m=n[j>>2]|0}while(!1);n[$e>>2]=Wv(B)|0,n[Je>>2]=Rr(k)|0,wLe(c,s,$e,Je,Oe,Qe),nR(Qe),$A(Oe)}l=n[l>>2]|0}while(l|0)}C=lt}function tR(s){return s=s|0,n[s+12>>2]|0}function yw(s){return s=s|0,n[s+12>>2]|0}function Ew(s){return s=s|0,n[s+16>>2]|0}function ELe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=n[s>>2]|0,(n[s+8>>2]|0)-f>>2>>>0>>0&&(x9(c,l,(n[s+4>>2]|0)-f>>2,s+8|0),k9(s,c),Q9(c)),C=d}function rR(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=S9(s)|0,m>>>0>>0)Jr(s);else{k=n[s>>2]|0,O=(n[s+8>>2]|0)-k|0,Q=O>>1,x9(c,O>>2>>>0>>1>>>0?Q>>>0>>0?d:Q:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,k9(s,c),Q9(c),C=B;return}}function Cw(s){return s=s|0,n[s+8>>2]|0}function CLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=b9(s)|0,m>>>0>>0)Jr(s);else{k=n[s>>2]|0,O=(n[s+8>>2]|0)-k|0,Q=O>>1,_Le(c,O>>2>>>0>>1>>>0?Q>>>0>>0?d:Q:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,HLe(s,c),qLe(c),C=B;return}}function Wv(s){return s=s|0,n[s>>2]|0}function wLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,ILe(s,l,c,f,d,m)}function nR(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function $A(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function ILe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+48|0,M=B+40|0,k=B+32|0,j=B+24|0,Q=B+12|0,O=B,za(k),s=ya(s)|0,n[j>>2]=n[l>>2],c=n[c>>2]|0,f=n[f>>2]|0,iR(Q,d),BLe(O,m),n[M>>2]=n[j>>2],vLe(s,M,c,f,Q,O),nR(O),$A(Q),Ja(k),C=B}function iR(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(OLe(s,f),ULe(s,n[l>>2]|0,n[c>>2]|0,f))}function BLe(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(LLe(s,f),MLe(s,n[l>>2]|0,n[c>>2]|0,f))}function vLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+32|0,M=B+28|0,j=B+24|0,k=B+12|0,Q=B,O=Pl(DLe()|0)|0,n[j>>2]=n[l>>2],n[M>>2]=n[j>>2],l=S0(M)|0,c=I9(c)|0,f=sR(f)|0,n[k>>2]=n[d>>2],M=d+4|0,n[k+4>>2]=n[M>>2],j=d+8|0,n[k+8>>2]=n[j>>2],n[j>>2]=0,n[M>>2]=0,n[d>>2]=0,d=oR(k)|0,n[Q>>2]=n[m>>2],M=m+4|0,n[Q+4>>2]=n[M>>2],j=m+8|0,n[Q+8>>2]=n[j>>2],n[j>>2]=0,n[M>>2]=0,n[m>>2]=0,ao(0,O|0,s|0,l|0,c|0,f|0,d|0,PLe(Q)|0)|0,nR(Q),$A(k),C=B}function DLe(){var s=0;return o[7968]|0||(TLe(10708),s=7968,n[s>>2]=1,n[s+4>>2]=0),10708}function S0(s){return s=s|0,v9(s)|0}function I9(s){return s=s|0,B9(s)|0}function sR(s){return s=s|0,jv(s)|0}function oR(s){return s=s|0,SLe(s)|0}function PLe(s){return s=s|0,bLe(s)|0}function bLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Va(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=B9(n[(n[s>>2]|0)+(l<<2)>>2]|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function B9(s){return s=s|0,s|0}function SLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Va(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=v9((n[s>>2]|0)+(l<<2)|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function v9(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(D9()|0)|0,f?(EF(l,f),CF(c,l),uUe(s,c),s=wF(l)|0):s=xLe(s)|0,C=d,s|0}function D9(){var s=0;return o[7960]|0||(RLe(10664),ir(25,10664,U|0)|0,s=7960,n[s>>2]=1,n[s+4>>2]=0),10664}function xLe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(4)|0,n[k>>2]=n[s>>2],m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],P9(s,m,d),n[f>>2]=s,C=c,l|0}function P9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1656,n[c+12>>2]=l,n[s+4>>2]=c}function kLe(s){s=s|0,Md(s),gt(s)}function QLe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function FLe(s){s=s|0,gt(s)}function RLe(s){s=s|0,Ip(s)}function TLe(s){s=s|0,bl(s,NLe()|0,5)}function NLe(){return 1676}function LLe(s,l){s=s|0,l=l|0;var c=0;if((b9(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function MLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function b9(s){return s=s|0,1073741823}function OLe(s,l){s=s|0,l=l|0;var c=0;if((S9(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function ULe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function S9(s){return s=s|0,1073741823}function _Le(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function HLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function qLe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function x9(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function k9(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Q9(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function jLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;if(Qe=C,C=C+32|0,M=Qe+20|0,j=Qe+12|0,O=Qe+16|0,se=Qe+4|0,je=Qe,Oe=Qe+8|0,k=E9()|0,m=n[k>>2]|0,B=n[m>>2]|0,B|0)for(Q=n[k+8>>2]|0,k=n[k+4>>2]|0;xc(M,B),GLe(s,M,k,Q),m=m+4|0,B=n[m>>2]|0,B;)Q=Q+1|0,k=k+1|0;if(m=C9()|0,B=n[m>>2]|0,B|0)do xc(M,B),n[j>>2]=n[m+4>>2],YLe(l,M,j),m=m+8|0,B=n[m>>2]|0;while(B|0);if(m=n[(Fd()|0)>>2]|0,m|0)do l=n[m+4>>2]|0,xc(M,n[(Rd(l)|0)>>2]|0),n[j>>2]=$F(l)|0,WLe(c,M,j),m=n[m>>2]|0;while(m|0);if(xc(O,0),m=eR()|0,n[M>>2]=n[O>>2],w9(M,m,d),m=n[(Fd()|0)>>2]|0,m|0){s=M+4|0,l=M+8|0,c=M+8|0;do{if(Q=n[m+4>>2]|0,xc(j,n[(Rd(Q)|0)>>2]|0),KLe(se,F9(Q)|0),B=n[se>>2]|0,B|0){n[M>>2]=0,n[s>>2]=0,n[l>>2]=0;do xc(je,n[(Rd(n[B+4>>2]|0)|0)>>2]|0),k=n[s>>2]|0,k>>>0<(n[c>>2]|0)>>>0?(n[k>>2]=n[je>>2],n[s>>2]=(n[s>>2]|0)+4):rR(M,je),B=n[B>>2]|0;while(B|0);VLe(f,j,M),$A(M)}n[Oe>>2]=n[j>>2],O=R9(Q)|0,n[M>>2]=n[Oe>>2],w9(M,O,d),tG(se),m=n[m>>2]|0}while(m|0)}C=Qe}function GLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,oMe(s,l,c,f)}function YLe(s,l,c){s=s|0,l=l|0,c=c|0,sMe(s,l,c)}function Rd(s){return s=s|0,s|0}function WLe(s,l,c){s=s|0,l=l|0,c=c|0,tMe(s,l,c)}function F9(s){return s=s|0,s+16|0}function KLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;if(m=C,C=C+16|0,d=m+8|0,c=m,n[s>>2]=0,f=n[l>>2]|0,n[d>>2]=f,n[c>>2]=s,c=eMe(c)|0,f|0){if(f=Kt(12)|0,B=(T9(d)|0)+4|0,s=n[B+4>>2]|0,l=f+4|0,n[l>>2]=n[B>>2],n[l+4>>2]=s,l=n[n[d>>2]>>2]|0,n[d>>2]=l,!l)s=f;else for(l=f;s=Kt(12)|0,Q=(T9(d)|0)+4|0,k=n[Q+4>>2]|0,B=s+4|0,n[B>>2]=n[Q>>2],n[B+4>>2]=k,n[l>>2]=s,B=n[n[d>>2]>>2]|0,n[d>>2]=B,B;)l=s;n[s>>2]=n[c>>2],n[c>>2]=f}C=m}function VLe(s,l,c){s=s|0,l=l|0,c=c|0,zLe(s,l,c)}function R9(s){return s=s|0,s+24|0}function zLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+24|0,d=f+16|0,k=f+12|0,m=f,za(d),s=ya(s)|0,n[k>>2]=n[l>>2],iR(m,c),n[B>>2]=n[k>>2],JLe(s,B,m),$A(m),Ja(d),C=f}function JLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+16|0,k=f+12|0,d=f,m=Pl(XLe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=S0(B)|0,n[d>>2]=n[c>>2],B=c+4|0,n[d+4>>2]=n[B>>2],k=c+8|0,n[d+8>>2]=n[k>>2],n[k>>2]=0,n[B>>2]=0,n[c>>2]=0,oo(0,m|0,s|0,l|0,oR(d)|0)|0,$A(d),C=f}function XLe(){var s=0;return o[7976]|0||(ZLe(10720),s=7976,n[s>>2]=1,n[s+4>>2]=0),10720}function ZLe(s){s=s|0,bl(s,$Le()|0,2)}function $Le(){return 1732}function eMe(s){return s=s|0,n[s>>2]|0}function T9(s){return s=s|0,n[s>>2]|0}function tMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,za(d),s=ya(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],N9(s,m,c),Ja(d),C=f}function N9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+4|0,B=f,d=Pl(rMe()|0)|0,n[B>>2]=n[l>>2],n[m>>2]=n[B>>2],l=S0(m)|0,oo(0,d|0,s|0,l|0,I9(c)|0)|0,C=f}function rMe(){var s=0;return o[7984]|0||(nMe(10732),s=7984,n[s>>2]=1,n[s+4>>2]=0),10732}function nMe(s){s=s|0,bl(s,iMe()|0,2)}function iMe(){return 1744}function sMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,za(d),s=ya(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],N9(s,m,c),Ja(d),C=f}function oMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,za(m),s=ya(s)|0,n[k>>2]=n[l>>2],c=o[c>>0]|0,f=o[f>>0]|0,n[B>>2]=n[k>>2],aMe(s,B,c,f),Ja(m),C=d}function aMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,B=d+4|0,k=d,m=Pl(lMe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=S0(B)|0,c=Td(c)|0,hc(0,m|0,s|0,l|0,c|0,Td(f)|0)|0,C=d}function lMe(){var s=0;return o[7992]|0||(uMe(10744),s=7992,n[s>>2]=1,n[s+4>>2]=0),10744}function Td(s){return s=s|0,cMe(s)|0}function cMe(s){return s=s|0,s&255|0}function uMe(s){s=s|0,bl(s,AMe()|0,3)}function AMe(){return 1756}function fMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;switch(se=C,C=C+32|0,k=se+8|0,Q=se+4|0,O=se+20|0,M=se,DF(s,0),f=cUe(l)|0,n[k>>2]=0,j=k+4|0,n[j>>2]=0,n[k+8>>2]=0,f<<24>>24){case 0:{o[O>>0]=0,pMe(Q,c,O),Kv(s,Q)|0,jA(Q);break}case 8:{j=fR(l)|0,o[O>>0]=8,xc(M,n[j+4>>2]|0),hMe(Q,c,O,M,j+8|0),Kv(s,Q)|0,jA(Q);break}case 9:{if(m=fR(l)|0,l=n[m+4>>2]|0,l|0)for(B=k+8|0,d=m+12|0;l=l+-1|0,xc(Q,n[d>>2]|0),f=n[j>>2]|0,f>>>0<(n[B>>2]|0)>>>0?(n[f>>2]=n[Q>>2],n[j>>2]=(n[j>>2]|0)+4):rR(k,Q),l;)d=d+4|0;o[O>>0]=9,xc(M,n[m+8>>2]|0),gMe(Q,c,O,M,k),Kv(s,Q)|0,jA(Q);break}default:j=fR(l)|0,o[O>>0]=f,xc(M,n[j+4>>2]|0),dMe(Q,c,O,M),Kv(s,Q)|0,jA(Q)}$A(k),C=se}function pMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,za(d),l=ya(l)|0,xMe(s,l,o[c>>0]|0),Ja(d),C=f}function Kv(s,l){s=s|0,l=l|0;var c=0;return c=n[s>>2]|0,c|0&&PA(c|0),n[s>>2]=n[l>>2],n[l>>2]=0,s|0}function hMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+32|0,k=m+16|0,B=m+8|0,Q=m,za(B),l=ya(l)|0,c=o[c>>0]|0,n[Q>>2]=n[f>>2],d=n[d>>2]|0,n[k>>2]=n[Q>>2],DMe(s,l,c,k,d),Ja(B),C=m}function gMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0;m=C,C=C+32|0,Q=m+24|0,B=m+16|0,O=m+12|0,k=m,za(B),l=ya(l)|0,c=o[c>>0]|0,n[O>>2]=n[f>>2],iR(k,d),n[Q>>2]=n[O>>2],wMe(s,l,c,Q,k),$A(k),Ja(B),C=m}function dMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,za(m),l=ya(l)|0,c=o[c>>0]|0,n[k>>2]=n[f>>2],n[B>>2]=n[k>>2],mMe(s,l,c,B),Ja(m),C=d}function mMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+4|0,k=d,B=Pl(yMe()|0)|0,c=Td(c)|0,n[k>>2]=n[f>>2],n[m>>2]=n[k>>2],Vv(s,oo(0,B|0,l|0,c|0,S0(m)|0)|0),C=d}function yMe(){var s=0;return o[8e3]|0||(EMe(10756),s=8e3,n[s>>2]=1,n[s+4>>2]=0),10756}function Vv(s,l){s=s|0,l=l|0,DF(s,l)}function EMe(s){s=s|0,bl(s,CMe()|0,2)}function CMe(){return 1772}function wMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0;m=C,C=C+32|0,Q=m+16|0,O=m+12|0,B=m,k=Pl(IMe()|0)|0,c=Td(c)|0,n[O>>2]=n[f>>2],n[Q>>2]=n[O>>2],f=S0(Q)|0,n[B>>2]=n[d>>2],Q=d+4|0,n[B+4>>2]=n[Q>>2],O=d+8|0,n[B+8>>2]=n[O>>2],n[O>>2]=0,n[Q>>2]=0,n[d>>2]=0,Vv(s,hc(0,k|0,l|0,c|0,f|0,oR(B)|0)|0),$A(B),C=m}function IMe(){var s=0;return o[8008]|0||(BMe(10768),s=8008,n[s>>2]=1,n[s+4>>2]=0),10768}function BMe(s){s=s|0,bl(s,vMe()|0,3)}function vMe(){return 1784}function DMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+16|0,k=m+4|0,Q=m,B=Pl(PMe()|0)|0,c=Td(c)|0,n[Q>>2]=n[f>>2],n[k>>2]=n[Q>>2],f=S0(k)|0,Vv(s,hc(0,B|0,l|0,c|0,f|0,sR(d)|0)|0),C=m}function PMe(){var s=0;return o[8016]|0||(bMe(10780),s=8016,n[s>>2]=1,n[s+4>>2]=0),10780}function bMe(s){s=s|0,bl(s,SMe()|0,3)}function SMe(){return 1800}function xMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=Pl(kMe()|0)|0,Vv(s,Qn(0,f|0,l|0,Td(c)|0)|0)}function kMe(){var s=0;return o[8024]|0||(QMe(10792),s=8024,n[s>>2]=1,n[s+4>>2]=0),10792}function QMe(s){s=s|0,bl(s,FMe()|0,1)}function FMe(){return 1816}function RMe(){TMe(),NMe(),LMe()}function TMe(){n[2702]=c7(65536)|0}function NMe(){rOe(10856)}function LMe(){MMe(10816)}function MMe(s){s=s|0,OMe(s,5044),UMe(s)|0}function OMe(s,l){s=s|0,l=l|0;var c=0;c=D9()|0,n[s>>2]=c,JMe(c,l),bp(n[s>>2]|0)}function UMe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,_Me()|0),s|0}function _Me(){var s=0;return o[8032]|0||(L9(10820),ir(64,10820,U|0)|0,s=8032,n[s>>2]=1,n[s+4>>2]=0),Rr(10820)|0||L9(10820),10820}function L9(s){s=s|0,jMe(s),b0(s,25)}function HMe(s){s=s|0,qMe(s+24|0)}function qMe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function jMe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,18,l,KMe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function GMe(s,l){s=s|0,l=l|0,YMe(s,l)}function YMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;c=C,C=C+16|0,f=c,d=c+4|0,v0(d,l),n[f>>2]=D0(d,l)|0,WMe(s,f),C=c}function WMe(s,l){s=s|0,l=l|0,M9(s+4|0,n[l>>2]|0),o[s+8>>0]=1}function M9(s,l){s=s|0,l=l|0,n[s>>2]=l}function KMe(){return 1824}function VMe(s){return s=s|0,zMe(s)|0}function zMe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(4)|0,v0(d,s),M9(k,D0(d,s)|0),m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],P9(s,m,d),n[f>>2]=s,C=c,l|0}function Va(s){s=s|0;var l=0,c=0;return s=s+7&-8,s>>>0<=32768&&(l=n[2701]|0,s>>>0<=(65536-l|0)>>>0)?(c=(n[2702]|0)+l|0,n[2701]=l+s,s=c):(s=c7(s+8|0)|0,n[s>>2]=n[2703],n[2703]=s,s=s+8|0),s|0}function JMe(s,l){s=s|0,l=l|0,n[s>>2]=XMe()|0,n[s+4>>2]=ZMe()|0,n[s+12>>2]=l,n[s+8>>2]=$Me()|0,n[s+32>>2]=9}function XMe(){return 11744}function ZMe(){return 1832}function $Me(){return Yv()|0}function eOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(tOe(c),gt(c)):l|0&>(l)}function tOe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function rOe(s){s=s|0,nOe(s,5052),iOe(s)|0,sOe(s,5058,26)|0,oOe(s,5069,1)|0,aOe(s,5077,10)|0,lOe(s,5087,19)|0,cOe(s,5094,27)|0}function nOe(s,l){s=s|0,l=l|0;var c=0;c=tUe()|0,n[s>>2]=c,rUe(c,l),bp(n[s>>2]|0)}function iOe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,H4e()|0),s|0}function sOe(s,l,c){return s=s|0,l=l|0,c=c|0,B4e(s,pn(l)|0,c,0),s|0}function oOe(s,l,c){return s=s|0,l=l|0,c=c|0,l4e(s,pn(l)|0,c,0),s|0}function aOe(s,l,c){return s=s|0,l=l|0,c=c|0,_Oe(s,pn(l)|0,c,0),s|0}function lOe(s,l,c){return s=s|0,l=l|0,c=c|0,DOe(s,pn(l)|0,c,0),s|0}function O9(s,l){s=s|0,l=l|0;var c=0,f=0;e:for(;;){for(c=n[2703]|0;;){if((c|0)==(l|0))break e;if(f=n[c>>2]|0,n[2703]=f,!c)c=f;else break}gt(c)}n[2701]=s}function cOe(s,l,c){return s=s|0,l=l|0,c=c|0,uOe(s,pn(l)|0,c,0),s|0}function uOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=aR()|0,s=AOe(c)|0,hn(m,l,d,s,fOe(c,f)|0,f)}function aR(){var s=0,l=0;if(o[8040]|0||(_9(10860),ir(65,10860,U|0)|0,l=8040,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10860)|0)){s=10860,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));_9(10860)}return 10860}function AOe(s){return s=s|0,s|0}function fOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=aR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(U9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(pOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function U9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function pOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=hOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,gOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,U9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,dOe(s,d),mOe(d),C=k;return}}function hOe(s){return s=s|0,536870911}function gOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function dOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function mOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function _9(s){s=s|0,COe(s)}function yOe(s){s=s|0,EOe(s+24|0)}function EOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function COe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,11,l,wOe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function wOe(){return 1840}function IOe(s,l,c){s=s|0,l=l|0,c=c|0,vOe(n[(BOe(s)|0)>>2]|0,l,c)}function BOe(s){return s=s|0,(n[(aR()|0)+24>>2]|0)+(s<<3)|0}function vOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+1|0,d=f,v0(m,l),l=D0(m,l)|0,v0(d,c),c=D0(d,c)|0,tf[s&31](l,c),C=f}function DOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=lR()|0,s=POe(c)|0,hn(m,l,d,s,bOe(c,f)|0,f)}function lR(){var s=0,l=0;if(o[8048]|0||(q9(10896),ir(66,10896,U|0)|0,l=8048,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10896)|0)){s=10896,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));q9(10896)}return 10896}function POe(s){return s=s|0,s|0}function bOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=lR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(H9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(SOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function H9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function SOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=xOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,kOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,H9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,QOe(s,d),FOe(d),C=k;return}}function xOe(s){return s=s|0,536870911}function kOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function QOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function FOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function q9(s){s=s|0,NOe(s)}function ROe(s){s=s|0,TOe(s+24|0)}function TOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function NOe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,11,l,LOe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function LOe(){return 1852}function MOe(s,l){return s=s|0,l=l|0,UOe(n[(OOe(s)|0)>>2]|0,l)|0}function OOe(s){return s=s|0,(n[(lR()|0)+24>>2]|0)+(s<<3)|0}function UOe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,v0(f,l),l=D0(f,l)|0,l=jv(F0[s&31](l)|0)|0,C=c,l|0}function _Oe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=cR()|0,s=HOe(c)|0,hn(m,l,d,s,qOe(c,f)|0,f)}function cR(){var s=0,l=0;if(o[8056]|0||(G9(10932),ir(67,10932,U|0)|0,l=8056,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10932)|0)){s=10932,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));G9(10932)}return 10932}function HOe(s){return s=s|0,s|0}function qOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=cR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(j9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(jOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function j9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function jOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=GOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,YOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,j9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,WOe(s,d),KOe(d),C=k;return}}function GOe(s){return s=s|0,536870911}function YOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function WOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function KOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function G9(s){s=s|0,JOe(s)}function VOe(s){s=s|0,zOe(s+24|0)}function zOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function JOe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,7,l,XOe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function XOe(){return 1860}function ZOe(s,l,c){return s=s|0,l=l|0,c=c|0,e4e(n[($Oe(s)|0)>>2]|0,l,c)|0}function $Oe(s){return s=s|0,(n[(cR()|0)+24>>2]|0)+(s<<3)|0}function e4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+32|0,B=f+12|0,m=f+8|0,k=f,Q=f+16|0,d=f+4|0,t4e(Q,l),r4e(k,Q,l),Bp(d,c),c=vp(d,c)|0,n[B>>2]=n[k>>2],vw[s&15](m,B,c),c=n4e(m)|0,jA(m),Dp(d),C=f,c|0}function t4e(s,l){s=s|0,l=l|0}function r4e(s,l,c){s=s|0,l=l|0,c=c|0,i4e(s,c)}function n4e(s){return s=s|0,ya(s)|0}function i4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+16|0,c=d,f=l,f&1?(s4e(c,0),ii(f|0,c|0)|0,o4e(s,c),a4e(c)):n[s>>2]=n[l>>2],C=d}function s4e(s,l){s=s|0,l=l|0,K5(s,l),n[s+4>>2]=0,o[s+8>>0]=0}function o4e(s,l){s=s|0,l=l|0,n[s>>2]=n[l+4>>2]}function a4e(s){s=s|0,o[s+8>>0]=0}function l4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=uR()|0,s=c4e(c)|0,hn(m,l,d,s,u4e(c,f)|0,f)}function uR(){var s=0,l=0;if(o[8064]|0||(W9(10968),ir(68,10968,U|0)|0,l=8064,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10968)|0)){s=10968,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));W9(10968)}return 10968}function c4e(s){return s=s|0,s|0}function u4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=uR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(Y9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(A4e(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function Y9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function A4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=f4e(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,p4e(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,Y9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,h4e(s,d),g4e(d),C=k;return}}function f4e(s){return s=s|0,536870911}function p4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function h4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function g4e(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function W9(s){s=s|0,y4e(s)}function d4e(s){s=s|0,m4e(s+24|0)}function m4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function y4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,1,l,E4e()|0,5),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function E4e(){return 1872}function C4e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,I4e(n[(w4e(s)|0)>>2]|0,l,c,f,d,m)}function w4e(s){return s=s|0,(n[(uR()|0)+24>>2]|0)+(s<<3)|0}function I4e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+32|0,k=B+16|0,Q=B+12|0,O=B+8|0,M=B+4|0,j=B,Bp(k,l),l=vp(k,l)|0,Bp(Q,c),c=vp(Q,c)|0,Bp(O,f),f=vp(O,f)|0,Bp(M,d),d=vp(M,d)|0,Bp(j,m),m=vp(j,m)|0,h7[s&1](l,c,f,d,m),Dp(j),Dp(M),Dp(O),Dp(Q),Dp(k),C=B}function B4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=AR()|0,s=v4e(c)|0,hn(m,l,d,s,D4e(c,f)|0,f)}function AR(){var s=0,l=0;if(o[8072]|0||(V9(11004),ir(69,11004,U|0)|0,l=8072,n[l>>2]=1,n[l+4>>2]=0),!(Rr(11004)|0)){s=11004,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));V9(11004)}return 11004}function v4e(s){return s=s|0,s|0}function D4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=AR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(K9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(P4e(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function K9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function P4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=b4e(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,S4e(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,K9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,x4e(s,d),k4e(d),C=k;return}}function b4e(s){return s=s|0,536870911}function S4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function x4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function k4e(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function V9(s){s=s|0,R4e(s)}function Q4e(s){s=s|0,F4e(s+24|0)}function F4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function R4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,12,l,T4e()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function T4e(){return 1896}function N4e(s,l,c){s=s|0,l=l|0,c=c|0,M4e(n[(L4e(s)|0)>>2]|0,l,c)}function L4e(s){return s=s|0,(n[(AR()|0)+24>>2]|0)+(s<<3)|0}function M4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+4|0,d=f,O4e(m,l),l=U4e(m,l)|0,Bp(d,c),c=vp(d,c)|0,tf[s&31](l,c),Dp(d),C=f}function O4e(s,l){s=s|0,l=l|0}function U4e(s,l){return s=s|0,l=l|0,_4e(l)|0}function _4e(s){return s=s|0,s|0}function H4e(){var s=0;return o[8080]|0||(z9(11040),ir(70,11040,U|0)|0,s=8080,n[s>>2]=1,n[s+4>>2]=0),Rr(11040)|0||z9(11040),11040}function z9(s){s=s|0,G4e(s),b0(s,71)}function q4e(s){s=s|0,j4e(s+24|0)}function j4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function G4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,7,l,V4e()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Y4e(s){s=s|0,W4e(s)}function W4e(s){s=s|0,K4e(s)}function K4e(s){s=s|0,o[s+8>>0]=1}function V4e(){return 1936}function z4e(){return J4e()|0}function J4e(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,m=s+4|0,n[m>>2]=Kt(1)|0,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],X4e(f,m,d),n[c>>2]=f,C=l,s|0}function X4e(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1916,n[c+12>>2]=l,n[s+4>>2]=c}function Z4e(s){s=s|0,Md(s),gt(s)}function $4e(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function eUe(s){s=s|0,gt(s)}function tUe(){var s=0;return o[8088]|0||(lUe(11076),ir(25,11076,U|0)|0,s=8088,n[s>>2]=1,n[s+4>>2]=0),11076}function rUe(s,l){s=s|0,l=l|0,n[s>>2]=nUe()|0,n[s+4>>2]=iUe()|0,n[s+12>>2]=l,n[s+8>>2]=sUe()|0,n[s+32>>2]=10}function nUe(){return 11745}function iUe(){return 1940}function sUe(){return Gv()|0}function oUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Pp(f,896)|0)==512?c|0&&(aUe(c),gt(c)):l|0&>(l)}function aUe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Sp(s)}function lUe(s){s=s|0,Ip(s)}function xc(s,l){s=s|0,l=l|0,n[s>>2]=l}function fR(s){return s=s|0,n[s>>2]|0}function cUe(s){return s=s|0,o[n[s>>2]>>0]|0}function uUe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,n[f>>2]=n[s>>2],AUe(l,f)|0,C=c}function AUe(s,l){s=s|0,l=l|0;var c=0;return c=fUe(n[s>>2]|0,l)|0,l=s+4|0,n[(n[l>>2]|0)+8>>2]=c,n[(n[l>>2]|0)+8>>2]|0}function fUe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,za(f),s=ya(s)|0,l=pUe(s,n[l>>2]|0)|0,Ja(f),C=c,l|0}function za(s){s=s|0,n[s>>2]=n[2701],n[s+4>>2]=n[2703]}function pUe(s,l){s=s|0,l=l|0;var c=0;return c=Pl(hUe()|0)|0,Qn(0,c|0,s|0,sR(l)|0)|0}function Ja(s){s=s|0,O9(n[s>>2]|0,n[s+4>>2]|0)}function hUe(){var s=0;return o[8096]|0||(gUe(11120),s=8096,n[s>>2]=1,n[s+4>>2]=0),11120}function gUe(s){s=s|0,bl(s,dUe()|0,1)}function dUe(){return 1948}function mUe(){yUe()}function yUe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;if(Oe=C,C=C+16|0,M=Oe+4|0,j=Oe,Ti(65536,10804,n[2702]|0,10812),c=E9()|0,l=n[c>>2]|0,s=n[l>>2]|0,s|0)for(f=n[c+8>>2]|0,c=n[c+4>>2]|0;Ac(s|0,u[c>>0]|0|0,o[f>>0]|0),l=l+4|0,s=n[l>>2]|0,s;)f=f+1|0,c=c+1|0;if(s=C9()|0,l=n[s>>2]|0,l|0)do fu(l|0,n[s+4>>2]|0),s=s+8|0,l=n[s>>2]|0;while(l|0);fu(EUe()|0,5167),O=Fd()|0,s=n[O>>2]|0;e:do if(s|0){do CUe(n[s+4>>2]|0),s=n[s>>2]|0;while(s|0);if(s=n[O>>2]|0,s|0){Q=O;do{for(;d=s,s=n[s>>2]|0,d=n[d+4>>2]|0,!!(wUe(d)|0);)if(n[j>>2]=Q,n[M>>2]=n[j>>2],IUe(O,M)|0,!s)break e;if(BUe(d),Q=n[Q>>2]|0,l=J9(d)|0,m=Hi()|0,B=C,C=C+((1*(l<<2)|0)+15&-16)|0,k=C,C=C+((1*(l<<2)|0)+15&-16)|0,l=n[(F9(d)|0)>>2]|0,l|0)for(c=B,f=k;n[c>>2]=n[(Rd(n[l+4>>2]|0)|0)>>2],n[f>>2]=n[l+8>>2],l=n[l>>2]|0,l;)c=c+4|0,f=f+4|0;Qe=Rd(d)|0,l=vUe(d)|0,c=J9(d)|0,f=DUe(d)|0,pu(Qe|0,l|0,B|0,k|0,c|0,f|0,$F(d)|0),_i(m|0)}while(s|0)}}while(!1);if(s=n[(eR()|0)>>2]|0,s|0)do Qe=s+4|0,O=tR(Qe)|0,d=Cw(O)|0,m=yw(O)|0,B=(Ew(O)|0)+1|0,k=zv(O)|0,Q=X9(Qe)|0,O=Rr(O)|0,M=Wv(Qe)|0,j=pR(Qe)|0,El(0,d|0,m|0,B|0,k|0,Q|0,O|0,M|0,j|0,hR(Qe)|0),s=n[s>>2]|0;while(s|0);s=n[(Fd()|0)>>2]|0;e:do if(s|0){t:for(;;){if(l=n[s+4>>2]|0,l|0&&(se=n[(Rd(l)|0)>>2]|0,je=n[(R9(l)|0)>>2]|0,je|0)){c=je;do{l=c+4|0,f=tR(l)|0;r:do if(f|0)switch(Rr(f)|0){case 0:break t;case 4:case 3:case 2:{k=Cw(f)|0,Q=yw(f)|0,O=(Ew(f)|0)+1|0,M=zv(f)|0,j=Rr(f)|0,Qe=Wv(l)|0,El(se|0,k|0,Q|0,O|0,M|0,0,j|0,Qe|0,pR(l)|0,hR(l)|0);break r}case 1:{B=Cw(f)|0,k=yw(f)|0,Q=(Ew(f)|0)+1|0,O=zv(f)|0,M=X9(l)|0,j=Rr(f)|0,Qe=Wv(l)|0,El(se|0,B|0,k|0,Q|0,O|0,M|0,j|0,Qe|0,pR(l)|0,hR(l)|0);break r}case 5:{O=Cw(f)|0,M=yw(f)|0,j=(Ew(f)|0)+1|0,Qe=zv(f)|0,El(se|0,O|0,M|0,j|0,Qe|0,PUe(f)|0,Rr(f)|0,0,0,0);break r}default:break r}while(!1);c=n[c>>2]|0}while(c|0)}if(s=n[s>>2]|0,!s)break e}Tt()}while(!1);Ie(),C=Oe}function EUe(){return 11703}function CUe(s){s=s|0,o[s+40>>0]=0}function wUe(s){return s=s|0,(o[s+40>>0]|0)!=0|0}function IUe(s,l){return s=s|0,l=l|0,l=bUe(l)|0,s=n[l>>2]|0,n[l>>2]=n[s>>2],gt(s),n[l>>2]|0}function BUe(s){s=s|0,o[s+40>>0]=1}function J9(s){return s=s|0,n[s+20>>2]|0}function vUe(s){return s=s|0,n[s+8>>2]|0}function DUe(s){return s=s|0,n[s+32>>2]|0}function zv(s){return s=s|0,n[s+4>>2]|0}function X9(s){return s=s|0,n[s+4>>2]|0}function pR(s){return s=s|0,n[s+8>>2]|0}function hR(s){return s=s|0,n[s+16>>2]|0}function PUe(s){return s=s|0,n[s+20>>2]|0}function bUe(s){return s=s|0,n[s>>2]|0}function Jv(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0;Lt=C,C=C+16|0,se=Lt;do if(s>>>0<245){if(O=s>>>0<11?16:s+11&-8,s=O>>>3,j=n[2783]|0,c=j>>>s,c&3|0)return l=(c&1^1)+s|0,s=11172+(l<<1<<2)|0,c=s+8|0,f=n[c>>2]|0,d=f+8|0,m=n[d>>2]|0,(s|0)==(m|0)?n[2783]=j&~(1<>2]=s,n[c>>2]=m),qe=l<<3,n[f+4>>2]=qe|3,qe=f+qe+4|0,n[qe>>2]=n[qe>>2]|1,qe=d,C=Lt,qe|0;if(M=n[2785]|0,O>>>0>M>>>0){if(c|0)return l=2<>>12&16,l=l>>>B,c=l>>>5&8,l=l>>>c,d=l>>>2&4,l=l>>>d,s=l>>>1&2,l=l>>>s,f=l>>>1&1,f=(c|B|d|s|f)+(l>>>f)|0,l=11172+(f<<1<<2)|0,s=l+8|0,d=n[s>>2]|0,B=d+8|0,c=n[B>>2]|0,(l|0)==(c|0)?(s=j&~(1<>2]=l,n[s>>2]=c,s=j),m=(f<<3)-O|0,n[d+4>>2]=O|3,f=d+O|0,n[f+4>>2]=m|1,n[f+m>>2]=m,M|0&&(d=n[2788]|0,l=M>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=d,n[l+12>>2]=d,n[d+8>>2]=l,n[d+12>>2]=c),n[2785]=m,n[2788]=f,qe=B,C=Lt,qe|0;if(k=n[2784]|0,k){if(c=(k&0-k)+-1|0,B=c>>>12&16,c=c>>>B,m=c>>>5&8,c=c>>>m,Q=c>>>2&4,c=c>>>Q,f=c>>>1&2,c=c>>>f,s=c>>>1&1,s=n[11436+((m|B|Q|f|s)+(c>>>s)<<2)>>2]|0,c=(n[s+4>>2]&-8)-O|0,f=n[s+16+(((n[s+16>>2]|0)==0&1)<<2)>>2]|0,!f)Q=s,m=c;else{do B=(n[f+4>>2]&-8)-O|0,Q=B>>>0>>0,c=Q?B:c,s=Q?f:s,f=n[f+16+(((n[f+16>>2]|0)==0&1)<<2)>>2]|0;while(f|0);Q=s,m=c}if(B=Q+O|0,Q>>>0>>0){d=n[Q+24>>2]|0,l=n[Q+12>>2]|0;do if((l|0)==(Q|0)){if(s=Q+20|0,l=n[s>>2]|0,!l&&(s=Q+16|0,l=n[s>>2]|0,!l)){c=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0,c=l}else c=n[Q+8>>2]|0,n[c+12>>2]=l,n[l+8>>2]=c,c=l;while(!1);do if(d|0){if(l=n[Q+28>>2]|0,s=11436+(l<<2)|0,(Q|0)==(n[s>>2]|0)){if(n[s>>2]=c,!c){n[2784]=k&~(1<>2]|0)!=(Q|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=d,l=n[Q+16>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),l=n[Q+20>>2]|0,l|0&&(n[c+20>>2]=l,n[l+24>>2]=c)}while(!1);return m>>>0<16?(qe=m+O|0,n[Q+4>>2]=qe|3,qe=Q+qe+4|0,n[qe>>2]=n[qe>>2]|1):(n[Q+4>>2]=O|3,n[B+4>>2]=m|1,n[B+m>>2]=m,M|0&&(f=n[2788]|0,l=M>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=j|l,l=c,s=c+8|0),n[s>>2]=f,n[l+12>>2]=f,n[f+8>>2]=l,n[f+12>>2]=c),n[2785]=m,n[2788]=B),qe=Q+8|0,C=Lt,qe|0}else j=O}else j=O}else j=O}else if(s>>>0<=4294967231)if(s=s+11|0,O=s&-8,Q=n[2784]|0,Q){f=0-O|0,s=s>>>8,s?O>>>0>16777215?k=31:(j=(s+1048320|0)>>>16&8,_e=s<>>16&4,_e=_e<>>16&2,k=14-(M|j|k)+(_e<>>15)|0,k=O>>>(k+7|0)&1|k<<1):k=0,c=n[11436+(k<<2)>>2]|0;e:do if(!c)c=0,s=0,_e=57;else for(s=0,B=O<<((k|0)==31?0:25-(k>>>1)|0),m=0;;){if(d=(n[c+4>>2]&-8)-O|0,d>>>0>>0)if(d)s=c,f=d;else{s=c,f=0,d=c,_e=61;break e}if(d=n[c+20>>2]|0,c=n[c+16+(B>>>31<<2)>>2]|0,m=(d|0)==0|(d|0)==(c|0)?m:d,d=(c|0)==0,d){c=m,_e=57;break}else B=B<<((d^1)&1)}while(!1);if((_e|0)==57){if((c|0)==0&(s|0)==0){if(s=2<>>12&16,j=j>>>B,m=j>>>5&8,j=j>>>m,k=j>>>2&4,j=j>>>k,M=j>>>1&2,j=j>>>M,c=j>>>1&1,s=0,c=n[11436+((m|B|k|M|c)+(j>>>c)<<2)>>2]|0}c?(d=c,_e=61):(k=s,B=f)}if((_e|0)==61)for(;;)if(_e=0,c=(n[d+4>>2]&-8)-O|0,j=c>>>0>>0,c=j?c:f,s=j?d:s,d=n[d+16+(((n[d+16>>2]|0)==0&1)<<2)>>2]|0,d)f=c,_e=61;else{k=s,B=c;break}if(k|0&&B>>>0<((n[2785]|0)-O|0)>>>0){if(m=k+O|0,k>>>0>=m>>>0)return qe=0,C=Lt,qe|0;d=n[k+24>>2]|0,l=n[k+12>>2]|0;do if((l|0)==(k|0)){if(s=k+20|0,l=n[s>>2]|0,!l&&(s=k+16|0,l=n[s>>2]|0,!l)){l=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0}else qe=n[k+8>>2]|0,n[qe+12>>2]=l,n[l+8>>2]=qe;while(!1);do if(d){if(s=n[k+28>>2]|0,c=11436+(s<<2)|0,(k|0)==(n[c>>2]|0)){if(n[c>>2]=l,!l){f=Q&~(1<>2]|0)!=(k|0)&1)<<2)>>2]=l,!l){f=Q;break}n[l+24>>2]=d,s=n[k+16>>2]|0,s|0&&(n[l+16>>2]=s,n[s+24>>2]=l),s=n[k+20>>2]|0,s&&(n[l+20>>2]=s,n[s+24>>2]=l),f=Q}else f=Q;while(!1);do if(B>>>0>=16){if(n[k+4>>2]=O|3,n[m+4>>2]=B|1,n[m+B>>2]=B,l=B>>>3,B>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=m,n[l+12>>2]=m,n[m+8>>2]=l,n[m+12>>2]=c;break}if(l=B>>>8,l?B>>>0>16777215?l=31:(_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,l=14-(lt|_e|l)+(qe<>>15)|0,l=B>>>(l+7|0)&1|l<<1):l=0,c=11436+(l<<2)|0,n[m+28>>2]=l,s=m+16|0,n[s+4>>2]=0,n[s>>2]=0,s=1<>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}for(s=B<<((l|0)==31?0:25-(l>>>1)|0),c=n[c>>2]|0;;){if((n[c+4>>2]&-8|0)==(B|0)){_e=97;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=96;break}}if((_e|0)==96){n[f>>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}else if((_e|0)==97){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=m,n[_e>>2]=m,n[m+8>>2]=qe,n[m+12>>2]=c,n[m+24>>2]=0;break}}else qe=B+O|0,n[k+4>>2]=qe|3,qe=k+qe+4|0,n[qe>>2]=n[qe>>2]|1;while(!1);return qe=k+8|0,C=Lt,qe|0}else j=O}else j=O;else j=-1;while(!1);if(c=n[2785]|0,c>>>0>=j>>>0)return l=c-j|0,s=n[2788]|0,l>>>0>15?(qe=s+j|0,n[2788]=qe,n[2785]=l,n[qe+4>>2]=l|1,n[qe+l>>2]=l,n[s+4>>2]=j|3):(n[2785]=0,n[2788]=0,n[s+4>>2]=c|3,qe=s+c+4|0,n[qe>>2]=n[qe>>2]|1),qe=s+8|0,C=Lt,qe|0;if(B=n[2786]|0,B>>>0>j>>>0)return lt=B-j|0,n[2786]=lt,qe=n[2789]|0,_e=qe+j|0,n[2789]=_e,n[_e+4>>2]=lt|1,n[qe+4>>2]=j|3,qe=qe+8|0,C=Lt,qe|0;if(n[2901]|0?s=n[2903]|0:(n[2903]=4096,n[2902]=4096,n[2904]=-1,n[2905]=-1,n[2906]=0,n[2894]=0,s=se&-16^1431655768,n[se>>2]=s,n[2901]=s,s=4096),k=j+48|0,Q=j+47|0,m=s+Q|0,d=0-s|0,O=m&d,O>>>0<=j>>>0||(s=n[2893]|0,s|0&&(M=n[2891]|0,se=M+O|0,se>>>0<=M>>>0|se>>>0>s>>>0)))return qe=0,C=Lt,qe|0;e:do if(n[2894]&4)l=0,_e=133;else{c=n[2789]|0;t:do if(c){for(f=11580;s=n[f>>2]|0,!(s>>>0<=c>>>0&&(Qe=f+4|0,(s+(n[Qe>>2]|0)|0)>>>0>c>>>0));)if(s=n[f+8>>2]|0,s)f=s;else{_e=118;break t}if(l=m-B&d,l>>>0<2147483647)if(s=xp(l|0)|0,(s|0)==((n[f>>2]|0)+(n[Qe>>2]|0)|0)){if((s|0)!=-1){B=l,m=s,_e=135;break e}}else f=s,_e=126;else l=0}else _e=118;while(!1);do if((_e|0)==118)if(c=xp(0)|0,(c|0)!=-1&&(l=c,je=n[2902]|0,Oe=je+-1|0,l=(Oe&l|0?(Oe+l&0-je)-l|0:0)+O|0,je=n[2891]|0,Oe=l+je|0,l>>>0>j>>>0&l>>>0<2147483647)){if(Qe=n[2893]|0,Qe|0&&Oe>>>0<=je>>>0|Oe>>>0>Qe>>>0){l=0;break}if(s=xp(l|0)|0,(s|0)==(c|0)){B=l,m=c,_e=135;break e}else f=s,_e=126}else l=0;while(!1);do if((_e|0)==126){if(c=0-l|0,!(k>>>0>l>>>0&(l>>>0<2147483647&(f|0)!=-1)))if((f|0)==-1){l=0;break}else{B=l,m=f,_e=135;break e}if(s=n[2903]|0,s=Q-l+s&0-s,s>>>0>=2147483647){B=l,m=f,_e=135;break e}if((xp(s|0)|0)==-1){xp(c|0)|0,l=0;break}else{B=s+l|0,m=f,_e=135;break e}}while(!1);n[2894]=n[2894]|4,_e=133}while(!1);if((_e|0)==133&&O>>>0<2147483647&&(lt=xp(O|0)|0,Qe=xp(0)|0,$e=Qe-lt|0,Je=$e>>>0>(j+40|0)>>>0,!((lt|0)==-1|Je^1|lt>>>0>>0&((lt|0)!=-1&(Qe|0)!=-1)^1))&&(B=Je?$e:l,m=lt,_e=135),(_e|0)==135){l=(n[2891]|0)+B|0,n[2891]=l,l>>>0>(n[2892]|0)>>>0&&(n[2892]=l),Q=n[2789]|0;do if(Q){for(l=11580;;){if(s=n[l>>2]|0,c=l+4|0,f=n[c>>2]|0,(m|0)==(s+f|0)){_e=145;break}if(d=n[l+8>>2]|0,d)l=d;else break}if((_e|0)==145&&!(n[l+12>>2]&8|0)&&Q>>>0>>0&Q>>>0>=s>>>0){n[c>>2]=f+B,qe=Q+8|0,qe=qe&7|0?0-qe&7:0,_e=Q+qe|0,qe=(n[2786]|0)+(B-qe)|0,n[2789]=_e,n[2786]=qe,n[_e+4>>2]=qe|1,n[_e+qe+4>>2]=40,n[2790]=n[2905];break}for(m>>>0<(n[2787]|0)>>>0&&(n[2787]=m),c=m+B|0,l=11580;;){if((n[l>>2]|0)==(c|0)){_e=153;break}if(s=n[l+8>>2]|0,s)l=s;else break}if((_e|0)==153&&!(n[l+12>>2]&8|0)){n[l>>2]=m,M=l+4|0,n[M>>2]=(n[M>>2]|0)+B,M=m+8|0,M=m+(M&7|0?0-M&7:0)|0,l=c+8|0,l=c+(l&7|0?0-l&7:0)|0,O=M+j|0,k=l-M-j|0,n[M+4>>2]=j|3;do if((l|0)!=(Q|0)){if((l|0)==(n[2788]|0)){qe=(n[2785]|0)+k|0,n[2785]=qe,n[2788]=O,n[O+4>>2]=qe|1,n[O+qe>>2]=qe;break}if(s=n[l+4>>2]|0,(s&3|0)==1){B=s&-8,f=s>>>3;e:do if(s>>>0<256)if(s=n[l+8>>2]|0,c=n[l+12>>2]|0,(c|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=c,n[c+8>>2]=s;break}else{m=n[l+24>>2]|0,s=n[l+12>>2]|0;do if((s|0)==(l|0)){if(f=l+16|0,c=f+4|0,s=n[c>>2]|0,!s)if(s=n[f>>2]|0,s)c=f;else{s=0;break}for(;;){if(f=s+20|0,d=n[f>>2]|0,d|0){s=d,c=f;continue}if(f=s+16|0,d=n[f>>2]|0,d)s=d,c=f;else break}n[c>>2]=0}else qe=n[l+8>>2]|0,n[qe+12>>2]=s,n[s+8>>2]=qe;while(!1);if(!m)break;c=n[l+28>>2]|0,f=11436+(c<<2)|0;do if((l|0)!=(n[f>>2]|0)){if(n[m+16+(((n[m+16>>2]|0)!=(l|0)&1)<<2)>>2]=s,!s)break e}else{if(n[f>>2]=s,s|0)break;n[2784]=n[2784]&~(1<>2]=m,c=l+16|0,f=n[c>>2]|0,f|0&&(n[s+16>>2]=f,n[f+24>>2]=s),c=n[c+4>>2]|0,!c)break;n[s+20>>2]=c,n[c+24>>2]=s}while(!1);l=l+B|0,d=B+k|0}else d=k;if(l=l+4|0,n[l>>2]=n[l>>2]&-2,n[O+4>>2]=d|1,n[O+d>>2]=d,l=d>>>3,d>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=O,n[l+12>>2]=O,n[O+8>>2]=l,n[O+12>>2]=c;break}l=d>>>8;do if(!l)l=0;else{if(d>>>0>16777215){l=31;break}_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,l=14-(lt|_e|l)+(qe<>>15)|0,l=d>>>(l+7|0)&1|l<<1}while(!1);if(f=11436+(l<<2)|0,n[O+28>>2]=l,s=O+16|0,n[s+4>>2]=0,n[s>>2]=0,s=n[2784]|0,c=1<>2]=O,n[O+24>>2]=f,n[O+12>>2]=O,n[O+8>>2]=O;break}for(s=d<<((l|0)==31?0:25-(l>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){_e=194;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=193;break}}if((_e|0)==193){n[f>>2]=O,n[O+24>>2]=c,n[O+12>>2]=O,n[O+8>>2]=O;break}else if((_e|0)==194){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=O,n[_e>>2]=O,n[O+8>>2]=qe,n[O+12>>2]=c,n[O+24>>2]=0;break}}else qe=(n[2786]|0)+k|0,n[2786]=qe,n[2789]=O,n[O+4>>2]=qe|1;while(!1);return qe=M+8|0,C=Lt,qe|0}for(l=11580;s=n[l>>2]|0,!(s>>>0<=Q>>>0&&(qe=s+(n[l+4>>2]|0)|0,qe>>>0>Q>>>0));)l=n[l+8>>2]|0;d=qe+-47|0,s=d+8|0,s=d+(s&7|0?0-s&7:0)|0,d=Q+16|0,s=s>>>0>>0?Q:s,l=s+8|0,c=m+8|0,c=c&7|0?0-c&7:0,_e=m+c|0,c=B+-40-c|0,n[2789]=_e,n[2786]=c,n[_e+4>>2]=c|1,n[_e+c+4>>2]=40,n[2790]=n[2905],c=s+4|0,n[c>>2]=27,n[l>>2]=n[2895],n[l+4>>2]=n[2896],n[l+8>>2]=n[2897],n[l+12>>2]=n[2898],n[2895]=m,n[2896]=B,n[2898]=0,n[2897]=l,l=s+24|0;do _e=l,l=l+4|0,n[l>>2]=7;while((_e+8|0)>>>0>>0);if((s|0)!=(Q|0)){if(m=s-Q|0,n[c>>2]=n[c>>2]&-2,n[Q+4>>2]=m|1,n[s>>2]=m,l=m>>>3,m>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=Q,n[l+12>>2]=Q,n[Q+8>>2]=l,n[Q+12>>2]=c;break}if(l=m>>>8,l?m>>>0>16777215?c=31:(_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,c=14-(lt|_e|c)+(qe<>>15)|0,c=m>>>(c+7|0)&1|c<<1):c=0,f=11436+(c<<2)|0,n[Q+28>>2]=c,n[Q+20>>2]=0,n[d>>2]=0,l=n[2784]|0,s=1<>2]=Q,n[Q+24>>2]=f,n[Q+12>>2]=Q,n[Q+8>>2]=Q;break}for(s=m<<((c|0)==31?0:25-(c>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(m|0)){_e=216;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=215;break}}if((_e|0)==215){n[f>>2]=Q,n[Q+24>>2]=c,n[Q+12>>2]=Q,n[Q+8>>2]=Q;break}else if((_e|0)==216){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=Q,n[_e>>2]=Q,n[Q+8>>2]=qe,n[Q+12>>2]=c,n[Q+24>>2]=0;break}}}else{qe=n[2787]|0,(qe|0)==0|m>>>0>>0&&(n[2787]=m),n[2895]=m,n[2896]=B,n[2898]=0,n[2792]=n[2901],n[2791]=-1,l=0;do qe=11172+(l<<1<<2)|0,n[qe+12>>2]=qe,n[qe+8>>2]=qe,l=l+1|0;while((l|0)!=32);qe=m+8|0,qe=qe&7|0?0-qe&7:0,_e=m+qe|0,qe=B+-40-qe|0,n[2789]=_e,n[2786]=qe,n[_e+4>>2]=qe|1,n[_e+qe+4>>2]=40,n[2790]=n[2905]}while(!1);if(l=n[2786]|0,l>>>0>j>>>0)return lt=l-j|0,n[2786]=lt,qe=n[2789]|0,_e=qe+j|0,n[2789]=_e,n[_e+4>>2]=lt|1,n[qe+4>>2]=j|3,qe=qe+8|0,C=Lt,qe|0}return n[(Nd()|0)>>2]=12,qe=0,C=Lt,qe|0}function Xv(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0;if(s){c=s+-8|0,d=n[2787]|0,s=n[s+-4>>2]|0,l=s&-8,Q=c+l|0;do if(s&1)k=c,B=c;else{if(f=n[c>>2]|0,!(s&3)||(B=c+(0-f)|0,m=f+l|0,B>>>0>>0))return;if((B|0)==(n[2788]|0)){if(s=Q+4|0,l=n[s>>2]|0,(l&3|0)!=3){k=B,l=m;break}n[2785]=m,n[s>>2]=l&-2,n[B+4>>2]=m|1,n[B+m>>2]=m;return}if(c=f>>>3,f>>>0<256)if(s=n[B+8>>2]|0,l=n[B+12>>2]|0,(l|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=l,n[l+8>>2]=s,k=B,l=m;break}d=n[B+24>>2]|0,s=n[B+12>>2]|0;do if((s|0)==(B|0)){if(c=B+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{s=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0}else k=n[B+8>>2]|0,n[k+12>>2]=s,n[s+8>>2]=k;while(!1);if(d){if(l=n[B+28>>2]|0,c=11436+(l<<2)|0,(B|0)==(n[c>>2]|0)){if(n[c>>2]=s,!s){n[2784]=n[2784]&~(1<>2]|0)!=(B|0)&1)<<2)>>2]=s,!s){k=B,l=m;break}n[s+24>>2]=d,l=B+16|0,c=n[l>>2]|0,c|0&&(n[s+16>>2]=c,n[c+24>>2]=s),l=n[l+4>>2]|0,l?(n[s+20>>2]=l,n[l+24>>2]=s,k=B,l=m):(k=B,l=m)}else k=B,l=m}while(!1);if(!(B>>>0>=Q>>>0)&&(s=Q+4|0,f=n[s>>2]|0,!!(f&1))){if(f&2)n[s>>2]=f&-2,n[k+4>>2]=l|1,n[B+l>>2]=l,d=l;else{if(s=n[2788]|0,(Q|0)==(n[2789]|0)){if(Q=(n[2786]|0)+l|0,n[2786]=Q,n[2789]=k,n[k+4>>2]=Q|1,(k|0)!=(s|0))return;n[2788]=0,n[2785]=0;return}if((Q|0)==(s|0)){Q=(n[2785]|0)+l|0,n[2785]=Q,n[2788]=B,n[k+4>>2]=Q|1,n[B+Q>>2]=Q;return}d=(f&-8)+l|0,c=f>>>3;do if(f>>>0<256)if(l=n[Q+8>>2]|0,s=n[Q+12>>2]|0,(s|0)==(l|0)){n[2783]=n[2783]&~(1<>2]=s,n[s+8>>2]=l;break}else{m=n[Q+24>>2]|0,s=n[Q+12>>2]|0;do if((s|0)==(Q|0)){if(c=Q+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{c=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0,c=s}else c=n[Q+8>>2]|0,n[c+12>>2]=s,n[s+8>>2]=c,c=s;while(!1);if(m|0){if(s=n[Q+28>>2]|0,l=11436+(s<<2)|0,(Q|0)==(n[l>>2]|0)){if(n[l>>2]=c,!c){n[2784]=n[2784]&~(1<>2]|0)!=(Q|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=m,s=Q+16|0,l=n[s>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),s=n[s+4>>2]|0,s|0&&(n[c+20>>2]=s,n[s+24>>2]=c)}}while(!1);if(n[k+4>>2]=d|1,n[B+d>>2]=d,(k|0)==(n[2788]|0)){n[2785]=d;return}}if(s=d>>>3,d>>>0<256){c=11172+(s<<1<<2)|0,l=n[2783]|0,s=1<>2]|0):(n[2783]=l|s,s=c,l=c+8|0),n[l>>2]=k,n[s+12>>2]=k,n[k+8>>2]=s,n[k+12>>2]=c;return}s=d>>>8,s?d>>>0>16777215?s=31:(B=(s+1048320|0)>>>16&8,Q=s<>>16&4,Q=Q<>>16&2,s=14-(m|B|s)+(Q<>>15)|0,s=d>>>(s+7|0)&1|s<<1):s=0,f=11436+(s<<2)|0,n[k+28>>2]=s,n[k+20>>2]=0,n[k+16>>2]=0,l=n[2784]|0,c=1<>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){s=73;break}if(f=c+16+(l>>>31<<2)|0,s=n[f>>2]|0,s)l=l<<1,c=s;else{s=72;break}}if((s|0)==72){n[f>>2]=k,n[k+24>>2]=c,n[k+12>>2]=k,n[k+8>>2]=k;break}else if((s|0)==73){B=c+8|0,Q=n[B>>2]|0,n[Q+12>>2]=k,n[B>>2]=k,n[k+8>>2]=Q,n[k+12>>2]=c,n[k+24>>2]=0;break}}else n[2784]=l|c,n[f>>2]=k,n[k+24>>2]=f,n[k+12>>2]=k,n[k+8>>2]=k;while(!1);if(Q=(n[2791]|0)+-1|0,n[2791]=Q,!Q)s=11588;else return;for(;s=n[s>>2]|0,s;)s=s+8|0;n[2791]=-1}}}function SUe(){return 11628}function xUe(s){s=s|0;var l=0,c=0;return l=C,C=C+16|0,c=l,n[c>>2]=FUe(n[s+60>>2]|0)|0,s=Zv(gc(6,c|0)|0)|0,C=l,s|0}function Z9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0;j=C,C=C+48|0,O=j+16|0,m=j,d=j+32|0,k=s+28|0,f=n[k>>2]|0,n[d>>2]=f,Q=s+20|0,f=(n[Q>>2]|0)-f|0,n[d+4>>2]=f,n[d+8>>2]=l,n[d+12>>2]=c,f=f+c|0,B=s+60|0,n[m>>2]=n[B>>2],n[m+4>>2]=d,n[m+8>>2]=2,m=Zv(Ni(146,m|0)|0)|0;e:do if((f|0)!=(m|0)){for(l=2;!((m|0)<0);)if(f=f-m|0,je=n[d+4>>2]|0,se=m>>>0>je>>>0,d=se?d+8|0:d,l=(se<<31>>31)+l|0,je=m-(se?je:0)|0,n[d>>2]=(n[d>>2]|0)+je,se=d+4|0,n[se>>2]=(n[se>>2]|0)-je,n[O>>2]=n[B>>2],n[O+4>>2]=d,n[O+8>>2]=l,m=Zv(Ni(146,O|0)|0)|0,(f|0)==(m|0)){M=3;break e}n[s+16>>2]=0,n[k>>2]=0,n[Q>>2]=0,n[s>>2]=n[s>>2]|32,(l|0)==2?c=0:c=c-(n[d+4>>2]|0)|0}else M=3;while(!1);return(M|0)==3&&(je=n[s+44>>2]|0,n[s+16>>2]=je+(n[s+48>>2]|0),n[k>>2]=je,n[Q>>2]=je),C=j,c|0}function kUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return d=C,C=C+32|0,m=d,f=d+20|0,n[m>>2]=n[s+60>>2],n[m+4>>2]=0,n[m+8>>2]=l,n[m+12>>2]=f,n[m+16>>2]=c,(Zv(aa(140,m|0)|0)|0)<0?(n[f>>2]=-1,s=-1):s=n[f>>2]|0,C=d,s|0}function Zv(s){return s=s|0,s>>>0>4294963200&&(n[(Nd()|0)>>2]=0-s,s=-1),s|0}function Nd(){return(QUe()|0)+64|0}function QUe(){return gR()|0}function gR(){return 2084}function FUe(s){return s=s|0,s|0}function RUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return d=C,C=C+32|0,f=d,n[s+36>>2]=1,!(n[s>>2]&64|0)&&(n[f>>2]=n[s+60>>2],n[f+4>>2]=21523,n[f+8>>2]=d+16,hu(54,f|0)|0)&&(o[s+75>>0]=-1),f=Z9(s,l,c)|0,C=d,f|0}function $9(s,l){s=s|0,l=l|0;var c=0,f=0;if(c=o[s>>0]|0,f=o[l>>0]|0,!(c<<24>>24)||c<<24>>24!=f<<24>>24)s=f;else{do s=s+1|0,l=l+1|0,c=o[s>>0]|0,f=o[l>>0]|0;while(!(!(c<<24>>24)||c<<24>>24!=f<<24>>24));s=f}return(c&255)-(s&255)|0}function TUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;e:do if(!c)s=0;else{for(;f=o[s>>0]|0,d=o[l>>0]|0,f<<24>>24==d<<24>>24;)if(c=c+-1|0,c)s=s+1|0,l=l+1|0;else{s=0;break e}s=(f&255)-(d&255)|0}while(!1);return s|0}function e7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;Qe=C,C=C+224|0,M=Qe+120|0,j=Qe+80|0,je=Qe,Oe=Qe+136|0,f=j,d=f+40|0;do n[f>>2]=0,f=f+4|0;while((f|0)<(d|0));return n[M>>2]=n[c>>2],(dR(0,l,M,je,j)|0)<0?c=-1:((n[s+76>>2]|0)>-1?se=NUe(s)|0:se=0,c=n[s>>2]|0,O=c&32,(o[s+74>>0]|0)<1&&(n[s>>2]=c&-33),f=s+48|0,n[f>>2]|0?c=dR(s,l,M,je,j)|0:(d=s+44|0,m=n[d>>2]|0,n[d>>2]=Oe,B=s+28|0,n[B>>2]=Oe,k=s+20|0,n[k>>2]=Oe,n[f>>2]=80,Q=s+16|0,n[Q>>2]=Oe+80,c=dR(s,l,M,je,j)|0,m&&(rD[n[s+36>>2]&7](s,0,0)|0,c=n[k>>2]|0?c:-1,n[d>>2]=m,n[f>>2]=0,n[Q>>2]=0,n[B>>2]=0,n[k>>2]=0)),f=n[s>>2]|0,n[s>>2]=f|O,se|0&&LUe(s),c=f&32|0?-1:c),C=Qe,c|0}function dR(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0;ar=C,C=C+64|0,cr=ar+16|0,Xt=ar,Lt=ar+24|0,Pr=ar+8|0,Tr=ar+20|0,n[cr>>2]=l,lt=(s|0)!=0,_e=Lt+40|0,qe=_e,Lt=Lt+39|0,Or=Pr+4|0,B=0,m=0,M=0;e:for(;;){do if((m|0)>-1)if((B|0)>(2147483647-m|0)){n[(Nd()|0)>>2]=75,m=-1;break}else{m=B+m|0;break}while(!1);if(B=o[l>>0]|0,B<<24>>24)k=l;else{Je=87;break}t:for(;;){switch(B<<24>>24){case 37:{B=k,Je=9;break t}case 0:{B=k;break t}default:}$e=k+1|0,n[cr>>2]=$e,B=o[$e>>0]|0,k=$e}t:do if((Je|0)==9)for(;;){if(Je=0,(o[k+1>>0]|0)!=37)break t;if(B=B+1|0,k=k+2|0,n[cr>>2]=k,(o[k>>0]|0)==37)Je=9;else break}while(!1);if(B=B-l|0,lt&&as(s,l,B),B|0){l=k;continue}Q=k+1|0,B=(o[Q>>0]|0)+-48|0,B>>>0<10?($e=(o[k+2>>0]|0)==36,Qe=$e?B:-1,M=$e?1:M,Q=$e?k+3|0:Q):Qe=-1,n[cr>>2]=Q,B=o[Q>>0]|0,k=(B<<24>>24)+-32|0;t:do if(k>>>0<32)for(O=0,j=B;;){if(B=1<>2]=Q,B=o[Q>>0]|0,k=(B<<24>>24)+-32|0,k>>>0>=32)break;j=B}else O=0;while(!1);if(B<<24>>24==42){if(k=Q+1|0,B=(o[k>>0]|0)+-48|0,B>>>0<10&&(o[Q+2>>0]|0)==36)n[d+(B<<2)>>2]=10,B=n[f+((o[k>>0]|0)+-48<<3)>>2]|0,M=1,Q=Q+3|0;else{if(M|0){m=-1;break}lt?(M=(n[c>>2]|0)+3&-4,B=n[M>>2]|0,n[c>>2]=M+4,M=0,Q=k):(B=0,M=0,Q=k)}n[cr>>2]=Q,$e=(B|0)<0,B=$e?0-B|0:B,O=$e?O|8192:O}else{if(B=t7(cr)|0,(B|0)<0){m=-1;break}Q=n[cr>>2]|0}do if((o[Q>>0]|0)==46){if((o[Q+1>>0]|0)!=42){n[cr>>2]=Q+1,k=t7(cr)|0,Q=n[cr>>2]|0;break}if(j=Q+2|0,k=(o[j>>0]|0)+-48|0,k>>>0<10&&(o[Q+3>>0]|0)==36){n[d+(k<<2)>>2]=10,k=n[f+((o[j>>0]|0)+-48<<3)>>2]|0,Q=Q+4|0,n[cr>>2]=Q;break}if(M|0){m=-1;break e}lt?($e=(n[c>>2]|0)+3&-4,k=n[$e>>2]|0,n[c>>2]=$e+4):k=0,n[cr>>2]=j,Q=j}else k=-1;while(!1);for(Oe=0;;){if(((o[Q>>0]|0)+-65|0)>>>0>57){m=-1;break e}if($e=Q+1|0,n[cr>>2]=$e,j=o[(o[Q>>0]|0)+-65+(5178+(Oe*58|0))>>0]|0,se=j&255,(se+-1|0)>>>0<8)Oe=se,Q=$e;else break}if(!(j<<24>>24)){m=-1;break}je=(Qe|0)>-1;do if(j<<24>>24==19)if(je){m=-1;break e}else Je=49;else{if(je){n[d+(Qe<<2)>>2]=se,je=f+(Qe<<3)|0,Qe=n[je+4>>2]|0,Je=Xt,n[Je>>2]=n[je>>2],n[Je+4>>2]=Qe,Je=49;break}if(!lt){m=0;break e}r7(Xt,se,c)}while(!1);if((Je|0)==49&&(Je=0,!lt)){B=0,l=$e;continue}Q=o[Q>>0]|0,Q=(Oe|0)!=0&(Q&15|0)==3?Q&-33:Q,je=O&-65537,Qe=O&8192|0?je:O;t:do switch(Q|0){case 110:switch((Oe&255)<<24>>24){case 0:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 1:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 2:{B=n[Xt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=$e;continue e}case 3:{a[n[Xt>>2]>>1]=m,B=0,l=$e;continue e}case 4:{o[n[Xt>>2]>>0]=m,B=0,l=$e;continue e}case 6:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 7:{B=n[Xt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=$e;continue e}default:{B=0,l=$e;continue e}}case 112:{Q=120,k=k>>>0>8?k:8,l=Qe|8,Je=61;break}case 88:case 120:{l=Qe,Je=61;break}case 111:{Q=Xt,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,se=OUe(l,Q,_e)|0,je=qe-se|0,O=0,j=5642,k=(Qe&8|0)==0|(k|0)>(je|0)?k:je+1|0,je=Qe,Je=67;break}case 105:case 100:if(Q=Xt,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,(Q|0)<0){l=$v(0,0,l|0,Q|0)|0,Q=we,O=Xt,n[O>>2]=l,n[O+4>>2]=Q,O=1,j=5642,Je=66;break t}else{O=(Qe&2049|0)!=0&1,j=Qe&2048|0?5643:Qe&1|0?5644:5642,Je=66;break t}case 117:{Q=Xt,O=0,j=5642,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,Je=66;break}case 99:{o[Lt>>0]=n[Xt>>2],l=Lt,O=0,j=5642,se=_e,Q=1,k=je;break}case 109:{Q=UUe(n[(Nd()|0)>>2]|0)|0,Je=71;break}case 115:{Q=n[Xt>>2]|0,Q=Q|0?Q:5652,Je=71;break}case 67:{n[Pr>>2]=n[Xt>>2],n[Or>>2]=0,n[Xt>>2]=Pr,se=-1,Q=Pr,Je=75;break}case 83:{l=n[Xt>>2]|0,k?(se=k,Q=l,Je=75):(Ds(s,32,B,0,Qe),l=0,Je=84);break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{B=HUe(s,+E[Xt>>3],B,k,Qe,Q)|0,l=$e;continue e}default:O=0,j=5642,se=_e,Q=k,k=Qe}while(!1);t:do if((Je|0)==61)Qe=Xt,Oe=n[Qe>>2]|0,Qe=n[Qe+4>>2]|0,se=MUe(Oe,Qe,_e,Q&32)|0,j=(l&8|0)==0|(Oe|0)==0&(Qe|0)==0,O=j?0:2,j=j?5642:5642+(Q>>4)|0,je=l,l=Oe,Q=Qe,Je=67;else if((Je|0)==66)se=Ld(l,Q,_e)|0,je=Qe,Je=67;else if((Je|0)==71)Je=0,Qe=_Ue(Q,0,k)|0,Oe=(Qe|0)==0,l=Q,O=0,j=5642,se=Oe?Q+k|0:Qe,Q=Oe?k:Qe-Q|0,k=je;else if((Je|0)==75){for(Je=0,j=Q,l=0,k=0;O=n[j>>2]|0,!(!O||(k=n7(Tr,O)|0,(k|0)<0|k>>>0>(se-l|0)>>>0));)if(l=k+l|0,se>>>0>l>>>0)j=j+4|0;else break;if((k|0)<0){m=-1;break e}if(Ds(s,32,B,l,Qe),!l)l=0,Je=84;else for(O=0;;){if(k=n[Q>>2]|0,!k){Je=84;break t}if(k=n7(Tr,k)|0,O=k+O|0,(O|0)>(l|0)){Je=84;break t}if(as(s,Tr,k),O>>>0>=l>>>0){Je=84;break}else Q=Q+4|0}}while(!1);if((Je|0)==67)Je=0,Q=(l|0)!=0|(Q|0)!=0,Qe=(k|0)!=0|Q,Q=((Q^1)&1)+(qe-se)|0,l=Qe?se:_e,se=_e,Q=Qe?(k|0)>(Q|0)?k:Q:k,k=(k|0)>-1?je&-65537:je;else if((Je|0)==84){Je=0,Ds(s,32,B,l,Qe^8192),B=(B|0)>(l|0)?B:l,l=$e;continue}Oe=se-l|0,je=(Q|0)<(Oe|0)?Oe:Q,Qe=je+O|0,B=(B|0)<(Qe|0)?Qe:B,Ds(s,32,B,Qe,k),as(s,j,O),Ds(s,48,B,Qe,k^65536),Ds(s,48,je,Oe,0),as(s,l,Oe),Ds(s,32,B,Qe,k^8192),l=$e}e:do if((Je|0)==87&&!s)if(!M)m=0;else{for(m=1;l=n[d+(m<<2)>>2]|0,!!l;)if(r7(f+(m<<3)|0,l,c),m=m+1|0,(m|0)>=10){m=1;break e}for(;;){if(n[d+(m<<2)>>2]|0){m=-1;break e}if(m=m+1|0,(m|0)>=10){m=1;break}}}while(!1);return C=ar,m|0}function NUe(s){return s=s|0,0}function LUe(s){s=s|0}function as(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]&32||JUe(l,c,s)|0}function t7(s){s=s|0;var l=0,c=0,f=0;if(c=n[s>>2]|0,f=(o[c>>0]|0)+-48|0,f>>>0<10){l=0;do l=f+(l*10|0)|0,c=c+1|0,n[s>>2]=c,f=(o[c>>0]|0)+-48|0;while(f>>>0<10)}else l=0;return l|0}function r7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;e:do if(l>>>0<=20)do switch(l|0){case 9:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,n[s>>2]=l;break e}case 10:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=((l|0)<0)<<31>>31;break e}case 11:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=0;break e}case 12:{f=(n[c>>2]|0)+7&-8,l=f,d=n[l>>2]|0,l=n[l+4>>2]|0,n[c>>2]=f+8,f=s,n[f>>2]=d,n[f+4>>2]=l;break e}case 13:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&65535)<<16>>16,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 14:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&65535,n[d+4>>2]=0;break e}case 15:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&255)<<24>>24,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 16:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&255,n[d+4>>2]=0;break e}case 17:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}case 18:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}default:break e}while(!1);while(!1)}function MUe(s,l,c,f){if(s=s|0,l=l|0,c=c|0,f=f|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=u[5694+(s&15)>>0]|0|f,s=eD(s|0,l|0,4)|0,l=we;while(!((s|0)==0&(l|0)==0));return c|0}function OUe(s,l,c){if(s=s|0,l=l|0,c=c|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=s&7|48,s=eD(s|0,l|0,3)|0,l=we;while(!((s|0)==0&(l|0)==0));return c|0}function Ld(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if(l>>>0>0|(l|0)==0&s>>>0>4294967295){for(;f=CR(s|0,l|0,10,0)|0,c=c+-1|0,o[c>>0]=f&255|48,f=s,s=ER(s|0,l|0,10,0)|0,l>>>0>9|(l|0)==9&f>>>0>4294967295;)l=we;l=s}else l=s;if(l)for(;c=c+-1|0,o[c>>0]=(l>>>0)%10|0|48,!(l>>>0<10);)l=(l>>>0)/10|0;return c|0}function UUe(s){return s=s|0,WUe(s,n[(YUe()|0)+188>>2]|0)|0}function _Ue(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;m=l&255,f=(c|0)!=0;e:do if(f&(s&3|0)!=0)for(d=l&255;;){if((o[s>>0]|0)==d<<24>>24){B=6;break e}if(s=s+1|0,c=c+-1|0,f=(c|0)!=0,!(f&(s&3|0)!=0)){B=5;break}}else B=5;while(!1);(B|0)==5&&(f?B=6:c=0);e:do if((B|0)==6&&(d=l&255,(o[s>>0]|0)!=d<<24>>24)){f=Ue(m,16843009)|0;t:do if(c>>>0>3){for(;m=n[s>>2]^f,!((m&-2139062144^-2139062144)&m+-16843009|0);)if(s=s+4|0,c=c+-4|0,c>>>0<=3){B=11;break t}}else B=11;while(!1);if((B|0)==11&&!c){c=0;break}for(;;){if((o[s>>0]|0)==d<<24>>24)break e;if(s=s+1|0,c=c+-1|0,!c){c=0;break}}}while(!1);return(c|0?s:0)|0}function Ds(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0;if(B=C,C=C+256|0,m=B,(c|0)>(f|0)&(d&73728|0)==0){if(d=c-f|0,Od(m|0,l|0,(d>>>0<256?d:256)|0)|0,d>>>0>255){l=c-f|0;do as(s,m,256),d=d+-256|0;while(d>>>0>255);d=l&255}as(s,m,d)}C=B}function n7(s,l){return s=s|0,l=l|0,s?s=jUe(s,l,0)|0:s=0,s|0}function HUe(s,l,c,f,d,m){s=s|0,l=+l,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0;xn=C,C=C+560|0,Q=xn+8|0,$e=xn,ar=xn+524|0,Tr=ar,O=xn+512|0,n[$e>>2]=0,Pr=O+12|0,i7(l)|0,(we|0)<0?(l=-l,cr=1,Or=5659):(cr=(d&2049|0)!=0&1,Or=d&2048|0?5662:d&1|0?5665:5660),i7(l)|0,Xt=we&2146435072;do if(Xt>>>0<2146435072|(Xt|0)==2146435072&!1){if(je=+qUe(l,$e)*2,B=je!=0,B&&(n[$e>>2]=(n[$e>>2]|0)+-1),lt=m|32,(lt|0)==97){Oe=m&32,se=Oe|0?Or+9|0:Or,j=cr|2,B=12-f|0;do if(f>>>0>11|(B|0)==0)l=je;else{l=8;do B=B+-1|0,l=l*16;while(B|0);if((o[se>>0]|0)==45){l=-(l+(-je-l));break}else{l=je+l-l;break}}while(!1);k=n[$e>>2]|0,B=(k|0)<0?0-k|0:k,B=Ld(B,((B|0)<0)<<31>>31,Pr)|0,(B|0)==(Pr|0)&&(B=O+11|0,o[B>>0]=48),o[B+-1>>0]=(k>>31&2)+43,M=B+-2|0,o[M>>0]=m+15,O=(f|0)<1,Q=(d&8|0)==0,B=ar;do Xt=~~l,k=B+1|0,o[B>>0]=u[5694+Xt>>0]|Oe,l=(l-+(Xt|0))*16,(k-Tr|0)==1&&!(Q&(O&l==0))?(o[k>>0]=46,B=B+2|0):B=k;while(l!=0);Xt=B-Tr|0,Tr=Pr-M|0,Pr=(f|0)!=0&(Xt+-2|0)<(f|0)?f+2|0:Xt,B=Tr+j+Pr|0,Ds(s,32,c,B,d),as(s,se,j),Ds(s,48,c,B,d^65536),as(s,ar,Xt),Ds(s,48,Pr-Xt|0,0,0),as(s,M,Tr),Ds(s,32,c,B,d^8192);break}k=(f|0)<0?6:f,B?(B=(n[$e>>2]|0)+-28|0,n[$e>>2]=B,l=je*268435456):(l=je,B=n[$e>>2]|0),Xt=(B|0)<0?Q:Q+288|0,Q=Xt;do qe=~~l>>>0,n[Q>>2]=qe,Q=Q+4|0,l=(l-+(qe>>>0))*1e9;while(l!=0);if((B|0)>0)for(O=Xt,j=Q;;){if(M=(B|0)<29?B:29,B=j+-4|0,B>>>0>=O>>>0){Q=0;do _e=u7(n[B>>2]|0,0,M|0)|0,_e=yR(_e|0,we|0,Q|0,0)|0,qe=we,Je=CR(_e|0,qe|0,1e9,0)|0,n[B>>2]=Je,Q=ER(_e|0,qe|0,1e9,0)|0,B=B+-4|0;while(B>>>0>=O>>>0);Q&&(O=O+-4|0,n[O>>2]=Q)}for(Q=j;!(Q>>>0<=O>>>0);)if(B=Q+-4|0,!(n[B>>2]|0))Q=B;else break;if(B=(n[$e>>2]|0)-M|0,n[$e>>2]=B,(B|0)>0)j=Q;else break}else O=Xt;if((B|0)<0){f=((k+25|0)/9|0)+1|0,Qe=(lt|0)==102;do{if(Oe=0-B|0,Oe=(Oe|0)<9?Oe:9,O>>>0>>0){M=(1<>>Oe,se=0,B=O;do qe=n[B>>2]|0,n[B>>2]=(qe>>>Oe)+se,se=Ue(qe&M,j)|0,B=B+4|0;while(B>>>0>>0);B=n[O>>2]|0?O:O+4|0,se?(n[Q>>2]=se,O=B,B=Q+4|0):(O=B,B=Q)}else O=n[O>>2]|0?O:O+4|0,B=Q;Q=Qe?Xt:O,Q=(B-Q>>2|0)>(f|0)?Q+(f<<2)|0:B,B=(n[$e>>2]|0)+Oe|0,n[$e>>2]=B}while((B|0)<0);B=O,f=Q}else B=O,f=Q;if(qe=Xt,B>>>0>>0){if(Q=(qe-B>>2)*9|0,M=n[B>>2]|0,M>>>0>=10){O=10;do O=O*10|0,Q=Q+1|0;while(M>>>0>=O>>>0)}}else Q=0;if(Qe=(lt|0)==103,Je=(k|0)!=0,O=k-((lt|0)!=102?Q:0)+((Je&Qe)<<31>>31)|0,(O|0)<(((f-qe>>2)*9|0)+-9|0)){if(O=O+9216|0,Oe=Xt+4+(((O|0)/9|0)+-1024<<2)|0,O=((O|0)%9|0)+1|0,(O|0)<9){M=10;do M=M*10|0,O=O+1|0;while((O|0)!=9)}else M=10;if(j=n[Oe>>2]|0,se=(j>>>0)%(M>>>0)|0,O=(Oe+4|0)==(f|0),O&(se|0)==0)O=Oe;else if(je=((j>>>0)/(M>>>0)|0)&1|0?9007199254740994:9007199254740992,_e=(M|0)/2|0,l=se>>>0<_e>>>0?.5:O&(se|0)==(_e|0)?1:1.5,cr&&(_e=(o[Or>>0]|0)==45,l=_e?-l:l,je=_e?-je:je),O=j-se|0,n[Oe>>2]=O,je+l!=je){if(_e=O+M|0,n[Oe>>2]=_e,_e>>>0>999999999)for(Q=Oe;O=Q+-4|0,n[Q>>2]=0,O>>>0>>0&&(B=B+-4|0,n[B>>2]=0),_e=(n[O>>2]|0)+1|0,n[O>>2]=_e,_e>>>0>999999999;)Q=O;else O=Oe;if(Q=(qe-B>>2)*9|0,j=n[B>>2]|0,j>>>0>=10){M=10;do M=M*10|0,Q=Q+1|0;while(j>>>0>=M>>>0)}}else O=Oe;O=O+4|0,O=f>>>0>O>>>0?O:f,_e=B}else O=f,_e=B;for(lt=O;;){if(lt>>>0<=_e>>>0){$e=0;break}if(B=lt+-4|0,!(n[B>>2]|0))lt=B;else{$e=1;break}}f=0-Q|0;do if(Qe)if(B=((Je^1)&1)+k|0,(B|0)>(Q|0)&(Q|0)>-5?(M=m+-1|0,k=B+-1-Q|0):(M=m+-2|0,k=B+-1|0),B=d&8,B)Oe=B;else{if($e&&(Lt=n[lt+-4>>2]|0,(Lt|0)!=0))if((Lt>>>0)%10|0)O=0;else{O=0,B=10;do B=B*10|0,O=O+1|0;while(!((Lt>>>0)%(B>>>0)|0|0))}else O=9;if(B=((lt-qe>>2)*9|0)+-9|0,(M|32|0)==102){Oe=B-O|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}else{Oe=B+Q-O|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}}else M=m,Oe=d&8;while(!1);if(Qe=k|Oe,j=(Qe|0)!=0&1,se=(M|32|0)==102,se)Je=0,B=(Q|0)>0?Q:0;else{if(B=(Q|0)<0?f:Q,B=Ld(B,((B|0)<0)<<31>>31,Pr)|0,O=Pr,(O-B|0)<2)do B=B+-1|0,o[B>>0]=48;while((O-B|0)<2);o[B+-1>>0]=(Q>>31&2)+43,B=B+-2|0,o[B>>0]=M,Je=B,B=O-B|0}if(B=cr+1+k+j+B|0,Ds(s,32,c,B,d),as(s,Or,cr),Ds(s,48,c,B,d^65536),se){M=_e>>>0>Xt>>>0?Xt:_e,Oe=ar+9|0,j=Oe,se=ar+8|0,O=M;do{if(Q=Ld(n[O>>2]|0,0,Oe)|0,(O|0)==(M|0))(Q|0)==(Oe|0)&&(o[se>>0]=48,Q=se);else if(Q>>>0>ar>>>0){Od(ar|0,48,Q-Tr|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}as(s,Q,j-Q|0),O=O+4|0}while(O>>>0<=Xt>>>0);if(Qe|0&&as(s,5710,1),O>>>0>>0&(k|0)>0)for(;;){if(Q=Ld(n[O>>2]|0,0,Oe)|0,Q>>>0>ar>>>0){Od(ar|0,48,Q-Tr|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}if(as(s,Q,(k|0)<9?k:9),O=O+4|0,Q=k+-9|0,O>>>0>>0&(k|0)>9)k=Q;else{k=Q;break}}Ds(s,48,k+9|0,9,0)}else{if(Qe=$e?lt:_e+4|0,(k|0)>-1){$e=ar+9|0,Oe=(Oe|0)==0,f=$e,j=0-Tr|0,se=ar+8|0,M=_e;do{Q=Ld(n[M>>2]|0,0,$e)|0,(Q|0)==($e|0)&&(o[se>>0]=48,Q=se);do if((M|0)==(_e|0)){if(O=Q+1|0,as(s,Q,1),Oe&(k|0)<1){Q=O;break}as(s,5710,1),Q=O}else{if(Q>>>0<=ar>>>0)break;Od(ar|0,48,Q+j|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}while(!1);Tr=f-Q|0,as(s,Q,(k|0)>(Tr|0)?Tr:k),k=k-Tr|0,M=M+4|0}while(M>>>0>>0&(k|0)>-1)}Ds(s,48,k+18|0,18,0),as(s,Je,Pr-Je|0)}Ds(s,32,c,B,d^8192)}else ar=(m&32|0)!=0,B=cr+3|0,Ds(s,32,c,B,d&-65537),as(s,Or,cr),as(s,l!=l|!1?ar?5686:5690:ar?5678:5682,3),Ds(s,32,c,B,d^8192);while(!1);return C=xn,((B|0)<(c|0)?c:B)|0}function i7(s){s=+s;var l=0;return E[v>>3]=s,l=n[v>>2]|0,we=n[v+4>>2]|0,l|0}function qUe(s,l){return s=+s,l=l|0,+ +s7(s,l)}function s7(s,l){s=+s,l=l|0;var c=0,f=0,d=0;switch(E[v>>3]=s,c=n[v>>2]|0,f=n[v+4>>2]|0,d=eD(c|0,f|0,52)|0,d&2047){case 0:{s!=0?(s=+s7(s*18446744073709552e3,l),c=(n[l>>2]|0)+-64|0):c=0,n[l>>2]=c;break}case 2047:break;default:n[l>>2]=(d&2047)+-1022,n[v>>2]=c,n[v+4>>2]=f&-2146435073|1071644672,s=+E[v>>3]}return+s}function jUe(s,l,c){s=s|0,l=l|0,c=c|0;do if(s){if(l>>>0<128){o[s>>0]=l,s=1;break}if(!(n[n[(GUe()|0)+188>>2]>>2]|0))if((l&-128|0)==57216){o[s>>0]=l,s=1;break}else{n[(Nd()|0)>>2]=84,s=-1;break}if(l>>>0<2048){o[s>>0]=l>>>6|192,o[s+1>>0]=l&63|128,s=2;break}if(l>>>0<55296|(l&-8192|0)==57344){o[s>>0]=l>>>12|224,o[s+1>>0]=l>>>6&63|128,o[s+2>>0]=l&63|128,s=3;break}if((l+-65536|0)>>>0<1048576){o[s>>0]=l>>>18|240,o[s+1>>0]=l>>>12&63|128,o[s+2>>0]=l>>>6&63|128,o[s+3>>0]=l&63|128,s=4;break}else{n[(Nd()|0)>>2]=84,s=-1;break}}else s=1;while(!1);return s|0}function GUe(){return gR()|0}function YUe(){return gR()|0}function WUe(s,l){s=s|0,l=l|0;var c=0,f=0;for(f=0;;){if((u[5712+f>>0]|0)==(s|0)){s=2;break}if(c=f+1|0,(c|0)==87){c=5800,f=87,s=5;break}else f=c}if((s|0)==2&&(f?(c=5800,s=5):c=5800),(s|0)==5)for(;;){do s=c,c=c+1|0;while(o[s>>0]|0);if(f=f+-1|0,f)s=5;else break}return KUe(c,n[l+20>>2]|0)|0}function KUe(s,l){return s=s|0,l=l|0,VUe(s,l)|0}function VUe(s,l){return s=s|0,l=l|0,l?l=zUe(n[l>>2]|0,n[l+4>>2]|0,s)|0:l=0,(l|0?l:s)|0}function zUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;se=(n[s>>2]|0)+1794895138|0,m=x0(n[s+8>>2]|0,se)|0,f=x0(n[s+12>>2]|0,se)|0,d=x0(n[s+16>>2]|0,se)|0;e:do if(m>>>0>>2>>>0&&(j=l-(m<<2)|0,f>>>0>>0&d>>>0>>0)&&!((d|f)&3|0)){for(j=f>>>2,M=d>>>2,O=0;;){if(k=m>>>1,Q=O+k|0,B=Q<<1,d=B+j|0,f=x0(n[s+(d<<2)>>2]|0,se)|0,d=x0(n[s+(d+1<<2)>>2]|0,se)|0,!(d>>>0>>0&f>>>0<(l-d|0)>>>0)){f=0;break e}if(o[s+(d+f)>>0]|0){f=0;break e}if(f=$9(c,s+d|0)|0,!f)break;if(f=(f|0)<0,(m|0)==1){f=0;break e}else O=f?O:Q,m=f?k:m-k|0}f=B+M|0,d=x0(n[s+(f<<2)>>2]|0,se)|0,f=x0(n[s+(f+1<<2)>>2]|0,se)|0,f>>>0>>0&d>>>0<(l-f|0)>>>0?f=o[s+(f+d)>>0]|0?0:s+f|0:f=0}else f=0;while(!1);return f|0}function x0(s,l){s=s|0,l=l|0;var c=0;return c=p7(s|0)|0,(l|0?c:s)|0}function JUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=c+16|0,d=n[f>>2]|0,d?m=5:XUe(c)|0?f=0:(d=n[f>>2]|0,m=5);e:do if((m|0)==5){if(k=c+20|0,B=n[k>>2]|0,f=B,(d-B|0)>>>0>>0){f=rD[n[c+36>>2]&7](c,s,l)|0;break}t:do if((o[c+75>>0]|0)>-1){for(B=l;;){if(!B){m=0,d=s;break t}if(d=B+-1|0,(o[s+d>>0]|0)==10)break;B=d}if(f=rD[n[c+36>>2]&7](c,s,B)|0,f>>>0>>0)break e;m=B,d=s+B|0,l=l-B|0,f=n[k>>2]|0}else m=0,d=s;while(!1);Dr(f|0,d|0,l|0)|0,n[k>>2]=(n[k>>2]|0)+l,f=m+l|0}while(!1);return f|0}function XUe(s){s=s|0;var l=0,c=0;return l=s+74|0,c=o[l>>0]|0,o[l>>0]=c+255|c,l=n[s>>2]|0,l&8?(n[s>>2]=l|32,s=-1):(n[s+8>>2]=0,n[s+4>>2]=0,c=n[s+44>>2]|0,n[s+28>>2]=c,n[s+20>>2]=c,n[s+16>>2]=c+(n[s+48>>2]|0),s=0),s|0}function _n(s,l){s=y(s),l=y(l);var c=0,f=0;c=o7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=o7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?l:s;break}else{s=s>2]=s,n[v>>2]|0|0}function k0(s,l){s=y(s),l=y(l);var c=0,f=0;c=a7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=a7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?s:l;break}else{s=s>2]=s,n[v>>2]|0|0}function mR(s,l){s=y(s),l=y(l);var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;m=(h[v>>2]=s,n[v>>2]|0),k=(h[v>>2]=l,n[v>>2]|0),c=m>>>23&255,B=k>>>23&255,Q=m&-2147483648,d=k<<1;e:do if(d|0&&!((c|0)==255|((ZUe(l)|0)&2147483647)>>>0>2139095040)){if(f=m<<1,f>>>0<=d>>>0)return l=y(s*y(0)),y((f|0)==(d|0)?l:s);if(c)f=m&8388607|8388608;else{if(c=m<<9,(c|0)>-1){f=c,c=0;do c=c+-1|0,f=f<<1;while((f|0)>-1)}else c=0;f=m<<1-c}if(B)k=k&8388607|8388608;else{if(m=k<<9,(m|0)>-1){d=0;do d=d+-1|0,m=m<<1;while((m|0)>-1)}else d=0;B=d,k=k<<1-d}d=f-k|0,m=(d|0)>-1;t:do if((c|0)>(B|0)){for(;;){if(m)if(d)f=d;else break;if(f=f<<1,c=c+-1|0,d=f-k|0,m=(d|0)>-1,(c|0)<=(B|0))break t}l=y(s*y(0));break e}while(!1);if(m)if(d)f=d;else{l=y(s*y(0));break}if(f>>>0<8388608)do f=f<<1,c=c+-1|0;while(f>>>0<8388608);(c|0)>0?c=f+-8388608|c<<23:c=f>>>(1-c|0),l=(n[v>>2]=c|Q,y(h[v>>2]))}else O=3;while(!1);return(O|0)==3&&(l=y(s*l),l=y(l/l)),y(l)}function ZUe(s){return s=y(s),h[v>>2]=s,n[v>>2]|0|0}function $Ue(s,l){return s=s|0,l=l|0,e7(n[582]|0,s,l)|0}function Jr(s){s=s|0,Tt()}function Md(s){s=s|0}function e3e(s,l){return s=s|0,l=l|0,0}function t3e(s){return s=s|0,(l7(s+4|0)|0)==-1?(ef[n[(n[s>>2]|0)+8>>2]&127](s),s=1):s=0,s|0}function l7(s){s=s|0;var l=0;return l=n[s>>2]|0,n[s>>2]=l+-1,l+-1|0}function Sp(s){s=s|0,t3e(s)|0&&r3e(s)}function r3e(s){s=s|0;var l=0;l=s+8|0,n[l>>2]|0&&(l7(l)|0)!=-1||ef[n[(n[s>>2]|0)+16>>2]&127](s)}function Kt(s){s=s|0;var l=0;for(l=s|0?s:1;s=Jv(l)|0,!(s|0);){if(s=i3e()|0,!s){s=0;break}B7[s&0]()}return s|0}function c7(s){return s=s|0,Kt(s)|0}function gt(s){s=s|0,Xv(s)}function n3e(s){s=s|0,(o[s+11>>0]|0)<0&>(n[s>>2]|0)}function i3e(){var s=0;return s=n[2923]|0,n[2923]=s+0,s|0}function s3e(){}function $v(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,f=l-f-(c>>>0>s>>>0|0)>>>0,we=f,s-c>>>0|0|0}function yR(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,c=s+c>>>0,we=l+f+(c>>>0>>0|0)>>>0,c|0|0}function Od(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(m=s+c|0,l=l&255,(c|0)>=67){for(;s&3;)o[s>>0]=l,s=s+1|0;for(f=m&-4|0,d=f-64|0,B=l|l<<8|l<<16|l<<24;(s|0)<=(d|0);)n[s>>2]=B,n[s+4>>2]=B,n[s+8>>2]=B,n[s+12>>2]=B,n[s+16>>2]=B,n[s+20>>2]=B,n[s+24>>2]=B,n[s+28>>2]=B,n[s+32>>2]=B,n[s+36>>2]=B,n[s+40>>2]=B,n[s+44>>2]=B,n[s+48>>2]=B,n[s+52>>2]=B,n[s+56>>2]=B,n[s+60>>2]=B,s=s+64|0;for(;(s|0)<(f|0);)n[s>>2]=B,s=s+4|0}for(;(s|0)<(m|0);)o[s>>0]=l,s=s+1|0;return m-c|0}function u7(s,l,c){return s=s|0,l=l|0,c=c|0,(c|0)<32?(we=l<>>32-c,s<>>c,s>>>c|(l&(1<>>c-32|0)}function Dr(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;if((c|0)>=8192)return fc(s|0,l|0,c|0)|0;if(m=s|0,d=s+c|0,(s&3)==(l&3)){for(;s&3;){if(!c)return m|0;o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0,c=c-1|0}for(c=d&-4|0,f=c-64|0;(s|0)<=(f|0);)n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2],n[s+16>>2]=n[l+16>>2],n[s+20>>2]=n[l+20>>2],n[s+24>>2]=n[l+24>>2],n[s+28>>2]=n[l+28>>2],n[s+32>>2]=n[l+32>>2],n[s+36>>2]=n[l+36>>2],n[s+40>>2]=n[l+40>>2],n[s+44>>2]=n[l+44>>2],n[s+48>>2]=n[l+48>>2],n[s+52>>2]=n[l+52>>2],n[s+56>>2]=n[l+56>>2],n[s+60>>2]=n[l+60>>2],s=s+64|0,l=l+64|0;for(;(s|0)<(c|0);)n[s>>2]=n[l>>2],s=s+4|0,l=l+4|0}else for(c=d-4|0;(s|0)<(c|0);)o[s>>0]=o[l>>0]|0,o[s+1>>0]=o[l+1>>0]|0,o[s+2>>0]=o[l+2>>0]|0,o[s+3>>0]=o[l+3>>0]|0,s=s+4|0,l=l+4|0;for(;(s|0)<(d|0);)o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0;return m|0}function A7(s){s=s|0;var l=0;return l=o[L+(s&255)>>0]|0,(l|0)<8?l|0:(l=o[L+(s>>8&255)>>0]|0,(l|0)<8?l+8|0:(l=o[L+(s>>16&255)>>0]|0,(l|0)<8?l+16|0:(o[L+(s>>>24)>>0]|0)+24|0))}function f7(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0;if(M=s,Q=l,O=Q,B=c,se=f,k=se,!O)return m=(d|0)!=0,k?m?(n[d>>2]=s|0,n[d+4>>2]=l&0,se=0,d=0,we=se,d|0):(se=0,d=0,we=se,d|0):(m&&(n[d>>2]=(M>>>0)%(B>>>0),n[d+4>>2]=0),se=0,d=(M>>>0)/(B>>>0)>>>0,we=se,d|0);m=(k|0)==0;do if(B){if(!m){if(m=(b(k|0)|0)-(b(O|0)|0)|0,m>>>0<=31){j=m+1|0,k=31-m|0,l=m-31>>31,B=j,s=M>>>(j>>>0)&l|O<>>(j>>>0)&l,m=0,k=M<>2]=s|0,n[d+4>>2]=Q|l&0,se=0,d=0,we=se,d|0):(se=0,d=0,we=se,d|0)}if(m=B-1|0,m&B|0){k=(b(B|0)|0)+33-(b(O|0)|0)|0,Oe=64-k|0,j=32-k|0,Q=j>>31,je=k-32|0,l=je>>31,B=k,s=j-1>>31&O>>>(je>>>0)|(O<>>(k>>>0))&l,l=l&O>>>(k>>>0),m=M<>>(je>>>0))&Q|M<>31;break}return d|0&&(n[d>>2]=m&M,n[d+4>>2]=0),(B|0)==1?(je=Q|l&0,Oe=s|0|0,we=je,Oe|0):(Oe=A7(B|0)|0,je=O>>>(Oe>>>0)|0,Oe=O<<32-Oe|M>>>(Oe>>>0)|0,we=je,Oe|0)}else{if(m)return d|0&&(n[d>>2]=(O>>>0)%(B>>>0),n[d+4>>2]=0),je=0,Oe=(O>>>0)/(B>>>0)>>>0,we=je,Oe|0;if(!M)return d|0&&(n[d>>2]=0,n[d+4>>2]=(O>>>0)%(k>>>0)),je=0,Oe=(O>>>0)/(k>>>0)>>>0,we=je,Oe|0;if(m=k-1|0,!(m&k))return d|0&&(n[d>>2]=s|0,n[d+4>>2]=m&O|l&0),je=0,Oe=O>>>((A7(k|0)|0)>>>0),we=je,Oe|0;if(m=(b(k|0)|0)-(b(O|0)|0)|0,m>>>0<=30){l=m+1|0,k=31-m|0,B=l,s=O<>>(l>>>0),l=O>>>(l>>>0),m=0,k=M<>2]=s|0,n[d+4>>2]=Q|l&0,je=0,Oe=0,we=je,Oe|0):(je=0,Oe=0,we=je,Oe|0)}while(!1);if(!B)O=k,Q=0,k=0;else{j=c|0|0,M=se|f&0,O=yR(j|0,M|0,-1,-1)|0,c=we,Q=k,k=0;do f=Q,Q=m>>>31|Q<<1,m=k|m<<1,f=s<<1|f>>>31|0,se=s>>>31|l<<1|0,$v(O|0,c|0,f|0,se|0)|0,Oe=we,je=Oe>>31|((Oe|0)<0?-1:0)<<1,k=je&1,s=$v(f|0,se|0,je&j|0,(((Oe|0)<0?-1:0)>>31|((Oe|0)<0?-1:0)<<1)&M|0)|0,l=we,B=B-1|0;while(B|0);O=Q,Q=0}return B=0,d|0&&(n[d>>2]=s,n[d+4>>2]=l),je=(m|0)>>>31|(O|B)<<1|(B<<1|m>>>31)&0|Q,Oe=(m<<1|0)&-2|k,we=je,Oe|0}function ER(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,f7(s,l,c,f,0)|0}function xp(s){s=s|0;var l=0,c=0;return c=s+15&-16|0,l=n[I>>2]|0,s=l+c|0,(c|0)>0&(s|0)<(l|0)|(s|0)<0?(ie()|0,vA(12),-1):(n[I>>2]=s,(s|0)>($()|0)&&!(X()|0)?(n[I>>2]=l,vA(12),-1):l|0)}function ww(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if((l|0)<(s|0)&(s|0)<(l+c|0)){for(f=s,l=l+c|0,s=s+c|0;(c|0)>0;)s=s-1|0,l=l-1|0,c=c-1|0,o[s>>0]=o[l>>0]|0;s=f}else Dr(s,l,c)|0;return s|0}function CR(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;return m=C,C=C+16|0,d=m|0,f7(s,l,c,f,d)|0,C=m,we=n[d+4>>2]|0,n[d>>2]|0|0}function p7(s){return s=s|0,(s&255)<<24|(s>>8&255)<<16|(s>>16&255)<<8|s>>>24|0}function o3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,h7[s&1](l|0,c|0,f|0,d|0,m|0)}function a3e(s,l,c){s=s|0,l=l|0,c=y(c),g7[s&1](l|0,y(c))}function l3e(s,l,c){s=s|0,l=l|0,c=+c,d7[s&31](l|0,+c)}function c3e(s,l,c,f){return s=s|0,l=l|0,c=y(c),f=y(f),y(m7[s&0](l|0,y(c),y(f)))}function u3e(s,l){s=s|0,l=l|0,ef[s&127](l|0)}function A3e(s,l,c){s=s|0,l=l|0,c=c|0,tf[s&31](l|0,c|0)}function f3e(s,l){return s=s|0,l=l|0,F0[s&31](l|0)|0}function p3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,y7[s&1](l|0,+c,+f,d|0)}function h3e(s,l,c,f){s=s|0,l=l|0,c=+c,f=+f,V3e[s&1](l|0,+c,+f)}function g3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,rD[s&7](l|0,c|0,f|0)|0}function d3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,+z3e[s&1](l|0,c|0,f|0)}function m3e(s,l){return s=s|0,l=l|0,+E7[s&15](l|0)}function y3e(s,l,c){return s=s|0,l=l|0,c=+c,J3e[s&1](l|0,+c)|0}function E3e(s,l,c){return s=s|0,l=l|0,c=c|0,IR[s&15](l|0,c|0)|0}function C3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=+f,d=+d,m=m|0,X3e[s&1](l|0,c|0,+f,+d,m|0)}function w3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,Z3e[s&1](l|0,c|0,f|0,d|0,m|0,B|0)}function I3e(s,l,c){return s=s|0,l=l|0,c=c|0,+C7[s&7](l|0,c|0)}function B3e(s){return s=s|0,nD[s&7]()|0}function v3e(s,l,c,f,d,m){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,w7[s&1](l|0,c|0,f|0,d|0,m|0)|0}function D3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=+d,$3e[s&1](l|0,c|0,f|0,+d)}function P3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,I7[s&1](l|0,c|0,y(f),d|0,y(m),B|0)}function b3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,vw[s&15](l|0,c|0,f|0)}function S3e(s){s=s|0,B7[s&0]()}function x3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,v7[s&15](l|0,c|0,+f)}function k3e(s,l,c){return s=s|0,l=+l,c=+c,e_e[s&1](+l,+c)|0}function Q3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,BR[s&15](l|0,c|0,f|0,d|0)}function F3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,F(0)}function R3e(s,l){s=s|0,l=y(l),F(1)}function Ea(s,l){s=s|0,l=+l,F(2)}function T3e(s,l,c){return s=s|0,l=y(l),c=y(c),F(3),Xe}function Er(s){s=s|0,F(4)}function Iw(s,l){s=s|0,l=l|0,F(5)}function Xa(s){return s=s|0,F(6),0}function N3e(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,F(7)}function L3e(s,l,c){s=s|0,l=+l,c=+c,F(8)}function M3e(s,l,c){return s=s|0,l=l|0,c=c|0,F(9),0}function O3e(s,l,c){return s=s|0,l=l|0,c=c|0,F(10),0}function Q0(s){return s=s|0,F(11),0}function U3e(s,l){return s=s|0,l=+l,F(12),0}function Bw(s,l){return s=s|0,l=l|0,F(13),0}function _3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,F(14)}function H3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,F(15)}function wR(s,l){return s=s|0,l=l|0,F(16),0}function q3e(){return F(17),0}function j3e(s,l,c,f,d){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,F(18),0}function G3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,F(19)}function Y3e(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0,F(20)}function tD(s,l,c){s=s|0,l=l|0,c=c|0,F(21)}function W3e(){F(22)}function Ud(s,l,c){s=s|0,l=l|0,c=+c,F(23)}function K3e(s,l){return s=+s,l=+l,F(24),0}function _d(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,F(25)}var h7=[F3e,jLe],g7=[R3e,fo],d7=[Ea,fw,pw,lF,cF,Dl,hw,uF,xd,ku,dw,AF,Lv,WA,Mv,kd,Ov,Uv,Qd,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea],m7=[T3e],ef=[Er,Md,BDe,vDe,DDe,exe,txe,rxe,yNe,ENe,CNe,kLe,QLe,FLe,Z4e,$4e,eUe,ds,Qv,Sd,YA,gw,Eve,Cve,pDe,RDe,YDe,cPe,DPe,qPe,sbe,Cbe,Nbe,Xbe,pSe,xSe,YSe,Exe,Nxe,Xxe,pke,xke,Yke,uQe,DQe,UQe,tFe,Sc,FFe,VFe,pRe,QRe,WRe,pTe,BTe,PTe,jTe,WTe,cNe,INe,DNe,qNe,oLe,eG,HMe,yOe,ROe,VOe,d4e,Q4e,q4e,Y4e,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er],tf=[Iw,tF,rF,Aw,xu,nF,iF,wp,sF,oF,aF,Nv,KA,Ve,At,Wt,vr,bn,Qr,pF,ove,xve,hQe,SQe,NRe,GMe,hLe,O9,Iw,Iw,Iw,Iw],F0=[Xa,xUe,eF,D,fe,De,vt,wt,St,_r,di,po,nve,ive,wve,iFe,JRe,YNe,VMe,Va,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa],y7=[N3e,Ive],V3e=[L3e,fNe],rD=[M3e,Z9,kUe,RUe,WPe,Bxe,LFe,ZOe],z3e=[O3e,mSe],E7=[Q0,Yo,nt,Sn,Bve,vve,Dve,Pve,bve,Sve,Q0,Q0,Q0,Q0,Q0,Q0],J3e=[U3e,CTe],IR=[Bw,e3e,sve,mDe,pPe,lbe,Bbe,zSe,Uxe,jQe,xv,MOe,Bw,Bw,Bw,Bw],X3e=[_3e,zDe],Z3e=[H3e,C4e],C7=[wR,ai,kve,Qve,Fve,RSe,wR,wR],nD=[q3e,Rve,cw,ma,kTe,JTe,xNe,z4e],w7=[j3e,nw],$3e=[G3e,mke],I7=[Y3e,ave],vw=[tD,T,os,tn,ho,xPe,Obe,Rke,zke,bd,fMe,IOe,N4e,tD,tD,tD],B7=[W3e],v7=[Ud,Fv,Rv,Tv,GA,_v,fF,P,tke,ZFe,dTe,Ud,Ud,Ud,Ud,Ud],e_e=[K3e,dNe],BR=[_d,tSe,fFe,mRe,sTe,LTe,rNe,LNe,ALe,eOe,oUe,_d,_d,_d,_d,_d];return{_llvm_bswap_i32:p7,dynCall_idd:k3e,dynCall_i:B3e,_i64Subtract:$v,___udivdi3:ER,dynCall_vif:a3e,setThrew:du,dynCall_viii:b3e,_bitshift64Lshr:eD,_bitshift64Shl:u7,dynCall_vi:u3e,dynCall_viiddi:C3e,dynCall_diii:d3e,dynCall_iii:E3e,_memset:Od,_sbrk:xp,_memcpy:Dr,__GLOBAL__sub_I_Yoga_cpp:Pd,dynCall_vii:A3e,___uremdi3:CR,dynCall_vid:l3e,stackAlloc:lo,_nbind_init:mUe,getTempRet0:qa,dynCall_di:m3e,dynCall_iid:y3e,setTempRet0:SA,_i64Add:yR,dynCall_fiff:c3e,dynCall_iiii:g3e,_emscripten_get_global_libc:SUe,dynCall_viid:x3e,dynCall_viiid:D3e,dynCall_viififi:P3e,dynCall_ii:f3e,__GLOBAL__sub_I_Binding_cc:RMe,dynCall_viiii:Q3e,dynCall_iiiiii:v3e,stackSave:dc,dynCall_viiiii:o3e,__GLOBAL__sub_I_nbind_cc:Tve,dynCall_vidd:h3e,_free:Xv,runPostSets:s3e,dynCall_viiiiii:w3e,establishStackSpace:qi,_memmove:ww,stackRestore:gu,_malloc:Jv,__GLOBAL__sub_I_common_cc:$Ne,dynCall_viddi:p3e,dynCall_dii:I3e,dynCall_v:S3e}}(Module.asmGlobalArg,Module.asmLibraryArg,buffer),_llvm_bswap_i32=Module._llvm_bswap_i32=asm._llvm_bswap_i32,getTempRet0=Module.getTempRet0=asm.getTempRet0,___udivdi3=Module.___udivdi3=asm.___udivdi3,setThrew=Module.setThrew=asm.setThrew,_bitshift64Lshr=Module._bitshift64Lshr=asm._bitshift64Lshr,_bitshift64Shl=Module._bitshift64Shl=asm._bitshift64Shl,_memset=Module._memset=asm._memset,_sbrk=Module._sbrk=asm._sbrk,_memcpy=Module._memcpy=asm._memcpy,stackAlloc=Module.stackAlloc=asm.stackAlloc,___uremdi3=Module.___uremdi3=asm.___uremdi3,_nbind_init=Module._nbind_init=asm._nbind_init,_i64Subtract=Module._i64Subtract=asm._i64Subtract,setTempRet0=Module.setTempRet0=asm.setTempRet0,_i64Add=Module._i64Add=asm._i64Add,_emscripten_get_global_libc=Module._emscripten_get_global_libc=asm._emscripten_get_global_libc,__GLOBAL__sub_I_Yoga_cpp=Module.__GLOBAL__sub_I_Yoga_cpp=asm.__GLOBAL__sub_I_Yoga_cpp,__GLOBAL__sub_I_Binding_cc=Module.__GLOBAL__sub_I_Binding_cc=asm.__GLOBAL__sub_I_Binding_cc,stackSave=Module.stackSave=asm.stackSave,__GLOBAL__sub_I_nbind_cc=Module.__GLOBAL__sub_I_nbind_cc=asm.__GLOBAL__sub_I_nbind_cc,_free=Module._free=asm._free,runPostSets=Module.runPostSets=asm.runPostSets,establishStackSpace=Module.establishStackSpace=asm.establishStackSpace,_memmove=Module._memmove=asm._memmove,stackRestore=Module.stackRestore=asm.stackRestore,_malloc=Module._malloc=asm._malloc,__GLOBAL__sub_I_common_cc=Module.__GLOBAL__sub_I_common_cc=asm.__GLOBAL__sub_I_common_cc,dynCall_viiiii=Module.dynCall_viiiii=asm.dynCall_viiiii,dynCall_vif=Module.dynCall_vif=asm.dynCall_vif,dynCall_vid=Module.dynCall_vid=asm.dynCall_vid,dynCall_fiff=Module.dynCall_fiff=asm.dynCall_fiff,dynCall_vi=Module.dynCall_vi=asm.dynCall_vi,dynCall_vii=Module.dynCall_vii=asm.dynCall_vii,dynCall_ii=Module.dynCall_ii=asm.dynCall_ii,dynCall_viddi=Module.dynCall_viddi=asm.dynCall_viddi,dynCall_vidd=Module.dynCall_vidd=asm.dynCall_vidd,dynCall_iiii=Module.dynCall_iiii=asm.dynCall_iiii,dynCall_diii=Module.dynCall_diii=asm.dynCall_diii,dynCall_di=Module.dynCall_di=asm.dynCall_di,dynCall_iid=Module.dynCall_iid=asm.dynCall_iid,dynCall_iii=Module.dynCall_iii=asm.dynCall_iii,dynCall_viiddi=Module.dynCall_viiddi=asm.dynCall_viiddi,dynCall_viiiiii=Module.dynCall_viiiiii=asm.dynCall_viiiiii,dynCall_dii=Module.dynCall_dii=asm.dynCall_dii,dynCall_i=Module.dynCall_i=asm.dynCall_i,dynCall_iiiiii=Module.dynCall_iiiiii=asm.dynCall_iiiiii,dynCall_viiid=Module.dynCall_viiid=asm.dynCall_viiid,dynCall_viififi=Module.dynCall_viififi=asm.dynCall_viififi,dynCall_viii=Module.dynCall_viii=asm.dynCall_viii,dynCall_v=Module.dynCall_v=asm.dynCall_v,dynCall_viid=Module.dynCall_viid=asm.dynCall_viid,dynCall_idd=Module.dynCall_idd=asm.dynCall_idd,dynCall_viiii=Module.dynCall_viiii=asm.dynCall_viiii;Runtime.stackAlloc=Module.stackAlloc,Runtime.stackSave=Module.stackSave,Runtime.stackRestore=Module.stackRestore,Runtime.establishStackSpace=Module.establishStackSpace,Runtime.setTempRet0=Module.setTempRet0,Runtime.getTempRet0=Module.getTempRet0,Module.asm=asm;function ExitStatus(t){this.name="ExitStatus",this.message="Program terminated with exit("+t+")",this.status=t}ExitStatus.prototype=new Error,ExitStatus.prototype.constructor=ExitStatus;var initialStackTop,preloadStartTime=null,calledMain=!1;dependenciesFulfilled=function t(){Module.calledRun||run(),Module.calledRun||(dependenciesFulfilled=t)},Module.callMain=Module.callMain=function t(e){e=e||[],ensureInitRuntime();var r=e.length+1;function o(){for(var p=0;p<3;p++)a.push(0)}var a=[allocate(intArrayFromString(Module.thisProgram),"i8",ALLOC_NORMAL)];o();for(var n=0;n0||(preRun(),runDependencies>0)||Module.calledRun)return;function e(){Module.calledRun||(Module.calledRun=!0,!ABORT&&(ensureInitRuntime(),preMain(),Module.onRuntimeInitialized&&Module.onRuntimeInitialized(),Module._main&&shouldRunNow&&Module.callMain(t),postRun()))}Module.setStatus?(Module.setStatus("Running..."),setTimeout(function(){setTimeout(function(){Module.setStatus("")},1),e()},1)):e()}Module.run=Module.run=run;function exit(t,e){e&&Module.noExitRuntime||(Module.noExitRuntime||(ABORT=!0,EXITSTATUS=t,STACKTOP=initialStackTop,exitRuntime(),Module.onExit&&Module.onExit(t)),ENVIRONMENT_IS_NODE&&process.exit(t),Module.quit(t,new ExitStatus(t)))}Module.exit=Module.exit=exit;var abortDecorators=[];function abort(t){Module.onAbort&&Module.onAbort(t),t!==void 0?(Module.print(t),Module.printErr(t),t=JSON.stringify(t)):t="",ABORT=!0,EXITSTATUS=1;var e=` + If this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.`,r="abort("+t+") at "+stackTrace()+e;throw abortDecorators&&abortDecorators.forEach(function(o){r=o(r,t)}),r}if(Module.abort=Module.abort=abort,Module.preInit)for(typeof Module.preInit=="function"&&(Module.preInit=[Module.preInit]);Module.preInit.length>0;)Module.preInit.pop()();var shouldRunNow=!0;Module.noInitialRun&&(shouldRunNow=!1),run()})});var Jg=_((SKt,_Ee)=>{"use strict";var Xyt=OEe(),Zyt=UEe(),v6=!1,D6=null;Zyt({},function(t,e){if(!v6){if(v6=!0,t)throw t;D6=e}});if(!v6)throw new Error("Failed to load the yoga module - it needed to be loaded synchronously, but didn't");_Ee.exports=Xyt(D6.bind,D6.lib)});var b6=_((xKt,P6)=>{"use strict";var HEe=t=>Number.isNaN(t)?!1:t>=4352&&(t<=4447||t===9001||t===9002||11904<=t&&t<=12871&&t!==12351||12880<=t&&t<=19903||19968<=t&&t<=42182||43360<=t&&t<=43388||44032<=t&&t<=55203||63744<=t&&t<=64255||65040<=t&&t<=65049||65072<=t&&t<=65131||65281<=t&&t<=65376||65504<=t&&t<=65510||110592<=t&&t<=110593||127488<=t&&t<=127569||131072<=t&&t<=262141);P6.exports=HEe;P6.exports.default=HEe});var jEe=_((kKt,qEe)=>{"use strict";qEe.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var Lk=_((QKt,S6)=>{"use strict";var $yt=BP(),eEt=b6(),tEt=jEe(),GEe=t=>{if(typeof t!="string"||t.length===0||(t=$yt(t),t.length===0))return 0;t=t.replace(tEt()," ");let e=0;for(let r=0;r=127&&o<=159||o>=768&&o<=879||(o>65535&&r++,e+=eEt(o)?2:1)}return e};S6.exports=GEe;S6.exports.default=GEe});var k6=_((FKt,x6)=>{"use strict";var rEt=Lk(),YEe=t=>{let e=0;for(let r of t.split(` + `))e=Math.max(e,rEt(r));return e};x6.exports=YEe;x6.exports.default=YEe});var WEe=_(W2=>{"use strict";var nEt=W2&&W2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(W2,"__esModule",{value:!0});var iEt=nEt(k6()),Q6={};W2.default=t=>{if(t.length===0)return{width:0,height:0};if(Q6[t])return Q6[t];let e=iEt.default(t),r=t.split(` + `).length;return Q6[t]={width:e,height:r},{width:e,height:r}}});var KEe=_(K2=>{"use strict";var sEt=K2&&K2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(K2,"__esModule",{value:!0});var dn=sEt(Jg()),oEt=(t,e)=>{"position"in e&&t.setPositionType(e.position==="absolute"?dn.default.POSITION_TYPE_ABSOLUTE:dn.default.POSITION_TYPE_RELATIVE)},aEt=(t,e)=>{"marginLeft"in e&&t.setMargin(dn.default.EDGE_START,e.marginLeft||0),"marginRight"in e&&t.setMargin(dn.default.EDGE_END,e.marginRight||0),"marginTop"in e&&t.setMargin(dn.default.EDGE_TOP,e.marginTop||0),"marginBottom"in e&&t.setMargin(dn.default.EDGE_BOTTOM,e.marginBottom||0)},lEt=(t,e)=>{"paddingLeft"in e&&t.setPadding(dn.default.EDGE_LEFT,e.paddingLeft||0),"paddingRight"in e&&t.setPadding(dn.default.EDGE_RIGHT,e.paddingRight||0),"paddingTop"in e&&t.setPadding(dn.default.EDGE_TOP,e.paddingTop||0),"paddingBottom"in e&&t.setPadding(dn.default.EDGE_BOTTOM,e.paddingBottom||0)},cEt=(t,e)=>{var r;"flexGrow"in e&&t.setFlexGrow((r=e.flexGrow)!==null&&r!==void 0?r:0),"flexShrink"in e&&t.setFlexShrink(typeof e.flexShrink=="number"?e.flexShrink:1),"flexDirection"in e&&(e.flexDirection==="row"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_ROW),e.flexDirection==="row-reverse"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_ROW_REVERSE),e.flexDirection==="column"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_COLUMN),e.flexDirection==="column-reverse"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_COLUMN_REVERSE)),"flexBasis"in e&&(typeof e.flexBasis=="number"?t.setFlexBasis(e.flexBasis):typeof e.flexBasis=="string"?t.setFlexBasisPercent(Number.parseInt(e.flexBasis,10)):t.setFlexBasis(NaN)),"alignItems"in e&&((e.alignItems==="stretch"||!e.alignItems)&&t.setAlignItems(dn.default.ALIGN_STRETCH),e.alignItems==="flex-start"&&t.setAlignItems(dn.default.ALIGN_FLEX_START),e.alignItems==="center"&&t.setAlignItems(dn.default.ALIGN_CENTER),e.alignItems==="flex-end"&&t.setAlignItems(dn.default.ALIGN_FLEX_END)),"alignSelf"in e&&((e.alignSelf==="auto"||!e.alignSelf)&&t.setAlignSelf(dn.default.ALIGN_AUTO),e.alignSelf==="flex-start"&&t.setAlignSelf(dn.default.ALIGN_FLEX_START),e.alignSelf==="center"&&t.setAlignSelf(dn.default.ALIGN_CENTER),e.alignSelf==="flex-end"&&t.setAlignSelf(dn.default.ALIGN_FLEX_END)),"justifyContent"in e&&((e.justifyContent==="flex-start"||!e.justifyContent)&&t.setJustifyContent(dn.default.JUSTIFY_FLEX_START),e.justifyContent==="center"&&t.setJustifyContent(dn.default.JUSTIFY_CENTER),e.justifyContent==="flex-end"&&t.setJustifyContent(dn.default.JUSTIFY_FLEX_END),e.justifyContent==="space-between"&&t.setJustifyContent(dn.default.JUSTIFY_SPACE_BETWEEN),e.justifyContent==="space-around"&&t.setJustifyContent(dn.default.JUSTIFY_SPACE_AROUND))},uEt=(t,e)=>{var r,o;"width"in e&&(typeof e.width=="number"?t.setWidth(e.width):typeof e.width=="string"?t.setWidthPercent(Number.parseInt(e.width,10)):t.setWidthAuto()),"height"in e&&(typeof e.height=="number"?t.setHeight(e.height):typeof e.height=="string"?t.setHeightPercent(Number.parseInt(e.height,10)):t.setHeightAuto()),"minWidth"in e&&(typeof e.minWidth=="string"?t.setMinWidthPercent(Number.parseInt(e.minWidth,10)):t.setMinWidth((r=e.minWidth)!==null&&r!==void 0?r:0)),"minHeight"in e&&(typeof e.minHeight=="string"?t.setMinHeightPercent(Number.parseInt(e.minHeight,10)):t.setMinHeight((o=e.minHeight)!==null&&o!==void 0?o:0))},AEt=(t,e)=>{"display"in e&&t.setDisplay(e.display==="flex"?dn.default.DISPLAY_FLEX:dn.default.DISPLAY_NONE)},fEt=(t,e)=>{if("borderStyle"in e){let r=typeof e.borderStyle=="string"?1:0;t.setBorder(dn.default.EDGE_TOP,r),t.setBorder(dn.default.EDGE_BOTTOM,r),t.setBorder(dn.default.EDGE_LEFT,r),t.setBorder(dn.default.EDGE_RIGHT,r)}};K2.default=(t,e={})=>{oEt(t,e),aEt(t,e),lEt(t,e),cEt(t,e),uEt(t,e),AEt(t,e),fEt(t,e)}});var JEe=_((NKt,zEe)=>{"use strict";var V2=Lk(),pEt=BP(),hEt=aI(),R6=new Set(["\x1B","\x9B"]),gEt=39,VEe=t=>`${R6.values().next().value}[${t}m`,dEt=t=>t.split(" ").map(e=>V2(e)),F6=(t,e,r)=>{let o=[...e],a=!1,n=V2(pEt(t[t.length-1]));for(let[u,A]of o.entries()){let p=V2(A);if(n+p<=r?t[t.length-1]+=A:(t.push(A),n=0),R6.has(A))a=!0;else if(a&&A==="m"){a=!1;continue}a||(n+=p,n===r&&u0&&t.length>1&&(t[t.length-2]+=t.pop())},mEt=t=>{let e=t.split(" "),r=e.length;for(;r>0&&!(V2(e[r-1])>0);)r--;return r===e.length?t:e.slice(0,r).join(" ")+e.slice(r).join("")},yEt=(t,e,r={})=>{if(r.trim!==!1&&t.trim()==="")return"";let o="",a="",n,u=dEt(t),A=[""];for(let[p,h]of t.split(" ").entries()){r.trim!==!1&&(A[A.length-1]=A[A.length-1].trimLeft());let E=V2(A[A.length-1]);if(p!==0&&(E>=e&&(r.wordWrap===!1||r.trim===!1)&&(A.push(""),E=0),(E>0||r.trim===!1)&&(A[A.length-1]+=" ",E++)),r.hard&&u[p]>e){let I=e-E,v=1+Math.floor((u[p]-I-1)/e);Math.floor((u[p]-1)/e)e&&E>0&&u[p]>0){if(r.wordWrap===!1&&Ee&&r.wordWrap===!1){F6(A,h,e);continue}A[A.length-1]+=h}r.trim!==!1&&(A=A.map(mEt)),o=A.join(` + `);for(let[p,h]of[...o].entries()){if(a+=h,R6.has(h)){let I=parseFloat(/\d[^m]*/.exec(o.slice(p,p+4)));n=I===gEt?null:I}let E=hEt.codes.get(Number(n));n&&E&&(o[p+1]===` + `?a+=VEe(E):h===` + `&&(a+=VEe(n)))}return a};zEe.exports=(t,e,r)=>String(t).normalize().replace(/\r\n/g,` + `).split(` + `).map(o=>yEt(o,e,r)).join(` + `)});var $Ee=_((LKt,ZEe)=>{"use strict";var XEe="[\uD800-\uDBFF][\uDC00-\uDFFF]",EEt=t=>t&&t.exact?new RegExp(`^${XEe}$`):new RegExp(XEe,"g");ZEe.exports=EEt});var T6=_((MKt,nCe)=>{"use strict";var CEt=b6(),wEt=$Ee(),eCe=aI(),rCe=["\x1B","\x9B"],Mk=t=>`${rCe[0]}[${t}m`,tCe=(t,e,r)=>{let o=[];t=[...t];for(let a of t){let n=a;a.match(";")&&(a=a.split(";")[0][0]+"0");let u=eCe.codes.get(parseInt(a,10));if(u){let A=t.indexOf(u.toString());A>=0?t.splice(A,1):o.push(Mk(e?u:n))}else if(e){o.push(Mk(0));break}else o.push(Mk(n))}if(e&&(o=o.filter((a,n)=>o.indexOf(a)===n),r!==void 0)){let a=Mk(eCe.codes.get(parseInt(r,10)));o=o.reduce((n,u)=>u===a?[u,...n]:[...n,u],[])}return o.join("")};nCe.exports=(t,e,r)=>{let o=[...t.normalize()],a=[];r=typeof r=="number"?r:o.length;let n=!1,u,A=0,p="";for(let[h,E]of o.entries()){let I=!1;if(rCe.includes(E)){let v=/\d[^m]*/.exec(t.slice(h,h+18));u=v&&v.length>0?v[0]:void 0,Ae&&A<=r)p+=E;else if(A===e&&!n&&u!==void 0)p=tCe(a);else if(A>=r){p+=tCe(a,!0,u);break}}return p}});var sCe=_((OKt,iCe)=>{"use strict";var Nh=T6(),IEt=Lk();function Ok(t,e,r){if(t.charAt(e)===" ")return e;for(let o=1;o<=3;o++)if(r){if(t.charAt(e+o)===" ")return e+o}else if(t.charAt(e-o)===" ")return e-o;return e}iCe.exports=(t,e,r)=>{r={position:"end",preferTruncationOnSpace:!1,...r};let{position:o,space:a,preferTruncationOnSpace:n}=r,u="\u2026",A=1;if(typeof t!="string")throw new TypeError(`Expected \`input\` to be a string, got ${typeof t}`);if(typeof e!="number")throw new TypeError(`Expected \`columns\` to be a number, got ${typeof e}`);if(e<1)return"";if(e===1)return u;let p=IEt(t);if(p<=e)return t;if(o==="start"){if(n){let h=Ok(t,p-e+1,!0);return u+Nh(t,h,p).trim()}return a===!0&&(u+=" ",A=2),u+Nh(t,p-e+A,p)}if(o==="middle"){a===!0&&(u=" "+u+" ",A=3);let h=Math.floor(e/2);if(n){let E=Ok(t,h),I=Ok(t,p-(e-h)+1,!0);return Nh(t,0,E)+u+Nh(t,I,p).trim()}return Nh(t,0,h)+u+Nh(t,p-(e-h)+A,p)}if(o==="end"){if(n){let h=Ok(t,e-1);return Nh(t,0,h)+u}return a===!0&&(u=" "+u,A=2),Nh(t,0,e-A)+u}throw new Error(`Expected \`options.position\` to be either \`start\`, \`middle\` or \`end\`, got ${o}`)}});var L6=_(z2=>{"use strict";var oCe=z2&&z2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(z2,"__esModule",{value:!0});var BEt=oCe(JEe()),vEt=oCe(sCe()),N6={};z2.default=(t,e,r)=>{let o=t+String(e)+String(r);if(N6[o])return N6[o];let a=t;if(r==="wrap"&&(a=BEt.default(t,e,{trim:!1,hard:!0})),r.startsWith("truncate")){let n="end";r==="truncate-middle"&&(n="middle"),r==="truncate-start"&&(n="start"),a=vEt.default(t,e,{position:n})}return N6[o]=a,a}});var O6=_(M6=>{"use strict";Object.defineProperty(M6,"__esModule",{value:!0});var aCe=t=>{let e="";if(t.childNodes.length>0)for(let r of t.childNodes){let o="";r.nodeName==="#text"?o=r.nodeValue:((r.nodeName==="ink-text"||r.nodeName==="ink-virtual-text")&&(o=aCe(r)),o.length>0&&typeof r.internal_transform=="function"&&(o=r.internal_transform(o))),e+=o}return e};M6.default=aCe});var U6=_(pi=>{"use strict";var J2=pi&&pi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(pi,"__esModule",{value:!0});pi.setTextNodeValue=pi.createTextNode=pi.setStyle=pi.setAttribute=pi.removeChildNode=pi.insertBeforeNode=pi.appendChildNode=pi.createNode=pi.TEXT_NAME=void 0;var DEt=J2(Jg()),lCe=J2(WEe()),PEt=J2(KEe()),bEt=J2(L6()),SEt=J2(O6());pi.TEXT_NAME="#text";pi.createNode=t=>{var e;let r={nodeName:t,style:{},attributes:{},childNodes:[],parentNode:null,yogaNode:t==="ink-virtual-text"?void 0:DEt.default.Node.create()};return t==="ink-text"&&((e=r.yogaNode)===null||e===void 0||e.setMeasureFunc(xEt.bind(null,r))),r};pi.appendChildNode=(t,e)=>{var r;e.parentNode&&pi.removeChildNode(e.parentNode,e),e.parentNode=t,t.childNodes.push(e),e.yogaNode&&((r=t.yogaNode)===null||r===void 0||r.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.insertBeforeNode=(t,e,r)=>{var o,a;e.parentNode&&pi.removeChildNode(e.parentNode,e),e.parentNode=t;let n=t.childNodes.indexOf(r);if(n>=0){t.childNodes.splice(n,0,e),e.yogaNode&&((o=t.yogaNode)===null||o===void 0||o.insertChild(e.yogaNode,n));return}t.childNodes.push(e),e.yogaNode&&((a=t.yogaNode)===null||a===void 0||a.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.removeChildNode=(t,e)=>{var r,o;e.yogaNode&&((o=(r=e.parentNode)===null||r===void 0?void 0:r.yogaNode)===null||o===void 0||o.removeChild(e.yogaNode)),e.parentNode=null;let a=t.childNodes.indexOf(e);a>=0&&t.childNodes.splice(a,1),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.setAttribute=(t,e,r)=>{t.attributes[e]=r};pi.setStyle=(t,e)=>{t.style=e,t.yogaNode&&PEt.default(t.yogaNode,e)};pi.createTextNode=t=>{let e={nodeName:"#text",nodeValue:t,yogaNode:void 0,parentNode:null,style:{}};return pi.setTextNodeValue(e,t),e};var xEt=function(t,e){var r,o;let a=t.nodeName==="#text"?t.nodeValue:SEt.default(t),n=lCe.default(a);if(n.width<=e||n.width>=1&&e>0&&e<1)return n;let u=(o=(r=t.style)===null||r===void 0?void 0:r.textWrap)!==null&&o!==void 0?o:"wrap",A=bEt.default(a,e,u);return lCe.default(A)},cCe=t=>{var e;if(!(!t||!t.parentNode))return(e=t.yogaNode)!==null&&e!==void 0?e:cCe(t.parentNode)},Uk=t=>{let e=cCe(t);e?.markDirty()};pi.setTextNodeValue=(t,e)=>{typeof e!="string"&&(e=String(e)),t.nodeValue=e,Uk(t)}});var hCe=_(X2=>{"use strict";var pCe=X2&&X2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(X2,"__esModule",{value:!0});var uCe=w6(),kEt=pCe(FEe()),ACe=pCe(Jg()),Mo=U6(),fCe=t=>{t?.unsetMeasureFunc(),t?.freeRecursive()};X2.default=kEt.default({schedulePassiveEffects:uCe.unstable_scheduleCallback,cancelPassiveEffects:uCe.unstable_cancelCallback,now:Date.now,getRootHostContext:()=>({isInsideText:!1}),prepareForCommit:()=>{},resetAfterCommit:t=>{if(t.isStaticDirty){t.isStaticDirty=!1,typeof t.onImmediateRender=="function"&&t.onImmediateRender();return}typeof t.onRender=="function"&&t.onRender()},getChildHostContext:(t,e)=>{let r=t.isInsideText,o=e==="ink-text"||e==="ink-virtual-text";return r===o?t:{isInsideText:o}},shouldSetTextContent:()=>!1,createInstance:(t,e,r,o)=>{if(o.isInsideText&&t==="ink-box")throw new Error(" can\u2019t be nested inside component");let a=t==="ink-text"&&o.isInsideText?"ink-virtual-text":t,n=Mo.createNode(a);for(let[u,A]of Object.entries(e))u!=="children"&&(u==="style"?Mo.setStyle(n,A):u==="internal_transform"?n.internal_transform=A:u==="internal_static"?n.internal_static=!0:Mo.setAttribute(n,u,A));return n},createTextInstance:(t,e,r)=>{if(!r.isInsideText)throw new Error(`Text string "${t}" must be rendered inside component`);return Mo.createTextNode(t)},resetTextContent:()=>{},hideTextInstance:t=>{Mo.setTextNodeValue(t,"")},unhideTextInstance:(t,e)=>{Mo.setTextNodeValue(t,e)},getPublicInstance:t=>t,hideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ACe.default.DISPLAY_NONE)},unhideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ACe.default.DISPLAY_FLEX)},appendInitialChild:Mo.appendChildNode,appendChild:Mo.appendChildNode,insertBefore:Mo.insertBeforeNode,finalizeInitialChildren:(t,e,r,o)=>(t.internal_static&&(o.isStaticDirty=!0,o.staticNode=t),!1),supportsMutation:!0,appendChildToContainer:Mo.appendChildNode,insertInContainerBefore:Mo.insertBeforeNode,removeChildFromContainer:(t,e)=>{Mo.removeChildNode(t,e),fCe(e.yogaNode)},prepareUpdate:(t,e,r,o,a)=>{t.internal_static&&(a.isStaticDirty=!0);let n={},u=Object.keys(o);for(let A of u)if(o[A]!==r[A]){if(A==="style"&&typeof o.style=="object"&&typeof r.style=="object"){let h=o.style,E=r.style,I=Object.keys(h);for(let v of I){if(v==="borderStyle"||v==="borderColor"){if(typeof n.style!="object"){let x={};n.style=x}n.style.borderStyle=h.borderStyle,n.style.borderColor=h.borderColor}if(h[v]!==E[v]){if(typeof n.style!="object"){let x={};n.style=x}n.style[v]=h[v]}}continue}n[A]=o[A]}return n},commitUpdate:(t,e)=>{for(let[r,o]of Object.entries(e))r!=="children"&&(r==="style"?Mo.setStyle(t,o):r==="internal_transform"?t.internal_transform=o:r==="internal_static"?t.internal_static=!0:Mo.setAttribute(t,r,o))},commitTextUpdate:(t,e,r)=>{Mo.setTextNodeValue(t,r)},removeChild:(t,e)=>{Mo.removeChildNode(t,e),fCe(e.yogaNode)}})});var dCe=_((jKt,gCe)=>{"use strict";gCe.exports=(t,e=1,r)=>{if(r={indent:" ",includeEmptyLines:!1,...r},typeof t!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof t}\``);if(typeof e!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof e}\``);if(typeof r.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof r.indent}\``);if(e===0)return t;let o=r.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return t.replace(o,r.indent.repeat(e))}});var mCe=_(Z2=>{"use strict";var QEt=Z2&&Z2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Z2,"__esModule",{value:!0});var _k=QEt(Jg());Z2.default=t=>t.getComputedWidth()-t.getComputedPadding(_k.default.EDGE_LEFT)-t.getComputedPadding(_k.default.EDGE_RIGHT)-t.getComputedBorder(_k.default.EDGE_LEFT)-t.getComputedBorder(_k.default.EDGE_RIGHT)});var yCe=_((YKt,FEt)=>{FEt.exports={single:{topLeft:"\u250C",topRight:"\u2510",bottomRight:"\u2518",bottomLeft:"\u2514",vertical:"\u2502",horizontal:"\u2500"},double:{topLeft:"\u2554",topRight:"\u2557",bottomRight:"\u255D",bottomLeft:"\u255A",vertical:"\u2551",horizontal:"\u2550"},round:{topLeft:"\u256D",topRight:"\u256E",bottomRight:"\u256F",bottomLeft:"\u2570",vertical:"\u2502",horizontal:"\u2500"},bold:{topLeft:"\u250F",topRight:"\u2513",bottomRight:"\u251B",bottomLeft:"\u2517",vertical:"\u2503",horizontal:"\u2501"},singleDouble:{topLeft:"\u2553",topRight:"\u2556",bottomRight:"\u255C",bottomLeft:"\u2559",vertical:"\u2551",horizontal:"\u2500"},doubleSingle:{topLeft:"\u2552",topRight:"\u2555",bottomRight:"\u255B",bottomLeft:"\u2558",vertical:"\u2502",horizontal:"\u2550"},classic:{topLeft:"+",topRight:"+",bottomRight:"+",bottomLeft:"+",vertical:"|",horizontal:"-"}}});var CCe=_((WKt,_6)=>{"use strict";var ECe=yCe();_6.exports=ECe;_6.exports.default=ECe});var ICe=_((KKt,wCe)=>{"use strict";var REt=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},TEt=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r + `:` + `)+r,a=o+1,o=t.indexOf(` + `,a)}while(o!==-1);return n+=t.substr(a),n};wCe.exports={stringReplaceAll:REt,stringEncaseCRLFWithFirstIndex:TEt}});var bCe=_((VKt,PCe)=>{"use strict";var NEt=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,BCe=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,LEt=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,MEt=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,OEt=new Map([["n",` + `],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function DCe(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):OEt.get(t)||t}function UEt(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(LEt))r.push(a[2].replace(MEt,(A,p,h)=>p?DCe(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function _Et(t){BCe.lastIndex=0;let e=[],r;for(;(r=BCe.exec(t))!==null;){let o=r[1];if(r[2]){let a=UEt(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function vCe(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}PCe.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(NEt,(n,u,A,p,h,E)=>{if(u)a.push(DCe(u));else if(p){let I=a.join("");a=[],o.push(r.length===0?I:vCe(t,r)(I)),r.push({inverse:A,styles:_Et(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(vCe(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var Yk=_((zKt,RCe)=>{"use strict";var $2=aI(),{stdout:q6,stderr:j6}=aN(),{stringReplaceAll:HEt,stringEncaseCRLFWithFirstIndex:qEt}=ICe(),{isArray:Hk}=Array,xCe=["ansi","ansi","ansi256","ansi16m"],nC=Object.create(null),jEt=(t,e={})=>{if(e.level&&!(Number.isInteger(e.level)&&e.level>=0&&e.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let r=q6?q6.level:0;t.level=e.level===void 0?r:e.level},G6=class{constructor(e){return kCe(e)}},kCe=t=>{let e={};return jEt(e,t),e.template=(...r)=>FCe(e.template,...r),Object.setPrototypeOf(e,qk.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=G6,e.template};function qk(t){return kCe(t)}for(let[t,e]of Object.entries($2))nC[t]={get(){let r=jk(this,Y6(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};nC.visible={get(){let t=jk(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var QCe=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of QCe)nC[t]={get(){let{level:e}=this;return function(...r){let o=Y6($2.color[xCe[e]][t](...r),$2.color.close,this._styler);return jk(this,o,this._isEmpty)}}};for(let t of QCe){let e="bg"+t[0].toUpperCase()+t.slice(1);nC[e]={get(){let{level:r}=this;return function(...o){let a=Y6($2.bgColor[xCe[r]][t](...o),$2.bgColor.close,this._styler);return jk(this,a,this._isEmpty)}}}}var GEt=Object.defineProperties(()=>{},{...nC,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),Y6=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},jk=(t,e,r)=>{let o=(...a)=>Hk(a[0])&&Hk(a[0].raw)?SCe(o,FCe(o,...a)):SCe(o,a.length===1?""+a[0]:a.join(" "));return Object.setPrototypeOf(o,GEt),o._generator=t,o._styler=e,o._isEmpty=r,o},SCe=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=HEt(e,r.close,r.open),r=r.parent;let n=e.indexOf(` + `);return n!==-1&&(e=qEt(e,a,o,n)),o+e+a},H6,FCe=(t,...e)=>{let[r]=e;if(!Hk(r)||!Hk(r.raw))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";var YEt=tB&&tB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(tB,"__esModule",{value:!0});var eB=YEt(Yk()),WEt=/^(rgb|hsl|hsv|hwb)\(\s?(\d+),\s?(\d+),\s?(\d+)\s?\)$/,KEt=/^(ansi|ansi256)\(\s?(\d+)\s?\)$/,Wk=(t,e)=>e==="foreground"?t:"bg"+t[0].toUpperCase()+t.slice(1);tB.default=(t,e,r)=>{if(!e)return t;if(e in eB.default){let a=Wk(e,r);return eB.default[a](t)}if(e.startsWith("#")){let a=Wk("hex",r);return eB.default[a](e)(t)}if(e.startsWith("ansi")){let a=KEt.exec(e);if(!a)return t;let n=Wk(a[1],r),u=Number(a[2]);return eB.default[n](u)(t)}if(e.startsWith("rgb")||e.startsWith("hsl")||e.startsWith("hsv")||e.startsWith("hwb")){let a=WEt.exec(e);if(!a)return t;let n=Wk(a[1],r),u=Number(a[2]),A=Number(a[3]),p=Number(a[4]);return eB.default[n](u,A,p)(t)}return t}});var NCe=_(rB=>{"use strict";var TCe=rB&&rB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(rB,"__esModule",{value:!0});var VEt=TCe(CCe()),K6=TCe(W6());rB.default=(t,e,r,o)=>{if(typeof r.style.borderStyle=="string"){let a=r.yogaNode.getComputedWidth(),n=r.yogaNode.getComputedHeight(),u=r.style.borderColor,A=VEt.default[r.style.borderStyle],p=K6.default(A.topLeft+A.horizontal.repeat(a-2)+A.topRight,u,"foreground"),h=(K6.default(A.vertical,u,"foreground")+` + `).repeat(n-2),E=K6.default(A.bottomLeft+A.horizontal.repeat(a-2)+A.bottomRight,u,"foreground");o.write(t,e,p,{transformers:[]}),o.write(t,e+1,h,{transformers:[]}),o.write(t+a-1,e+1,h,{transformers:[]}),o.write(t,e+n-1,E,{transformers:[]})}}});var MCe=_(nB=>{"use strict";var Xg=nB&&nB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(nB,"__esModule",{value:!0});var zEt=Xg(Jg()),JEt=Xg(k6()),XEt=Xg(dCe()),ZEt=Xg(L6()),$Et=Xg(mCe()),eCt=Xg(O6()),tCt=Xg(NCe()),rCt=(t,e)=>{var r;let o=(r=t.childNodes[0])===null||r===void 0?void 0:r.yogaNode;if(o){let a=o.getComputedLeft(),n=o.getComputedTop();e=` + `.repeat(n)+XEt.default(e,a)}return e},LCe=(t,e,r)=>{var o;let{offsetX:a=0,offsetY:n=0,transformers:u=[],skipStaticElements:A}=r;if(A&&t.internal_static)return;let{yogaNode:p}=t;if(p){if(p.getDisplay()===zEt.default.DISPLAY_NONE)return;let h=a+p.getComputedLeft(),E=n+p.getComputedTop(),I=u;if(typeof t.internal_transform=="function"&&(I=[t.internal_transform,...u]),t.nodeName==="ink-text"){let v=eCt.default(t);if(v.length>0){let x=JEt.default(v),C=$Et.default(p);if(x>C){let R=(o=t.style.textWrap)!==null&&o!==void 0?o:"wrap";v=ZEt.default(v,C,R)}v=rCt(t,v),e.write(h,E,v,{transformers:I})}return}if(t.nodeName==="ink-box"&&tCt.default(h,E,t,e),t.nodeName==="ink-root"||t.nodeName==="ink-box")for(let v of t.childNodes)LCe(v,e,{offsetX:h,offsetY:E,transformers:I,skipStaticElements:A})}};nB.default=LCe});var UCe=_(($Kt,OCe)=>{"use strict";OCe.exports=t=>{t=Object.assign({onlyFirst:!1},t);let e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t.onlyFirst?void 0:"g")}});var HCe=_((eVt,V6)=>{"use strict";var nCt=UCe(),_Ce=t=>typeof t=="string"?t.replace(nCt(),""):t;V6.exports=_Ce;V6.exports.default=_Ce});var GCe=_((tVt,jCe)=>{"use strict";var qCe="[\uD800-\uDBFF][\uDC00-\uDFFF]";jCe.exports=t=>t&&t.exact?new RegExp(`^${qCe}$`):new RegExp(qCe,"g")});var WCe=_((rVt,z6)=>{"use strict";var iCt=HCe(),sCt=GCe(),YCe=t=>iCt(t).replace(sCt()," ").length;z6.exports=YCe;z6.exports.default=YCe});var zCe=_(iB=>{"use strict";var VCe=iB&&iB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(iB,"__esModule",{value:!0});var KCe=VCe(T6()),oCt=VCe(WCe()),J6=class{constructor(e){this.writes=[];let{width:r,height:o}=e;this.width=r,this.height=o}write(e,r,o,a){let{transformers:n}=a;o&&this.writes.push({x:e,y:r,text:o,transformers:n})}get(){let e=[];for(let o=0;oo.trimRight()).join(` + `),height:e.length}}};iB.default=J6});var ZCe=_(sB=>{"use strict";var X6=sB&&sB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(sB,"__esModule",{value:!0});var aCt=X6(Jg()),JCe=X6(MCe()),XCe=X6(zCe());sB.default=(t,e)=>{var r;if(t.yogaNode.setWidth(e),t.yogaNode){t.yogaNode.calculateLayout(void 0,void 0,aCt.default.DIRECTION_LTR);let o=new XCe.default({width:t.yogaNode.getComputedWidth(),height:t.yogaNode.getComputedHeight()});JCe.default(t,o,{skipStaticElements:!0});let a;!((r=t.staticNode)===null||r===void 0)&&r.yogaNode&&(a=new XCe.default({width:t.staticNode.yogaNode.getComputedWidth(),height:t.staticNode.yogaNode.getComputedHeight()}),JCe.default(t.staticNode,a,{skipStaticElements:!1}));let{output:n,height:u}=o.get();return{output:n,outputHeight:u,staticOutput:a?`${a.get().output} + `:""}}return{output:"",outputHeight:0,staticOutput:""}}});var rwe=_((sVt,twe)=>{"use strict";var $Ce=ve("stream"),ewe=["assert","count","countReset","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","table","time","timeEnd","timeLog","trace","warn"],Z6={},lCt=t=>{let e=new $Ce.PassThrough,r=new $Ce.PassThrough;e.write=a=>t("stdout",a),r.write=a=>t("stderr",a);let o=new console.Console(e,r);for(let a of ewe)Z6[a]=console[a],console[a]=o[a];return()=>{for(let a of ewe)console[a]=Z6[a];Z6={}}};twe.exports=lCt});var eq=_($6=>{"use strict";Object.defineProperty($6,"__esModule",{value:!0});$6.default=new WeakMap});var rq=_(tq=>{"use strict";Object.defineProperty(tq,"__esModule",{value:!0});var cCt=an(),nwe=cCt.createContext({exit:()=>{}});nwe.displayName="InternalAppContext";tq.default=nwe});var iq=_(nq=>{"use strict";Object.defineProperty(nq,"__esModule",{value:!0});var uCt=an(),iwe=uCt.createContext({stdin:void 0,setRawMode:()=>{},isRawModeSupported:!1,internal_exitOnCtrlC:!0});iwe.displayName="InternalStdinContext";nq.default=iwe});var oq=_(sq=>{"use strict";Object.defineProperty(sq,"__esModule",{value:!0});var ACt=an(),swe=ACt.createContext({stdout:void 0,write:()=>{}});swe.displayName="InternalStdoutContext";sq.default=swe});var lq=_(aq=>{"use strict";Object.defineProperty(aq,"__esModule",{value:!0});var fCt=an(),owe=fCt.createContext({stderr:void 0,write:()=>{}});owe.displayName="InternalStderrContext";aq.default=owe});var Kk=_(cq=>{"use strict";Object.defineProperty(cq,"__esModule",{value:!0});var pCt=an(),awe=pCt.createContext({activeId:void 0,add:()=>{},remove:()=>{},activate:()=>{},deactivate:()=>{},enableFocus:()=>{},disableFocus:()=>{},focusNext:()=>{},focusPrevious:()=>{}});awe.displayName="InternalFocusContext";cq.default=awe});var cwe=_((fVt,lwe)=>{"use strict";var hCt=/[|\\{}()[\]^$+*?.-]/g;lwe.exports=t=>{if(typeof t!="string")throw new TypeError("Expected a string");return t.replace(hCt,"\\$&")}});var pwe=_((pVt,fwe)=>{"use strict";var gCt=cwe(),dCt=typeof process=="object"&&process&&typeof process.cwd=="function"?process.cwd():".",Awe=[].concat(ve("module").builtinModules,"bootstrap_node","node").map(t=>new RegExp(`(?:\\((?:node:)?${t}(?:\\.js)?:\\d+:\\d+\\)$|^\\s*at (?:node:)?${t}(?:\\.js)?:\\d+:\\d+$)`));Awe.push(/\((?:node:)?internal\/[^:]+:\d+:\d+\)$/,/\s*at (?:node:)?internal\/[^:]+:\d+:\d+$/,/\/\.node-spawn-wrap-\w+-\w+\/node:\d+:\d+\)?$/);var uq=class t{constructor(e){e={ignoredPackages:[],...e},"internals"in e||(e.internals=t.nodeInternals()),"cwd"in e||(e.cwd=dCt),this._cwd=e.cwd.replace(/\\/g,"/"),this._internals=[].concat(e.internals,mCt(e.ignoredPackages)),this._wrapCallSite=e.wrapCallSite||!1}static nodeInternals(){return[...Awe]}clean(e,r=0){r=" ".repeat(r),Array.isArray(e)||(e=e.split(` + `)),!/^\s*at /.test(e[0])&&/^\s*at /.test(e[1])&&(e=e.slice(1));let o=!1,a=null,n=[];return e.forEach(u=>{if(u=u.replace(/\\/g,"/"),this._internals.some(p=>p.test(u)))return;let A=/^\s*at /.test(u);o?u=u.trimEnd().replace(/^(\s+)at /,"$1"):(u=u.trim(),A&&(u=u.slice(3))),u=u.replace(`${this._cwd}/`,""),u&&(A?(a&&(n.push(a),a=null),n.push(u)):(o=!0,a=u))}),n.map(u=>`${r}${u} + `).join("")}captureString(e,r=this.captureString){typeof e=="function"&&(r=e,e=1/0);let{stackTraceLimit:o}=Error;e&&(Error.stackTraceLimit=e);let a={};Error.captureStackTrace(a,r);let{stack:n}=a;return Error.stackTraceLimit=o,this.clean(n)}capture(e,r=this.capture){typeof e=="function"&&(r=e,e=1/0);let{prepareStackTrace:o,stackTraceLimit:a}=Error;Error.prepareStackTrace=(A,p)=>this._wrapCallSite?p.map(this._wrapCallSite):p,e&&(Error.stackTraceLimit=e);let n={};Error.captureStackTrace(n,r);let{stack:u}=n;return Object.assign(Error,{prepareStackTrace:o,stackTraceLimit:a}),u}at(e=this.at){let[r]=this.capture(1,e);if(!r)return{};let o={line:r.getLineNumber(),column:r.getColumnNumber()};uwe(o,r.getFileName(),this._cwd),r.isConstructor()&&(o.constructor=!0),r.isEval()&&(o.evalOrigin=r.getEvalOrigin()),r.isNative()&&(o.native=!0);let a;try{a=r.getTypeName()}catch{}a&&a!=="Object"&&a!=="[object Object]"&&(o.type=a);let n=r.getFunctionName();n&&(o.function=n);let u=r.getMethodName();return u&&n!==u&&(o.method=u),o}parseLine(e){let r=e&&e.match(yCt);if(!r)return null;let o=r[1]==="new",a=r[2],n=r[3],u=r[4],A=Number(r[5]),p=Number(r[6]),h=r[7],E=r[8],I=r[9],v=r[10]==="native",x=r[11]===")",C,R={};if(E&&(R.line=Number(E)),I&&(R.column=Number(I)),x&&h){let L=0;for(let U=h.length-1;U>0;U--)if(h.charAt(U)===")")L++;else if(h.charAt(U)==="("&&h.charAt(U-1)===" "&&(L--,L===-1&&h.charAt(U-1)===" ")){let z=h.slice(0,U-1);h=h.slice(U+1),a+=` (${z}`;break}}if(a){let L=a.match(ECt);L&&(a=L[1],C=L[2])}return uwe(R,h,this._cwd),o&&(R.constructor=!0),n&&(R.evalOrigin=n,R.evalLine=A,R.evalColumn=p,R.evalFile=u&&u.replace(/\\/g,"/")),v&&(R.native=!0),a&&(R.function=a),C&&a!==C&&(R.method=C),R}};function uwe(t,e,r){e&&(e=e.replace(/\\/g,"/"),e.startsWith(`${r}/`)&&(e=e.slice(r.length+1)),t.file=e)}function mCt(t){if(t.length===0)return[];let e=t.map(r=>gCt(r));return new RegExp(`[/\\\\]node_modules[/\\\\](?:${e.join("|")})[/\\\\][^:]+:\\d+:\\d+`)}var yCt=new RegExp("^(?:\\s*at )?(?:(new) )?(?:(.*?) \\()?(?:eval at ([^ ]+) \\((.+?):(\\d+):(\\d+)\\), )?(?:(.+?):(\\d+):(\\d+)|(native))(\\)?)$"),ECt=/^(.*?) \[as (.*?)\]$/;fwe.exports=uq});var gwe=_((hVt,hwe)=>{"use strict";hwe.exports=(t,e)=>t.replace(/^\t+/gm,r=>" ".repeat(r.length*(e||2)))});var mwe=_((gVt,dwe)=>{"use strict";var CCt=gwe(),wCt=(t,e)=>{let r=[],o=t-e,a=t+e;for(let n=o;n<=a;n++)r.push(n);return r};dwe.exports=(t,e,r)=>{if(typeof t!="string")throw new TypeError("Source code is missing.");if(!e||e<1)throw new TypeError("Line number must start from `1`.");if(t=CCt(t).split(/\r?\n/),!(e>t.length))return r={around:3,...r},wCt(e,r.around).filter(o=>t[o-1]!==void 0).map(o=>({line:o,value:t[o-1]}))}});var Vk=_(iu=>{"use strict";var ICt=iu&&iu.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),BCt=iu&&iu.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),vCt=iu&&iu.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&ICt(e,t,r);return BCt(e,t),e},DCt=iu&&iu.__rest||function(t,e){var r={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(r[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(t);a{var{children:r}=t,o=DCt(t,["children"]);let a=Object.assign(Object.assign({},o),{marginLeft:o.marginLeft||o.marginX||o.margin||0,marginRight:o.marginRight||o.marginX||o.margin||0,marginTop:o.marginTop||o.marginY||o.margin||0,marginBottom:o.marginBottom||o.marginY||o.margin||0,paddingLeft:o.paddingLeft||o.paddingX||o.padding||0,paddingRight:o.paddingRight||o.paddingX||o.padding||0,paddingTop:o.paddingTop||o.paddingY||o.padding||0,paddingBottom:o.paddingBottom||o.paddingY||o.padding||0});return ywe.default.createElement("ink-box",{ref:e,style:a},r)});Aq.displayName="Box";Aq.defaultProps={flexDirection:"row",flexGrow:0,flexShrink:1};iu.default=Aq});var hq=_(oB=>{"use strict";var fq=oB&&oB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(oB,"__esModule",{value:!0});var PCt=fq(an()),iC=fq(Yk()),Ewe=fq(W6()),pq=({color:t,backgroundColor:e,dimColor:r,bold:o,italic:a,underline:n,strikethrough:u,inverse:A,wrap:p,children:h})=>{if(h==null)return null;let E=I=>(r&&(I=iC.default.dim(I)),t&&(I=Ewe.default(I,t,"foreground")),e&&(I=Ewe.default(I,e,"background")),o&&(I=iC.default.bold(I)),a&&(I=iC.default.italic(I)),n&&(I=iC.default.underline(I)),u&&(I=iC.default.strikethrough(I)),A&&(I=iC.default.inverse(I)),I);return PCt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row",textWrap:p},internal_transform:E},h)};pq.displayName="Text";pq.defaultProps={dimColor:!1,bold:!1,italic:!1,underline:!1,strikethrough:!1,wrap:"wrap"};oB.default=pq});var Bwe=_(su=>{"use strict";var bCt=su&&su.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),SCt=su&&su.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),xCt=su&&su.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&bCt(e,t,r);return SCt(e,t),e},aB=su&&su.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(su,"__esModule",{value:!0});var Cwe=xCt(ve("fs")),hs=aB(an()),wwe=aB(pwe()),kCt=aB(mwe()),zf=aB(Vk()),hA=aB(hq()),Iwe=new wwe.default({cwd:process.cwd(),internals:wwe.default.nodeInternals()}),QCt=({error:t})=>{let e=t.stack?t.stack.split(` + `).slice(1):void 0,r=e?Iwe.parseLine(e[0]):void 0,o,a=0;if(r?.file&&r?.line&&Cwe.existsSync(r.file)){let n=Cwe.readFileSync(r.file,"utf8");if(o=kCt.default(n,r.line),o)for(let{line:u}of o)a=Math.max(a,String(u).length)}return hs.default.createElement(zf.default,{flexDirection:"column",padding:1},hs.default.createElement(zf.default,null,hs.default.createElement(hA.default,{backgroundColor:"red",color:"white"}," ","ERROR"," "),hs.default.createElement(hA.default,null," ",t.message)),r&&hs.default.createElement(zf.default,{marginTop:1},hs.default.createElement(hA.default,{dimColor:!0},r.file,":",r.line,":",r.column)),r&&o&&hs.default.createElement(zf.default,{marginTop:1,flexDirection:"column"},o.map(({line:n,value:u})=>hs.default.createElement(zf.default,{key:n},hs.default.createElement(zf.default,{width:a+1},hs.default.createElement(hA.default,{dimColor:n!==r.line,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0},String(n).padStart(a," "),":")),hs.default.createElement(hA.default,{key:n,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0}," "+u)))),t.stack&&hs.default.createElement(zf.default,{marginTop:1,flexDirection:"column"},t.stack.split(` + `).slice(1).map(n=>{let u=Iwe.parseLine(n);return u?hs.default.createElement(zf.default,{key:n},hs.default.createElement(hA.default,{dimColor:!0},"- "),hs.default.createElement(hA.default,{dimColor:!0,bold:!0},u.function),hs.default.createElement(hA.default,{dimColor:!0,color:"gray"}," ","(",u.file,":",u.line,":",u.column,")")):hs.default.createElement(zf.default,{key:n},hs.default.createElement(hA.default,{dimColor:!0},"- "),hs.default.createElement(hA.default,{dimColor:!0,bold:!0},n))})))};su.default=QCt});var Dwe=_(ou=>{"use strict";var FCt=ou&&ou.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),RCt=ou&&ou.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),TCt=ou&&ou.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&FCt(e,t,r);return RCt(e,t),e},$g=ou&&ou.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ou,"__esModule",{value:!0});var Zg=TCt(an()),vwe=$g(u6()),NCt=$g(rq()),LCt=$g(iq()),MCt=$g(oq()),OCt=$g(lq()),UCt=$g(Kk()),_Ct=$g(Bwe()),HCt=" ",qCt="\x1B[Z",jCt="\x1B",zk=class extends Zg.PureComponent{constructor(){super(...arguments),this.state={isFocusEnabled:!0,activeFocusId:void 0,focusables:[],error:void 0},this.rawModeEnabledCount=0,this.handleSetRawMode=e=>{let{stdin:r}=this.props;if(!this.isRawModeSupported())throw r===process.stdin?new Error(`Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default. + Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`):new Error(`Raw mode is not supported on the stdin provided to Ink. + Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`);if(r.setEncoding("utf8"),e){this.rawModeEnabledCount===0&&(r.addListener("data",this.handleInput),r.resume(),r.setRawMode(!0)),this.rawModeEnabledCount++;return}--this.rawModeEnabledCount===0&&(r.setRawMode(!1),r.removeListener("data",this.handleInput),r.pause())},this.handleInput=e=>{e===""&&this.props.exitOnCtrlC&&this.handleExit(),e===jCt&&this.state.activeFocusId&&this.setState({activeFocusId:void 0}),this.state.isFocusEnabled&&this.state.focusables.length>0&&(e===HCt&&this.focusNext(),e===qCt&&this.focusPrevious())},this.handleExit=e=>{this.isRawModeSupported()&&this.handleSetRawMode(!1),this.props.onExit(e)},this.enableFocus=()=>{this.setState({isFocusEnabled:!0})},this.disableFocus=()=>{this.setState({isFocusEnabled:!1})},this.focusNext=()=>{this.setState(e=>{let r=e.focusables[0].id;return{activeFocusId:this.findNextFocusable(e)||r}})},this.focusPrevious=()=>{this.setState(e=>{let r=e.focusables[e.focusables.length-1].id;return{activeFocusId:this.findPreviousFocusable(e)||r}})},this.addFocusable=(e,{autoFocus:r})=>{this.setState(o=>{let a=o.activeFocusId;return!a&&r&&(a=e),{activeFocusId:a,focusables:[...o.focusables,{id:e,isActive:!0}]}})},this.removeFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.filter(o=>o.id!==e)}))},this.activateFocusable=e=>{this.setState(r=>({focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!0})}))},this.deactivateFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!1})}))},this.findNextFocusable=e=>{let r=e.focusables.findIndex(o=>o.id===e.activeFocusId);for(let o=r+1;o{let r=e.focusables.findIndex(o=>o.id===e.activeFocusId);for(let o=r-1;o>=0;o--)if(e.focusables[o].isActive)return e.focusables[o].id}}static getDerivedStateFromError(e){return{error:e}}isRawModeSupported(){return this.props.stdin.isTTY}render(){return Zg.default.createElement(NCt.default.Provider,{value:{exit:this.handleExit}},Zg.default.createElement(LCt.default.Provider,{value:{stdin:this.props.stdin,setRawMode:this.handleSetRawMode,isRawModeSupported:this.isRawModeSupported(),internal_exitOnCtrlC:this.props.exitOnCtrlC}},Zg.default.createElement(MCt.default.Provider,{value:{stdout:this.props.stdout,write:this.props.writeToStdout}},Zg.default.createElement(OCt.default.Provider,{value:{stderr:this.props.stderr,write:this.props.writeToStderr}},Zg.default.createElement(UCt.default.Provider,{value:{activeId:this.state.activeFocusId,add:this.addFocusable,remove:this.removeFocusable,activate:this.activateFocusable,deactivate:this.deactivateFocusable,enableFocus:this.enableFocus,disableFocus:this.disableFocus,focusNext:this.focusNext,focusPrevious:this.focusPrevious}},this.state.error?Zg.default.createElement(_Ct.default,{error:this.state.error}):this.props.children)))))}componentDidMount(){vwe.default.hide(this.props.stdout)}componentWillUnmount(){vwe.default.show(this.props.stdout),this.isRawModeSupported()&&this.handleSetRawMode(!1)}componentDidCatch(e){this.handleExit(e)}};ou.default=zk;zk.displayName="InternalApp"});var Swe=_(au=>{"use strict";var GCt=au&&au.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),YCt=au&&au.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),WCt=au&&au.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&GCt(e,t,r);return YCt(e,t),e},lu=au&&au.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(au,"__esModule",{value:!0});var KCt=lu(an()),Pwe=eO(),VCt=lu(pEe()),zCt=lu(s6()),JCt=lu(EEe()),XCt=lu(wEe()),gq=lu(hCe()),ZCt=lu(ZCe()),$Ct=lu(c6()),ewt=lu(rwe()),twt=WCt(U6()),rwt=lu(eq()),nwt=lu(Dwe()),sC=process.env.CI==="false"?!1:JCt.default,bwe=()=>{},dq=class{constructor(e){this.resolveExitPromise=()=>{},this.rejectExitPromise=()=>{},this.unsubscribeExit=()=>{},this.onRender=()=>{if(this.isUnmounted)return;let{output:r,outputHeight:o,staticOutput:a}=ZCt.default(this.rootNode,this.options.stdout.columns||80),n=a&&a!==` + `;if(this.options.debug){n&&(this.fullStaticOutput+=a),this.options.stdout.write(this.fullStaticOutput+r);return}if(sC){n&&this.options.stdout.write(a),this.lastOutput=r;return}if(n&&(this.fullStaticOutput+=a),o>=this.options.stdout.rows){this.options.stdout.write(zCt.default.clearTerminal+this.fullStaticOutput+r),this.lastOutput=r;return}n&&(this.log.clear(),this.options.stdout.write(a),this.log(r)),!n&&r!==this.lastOutput&&this.throttledLog(r),this.lastOutput=r},XCt.default(this),this.options=e,this.rootNode=twt.createNode("ink-root"),this.rootNode.onRender=e.debug?this.onRender:Pwe(this.onRender,32,{leading:!0,trailing:!0}),this.rootNode.onImmediateRender=this.onRender,this.log=VCt.default.create(e.stdout),this.throttledLog=e.debug?this.log:Pwe(this.log,void 0,{leading:!0,trailing:!0}),this.isUnmounted=!1,this.lastOutput="",this.fullStaticOutput="",this.container=gq.default.createContainer(this.rootNode,!1,!1),this.unsubscribeExit=$Ct.default(this.unmount,{alwaysLast:!1}),e.patchConsole&&this.patchConsole(),sC||(e.stdout.on("resize",this.onRender),this.unsubscribeResize=()=>{e.stdout.off("resize",this.onRender)})}render(e){let r=KCt.default.createElement(nwt.default,{stdin:this.options.stdin,stdout:this.options.stdout,stderr:this.options.stderr,writeToStdout:this.writeToStdout,writeToStderr:this.writeToStderr,exitOnCtrlC:this.options.exitOnCtrlC,onExit:this.unmount},e);gq.default.updateContainer(r,this.container,null,bwe)}writeToStdout(e){if(!this.isUnmounted){if(this.options.debug){this.options.stdout.write(e+this.fullStaticOutput+this.lastOutput);return}if(sC){this.options.stdout.write(e);return}this.log.clear(),this.options.stdout.write(e),this.log(this.lastOutput)}}writeToStderr(e){if(!this.isUnmounted){if(this.options.debug){this.options.stderr.write(e),this.options.stdout.write(this.fullStaticOutput+this.lastOutput);return}if(sC){this.options.stderr.write(e);return}this.log.clear(),this.options.stderr.write(e),this.log(this.lastOutput)}}unmount(e){this.isUnmounted||(this.onRender(),this.unsubscribeExit(),typeof this.restoreConsole=="function"&&this.restoreConsole(),typeof this.unsubscribeResize=="function"&&this.unsubscribeResize(),sC?this.options.stdout.write(this.lastOutput+` + `):this.options.debug||this.log.done(),this.isUnmounted=!0,gq.default.updateContainer(null,this.container,null,bwe),rwt.default.delete(this.options.stdout),e instanceof Error?this.rejectExitPromise(e):this.resolveExitPromise())}waitUntilExit(){return this.exitPromise||(this.exitPromise=new Promise((e,r)=>{this.resolveExitPromise=e,this.rejectExitPromise=r})),this.exitPromise}clear(){!sC&&!this.options.debug&&this.log.clear()}patchConsole(){this.options.debug||(this.restoreConsole=ewt.default((e,r)=>{e==="stdout"&&this.writeToStdout(r),e==="stderr"&&(r.startsWith("The above error occurred")||this.writeToStderr(r))}))}};au.default=dq});var kwe=_(lB=>{"use strict";var xwe=lB&&lB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(lB,"__esModule",{value:!0});var iwt=xwe(Swe()),Jk=xwe(eq()),swt=ve("stream"),owt=(t,e)=>{let r=Object.assign({stdout:process.stdout,stdin:process.stdin,stderr:process.stderr,debug:!1,exitOnCtrlC:!0,patchConsole:!0},awt(e)),o=lwt(r.stdout,()=>new iwt.default(r));return o.render(t),{rerender:o.render,unmount:()=>o.unmount(),waitUntilExit:o.waitUntilExit,cleanup:()=>Jk.default.delete(r.stdout),clear:o.clear}};lB.default=owt;var awt=(t={})=>t instanceof swt.Stream?{stdout:t,stdin:process.stdin}:t,lwt=(t,e)=>{let r;return Jk.default.has(t)?r=Jk.default.get(t):(r=e(),Jk.default.set(t,r)),r}});var Fwe=_(Jf=>{"use strict";var cwt=Jf&&Jf.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),uwt=Jf&&Jf.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Awt=Jf&&Jf.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&cwt(e,t,r);return uwt(e,t),e};Object.defineProperty(Jf,"__esModule",{value:!0});var cB=Awt(an()),Qwe=t=>{let{items:e,children:r,style:o}=t,[a,n]=cB.useState(0),u=cB.useMemo(()=>e.slice(a),[e,a]);cB.useLayoutEffect(()=>{n(e.length)},[e.length]);let A=u.map((h,E)=>r(h,a+E)),p=cB.useMemo(()=>Object.assign({position:"absolute",flexDirection:"column"},o),[o]);return cB.default.createElement("ink-box",{internal_static:!0,style:p},A)};Qwe.displayName="Static";Jf.default=Qwe});var Twe=_(uB=>{"use strict";var fwt=uB&&uB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(uB,"__esModule",{value:!0});var pwt=fwt(an()),Rwe=({children:t,transform:e})=>t==null?null:pwt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row"},internal_transform:e},t);Rwe.displayName="Transform";uB.default=Rwe});var Lwe=_(AB=>{"use strict";var hwt=AB&&AB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(AB,"__esModule",{value:!0});var gwt=hwt(an()),Nwe=({count:t=1})=>gwt.default.createElement("ink-text",null,` + `.repeat(t));Nwe.displayName="Newline";AB.default=Nwe});var Uwe=_(fB=>{"use strict";var Mwe=fB&&fB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(fB,"__esModule",{value:!0});var dwt=Mwe(an()),mwt=Mwe(Vk()),Owe=()=>dwt.default.createElement(mwt.default,{flexGrow:1});Owe.displayName="Spacer";fB.default=Owe});var Xk=_(pB=>{"use strict";var ywt=pB&&pB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(pB,"__esModule",{value:!0});var Ewt=an(),Cwt=ywt(iq()),wwt=()=>Ewt.useContext(Cwt.default);pB.default=wwt});var Hwe=_(hB=>{"use strict";var Iwt=hB&&hB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(hB,"__esModule",{value:!0});var _we=an(),Bwt=Iwt(Xk()),vwt=(t,e={})=>{let{stdin:r,setRawMode:o,internal_exitOnCtrlC:a}=Bwt.default();_we.useEffect(()=>{if(e.isActive!==!1)return o(!0),()=>{o(!1)}},[e.isActive,o]),_we.useEffect(()=>{if(e.isActive===!1)return;let n=u=>{let A=String(u),p={upArrow:A==="\x1B[A",downArrow:A==="\x1B[B",leftArrow:A==="\x1B[D",rightArrow:A==="\x1B[C",pageDown:A==="\x1B[6~",pageUp:A==="\x1B[5~",return:A==="\r",escape:A==="\x1B",ctrl:!1,shift:!1,tab:A===" "||A==="\x1B[Z",backspace:A==="\b",delete:A==="\x7F"||A==="\x1B[3~",meta:!1};A<=""&&!p.return&&(A=String.fromCharCode(A.charCodeAt(0)+97-1),p.ctrl=!0),A.startsWith("\x1B")&&(A=A.slice(1),p.meta=!0);let h=A>="A"&&A<="Z",E=A>="\u0410"&&A<="\u042F";A.length===1&&(h||E)&&(p.shift=!0),p.tab&&A==="[Z"&&(p.shift=!0),(p.tab||p.backspace||p.delete)&&(A=""),(!(A==="c"&&p.ctrl)||!a)&&t(A,p)};return r?.on("data",n),()=>{r?.off("data",n)}},[e.isActive,r,a,t])};hB.default=vwt});var qwe=_(gB=>{"use strict";var Dwt=gB&&gB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(gB,"__esModule",{value:!0});var Pwt=an(),bwt=Dwt(rq()),Swt=()=>Pwt.useContext(bwt.default);gB.default=Swt});var jwe=_(dB=>{"use strict";var xwt=dB&&dB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(dB,"__esModule",{value:!0});var kwt=an(),Qwt=xwt(oq()),Fwt=()=>kwt.useContext(Qwt.default);dB.default=Fwt});var Gwe=_(mB=>{"use strict";var Rwt=mB&&mB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(mB,"__esModule",{value:!0});var Twt=an(),Nwt=Rwt(lq()),Lwt=()=>Twt.useContext(Nwt.default);mB.default=Lwt});var Wwe=_(EB=>{"use strict";var Ywe=EB&&EB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(EB,"__esModule",{value:!0});var yB=an(),Mwt=Ywe(Kk()),Owt=Ywe(Xk()),Uwt=({isActive:t=!0,autoFocus:e=!1}={})=>{let{isRawModeSupported:r,setRawMode:o}=Owt.default(),{activeId:a,add:n,remove:u,activate:A,deactivate:p}=yB.useContext(Mwt.default),h=yB.useMemo(()=>Math.random().toString().slice(2,7),[]);return yB.useEffect(()=>(n(h,{autoFocus:e}),()=>{u(h)}),[h,e]),yB.useEffect(()=>{t?A(h):p(h)},[t,h]),yB.useEffect(()=>{if(!(!r||!t))return o(!0),()=>{o(!1)}},[t]),{isFocused:!!h&&a===h}};EB.default=Uwt});var Kwe=_(CB=>{"use strict";var _wt=CB&&CB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(CB,"__esModule",{value:!0});var Hwt=an(),qwt=_wt(Kk()),jwt=()=>{let t=Hwt.useContext(qwt.default);return{enableFocus:t.enableFocus,disableFocus:t.disableFocus,focusNext:t.focusNext,focusPrevious:t.focusPrevious}};CB.default=jwt});var Vwe=_(mq=>{"use strict";Object.defineProperty(mq,"__esModule",{value:!0});mq.default=t=>{var e,r,o,a;return{width:(r=(e=t.yogaNode)===null||e===void 0?void 0:e.getComputedWidth())!==null&&r!==void 0?r:0,height:(a=(o=t.yogaNode)===null||o===void 0?void 0:o.getComputedHeight())!==null&&a!==void 0?a:0}}});var ic=_(ro=>{"use strict";Object.defineProperty(ro,"__esModule",{value:!0});var Gwt=kwe();Object.defineProperty(ro,"render",{enumerable:!0,get:function(){return Gwt.default}});var Ywt=Vk();Object.defineProperty(ro,"Box",{enumerable:!0,get:function(){return Ywt.default}});var Wwt=hq();Object.defineProperty(ro,"Text",{enumerable:!0,get:function(){return Wwt.default}});var Kwt=Fwe();Object.defineProperty(ro,"Static",{enumerable:!0,get:function(){return Kwt.default}});var Vwt=Twe();Object.defineProperty(ro,"Transform",{enumerable:!0,get:function(){return Vwt.default}});var zwt=Lwe();Object.defineProperty(ro,"Newline",{enumerable:!0,get:function(){return zwt.default}});var Jwt=Uwe();Object.defineProperty(ro,"Spacer",{enumerable:!0,get:function(){return Jwt.default}});var Xwt=Hwe();Object.defineProperty(ro,"useInput",{enumerable:!0,get:function(){return Xwt.default}});var Zwt=qwe();Object.defineProperty(ro,"useApp",{enumerable:!0,get:function(){return Zwt.default}});var $wt=Xk();Object.defineProperty(ro,"useStdin",{enumerable:!0,get:function(){return $wt.default}});var eIt=jwe();Object.defineProperty(ro,"useStdout",{enumerable:!0,get:function(){return eIt.default}});var tIt=Gwe();Object.defineProperty(ro,"useStderr",{enumerable:!0,get:function(){return tIt.default}});var rIt=Wwe();Object.defineProperty(ro,"useFocus",{enumerable:!0,get:function(){return rIt.default}});var nIt=Kwe();Object.defineProperty(ro,"useFocusManager",{enumerable:!0,get:function(){return nIt.default}});var iIt=Vwe();Object.defineProperty(ro,"measureElement",{enumerable:!0,get:function(){return iIt.default}})});var Eq={};Vt(Eq,{Gem:()=>yq});var zwe,ed,yq,Zk=Et(()=>{zwe=Ze(ic()),ed=Ze(an()),yq=(0,ed.memo)(({active:t})=>{let e=(0,ed.useMemo)(()=>t?"\u25C9":"\u25EF",[t]),r=(0,ed.useMemo)(()=>t?"green":"yellow",[t]);return ed.default.createElement(zwe.Text,{color:r},e)})});var Xwe={};Vt(Xwe,{useKeypress:()=>td});function td({active:t},e,r){let{stdin:o}=(0,Jwe.useStdin)(),a=(0,$k.useCallback)((n,u)=>e(n,u),r);(0,$k.useEffect)(()=>{if(!(!t||!o))return o.on("keypress",a),()=>{o.off("keypress",a)}},[t,a,o])}var Jwe,$k,wB=Et(()=>{Jwe=Ze(ic()),$k=Ze(an())});var $we={};Vt($we,{FocusRequest:()=>Zwe,useFocusRequest:()=>Cq});var Zwe,Cq,wq=Et(()=>{wB();Zwe=(r=>(r.BEFORE="before",r.AFTER="after",r))(Zwe||{}),Cq=function({active:t},e,r){td({active:t},(o,a)=>{a.name==="tab"&&(a.shift?e("before"):e("after"))},r)}});var eIe={};Vt(eIe,{useListInput:()=>IB});var IB,eQ=Et(()=>{wB();IB=function(t,e,{active:r,minus:o,plus:a,set:n,loop:u=!0}){td({active:r},(A,p)=>{let h=e.indexOf(t);switch(p.name){case o:{let E=h-1;if(u){n(e[(e.length+E)%e.length]);return}if(E<0)return;n(e[E])}break;case a:{let E=h+1;if(u){n(e[E%e.length]);return}if(E>=e.length)return;n(e[E])}break}},[e,t,a,n,u])}});var tQ={};Vt(tQ,{ScrollableItems:()=>sIt});var Lh,Oa,sIt,rQ=Et(()=>{Lh=Ze(ic()),Oa=Ze(an());wq();eQ();sIt=({active:t=!0,children:e=[],radius:r=10,size:o=1,loop:a=!0,onFocusRequest:n,willReachEnd:u})=>{let A=L=>{if(L.key===null)throw new Error("Expected all children to have a key");return L.key},p=Oa.default.Children.map(e,L=>A(L)),h=p[0],[E,I]=(0,Oa.useState)(h),v=p.indexOf(E);(0,Oa.useEffect)(()=>{p.includes(E)||I(h)},[e]),(0,Oa.useEffect)(()=>{u&&v>=p.length-2&&u()},[v]),Cq({active:t&&!!n},L=>{n?.(L)},[n]),IB(E,p,{active:t,minus:"up",plus:"down",set:I,loop:a});let x=v-r,C=v+r;C>p.length&&(x-=C-p.length,C=p.length),x<0&&(C+=-x,x=0),C>=p.length&&(C=p.length-1);let R=[];for(let L=x;L<=C;++L){let U=p[L],z=t&&U===E;R.push(Oa.default.createElement(Lh.Box,{key:U,height:o},Oa.default.createElement(Lh.Box,{marginLeft:1,marginRight:1},Oa.default.createElement(Lh.Text,null,z?Oa.default.createElement(Lh.Text,{color:"cyan",bold:!0},">"):" ")),Oa.default.createElement(Lh.Box,null,Oa.default.cloneElement(e[L],{active:z}))))}return Oa.default.createElement(Lh.Box,{flexDirection:"column",width:"100%"},R)}});var tIe,Xf,rIe,Iq,nIe,Bq=Et(()=>{tIe=Ze(ic()),Xf=Ze(an()),rIe=ve("readline"),Iq=Xf.default.createContext(null),nIe=({children:t})=>{let{stdin:e,setRawMode:r}=(0,tIe.useStdin)();(0,Xf.useEffect)(()=>{r&&r(!0),e&&(0,rIe.emitKeypressEvents)(e)},[e,r]);let[o,a]=(0,Xf.useState)(new Map),n=(0,Xf.useMemo)(()=>({getAll:()=>o,get:u=>o.get(u),set:(u,A)=>a(new Map([...o,[u,A]]))}),[o,a]);return Xf.default.createElement(Iq.Provider,{value:n,children:t})}});var vq={};Vt(vq,{useMinistore:()=>oIt});function oIt(t,e){let r=(0,nQ.useContext)(Iq);if(r===null)throw new Error("Expected this hook to run with a ministore context attached");if(typeof t>"u")return r.getAll();let o=(0,nQ.useCallback)(n=>{r.set(t,n)},[t,r.set]),a=r.get(t);return typeof a>"u"&&(a=e),[a,o]}var nQ,Dq=Et(()=>{nQ=Ze(an());Bq()});var sQ={};Vt(sQ,{renderForm:()=>aIt});async function aIt(t,e,{stdin:r,stdout:o,stderr:a}){let n,u=p=>{let{exit:h}=(0,iQ.useApp)();td({active:!0},(E,I)=>{I.name==="return"&&(n=p,h())},[h,p])},{waitUntilExit:A}=(0,iQ.render)(Pq.default.createElement(nIe,null,Pq.default.createElement(t,{...e,useSubmit:u})),{stdin:r,stdout:o,stderr:a});return await A(),n}var iQ,Pq,oQ=Et(()=>{iQ=Ze(ic()),Pq=Ze(an());Bq();wB()});var aIe=_(BB=>{"use strict";Object.defineProperty(BB,"__esModule",{value:!0});BB.UncontrolledTextInput=void 0;var sIe=an(),bq=an(),iIe=ic(),rd=Yk(),oIe=({value:t,placeholder:e="",focus:r=!0,mask:o,highlightPastedText:a=!1,showCursor:n=!0,onChange:u,onSubmit:A})=>{let[{cursorOffset:p,cursorWidth:h},E]=bq.useState({cursorOffset:(t||"").length,cursorWidth:0});bq.useEffect(()=>{E(R=>{if(!r||!n)return R;let L=t||"";return R.cursorOffset>L.length-1?{cursorOffset:L.length,cursorWidth:0}:R})},[t,r,n]);let I=a?h:0,v=o?o.repeat(t.length):t,x=v,C=e?rd.grey(e):void 0;if(n&&r){C=e.length>0?rd.inverse(e[0])+rd.grey(e.slice(1)):rd.inverse(" "),x=v.length>0?"":rd.inverse(" ");let R=0;for(let L of v)R>=p-I&&R<=p?x+=rd.inverse(L):x+=L,R++;v.length>0&&p===v.length&&(x+=rd.inverse(" "))}return iIe.useInput((R,L)=>{if(L.upArrow||L.downArrow||L.ctrl&&R==="c"||L.tab||L.shift&&L.tab)return;if(L.return){A&&A(t);return}let U=p,z=t,te=0;L.leftArrow?n&&U--:L.rightArrow?n&&U++:L.backspace||L.delete?p>0&&(z=t.slice(0,p-1)+t.slice(p,t.length),U--):(z=t.slice(0,p)+R+t.slice(p,t.length),U+=R.length,R.length>1&&(te=R.length)),p<0&&(U=0),p>t.length&&(U=t.length),E({cursorOffset:U,cursorWidth:te}),z!==t&&u(z)},{isActive:r}),sIe.createElement(iIe.Text,null,e?v.length>0?x:C:x)};BB.default=oIe;BB.UncontrolledTextInput=t=>{let[e,r]=bq.useState("");return sIe.createElement(oIe,Object.assign({},t,{value:e,onChange:r}))}});var uIe={};Vt(uIe,{Pad:()=>Sq});var lIe,cIe,Sq,xq=Et(()=>{lIe=Ze(ic()),cIe=Ze(an()),Sq=({length:t,active:e})=>{if(t===0)return null;let r=t>1?` ${"-".repeat(t-1)}`:" ";return cIe.default.createElement(lIe.Text,{dimColor:!e},r)}});var AIe={};Vt(AIe,{ItemOptions:()=>lIt});var DB,Mh,lIt,fIe=Et(()=>{DB=Ze(ic()),Mh=Ze(an());eQ();Zk();xq();lIt=function({active:t,skewer:e,options:r,value:o,onChange:a,sizes:n=[]}){let u=r.filter(({label:p})=>!!p).map(({value:p})=>p),A=r.findIndex(p=>p.value===o&&p.label!="");return IB(o,u,{active:t,minus:"left",plus:"right",set:a}),Mh.default.createElement(Mh.default.Fragment,null,r.map(({label:p},h)=>{let E=h===A,I=n[h]-1||0,v=p.replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,""),x=Math.max(0,I-v.length-2);return p?Mh.default.createElement(DB.Box,{key:p,width:I,marginLeft:1},Mh.default.createElement(DB.Text,{wrap:"truncate"},Mh.default.createElement(yq,{active:E})," ",p),e?Mh.default.createElement(Sq,{active:t,length:x}):null):Mh.default.createElement(DB.Box,{key:`spacer-${h}`,width:I,marginLeft:1})}))}});var bIe=_((nJt,PIe)=>{var Oq;PIe.exports=()=>(typeof Oq>"u"&&(Oq=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Oq)});var VIe=_((SJt,KIe)=>{var Kq=Symbol("arg flag"),sc=class t extends Error{constructor(e,r){super(e),this.name="ArgError",this.code=r,Object.setPrototypeOf(this,t.prototype)}};function HB(t,{argv:e=process.argv.slice(2),permissive:r=!1,stopAtPositional:o=!1}={}){if(!t)throw new sc("argument specification object is required","ARG_CONFIG_NO_SPEC");let a={_:[]},n={},u={};for(let A of Object.keys(t)){if(!A)throw new sc("argument key cannot be an empty string","ARG_CONFIG_EMPTY_KEY");if(A[0]!=="-")throw new sc(`argument key must start with '-' but found: '${A}'`,"ARG_CONFIG_NONOPT_KEY");if(A.length===1)throw new sc(`argument key must have a name; singular '-' keys are not allowed: ${A}`,"ARG_CONFIG_NONAME_KEY");if(typeof t[A]=="string"){n[A]=t[A];continue}let p=t[A],h=!1;if(Array.isArray(p)&&p.length===1&&typeof p[0]=="function"){let[E]=p;p=(I,v,x=[])=>(x.push(E(I,v,x[x.length-1])),x),h=E===Boolean||E[Kq]===!0}else if(typeof p=="function")h=p===Boolean||p[Kq]===!0;else throw new sc(`type missing or not a function or valid array type: ${A}`,"ARG_CONFIG_VAD_TYPE");if(A[1]!=="-"&&A.length>2)throw new sc(`short argument keys (with a single hyphen) must have only one character: ${A}`,"ARG_CONFIG_SHORTOPT_TOOLONG");u[A]=[p,h]}for(let A=0,p=e.length;A0){a._=a._.concat(e.slice(A));break}if(h==="--"){a._=a._.concat(e.slice(A+1));break}if(h.length>1&&h[0]==="-"){let E=h[1]==="-"||h.length===2?[h]:h.slice(1).split("").map(I=>`-${I}`);for(let I=0;I1&&e[A+1][0]==="-"&&!(e[A+1].match(/^-?\d*(\.(?=\d))?\d*$/)&&(L===Number||typeof BigInt<"u"&&L===BigInt))){let z=x===R?"":` (alias for ${R})`;throw new sc(`option requires argument: ${x}${z}`,"ARG_MISSING_REQUIRED_LONGARG")}a[R]=L(e[A+1],R,a[R]),++A}else a[R]=L(C,R,a[R])}}else a._.push(h)}return a}HB.flag=t=>(t[Kq]=!0,t);HB.COUNT=HB.flag((t,e,r)=>(r||0)+1);HB.ArgError=sc;KIe.exports=HB});var r1e=_((iXt,t1e)=>{var Xq;t1e.exports=()=>(typeof Xq>"u"&&(Xq=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Xq)});var a1e=_((nj,ij)=>{(function(t){nj&&typeof nj=="object"&&typeof ij<"u"?ij.exports=t():typeof define=="function"&&define.amd?define([],t):typeof window<"u"?window.isWindows=t():typeof global<"u"?global.isWindows=t():typeof self<"u"?self.isWindows=t():this.isWindows=t()})(function(){"use strict";return function(){return process&&(process.platform==="win32"||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})});var A1e=_((rZt,u1e)=>{"use strict";sj.ifExists=s1t;var uC=ve("util"),oc=ve("path"),l1e=a1e(),r1t=/^#!\s*(?:\/usr\/bin\/env)?\s*([^ \t]+)(.*)$/,n1t={createPwshFile:!0,createCmdFile:l1e(),fs:ve("fs")},i1t=new Map([[".js","node"],[".cjs","node"],[".mjs","node"],[".cmd","cmd"],[".bat","cmd"],[".ps1","pwsh"],[".sh","sh"]]);function c1e(t){let e={...n1t,...t},r=e.fs;return e.fs_={chmod:r.chmod?uC.promisify(r.chmod):async()=>{},mkdir:uC.promisify(r.mkdir),readFile:uC.promisify(r.readFile),stat:uC.promisify(r.stat),unlink:uC.promisify(r.unlink),writeFile:uC.promisify(r.writeFile)},e}async function sj(t,e,r){let o=c1e(r);await o.fs_.stat(t),await a1t(t,e,o)}function s1t(t,e,r){return sj(t,e,r).catch(()=>{})}function o1t(t,e){return e.fs_.unlink(t).catch(()=>{})}async function a1t(t,e,r){let o=await f1t(t,r);return await l1t(e,r),c1t(t,e,o,r)}function l1t(t,e){return e.fs_.mkdir(oc.dirname(t),{recursive:!0})}function c1t(t,e,r,o){let a=c1e(o),n=[{generator:g1t,extension:""}];return a.createCmdFile&&n.push({generator:h1t,extension:".cmd"}),a.createPwshFile&&n.push({generator:d1t,extension:".ps1"}),Promise.all(n.map(u=>p1t(t,e+u.extension,r,u.generator,a)))}function u1t(t,e){return o1t(t,e)}function A1t(t,e){return m1t(t,e)}async function f1t(t,e){let a=(await e.fs_.readFile(t,"utf8")).trim().split(/\r*\n/)[0].match(r1t);if(!a){let n=oc.extname(t).toLowerCase();return{program:i1t.get(n)||null,additionalArgs:""}}return{program:a[1],additionalArgs:a[2]}}async function p1t(t,e,r,o,a){let n=a.preserveSymlinks?"--preserve-symlinks":"",u=[r.additionalArgs,n].filter(A=>A).join(" ");return a=Object.assign({},a,{prog:r.program,args:u}),await u1t(e,a),await a.fs_.writeFile(e,o(t,e,a),"utf8"),A1t(e,a)}function h1t(t,e,r){let a=oc.relative(oc.dirname(e),t).split("/").join("\\"),n=oc.isAbsolute(a)?`"${a}"`:`"%~dp0\\${a}"`,u,A=r.prog,p=r.args||"",h=oj(r.nodePath).win32;A?(u=`"%~dp0\\${A}.exe"`,a=n):(A=n,p="",a="");let E=r.progArgs?`${r.progArgs.join(" ")} `:"",I=h?`@SET NODE_PATH=${h}\r + `:"";return u?I+=`@IF EXIST ${u} (\r + ${u} ${p} ${a} ${E}%*\r + ) ELSE (\r + @SETLOCAL\r + @SET PATHEXT=%PATHEXT:;.JS;=;%\r + ${A} ${p} ${a} ${E}%*\r + )\r + `:I+=`@${A} ${p} ${a} ${E}%*\r + `,I}function g1t(t,e,r){let o=oc.relative(oc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n;o=o.split("\\").join("/");let u=oc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,A=r.args||"",p=oj(r.nodePath).posix;a?(n=`"$basedir/${r.prog}"`,o=u):(a=u,A="",o="");let h=r.progArgs?`${r.progArgs.join(" ")} `:"",E=`#!/bin/sh + basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\,/,g')") + + case \`uname\` in + *CYGWIN*) basedir=\`cygpath -w "$basedir"\`;; + esac + + `,I=r.nodePath?`export NODE_PATH="${p}" + `:"";return n?E+=`${I}if [ -x ${n} ]; then + exec ${n} ${A} ${o} ${h}"$@" + else + exec ${a} ${A} ${o} ${h}"$@" + fi + `:E+=`${I}${a} ${A} ${o} ${h}"$@" + exit $? + `,E}function d1t(t,e,r){let o=oc.relative(oc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n=a&&`"${a}$exe"`,u;o=o.split("\\").join("/");let A=oc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,p=r.args||"",h=oj(r.nodePath),E=h.win32,I=h.posix;n?(u=`"$basedir/${r.prog}$exe"`,o=A):(n=A,p="",o="");let v=r.progArgs?`${r.progArgs.join(" ")} `:"",x=`#!/usr/bin/env pwsh + $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent + + $exe="" + ${r.nodePath?`$env_node_path=$env:NODE_PATH + $env:NODE_PATH="${E}" + `:""}if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { + # Fix case when both the Windows and Linux builds of Node + # are installed in the same directory + $exe=".exe" + }`;return r.nodePath&&(x+=` else { + $env:NODE_PATH="${I}" + }`),u?x+=` + $ret=0 + if (Test-Path ${u}) { + # Support pipeline input + if ($MyInvocation.ExpectingInput) { + $input | & ${u} ${p} ${o} ${v}$args + } else { + & ${u} ${p} ${o} ${v}$args + } + $ret=$LASTEXITCODE + } else { + # Support pipeline input + if ($MyInvocation.ExpectingInput) { + $input | & ${n} ${p} ${o} ${v}$args + } else { + & ${n} ${p} ${o} ${v}$args + } + $ret=$LASTEXITCODE + } + ${r.nodePath?`$env:NODE_PATH=$env_node_path + `:""}exit $ret + `:x+=` + # Support pipeline input + if ($MyInvocation.ExpectingInput) { + $input | & ${n} ${p} ${o} ${v}$args + } else { + & ${n} ${p} ${o} ${v}$args + } + ${r.nodePath?`$env:NODE_PATH=$env_node_path + `:""}exit $LASTEXITCODE + `,x}function m1t(t,e){return e.fs_.chmod(t,493)}function oj(t){if(!t)return{win32:"",posix:""};let e=typeof t=="string"?t.split(oc.delimiter):Array.from(t),r={};for(let o=0;o`/mnt/${A.toLowerCase()}`):e[o];r.win32=r.win32?`${r.win32};${a}`:a,r.posix=r.posix?`${r.posix}:${n}`:n,r[o]={win32:a,posix:n}}return r}u1e.exports=sj});var Cj=_((B$t,Q1e)=>{Q1e.exports=ve("stream")});var N1e=_((v$t,T1e)=>{"use strict";function F1e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function G1t(t){for(var e=1;e0?this.tail.next=o:this.head=o,this.tail=o,++this.length}},{key:"unshift",value:function(r){var o={data:r,next:this.head};this.length===0&&(this.tail=o),this.head=o,++this.length}},{key:"shift",value:function(){if(this.length!==0){var r=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,r}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(r){if(this.length===0)return"";for(var o=this.head,a=""+o.data;o=o.next;)a+=r+o.data;return a}},{key:"concat",value:function(r){if(this.length===0)return yQ.alloc(0);for(var o=yQ.allocUnsafe(r>>>0),a=this.head,n=0;a;)X1t(a.data,o,n),n+=a.data.length,a=a.next;return o}},{key:"consume",value:function(r,o){var a;return ru.length?u.length:r;if(A===u.length?n+=u:n+=u.slice(0,r),r-=A,r===0){A===u.length?(++a,o.next?this.head=o.next:this.head=this.tail=null):(this.head=o,o.data=u.slice(A));break}++a}return this.length-=a,n}},{key:"_getBuffer",value:function(r){var o=yQ.allocUnsafe(r),a=this.head,n=1;for(a.data.copy(o),r-=a.data.length;a=a.next;){var u=a.data,A=r>u.length?u.length:r;if(u.copy(o,o.length-r,0,A),r-=A,r===0){A===u.length?(++n,a.next?this.head=a.next:this.head=this.tail=null):(this.head=a,a.data=u.slice(A));break}++n}return this.length-=n,o}},{key:J1t,value:function(r,o){return wj(this,G1t({},o,{depth:0,customInspect:!1}))}}]),t}()});var Bj=_((D$t,M1e)=>{"use strict";function Z1t(t,e){var r=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(Ij,this,t)):process.nextTick(Ij,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(n){!e&&n?r._writableState?r._writableState.errorEmitted?process.nextTick(EQ,r):(r._writableState.errorEmitted=!0,process.nextTick(L1e,r,n)):process.nextTick(L1e,r,n):e?(process.nextTick(EQ,r),e(n)):process.nextTick(EQ,r)}),this)}function L1e(t,e){Ij(t,e),EQ(t)}function EQ(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function $1t(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function Ij(t,e){t.emit("error",e)}function e2t(t,e){var r=t._readableState,o=t._writableState;r&&r.autoDestroy||o&&o.autoDestroy?t.destroy(e):t.emit("error",e)}M1e.exports={destroy:Z1t,undestroy:$1t,errorOrDestroy:e2t}});var Gh=_((P$t,_1e)=>{"use strict";var U1e={};function lc(t,e,r){r||(r=Error);function o(n,u,A){return typeof e=="string"?e:e(n,u,A)}class a extends r{constructor(u,A,p){super(o(u,A,p))}}a.prototype.name=r.name,a.prototype.code=t,U1e[t]=a}function O1e(t,e){if(Array.isArray(t)){let r=t.length;return t=t.map(o=>String(o)),r>2?`one of ${e} ${t.slice(0,r-1).join(", ")}, or `+t[r-1]:r===2?`one of ${e} ${t[0]} or ${t[1]}`:`of ${e} ${t[0]}`}else return`of ${e} ${String(t)}`}function t2t(t,e,r){return t.substr(!r||r<0?0:+r,e.length)===e}function r2t(t,e,r){return(r===void 0||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}function n2t(t,e,r){return typeof r!="number"&&(r=0),r+e.length>t.length?!1:t.indexOf(e,r)!==-1}lc("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);lc("ERR_INVALID_ARG_TYPE",function(t,e,r){let o;typeof e=="string"&&t2t(e,"not ")?(o="must not be",e=e.replace(/^not /,"")):o="must be";let a;if(r2t(t," argument"))a=`The ${t} ${o} ${O1e(e,"type")}`;else{let n=n2t(t,".")?"property":"argument";a=`The "${t}" ${n} ${o} ${O1e(e,"type")}`}return a+=`. Received type ${typeof r}`,a},TypeError);lc("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");lc("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});lc("ERR_STREAM_PREMATURE_CLOSE","Premature close");lc("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});lc("ERR_MULTIPLE_CALLBACK","Callback called multiple times");lc("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");lc("ERR_STREAM_WRITE_AFTER_END","write after end");lc("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);lc("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);lc("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");_1e.exports.codes=U1e});var vj=_((b$t,H1e)=>{"use strict";var i2t=Gh().codes.ERR_INVALID_OPT_VALUE;function s2t(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function o2t(t,e,r,o){var a=s2t(e,o,r);if(a!=null){if(!(isFinite(a)&&Math.floor(a)===a)||a<0){var n=o?r:"highWaterMark";throw new i2t(n,a)}return Math.floor(a)}return t.objectMode?16:16*1024}H1e.exports={getHighWaterMark:o2t}});var q1e=_((S$t,Dj)=>{typeof Object.create=="function"?Dj.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:Dj.exports=function(e,r){if(r){e.super_=r;var o=function(){};o.prototype=r.prototype,e.prototype=new o,e.prototype.constructor=e}}});var Yh=_((x$t,bj)=>{try{if(Pj=ve("util"),typeof Pj.inherits!="function")throw"";bj.exports=Pj.inherits}catch{bj.exports=q1e()}var Pj});var G1e=_((k$t,j1e)=>{j1e.exports=ve("util").deprecate});var kj=_((Q$t,J1e)=>{"use strict";J1e.exports=Fi;function W1e(t){var e=this;this.next=null,this.entry=null,this.finish=function(){R2t(e,t)}}var gC;Fi.WritableState=$B;var a2t={deprecate:G1e()},K1e=Cj(),wQ=ve("buffer").Buffer,l2t=global.Uint8Array||function(){};function c2t(t){return wQ.from(t)}function u2t(t){return wQ.isBuffer(t)||t instanceof l2t}var xj=Bj(),A2t=vj(),f2t=A2t.getHighWaterMark,Wh=Gh().codes,p2t=Wh.ERR_INVALID_ARG_TYPE,h2t=Wh.ERR_METHOD_NOT_IMPLEMENTED,g2t=Wh.ERR_MULTIPLE_CALLBACK,d2t=Wh.ERR_STREAM_CANNOT_PIPE,m2t=Wh.ERR_STREAM_DESTROYED,y2t=Wh.ERR_STREAM_NULL_VALUES,E2t=Wh.ERR_STREAM_WRITE_AFTER_END,C2t=Wh.ERR_UNKNOWN_ENCODING,dC=xj.errorOrDestroy;Yh()(Fi,K1e);function w2t(){}function $B(t,e,r){gC=gC||ld(),t=t||{},typeof r!="boolean"&&(r=e instanceof gC),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=f2t(this,t,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=t.decodeStrings===!1;this.decodeStrings=!o,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(a){S2t(e,a)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new W1e(this)}$B.prototype.getBuffer=function(){for(var e=this.bufferedRequest,r=[];e;)r.push(e),e=e.next;return r};(function(){try{Object.defineProperty($B.prototype,"buffer",{get:a2t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}})();var CQ;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(CQ=Function.prototype[Symbol.hasInstance],Object.defineProperty(Fi,Symbol.hasInstance,{value:function(e){return CQ.call(this,e)?!0:this!==Fi?!1:e&&e._writableState instanceof $B}})):CQ=function(e){return e instanceof this};function Fi(t){gC=gC||ld();var e=this instanceof gC;if(!e&&!CQ.call(Fi,this))return new Fi(t);this._writableState=new $B(t,this,e),this.writable=!0,t&&(typeof t.write=="function"&&(this._write=t.write),typeof t.writev=="function"&&(this._writev=t.writev),typeof t.destroy=="function"&&(this._destroy=t.destroy),typeof t.final=="function"&&(this._final=t.final)),K1e.call(this)}Fi.prototype.pipe=function(){dC(this,new d2t)};function I2t(t,e){var r=new E2t;dC(t,r),process.nextTick(e,r)}function B2t(t,e,r,o){var a;return r===null?a=new y2t:typeof r!="string"&&!e.objectMode&&(a=new p2t("chunk",["string","Buffer"],r)),a?(dC(t,a),process.nextTick(o,a),!1):!0}Fi.prototype.write=function(t,e,r){var o=this._writableState,a=!1,n=!o.objectMode&&u2t(t);return n&&!wQ.isBuffer(t)&&(t=c2t(t)),typeof e=="function"&&(r=e,e=null),n?e="buffer":e||(e=o.defaultEncoding),typeof r!="function"&&(r=w2t),o.ending?I2t(this,r):(n||B2t(this,o,t,r))&&(o.pendingcb++,a=D2t(this,o,n,t,e,r)),a};Fi.prototype.cork=function(){this._writableState.corked++};Fi.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,!t.writing&&!t.corked&&!t.bufferProcessing&&t.bufferedRequest&&V1e(this,t))};Fi.prototype.setDefaultEncoding=function(e){if(typeof e=="string"&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new C2t(e);return this._writableState.defaultEncoding=e,this};Object.defineProperty(Fi.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function v2t(t,e,r){return!t.objectMode&&t.decodeStrings!==!1&&typeof e=="string"&&(e=wQ.from(e,r)),e}Object.defineProperty(Fi.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function D2t(t,e,r,o,a,n){if(!r){var u=v2t(e,o,a);o!==u&&(r=!0,a="buffer",o=u)}var A=e.objectMode?1:o.length;e.length+=A;var p=e.length{"use strict";var T2t=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};Z1e.exports=yA;var X1e=Rj(),Fj=kj();Yh()(yA,X1e);for(Qj=T2t(Fj.prototype),IQ=0;IQ{var vQ=ve("buffer"),np=vQ.Buffer;function $1e(t,e){for(var r in t)e[r]=t[r]}np.from&&np.alloc&&np.allocUnsafe&&np.allocUnsafeSlow?e2e.exports=vQ:($1e(vQ,Tj),Tj.Buffer=mC);function mC(t,e,r){return np(t,e,r)}$1e(np,mC);mC.from=function(t,e,r){if(typeof t=="number")throw new TypeError("Argument must not be a number");return np(t,e,r)};mC.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError("Argument must be a number");var o=np(t);return e!==void 0?typeof r=="string"?o.fill(e,r):o.fill(e):o.fill(0),o};mC.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return np(t)};mC.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return vQ.SlowBuffer(t)}});var Mj=_(n2e=>{"use strict";var Lj=t2e().Buffer,r2e=Lj.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function M2t(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}function O2t(t){var e=M2t(t);if(typeof e!="string"&&(Lj.isEncoding===r2e||!r2e(t)))throw new Error("Unknown encoding: "+t);return e||t}n2e.StringDecoder=ev;function ev(t){this.encoding=O2t(t);var e;switch(this.encoding){case"utf16le":this.text=G2t,this.end=Y2t,e=4;break;case"utf8":this.fillLast=H2t,e=4;break;case"base64":this.text=W2t,this.end=K2t,e=3;break;default:this.write=V2t,this.end=z2t;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=Lj.allocUnsafe(e)}ev.prototype.write=function(t){if(t.length===0)return"";var e,r;if(this.lastNeed){if(e=this.fillLast(t),e===void 0)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function U2t(t,e,r){var o=e.length-1;if(o=0?(a>0&&(t.lastNeed=a-1),a):--o=0?(a>0&&(t.lastNeed=a-2),a):--o=0?(a>0&&(a===2?a=0:t.lastNeed=a-3),a):0))}function _2t(t,e,r){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if((e[1]&192)!==128)return t.lastNeed=1,"\uFFFD";if(t.lastNeed>2&&e.length>2&&(e[2]&192)!==128)return t.lastNeed=2,"\uFFFD"}}function H2t(t){var e=this.lastTotal-this.lastNeed,r=_2t(this,t,e);if(r!==void 0)return r;if(this.lastNeed<=t.length)return t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length}function q2t(t,e){var r=U2t(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var o=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,o),t.toString("utf8",e,o)}function j2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"\uFFFD":e}function G2t(t,e){if((t.length-e)%2===0){var r=t.toString("utf16le",e);if(r){var o=r.charCodeAt(r.length-1);if(o>=55296&&o<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function Y2t(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function W2t(t,e){var r=(t.length-e)%3;return r===0?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function K2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function V2t(t){return t.toString(this.encoding)}function z2t(t){return t&&t.length?this.write(t):""}});var DQ=_((T$t,o2e)=>{"use strict";var i2e=Gh().codes.ERR_STREAM_PREMATURE_CLOSE;function J2t(t){var e=!1;return function(){if(!e){e=!0;for(var r=arguments.length,o=new Array(r),a=0;a{"use strict";var PQ;function Kh(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var $2t=DQ(),Vh=Symbol("lastResolve"),cd=Symbol("lastReject"),tv=Symbol("error"),bQ=Symbol("ended"),ud=Symbol("lastPromise"),Oj=Symbol("handlePromise"),Ad=Symbol("stream");function zh(t,e){return{value:t,done:e}}function eBt(t){var e=t[Vh];if(e!==null){var r=t[Ad].read();r!==null&&(t[ud]=null,t[Vh]=null,t[cd]=null,e(zh(r,!1)))}}function tBt(t){process.nextTick(eBt,t)}function rBt(t,e){return function(r,o){t.then(function(){if(e[bQ]){r(zh(void 0,!0));return}e[Oj](r,o)},o)}}var nBt=Object.getPrototypeOf(function(){}),iBt=Object.setPrototypeOf((PQ={get stream(){return this[Ad]},next:function(){var e=this,r=this[tv];if(r!==null)return Promise.reject(r);if(this[bQ])return Promise.resolve(zh(void 0,!0));if(this[Ad].destroyed)return new Promise(function(u,A){process.nextTick(function(){e[tv]?A(e[tv]):u(zh(void 0,!0))})});var o=this[ud],a;if(o)a=new Promise(rBt(o,this));else{var n=this[Ad].read();if(n!==null)return Promise.resolve(zh(n,!1));a=new Promise(this[Oj])}return this[ud]=a,a}},Kh(PQ,Symbol.asyncIterator,function(){return this}),Kh(PQ,"return",function(){var e=this;return new Promise(function(r,o){e[Ad].destroy(null,function(a){if(a){o(a);return}r(zh(void 0,!0))})})}),PQ),nBt),sBt=function(e){var r,o=Object.create(iBt,(r={},Kh(r,Ad,{value:e,writable:!0}),Kh(r,Vh,{value:null,writable:!0}),Kh(r,cd,{value:null,writable:!0}),Kh(r,tv,{value:null,writable:!0}),Kh(r,bQ,{value:e._readableState.endEmitted,writable:!0}),Kh(r,Oj,{value:function(n,u){var A=o[Ad].read();A?(o[ud]=null,o[Vh]=null,o[cd]=null,n(zh(A,!1))):(o[Vh]=n,o[cd]=u)},writable:!0}),r));return o[ud]=null,$2t(e,function(a){if(a&&a.code!=="ERR_STREAM_PREMATURE_CLOSE"){var n=o[cd];n!==null&&(o[ud]=null,o[Vh]=null,o[cd]=null,n(a)),o[tv]=a;return}var u=o[Vh];u!==null&&(o[ud]=null,o[Vh]=null,o[cd]=null,u(zh(void 0,!0))),o[bQ]=!0}),e.on("readable",tBt.bind(null,o)),o};a2e.exports=sBt});var f2e=_((L$t,A2e)=>{"use strict";function c2e(t,e,r,o,a,n,u){try{var A=t[n](u),p=A.value}catch(h){r(h);return}A.done?e(p):Promise.resolve(p).then(o,a)}function oBt(t){return function(){var e=this,r=arguments;return new Promise(function(o,a){var n=t.apply(e,r);function u(p){c2e(n,o,a,u,A,"next",p)}function A(p){c2e(n,o,a,u,A,"throw",p)}u(void 0)})}}function u2e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function aBt(t){for(var e=1;e{"use strict";I2e.exports=mn;var yC;mn.ReadableState=d2e;var M$t=ve("events").EventEmitter,g2e=function(e,r){return e.listeners(r).length},nv=Cj(),SQ=ve("buffer").Buffer,ABt=global.Uint8Array||function(){};function fBt(t){return SQ.from(t)}function pBt(t){return SQ.isBuffer(t)||t instanceof ABt}var Uj=ve("util"),en;Uj&&Uj.debuglog?en=Uj.debuglog("stream"):en=function(){};var hBt=N1e(),Wj=Bj(),gBt=vj(),dBt=gBt.getHighWaterMark,xQ=Gh().codes,mBt=xQ.ERR_INVALID_ARG_TYPE,yBt=xQ.ERR_STREAM_PUSH_AFTER_EOF,EBt=xQ.ERR_METHOD_NOT_IMPLEMENTED,CBt=xQ.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,EC,_j,Hj;Yh()(mn,nv);var rv=Wj.errorOrDestroy,qj=["error","close","destroy","pause","resume"];function wBt(t,e,r){if(typeof t.prependListener=="function")return t.prependListener(e,r);!t._events||!t._events[e]?t.on(e,r):Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]}function d2e(t,e,r){yC=yC||ld(),t=t||{},typeof r!="boolean"&&(r=e instanceof yC),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=dBt(this,t,"readableHighWaterMark",r),this.buffer=new hBt,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(EC||(EC=Mj().StringDecoder),this.decoder=new EC(t.encoding),this.encoding=t.encoding)}function mn(t){if(yC=yC||ld(),!(this instanceof mn))return new mn(t);var e=this instanceof yC;this._readableState=new d2e(t,this,e),this.readable=!0,t&&(typeof t.read=="function"&&(this._read=t.read),typeof t.destroy=="function"&&(this._destroy=t.destroy)),nv.call(this)}Object.defineProperty(mn.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}});mn.prototype.destroy=Wj.destroy;mn.prototype._undestroy=Wj.undestroy;mn.prototype._destroy=function(t,e){e(t)};mn.prototype.push=function(t,e){var r=this._readableState,o;return r.objectMode?o=!0:typeof t=="string"&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=SQ.from(t,e),e=""),o=!0),m2e(this,t,e,!1,o)};mn.prototype.unshift=function(t){return m2e(this,t,null,!0,!1)};function m2e(t,e,r,o,a){en("readableAddChunk",e);var n=t._readableState;if(e===null)n.reading=!1,vBt(t,n);else{var u;if(a||(u=IBt(n,e)),u)rv(t,u);else if(n.objectMode||e&&e.length>0)if(typeof e!="string"&&!n.objectMode&&Object.getPrototypeOf(e)!==SQ.prototype&&(e=fBt(e)),o)n.endEmitted?rv(t,new CBt):jj(t,n,e,!0);else if(n.ended)rv(t,new yBt);else{if(n.destroyed)return!1;n.reading=!1,n.decoder&&!r?(e=n.decoder.write(e),n.objectMode||e.length!==0?jj(t,n,e,!1):Yj(t,n)):jj(t,n,e,!1)}else o||(n.reading=!1,Yj(t,n))}return!n.ended&&(n.length=p2e?t=p2e:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function h2e(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=BBt(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}mn.prototype.read=function(t){en("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return en("read: emitReadable",e.length,e.ended),e.length===0&&e.ended?Gj(this):kQ(this),null;if(t=h2e(t,e),t===0&&e.ended)return e.length===0&&Gj(this),null;var o=e.needReadable;en("need readable",o),(e.length===0||e.length-t0?a=C2e(t,e):a=null,a===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),e.length===0&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&Gj(this)),a!==null&&this.emit("data",a),a};function vBt(t,e){if(en("onEofChunk"),!e.ended){if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?kQ(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,y2e(t)))}}function kQ(t){var e=t._readableState;en("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(en("emitReadable",e.flowing),e.emittedReadable=!0,process.nextTick(y2e,t))}function y2e(t){var e=t._readableState;en("emitReadable_",e.destroyed,e.length,e.ended),!e.destroyed&&(e.length||e.ended)&&(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,Kj(t)}function Yj(t,e){e.readingMore||(e.readingMore=!0,process.nextTick(DBt,t,e))}function DBt(t,e){for(;!e.reading&&!e.ended&&(e.length1&&w2e(o.pipes,t)!==-1)&&!h&&(en("false write response, pause",o.awaitDrain),o.awaitDrain++),r.pause())}function v(L){en("onerror",L),R(),t.removeListener("error",v),g2e(t,"error")===0&&rv(t,L)}wBt(t,"error",v);function x(){t.removeListener("finish",C),R()}t.once("close",x);function C(){en("onfinish"),t.removeListener("close",x),R()}t.once("finish",C);function R(){en("unpipe"),r.unpipe(t)}return t.emit("pipe",r),o.flowing||(en("pipe resume"),r.resume()),t};function PBt(t){return function(){var r=t._readableState;en("pipeOnDrain",r.awaitDrain),r.awaitDrain&&r.awaitDrain--,r.awaitDrain===0&&g2e(t,"data")&&(r.flowing=!0,Kj(t))}}mn.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(e.pipesCount===0)return this;if(e.pipesCount===1)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r),this);if(!t){var o=e.pipes,a=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var n=0;n0,o.flowing!==!1&&this.resume()):t==="readable"&&!o.endEmitted&&!o.readableListening&&(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,en("on readable",o.length,o.reading),o.length?kQ(this):o.reading||process.nextTick(bBt,this)),r};mn.prototype.addListener=mn.prototype.on;mn.prototype.removeListener=function(t,e){var r=nv.prototype.removeListener.call(this,t,e);return t==="readable"&&process.nextTick(E2e,this),r};mn.prototype.removeAllListeners=function(t){var e=nv.prototype.removeAllListeners.apply(this,arguments);return(t==="readable"||t===void 0)&&process.nextTick(E2e,this),e};function E2e(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function bBt(t){en("readable nexttick read 0"),t.read(0)}mn.prototype.resume=function(){var t=this._readableState;return t.flowing||(en("resume"),t.flowing=!t.readableListening,SBt(this,t)),t.paused=!1,this};function SBt(t,e){e.resumeScheduled||(e.resumeScheduled=!0,process.nextTick(xBt,t,e))}function xBt(t,e){en("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),Kj(t),e.flowing&&!e.reading&&t.read(0)}mn.prototype.pause=function(){return en("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(en("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Kj(t){var e=t._readableState;for(en("flow",e.flowing);e.flowing&&t.read()!==null;);}mn.prototype.wrap=function(t){var e=this,r=this._readableState,o=!1;t.on("end",function(){if(en("wrapped end"),r.decoder&&!r.ended){var u=r.decoder.end();u&&u.length&&e.push(u)}e.push(null)}),t.on("data",function(u){if(en("wrapped data"),r.decoder&&(u=r.decoder.write(u)),!(r.objectMode&&u==null)&&!(!r.objectMode&&(!u||!u.length))){var A=e.push(u);A||(o=!0,t.pause())}});for(var a in t)this[a]===void 0&&typeof t[a]=="function"&&(this[a]=function(A){return function(){return t[A].apply(t,arguments)}}(a));for(var n=0;n=e.length?(e.decoder?r=e.buffer.join(""):e.buffer.length===1?r=e.buffer.first():r=e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r}function Gj(t){var e=t._readableState;en("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,process.nextTick(kBt,e,t))}function kBt(t,e){if(en("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&t.length===0&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var r=e._writableState;(!r||r.autoDestroy&&r.finished)&&e.destroy()}}typeof Symbol=="function"&&(mn.from=function(t,e){return Hj===void 0&&(Hj=f2e()),Hj(mn,t,e)});function w2e(t,e){for(var r=0,o=t.length;r{"use strict";v2e.exports=ip;var QQ=Gh().codes,QBt=QQ.ERR_METHOD_NOT_IMPLEMENTED,FBt=QQ.ERR_MULTIPLE_CALLBACK,RBt=QQ.ERR_TRANSFORM_ALREADY_TRANSFORMING,TBt=QQ.ERR_TRANSFORM_WITH_LENGTH_0,FQ=ld();Yh()(ip,FQ);function NBt(t,e){var r=this._transformState;r.transforming=!1;var o=r.writecb;if(o===null)return this.emit("error",new FBt);r.writechunk=null,r.writecb=null,e!=null&&this.push(e),o(t);var a=this._readableState;a.reading=!1,(a.needReadable||a.length{"use strict";P2e.exports=iv;var D2e=Vj();Yh()(iv,D2e);function iv(t){if(!(this instanceof iv))return new iv(t);D2e.call(this,t)}iv.prototype._transform=function(t,e,r){r(null,t)}});var F2e=_((H$t,Q2e)=>{"use strict";var zj;function MBt(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}var k2e=Gh().codes,OBt=k2e.ERR_MISSING_ARGS,UBt=k2e.ERR_STREAM_DESTROYED;function S2e(t){if(t)throw t}function _Bt(t){return t.setHeader&&typeof t.abort=="function"}function HBt(t,e,r,o){o=MBt(o);var a=!1;t.on("close",function(){a=!0}),zj===void 0&&(zj=DQ()),zj(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,_Bt(t))return t.abort();if(typeof t.destroy=="function")return t.destroy();o(u||new UBt("pipe"))}}}function x2e(t){t()}function qBt(t,e){return t.pipe(e)}function jBt(t){return!t.length||typeof t[t.length-1]!="function"?S2e:t.pop()}function GBt(){for(var t=arguments.length,e=new Array(t),r=0;r0;return HBt(u,p,h,function(E){a||(a=E),E&&n.forEach(x2e),!p&&(n.forEach(x2e),o(a))})});return e.reduce(qBt)}Q2e.exports=GBt});var CC=_((cc,ov)=>{var sv=ve("stream");process.env.READABLE_STREAM==="disable"&&sv?(ov.exports=sv.Readable,Object.assign(ov.exports,sv),ov.exports.Stream=sv):(cc=ov.exports=Rj(),cc.Stream=sv||cc,cc.Readable=cc,cc.Writable=kj(),cc.Duplex=ld(),cc.Transform=Vj(),cc.PassThrough=b2e(),cc.finished=DQ(),cc.pipeline=F2e())});var N2e=_((q$t,T2e)=>{"use strict";var{Buffer:uu}=ve("buffer"),R2e=Symbol.for("BufferList");function ni(t){if(!(this instanceof ni))return new ni(t);ni._init.call(this,t)}ni._init=function(e){Object.defineProperty(this,R2e,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)};ni.prototype._new=function(e){return new ni(e)};ni.prototype._offset=function(e){if(e===0)return[0,0];let r=0;for(let o=0;othis.length||e<0)return;let r=this._offset(e);return this._bufs[r[0]][r[1]]};ni.prototype.slice=function(e,r){return typeof e=="number"&&e<0&&(e+=this.length),typeof r=="number"&&r<0&&(r+=this.length),this.copy(null,0,e,r)};ni.prototype.copy=function(e,r,o,a){if((typeof o!="number"||o<0)&&(o=0),(typeof a!="number"||a>this.length)&&(a=this.length),o>=this.length||a<=0)return e||uu.alloc(0);let n=!!e,u=this._offset(o),A=a-o,p=A,h=n&&r||0,E=u[1];if(o===0&&a===this.length){if(!n)return this._bufs.length===1?this._bufs[0]:uu.concat(this._bufs,this.length);for(let I=0;Iv)this._bufs[I].copy(e,h,E),h+=v;else{this._bufs[I].copy(e,h,E,E+p),h+=v;break}p-=v,E&&(E=0)}return e.length>h?e.slice(0,h):e};ni.prototype.shallowSlice=function(e,r){if(e=e||0,r=typeof r!="number"?this.length:r,e<0&&(e+=this.length),r<0&&(r+=this.length),e===r)return this._new();let o=this._offset(e),a=this._offset(r),n=this._bufs.slice(o[0],a[0]+1);return a[1]===0?n.pop():n[n.length-1]=n[n.length-1].slice(0,a[1]),o[1]!==0&&(n[0]=n[0].slice(o[1])),this._new(n)};ni.prototype.toString=function(e,r,o){return this.slice(r,o).toString(e)};ni.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;)if(e>=this._bufs[0].length)e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}return this};ni.prototype.duplicate=function(){let e=this._new();for(let r=0;rthis.length?this.length:e;let o=this._offset(e),a=o[0],n=o[1];for(;a=t.length){let p=u.indexOf(t,n);if(p!==-1)return this._reverseOffset([a,p]);n=u.length-t.length+1}else{let p=this._reverseOffset([a,n]);if(this._match(p,t))return p;n++}n=0}return-1};ni.prototype._match=function(t,e){if(this.length-t{"use strict";var Jj=CC().Duplex,YBt=Yh(),av=N2e();function Uo(t){if(!(this instanceof Uo))return new Uo(t);if(typeof t=="function"){this._callback=t;let e=function(o){this._callback&&(this._callback(o),this._callback=null)}.bind(this);this.on("pipe",function(o){o.on("error",e)}),this.on("unpipe",function(o){o.removeListener("error",e)}),t=null}av._init.call(this,t),Jj.call(this)}YBt(Uo,Jj);Object.assign(Uo.prototype,av.prototype);Uo.prototype._new=function(e){return new Uo(e)};Uo.prototype._write=function(e,r,o){this._appendBuffer(e),typeof o=="function"&&o()};Uo.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)};Uo.prototype.end=function(e){Jj.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)};Uo.prototype._destroy=function(e,r){this._bufs.length=0,this.length=0,r(e)};Uo.prototype._isBufferList=function(e){return e instanceof Uo||e instanceof av||Uo.isBufferList(e)};Uo.isBufferList=av.isBufferList;RQ.exports=Uo;RQ.exports.BufferListStream=Uo;RQ.exports.BufferList=av});var $j=_(IC=>{var WBt=Buffer.alloc,KBt="0000000000000000000",VBt="7777777777777777777",M2e=48,O2e=Buffer.from("ustar\0","binary"),zBt=Buffer.from("00","binary"),JBt=Buffer.from("ustar ","binary"),XBt=Buffer.from(" \0","binary"),ZBt=parseInt("7777",8),lv=257,Zj=263,$Bt=function(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)},evt=function(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null},tvt=function(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0},U2e=function(t,e,r,o){for(;re?VBt.slice(0,e)+" ":KBt.slice(0,e-t.length)+t+" "};function rvt(t){var e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;for(var r=[],o=t.length-1;o>0;o--){var a=t[o];e?r.push(a):r.push(255-a)}var n=0,u=r.length;for(o=0;o=Math.pow(10,r)&&r++,e+r+t};IC.decodeLongPath=function(t,e){return wC(t,0,t.length,e)};IC.encodePax=function(t){var e="";t.name&&(e+=Xj(" path="+t.name+` + `)),t.linkname&&(e+=Xj(" linkpath="+t.linkname+` + `));var r=t.pax;if(r)for(var o in r)e+=Xj(" "+o+"="+r[o]+` + `);return Buffer.from(e)};IC.decodePax=function(t){for(var e={};t.length;){for(var r=0;r100;){var a=r.indexOf("/");if(a===-1)return null;o+=o?"/"+r.slice(0,a):r.slice(0,a),r=r.slice(a+1)}return Buffer.byteLength(r)>100||Buffer.byteLength(o)>155||t.linkname&&Buffer.byteLength(t.linkname)>100?null:(e.write(r),e.write(Jh(t.mode&ZBt,6),100),e.write(Jh(t.uid,6),108),e.write(Jh(t.gid,6),116),e.write(Jh(t.size,11),124),e.write(Jh(t.mtime.getTime()/1e3|0,11),136),e[156]=M2e+tvt(t.type),t.linkname&&e.write(t.linkname,157),O2e.copy(e,lv),zBt.copy(e,Zj),t.uname&&e.write(t.uname,265),t.gname&&e.write(t.gname,297),e.write(Jh(t.devmajor||0,6),329),e.write(Jh(t.devminor||0,6),337),o&&e.write(o,345),e.write(Jh(_2e(e),6),148),e)};IC.decode=function(t,e,r){var o=t[156]===0?0:t[156]-M2e,a=wC(t,0,100,e),n=Xh(t,100,8),u=Xh(t,108,8),A=Xh(t,116,8),p=Xh(t,124,12),h=Xh(t,136,12),E=evt(o),I=t[157]===0?null:wC(t,157,100,e),v=wC(t,265,32),x=wC(t,297,32),C=Xh(t,329,8),R=Xh(t,337,8),L=_2e(t);if(L===8*32)return null;if(L!==Xh(t,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(O2e.compare(t,lv,lv+6)===0)t[345]&&(a=wC(t,345,155,e)+"/"+a);else if(!(JBt.compare(t,lv,lv+6)===0&&XBt.compare(t,Zj,Zj+2)===0)){if(!r)throw new Error("Invalid tar header: unknown format.")}return o===0&&a&&a[a.length-1]==="/"&&(o=5),{name:a,mode:n,uid:u,gid:A,size:p,mtime:new Date(1e3*h),type:E,linkname:I,uname:v,gname:x,devmajor:C,devminor:R}}});var K2e=_((Y$t,W2e)=>{var q2e=ve("util"),nvt=L2e(),cv=$j(),j2e=CC().Writable,G2e=CC().PassThrough,Y2e=function(){},H2e=function(t){return t&=511,t&&512-t},ivt=function(t,e){var r=new TQ(t,e);return r.end(),r},svt=function(t,e){return e.path&&(t.name=e.path),e.linkpath&&(t.linkname=e.linkpath),e.size&&(t.size=parseInt(e.size,10)),t.pax=e,t},TQ=function(t,e){this._parent=t,this.offset=e,G2e.call(this,{autoDestroy:!1})};q2e.inherits(TQ,G2e);TQ.prototype.destroy=function(t){this._parent.destroy(t)};var sp=function(t){if(!(this instanceof sp))return new sp(t);j2e.call(this,t),t=t||{},this._offset=0,this._buffer=nvt(),this._missing=0,this._partial=!1,this._onparse=Y2e,this._header=null,this._stream=null,this._overflow=null,this._cb=null,this._locked=!1,this._destroyed=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null;var e=this,r=e._buffer,o=function(){e._continue()},a=function(v){if(e._locked=!1,v)return e.destroy(v);e._stream||o()},n=function(){e._stream=null;var v=H2e(e._header.size);v?e._parse(v,u):e._parse(512,I),e._locked||o()},u=function(){e._buffer.consume(H2e(e._header.size)),e._parse(512,I),o()},A=function(){var v=e._header.size;e._paxGlobal=cv.decodePax(r.slice(0,v)),r.consume(v),n()},p=function(){var v=e._header.size;e._pax=cv.decodePax(r.slice(0,v)),e._paxGlobal&&(e._pax=Object.assign({},e._paxGlobal,e._pax)),r.consume(v),n()},h=function(){var v=e._header.size;this._gnuLongPath=cv.decodeLongPath(r.slice(0,v),t.filenameEncoding),r.consume(v),n()},E=function(){var v=e._header.size;this._gnuLongLinkPath=cv.decodeLongPath(r.slice(0,v),t.filenameEncoding),r.consume(v),n()},I=function(){var v=e._offset,x;try{x=e._header=cv.decode(r.slice(0,512),t.filenameEncoding,t.allowUnknownFormat)}catch(C){e.emit("error",C)}if(r.consume(512),!x){e._parse(512,I),o();return}if(x.type==="gnu-long-path"){e._parse(x.size,h),o();return}if(x.type==="gnu-long-link-path"){e._parse(x.size,E),o();return}if(x.type==="pax-global-header"){e._parse(x.size,A),o();return}if(x.type==="pax-header"){e._parse(x.size,p),o();return}if(e._gnuLongPath&&(x.name=e._gnuLongPath,e._gnuLongPath=null),e._gnuLongLinkPath&&(x.linkname=e._gnuLongLinkPath,e._gnuLongLinkPath=null),e._pax&&(e._header=x=svt(x,e._pax),e._pax=null),e._locked=!0,!x.size||x.type==="directory"){e._parse(512,I),e.emit("entry",x,ivt(e,v),a);return}e._stream=new TQ(e,v),e.emit("entry",x,e._stream,a),e._parse(x.size,n),o()};this._onheader=I,this._parse(512,I)};q2e.inherits(sp,j2e);sp.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.emit("close"))};sp.prototype._parse=function(t,e){this._destroyed||(this._offset+=t,this._missing=t,e===this._onheader&&(this._partial=!1),this._onparse=e)};sp.prototype._continue=function(){if(!this._destroyed){var t=this._cb;this._cb=Y2e,this._overflow?this._write(this._overflow,void 0,t):t()}};sp.prototype._write=function(t,e,r){if(!this._destroyed){var o=this._stream,a=this._buffer,n=this._missing;if(t.length&&(this._partial=!0),t.lengthn&&(u=t.slice(n),t=t.slice(0,n)),o?o.end(t):a.append(t),this._overflow=u,this._onparse()}};sp.prototype._final=function(t){if(this._partial)return this.destroy(new Error("Unexpected end of data"));t()};W2e.exports=sp});var z2e=_((W$t,V2e)=>{V2e.exports=ve("fs").constants||ve("constants")});var eBe=_((K$t,$2e)=>{var BC=z2e(),J2e=SO(),LQ=Yh(),ovt=Buffer.alloc,X2e=CC().Readable,vC=CC().Writable,avt=ve("string_decoder").StringDecoder,NQ=$j(),lvt=parseInt("755",8),cvt=parseInt("644",8),Z2e=ovt(1024),t5=function(){},e5=function(t,e){e&=511,e&&t.push(Z2e.slice(0,512-e))};function uvt(t){switch(t&BC.S_IFMT){case BC.S_IFBLK:return"block-device";case BC.S_IFCHR:return"character-device";case BC.S_IFDIR:return"directory";case BC.S_IFIFO:return"fifo";case BC.S_IFLNK:return"symlink"}return"file"}var MQ=function(t){vC.call(this),this.written=0,this._to=t,this._destroyed=!1};LQ(MQ,vC);MQ.prototype._write=function(t,e,r){if(this.written+=t.length,this._to.push(t))return r();this._to._drain=r};MQ.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var OQ=function(){vC.call(this),this.linkname="",this._decoder=new avt("utf-8"),this._destroyed=!1};LQ(OQ,vC);OQ.prototype._write=function(t,e,r){this.linkname+=this._decoder.write(t),r()};OQ.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var uv=function(){vC.call(this),this._destroyed=!1};LQ(uv,vC);uv.prototype._write=function(t,e,r){r(new Error("No body allowed for this entry"))};uv.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var EA=function(t){if(!(this instanceof EA))return new EA(t);X2e.call(this,t),this._drain=t5,this._finalized=!1,this._finalizing=!1,this._destroyed=!1,this._stream=null};LQ(EA,X2e);EA.prototype.entry=function(t,e,r){if(this._stream)throw new Error("already piping an entry");if(!(this._finalized||this._destroyed)){typeof e=="function"&&(r=e,e=null),r||(r=t5);var o=this;if((!t.size||t.type==="symlink")&&(t.size=0),t.type||(t.type=uvt(t.mode)),t.mode||(t.mode=t.type==="directory"?lvt:cvt),t.uid||(t.uid=0),t.gid||(t.gid=0),t.mtime||(t.mtime=new Date),typeof e=="string"&&(e=Buffer.from(e)),Buffer.isBuffer(e)){t.size=e.length,this._encode(t);var a=this.push(e);return e5(o,t.size),a?process.nextTick(r):this._drain=r,new uv}if(t.type==="symlink"&&!t.linkname){var n=new OQ;return J2e(n,function(A){if(A)return o.destroy(),r(A);t.linkname=n.linkname,o._encode(t),r()}),n}if(this._encode(t),t.type!=="file"&&t.type!=="contiguous-file")return process.nextTick(r),new uv;var u=new MQ(this);return this._stream=u,J2e(u,function(A){if(o._stream=null,A)return o.destroy(),r(A);if(u.written!==t.size)return o.destroy(),r(new Error("size mismatch"));e5(o,t.size),o._finalizing&&o.finalize(),r()}),u}};EA.prototype.finalize=function(){if(this._stream){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(Z2e),this.push(null))};EA.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.destroy&&this._stream.destroy())};EA.prototype._encode=function(t){if(!t.pax){var e=NQ.encode(t);if(e){this.push(e);return}}this._encodePax(t)};EA.prototype._encodePax=function(t){var e=NQ.encodePax({name:t.name,linkname:t.linkname,pax:t.pax}),r={name:"PaxHeader",mode:t.mode,uid:t.uid,gid:t.gid,size:e.length,mtime:t.mtime,type:"pax-header",linkname:t.linkname&&"PaxHeader",uname:t.uname,gname:t.gname,devmajor:t.devmajor,devminor:t.devminor};this.push(NQ.encode(r)),this.push(e),e5(this,e.length),r.size=t.size,r.type=t.type,this.push(NQ.encode(r))};EA.prototype._read=function(t){var e=this._drain;this._drain=t5,e()};$2e.exports=EA});var tBe=_(r5=>{r5.extract=K2e();r5.pack=eBe()});var pBe=_((per,fBe)=>{"use strict";var Av=class t{constructor(e,r,o){this.__specs=e||{},Object.keys(this.__specs).forEach(a=>{if(typeof this.__specs[a]=="string"){let n=this.__specs[a],u=this.__specs[n];if(u){let A=u.aliases||[];A.push(a,n),u.aliases=[...new Set(A)],this.__specs[a]=u}else throw new Error(`Alias refers to invalid key: ${n} -> ${a}`)}}),this.__opts=r||{},this.__providers=uBe(o.filter(a=>a!=null&&typeof a=="object")),this.__isFiggyPudding=!0}get(e){return l5(this,e,!0)}get[Symbol.toStringTag](){return"FiggyPudding"}forEach(e,r=this){for(let[o,a]of this.entries())e.call(r,a,o,this)}toJSON(){let e={};return this.forEach((r,o)=>{e[o]=r}),e}*entries(e){for(let o of Object.keys(this.__specs))yield[o,this.get(o)];let r=e||this.__opts.other;if(r){let o=new Set;for(let a of this.__providers){let n=a.entries?a.entries(r):Dvt(a);for(let[u,A]of n)r(u)&&!o.has(u)&&(o.add(u),yield[u,A])}}}*[Symbol.iterator](){for(let[e,r]of this.entries())yield[e,r]}*keys(){for(let[e]of this.entries())yield e}*values(){for(let[,e]of this.entries())yield e}concat(...e){return new Proxy(new t(this.__specs,this.__opts,uBe(this.__providers).concat(e)),ABe)}};try{let t=ve("util");Av.prototype[t.inspect.custom]=function(e,r){return this[Symbol.toStringTag]+" "+t.inspect(this.toJSON(),r)}}catch{}function Bvt(t){throw Object.assign(new Error(`invalid config key requested: ${t}`),{code:"EBADKEY"})}function l5(t,e,r){let o=t.__specs[e];if(r&&!o&&(!t.__opts.other||!t.__opts.other(e)))Bvt(e);else{o||(o={});let a;for(let n of t.__providers){if(a=cBe(e,n),a===void 0&&o.aliases&&o.aliases.length){for(let u of o.aliases)if(u!==e&&(a=cBe(u,n),a!==void 0))break}if(a!==void 0)break}return a===void 0&&o.default!==void 0?typeof o.default=="function"?o.default(t):o.default:a}}function cBe(t,e){let r;return e.__isFiggyPudding?r=l5(e,t,!1):typeof e.get=="function"?r=e.get(t):r=e[t],r}var ABe={has(t,e){return e in t.__specs&&l5(t,e,!1)!==void 0},ownKeys(t){return Object.keys(t.__specs)},get(t,e){return typeof e=="symbol"||e.slice(0,2)==="__"||e in Av.prototype?t[e]:t.get(e)},set(t,e,r){if(typeof e=="symbol"||e.slice(0,2)==="__")return t[e]=r,!0;throw new Error("figgyPudding options cannot be modified. Use .concat() instead.")},deleteProperty(){throw new Error("figgyPudding options cannot be deleted. Use .concat() and shadow them instead.")}};fBe.exports=vvt;function vvt(t,e){function r(...o){return new Proxy(new Av(t,e,o),ABe)}return r}function uBe(t){let e=[];return t.forEach(r=>e.unshift(r)),e}function Dvt(t){return Object.keys(t).map(e=>[e,t[e]])}});var dBe=_((her,IA)=>{"use strict";var pv=ve("crypto"),Pvt=pBe(),bvt=ve("stream").Transform,hBe=["sha256","sha384","sha512"],Svt=/^[a-z0-9+/]+(?:=?=?)$/i,xvt=/^([^-]+)-([^?]+)([?\S*]*)$/,kvt=/^([^-]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)*$/,Qvt=/^[\x21-\x7E]+$/,oa=Pvt({algorithms:{default:["sha512"]},error:{default:!1},integrity:{},options:{default:[]},pickAlgorithm:{default:()=>Uvt},Promise:{default:()=>Promise},sep:{default:" "},single:{default:!1},size:{},strict:{default:!1}}),Zh=class{get isHash(){return!0}constructor(e,r){r=oa(r);let o=!!r.strict;this.source=e.trim();let a=this.source.match(o?kvt:xvt);if(!a||o&&!hBe.some(u=>u===a[1]))return;this.algorithm=a[1],this.digest=a[2];let n=a[3];this.options=n?n.slice(1).split("?"):[]}hexDigest(){return this.digest&&Buffer.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}toString(e){if(e=oa(e),e.strict&&!(hBe.some(o=>o===this.algorithm)&&this.digest.match(Svt)&&(this.options||[]).every(o=>o.match(Qvt))))return"";let r=this.options&&this.options.length?`?${this.options.join("?")}`:"";return`${this.algorithm}-${this.digest}${r}`}},fd=class{get isIntegrity(){return!0}toJSON(){return this.toString()}toString(e){e=oa(e);let r=e.sep||" ";return e.strict&&(r=r.replace(/\S+/g," ")),Object.keys(this).map(o=>this[o].map(a=>Zh.prototype.toString.call(a,e)).filter(a=>a.length).join(r)).filter(o=>o.length).join(r)}concat(e,r){r=oa(r);let o=typeof e=="string"?e:fv(e,r);return wA(`${this.toString(r)} ${o}`,r)}hexDigest(){return wA(this,{single:!0}).hexDigest()}match(e,r){r=oa(r);let o=wA(e,r),a=o.pickAlgorithm(r);return this[a]&&o[a]&&this[a].find(n=>o[a].find(u=>n.digest===u.digest))||!1}pickAlgorithm(e){e=oa(e);let r=e.pickAlgorithm,o=Object.keys(this);if(!o.length)throw new Error(`No algorithms available for ${JSON.stringify(this.toString())}`);return o.reduce((a,n)=>r(a,n)||a)}};IA.exports.parse=wA;function wA(t,e){if(e=oa(e),typeof t=="string")return c5(t,e);if(t.algorithm&&t.digest){let r=new fd;return r[t.algorithm]=[t],c5(fv(r,e),e)}else return c5(fv(t,e),e)}function c5(t,e){return e.single?new Zh(t,e):t.trim().split(/\s+/).reduce((r,o)=>{let a=new Zh(o,e);if(a.algorithm&&a.digest){let n=a.algorithm;r[n]||(r[n]=[]),r[n].push(a)}return r},new fd)}IA.exports.stringify=fv;function fv(t,e){return e=oa(e),t.algorithm&&t.digest?Zh.prototype.toString.call(t,e):typeof t=="string"?fv(wA(t,e),e):fd.prototype.toString.call(t,e)}IA.exports.fromHex=Fvt;function Fvt(t,e,r){r=oa(r);let o=r.options&&r.options.length?`?${r.options.join("?")}`:"";return wA(`${e}-${Buffer.from(t,"hex").toString("base64")}${o}`,r)}IA.exports.fromData=Rvt;function Rvt(t,e){e=oa(e);let r=e.algorithms,o=e.options&&e.options.length?`?${e.options.join("?")}`:"";return r.reduce((a,n)=>{let u=pv.createHash(n).update(t).digest("base64"),A=new Zh(`${n}-${u}${o}`,e);if(A.algorithm&&A.digest){let p=A.algorithm;a[p]||(a[p]=[]),a[p].push(A)}return a},new fd)}IA.exports.fromStream=Tvt;function Tvt(t,e){e=oa(e);let r=e.Promise||Promise,o=u5(e);return new r((a,n)=>{t.pipe(o),t.on("error",n),o.on("error",n);let u;o.on("integrity",A=>{u=A}),o.on("end",()=>a(u)),o.on("data",()=>{})})}IA.exports.checkData=Nvt;function Nvt(t,e,r){if(r=oa(r),e=wA(e,r),!Object.keys(e).length){if(r.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let o=e.pickAlgorithm(r),a=pv.createHash(o).update(t).digest("base64"),n=wA({algorithm:o,digest:a}),u=n.match(e,r);if(u||!r.error)return u;if(typeof r.size=="number"&&t.length!==r.size){let A=new Error(`data size mismatch when checking ${e}. + Wanted: ${r.size} + Found: ${t.length}`);throw A.code="EBADSIZE",A.found=t.length,A.expected=r.size,A.sri=e,A}else{let A=new Error(`Integrity checksum failed when using ${o}: Wanted ${e}, but got ${n}. (${t.length} bytes)`);throw A.code="EINTEGRITY",A.found=n,A.expected=e,A.algorithm=o,A.sri=e,A}}IA.exports.checkStream=Lvt;function Lvt(t,e,r){r=oa(r);let o=r.Promise||Promise,a=u5(r.concat({integrity:e}));return new o((n,u)=>{t.pipe(a),t.on("error",u),a.on("error",u);let A;a.on("verified",p=>{A=p}),a.on("end",()=>n(A)),a.on("data",()=>{})})}IA.exports.integrityStream=u5;function u5(t){t=oa(t);let e=t.integrity&&wA(t.integrity,t),r=e&&Object.keys(e).length,o=r&&e.pickAlgorithm(t),a=r&&e[o],n=Array.from(new Set(t.algorithms.concat(o?[o]:[]))),u=n.map(pv.createHash),A=0,p=new bvt({transform(h,E,I){A+=h.length,u.forEach(v=>v.update(h,E)),I(null,h,E)}}).on("end",()=>{let h=t.options&&t.options.length?`?${t.options.join("?")}`:"",E=wA(u.map((v,x)=>`${n[x]}-${v.digest("base64")}${h}`).join(" "),t),I=r&&E.match(e,t);if(typeof t.size=="number"&&A!==t.size){let v=new Error(`stream size mismatch when checking ${e}. + Wanted: ${t.size} + Found: ${A}`);v.code="EBADSIZE",v.found=A,v.expected=t.size,v.sri=e,p.emit("error",v)}else if(t.integrity&&!I){let v=new Error(`${e} integrity checksum failed when using ${o}: wanted ${a} but got ${E}. (${A} bytes)`);v.code="EINTEGRITY",v.found=E,v.expected=a,v.algorithm=o,v.sri=e,p.emit("error",v)}else p.emit("size",A),p.emit("integrity",E),I&&p.emit("verified",I)});return p}IA.exports.create=Mvt;function Mvt(t){t=oa(t);let e=t.algorithms,r=t.options.length?`?${t.options.join("?")}`:"",o=e.map(pv.createHash);return{update:function(a,n){return o.forEach(u=>u.update(a,n)),this},digest:function(a){return e.reduce((u,A)=>{let p=o.shift().digest("base64"),h=new Zh(`${A}-${p}${r}`,t);if(h.algorithm&&h.digest){let E=h.algorithm;u[E]||(u[E]=[]),u[E].push(h)}return u},new fd)}}}var Ovt=new Set(pv.getHashes()),gBe=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(t=>Ovt.has(t));function Uvt(t,e){return gBe.indexOf(t.toLowerCase())>=gBe.indexOf(e.toLowerCase())?t:e}});var YBe=_((mir,GBe)=>{var UDt=$N();function _Dt(t){return UDt(t)?void 0:t}GBe.exports=_Dt});var KBe=_((yir,WBe)=>{var HDt=xS(),qDt=B8(),jDt=b8(),GDt=Mg(),YDt=Ag(),WDt=YBe(),KDt=m_(),VDt=I8(),zDt=1,JDt=2,XDt=4,ZDt=KDt(function(t,e){var r={};if(t==null)return r;var o=!1;e=HDt(e,function(n){return n=GDt(n,t),o||(o=n.length>1),n}),YDt(t,VDt(t),r),o&&(r=qDt(r,zDt|JDt|XDt,WDt));for(var a=e.length;a--;)jDt(r,e[a]);return r});WBe.exports=ZDt});Pt();Ge();Pt();var ZBe=ve("child_process"),$Be=Ze(X0());qt();var Uy=new Map([]);var W1={};Vt(W1,{BaseCommand:()=>ut,WorkspaceRequiredError:()=>sr,getCli:()=>ihe,getDynamicLibs:()=>nhe,getPluginConfiguration:()=>Hy,openWorkspace:()=>_y,pluginCommands:()=>Uy,runExit:()=>Wx});qt();var ut=class extends it{constructor(){super(...arguments);this.cwd=ge.String("--cwd",{hidden:!0})}validateAndExecute(){if(typeof this.cwd<"u")throw new st("The --cwd option is ambiguous when used anywhere else than the very first parameter provided in the command line, before even the command path");return super.validateAndExecute()}};Ge();Pt();qt();var sr=class extends st{constructor(e,r){let o=V.relative(e,r),a=V.join(e,Ut.fileName);super(`This command can only be run from within a workspace of your project (${o} isn't a workspace of ${a}).`)}};Ge();Pt();nA();Nl();g1();qt();var UAt=Ze(Jn());el();var nhe=()=>new Map([["@yarnpkg/cli",W1],["@yarnpkg/core",Y1],["@yarnpkg/fslib",kw],["@yarnpkg/libzip",p1],["@yarnpkg/parsers",Ow],["@yarnpkg/shell",E1],["clipanion",Jw],["semver",UAt],["typanion",Vo]]);Ge();async function _y(t,e){let{project:r,workspace:o}=await kt.find(t,e);if(!o)throw new sr(r.cwd,e);return o}Ge();Pt();nA();Nl();g1();qt();var aPt=Ze(Jn());el();var K8={};Vt(K8,{AddCommand:()=>Yy,BinCommand:()=>Wy,CacheCleanCommand:()=>Ky,ClipanionCommand:()=>$y,ConfigCommand:()=>Xy,ConfigGetCommand:()=>Vy,ConfigSetCommand:()=>zy,ConfigUnsetCommand:()=>Jy,DedupeCommand:()=>Zy,EntryCommand:()=>tE,ExecCommand:()=>nE,ExplainCommand:()=>oE,ExplainPeerRequirementsCommand:()=>iE,HelpCommand:()=>eE,InfoCommand:()=>aE,LinkCommand:()=>cE,NodeCommand:()=>uE,PluginCheckCommand:()=>AE,PluginImportCommand:()=>hE,PluginImportSourcesCommand:()=>gE,PluginListCommand:()=>fE,PluginRemoveCommand:()=>dE,PluginRuntimeCommand:()=>mE,RebuildCommand:()=>yE,RemoveCommand:()=>EE,RunCommand:()=>wE,RunIndexCommand:()=>CE,SetResolutionCommand:()=>IE,SetVersionCommand:()=>sE,SetVersionSourcesCommand:()=>pE,UnlinkCommand:()=>BE,UpCommand:()=>vE,VersionCommand:()=>rE,WhyCommand:()=>DE,WorkspaceCommand:()=>kE,WorkspacesListCommand:()=>xE,YarnCommand:()=>lE,dedupeUtils:()=>rk,default:()=>Rgt,suggestUtils:()=>Zc});var Nde=Ze(X0());Ge();Ge();Ge();qt();var Y0e=Ze(J1());el();var Zc={};Vt(Zc,{Modifier:()=>m8,Strategy:()=>$x,Target:()=>X1,WorkspaceModifier:()=>_0e,applyModifier:()=>spt,extractDescriptorFromPath:()=>y8,extractRangeModifier:()=>H0e,fetchDescriptorFrom:()=>E8,findProjectDescriptors:()=>G0e,getModifier:()=>Z1,getSuggestedDescriptors:()=>$1,makeWorkspaceDescriptor:()=>j0e,toWorkspaceModifier:()=>q0e});Ge();Ge();Pt();var d8=Ze(Jn()),npt="workspace:",X1=(o=>(o.REGULAR="dependencies",o.DEVELOPMENT="devDependencies",o.PEER="peerDependencies",o))(X1||{}),m8=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="",o))(m8||{}),_0e=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="*",o))(_0e||{}),$x=(n=>(n.KEEP="keep",n.REUSE="reuse",n.PROJECT="project",n.LATEST="latest",n.CACHE="cache",n))($x||{});function Z1(t,e){return t.exact?"":t.caret?"^":t.tilde?"~":e.configuration.get("defaultSemverRangePrefix")}var ipt=/^([\^~]?)[0-9]+(?:\.[0-9]+){0,2}(?:-\S+)?$/;function H0e(t,{project:e}){let r=t.match(ipt);return r?r[1]:e.configuration.get("defaultSemverRangePrefix")}function spt(t,e){let{protocol:r,source:o,params:a,selector:n}=G.parseRange(t.range);return d8.default.valid(n)&&(n=`${e}${t.range}`),G.makeDescriptor(t,G.makeRange({protocol:r,source:o,params:a,selector:n}))}function q0e(t){switch(t){case"^":return"^";case"~":return"~";case"":return"*";default:throw new Error(`Assertion failed: Unknown modifier: "${t}"`)}}function j0e(t,e){return G.makeDescriptor(t.anchoredDescriptor,`${npt}${q0e(e)}`)}async function G0e(t,{project:e,target:r}){let o=new Map,a=n=>{let u=o.get(n.descriptorHash);return u||o.set(n.descriptorHash,u={descriptor:n,locators:[]}),u};for(let n of e.workspaces)if(r==="peerDependencies"){let u=n.manifest.peerDependencies.get(t.identHash);u!==void 0&&a(u).locators.push(n.anchoredLocator)}else{let u=n.manifest.dependencies.get(t.identHash),A=n.manifest.devDependencies.get(t.identHash);r==="devDependencies"?A!==void 0?a(A).locators.push(n.anchoredLocator):u!==void 0&&a(u).locators.push(n.anchoredLocator):u!==void 0?a(u).locators.push(n.anchoredLocator):A!==void 0&&a(A).locators.push(n.anchoredLocator)}return o}async function y8(t,{cwd:e,workspace:r}){return await opt(async o=>{V.isAbsolute(t)||(t=V.relative(r.cwd,V.resolve(e,t)),t.match(/^\.{0,2}\//)||(t=`./${t}`));let{project:a}=r,n=await E8(G.makeIdent(null,"archive"),t,{project:r.project,cache:o,workspace:r});if(!n)throw new Error("Assertion failed: The descriptor should have been found");let u=new ki,A=a.configuration.makeResolver(),p=a.configuration.makeFetcher(),h={checksums:a.storedChecksums,project:a,cache:o,fetcher:p,report:u,resolver:A},E=A.bindDescriptor(n,r.anchoredLocator,h),I=G.convertDescriptorToLocator(E),v=await p.fetch(I,h),x=await Ut.find(v.prefixPath,{baseFs:v.packageFs});if(!x.name)throw new Error("Target path doesn't have a name");return G.makeDescriptor(x.name,t)})}async function $1(t,{project:e,workspace:r,cache:o,target:a,fixed:n,modifier:u,strategies:A,maxResults:p=1/0}){if(!(p>=0))throw new Error(`Invalid maxResults (${p})`);let[h,E]=t.range!=="unknown"?n||Lr.validRange(t.range)||!t.range.match(/^[a-z0-9._-]+$/i)?[t.range,"latest"]:["unknown",t.range]:["unknown","latest"];if(h!=="unknown")return{suggestions:[{descriptor:t,name:`Use ${G.prettyDescriptor(e.configuration,t)}`,reason:"(unambiguous explicit request)"}],rejections:[]};let I=typeof r<"u"&&r!==null&&r.manifest[a].get(t.identHash)||null,v=[],x=[],C=async R=>{try{await R()}catch(L){x.push(L)}};for(let R of A){if(v.length>=p)break;switch(R){case"keep":await C(async()=>{I&&v.push({descriptor:I,name:`Keep ${G.prettyDescriptor(e.configuration,I)}`,reason:"(no changes)"})});break;case"reuse":await C(async()=>{for(let{descriptor:L,locators:U}of(await G0e(t,{project:e,target:a})).values()){if(U.length===1&&U[0].locatorHash===r.anchoredLocator.locatorHash&&A.includes("keep"))continue;let z=`(originally used by ${G.prettyLocator(e.configuration,U[0])}`;z+=U.length>1?` and ${U.length-1} other${U.length>2?"s":""})`:")",v.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:z})}});break;case"cache":await C(async()=>{for(let L of e.storedDescriptors.values())L.identHash===t.identHash&&v.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:"(already used somewhere in the lockfile)"})});break;case"project":await C(async()=>{if(r.manifest.name!==null&&t.identHash===r.manifest.name.identHash)return;let L=e.tryWorkspaceByIdent(t);if(L===null)return;let U=j0e(L,u);v.push({descriptor:U,name:`Attach ${G.prettyDescriptor(e.configuration,U)}`,reason:`(local workspace at ${pe.pretty(e.configuration,L.relativeCwd,pe.Type.PATH)})`})});break;case"latest":{let L=e.configuration.get("enableNetwork"),U=e.configuration.get("enableOfflineMode");await C(async()=>{if(a==="peerDependencies")v.push({descriptor:G.makeDescriptor(t,"*"),name:"Use *",reason:"(catch-all peer dependency pattern)"});else if(!L&&!U)v.push({descriptor:null,name:"Resolve from latest",reason:pe.pretty(e.configuration,"(unavailable because enableNetwork is toggled off)","grey")});else{let z=await E8(t,E,{project:e,cache:o,workspace:r,modifier:u});z&&v.push({descriptor:z,name:`Use ${G.prettyDescriptor(e.configuration,z)}`,reason:`(resolved from ${U?"the cache":"latest"})`})}})}break}}return{suggestions:v.slice(0,p),rejections:x.slice(0,p)}}async function E8(t,e,{project:r,cache:o,workspace:a,preserveModifier:n=!0,modifier:u}){let A=r.configuration.normalizeDependency(G.makeDescriptor(t,e)),p=new ki,h=r.configuration.makeFetcher(),E=r.configuration.makeResolver(),I={project:r,fetcher:h,cache:o,checksums:r.storedChecksums,report:p,cacheOptions:{skipIntegrityCheck:!0}},v={...I,resolver:E,fetchOptions:I},x=E.bindDescriptor(A,a.anchoredLocator,v),C=await E.getCandidates(x,{},v);if(C.length===0)return null;let R=C[0],{protocol:L,source:U,params:z,selector:te}=G.parseRange(G.convertToManifestRange(R.reference));if(L===r.configuration.get("defaultProtocol")&&(L=null),d8.default.valid(te)){let ae=te;if(typeof u<"u")te=u+te;else if(n!==!1){let Ce=typeof n=="string"?n:A.range;te=H0e(Ce,{project:r})+te}let le=G.makeDescriptor(R,G.makeRange({protocol:L,source:U,params:z,selector:te}));(await E.getCandidates(r.configuration.normalizeDependency(le),{},v)).length!==1&&(te=ae)}return G.makeDescriptor(R,G.makeRange({protocol:L,source:U,params:z,selector:te}))}async function opt(t){return await oe.mktempPromise(async e=>{let r=Ke.create(e);return r.useWithSource(e,{enableMirror:!1,compressionLevel:0},e,{overwrite:!0}),await t(new Gr(e,{configuration:r,check:!1,immutable:!1}))})}var Yy=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.fixed=ge.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=ge.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=ge.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=ge.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.dev=ge.Boolean("-D,--dev",!1,{description:"Add a package as a dev dependency"});this.peer=ge.Boolean("-P,--peer",!1,{description:"Add a package as a peer dependency"});this.optional=ge.Boolean("-O,--optional",!1,{description:"Add / upgrade a package to an optional regular / peer dependency"});this.preferDev=ge.Boolean("--prefer-dev",!1,{description:"Add / upgrade a package to a dev dependency"});this.interactive=ge.Boolean("-i,--interactive",{description:"Reuse the specified package from other workspaces in the project"});this.cached=ge.Boolean("--cached",!1,{description:"Reuse the highest version already used somewhere within the project"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.silent=ge.Boolean("--silent",{hidden:!0});this.packages=ge.Rest()}static{this.paths=[["add"]]}static{this.usage=it.Usage({description:"add dependencies to the project",details:"\n This command adds a package to the package.json for the nearest workspace.\n\n - If it didn't exist before, the package will by default be added to the regular `dependencies` field, but this behavior can be overriden thanks to the `-D,--dev` flag (which will cause the dependency to be added to the `devDependencies` field instead) and the `-P,--peer` flag (which will do the same but for `peerDependencies`).\n\n - If the package was already listed in your dependencies, it will by default be upgraded whether it's part of your `dependencies` or `devDependencies` (it won't ever update `peerDependencies`, though).\n\n - If set, the `--prefer-dev` flag will operate as a more flexible `-D,--dev` in that it will add the package to your `devDependencies` if it isn't already listed in either `dependencies` or `devDependencies`, but it will also happily upgrade your `dependencies` if that's what you already use (whereas `-D,--dev` would throw an exception).\n\n - If set, the `-O,--optional` flag will add the package to the `optionalDependencies` field and, in combination with the `-P,--peer` flag, it will add the package as an optional peer dependency. If the package was already listed in your `dependencies`, it will be upgraded to `optionalDependencies`. If the package was already listed in your `peerDependencies`, in combination with the `-P,--peer` flag, it will be upgraded to an optional peer dependency: `\"peerDependenciesMeta\": { \"\": { \"optional\": true } }`\n\n - If the added package doesn't specify a range at all its `latest` tag will be resolved and the returned version will be used to generate a new semver range (using the `^` modifier by default unless otherwise configured via the `defaultSemverRangePrefix` configuration, or the `~` modifier if `-T,--tilde` is specified, or no modifier at all if `-E,--exact` is specified). Two exceptions to this rule: the first one is that if the package is a workspace then its local version will be used, and the second one is that if you use `-P,--peer` the default range will be `*` and won't be resolved at all.\n\n - If the added package specifies a range (such as `^1.0.0`, `latest`, or `rc`), Yarn will add this range as-is in the resulting package.json entry (in particular, tags such as `rc` will be encoded as-is rather than being converted into a semver range).\n\n If the `--cached` option is used, Yarn will preferably reuse the highest version already used somewhere within the project, even if through a transitive dependency.\n\n If the `-i,--interactive` option is used (or if the `preferInteractive` settings is toggled on) the command will first try to check whether other workspaces in the project use the specified package and, if so, will offer to reuse them.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n For a compilation of all the supported protocols, please consult the dedicated page from our website: https://yarnpkg.com/protocols.\n ",examples:[["Add a regular package to the current workspace","$0 add lodash"],["Add a specific version for a package to the current workspace","$0 add lodash@1.2.3"],["Add a package from a GitHub repository (the master branch) to the current workspace using a URL","$0 add lodash@https://github.com/lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol","$0 add lodash@github:lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol (shorthand)","$0 add lodash@lodash/lodash"],["Add a package from a specific branch of a GitHub repository to the current workspace using the GitHub protocol (shorthand)","$0 add lodash-es@lodash/lodash#es"],["Add a local package (gzipped tarball format) to the current workspace","$0 add local-package-name@file:../path/to/local-package-name-v0.1.2.tgz"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=A||r.get("preferReuse"),h=Z1(this,o),E=[p?"reuse":void 0,"project",this.cached?"cache":void 0,"latest"].filter(U=>typeof U<"u"),I=A?1/0:1,v=await Promise.all(this.packages.map(async U=>{let z=U.match(/^\.{0,2}\//)?await y8(U,{cwd:this.context.cwd,workspace:a}):G.tryParseDescriptor(U),te=U.match(/^(https?:|git@github)/);if(te)throw new st(`It seems you are trying to add a package using a ${pe.pretty(r,`${te[0]}...`,pe.Type.RANGE)} url; we now require package names to be explicitly specified. + Try running the command again with the package name prefixed: ${pe.pretty(r,"yarn add",pe.Type.CODE)} ${pe.pretty(r,G.makeDescriptor(G.makeIdent(null,"my-package"),`${te[0]}...`),pe.Type.DESCRIPTOR)}`);if(!z)throw new st(`The ${pe.pretty(r,U,pe.Type.CODE)} string didn't match the required format (package-name@range). Did you perhaps forget to explicitly reference the package name?`);let ae=apt(a,z,{dev:this.dev,peer:this.peer,preferDev:this.preferDev,optional:this.optional});return await Promise.all(ae.map(async ce=>{let Ce=await $1(z,{project:o,workspace:a,cache:n,fixed:u,target:ce,modifier:h,strategies:E,maxResults:I});return{request:z,suggestedDescriptors:Ce,target:ce}}))})).then(U=>U.flat()),x=await AA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async U=>{for(let{request:z,suggestedDescriptors:{suggestions:te,rejections:ae}}of v)if(te.filter(ce=>ce.descriptor!==null).length===0){let[ce]=ae;if(typeof ce>"u")throw new Error("Assertion failed: Expected an error to have been set");o.configuration.get("enableNetwork")?U.reportError(27,`${G.prettyDescriptor(r,z)} can't be resolved to a satisfying range`):U.reportError(27,`${G.prettyDescriptor(r,z)} can't be resolved to a satisfying range (note: network resolution has been disabled)`),U.reportSeparator(),U.reportExceptionOnce(ce)}});if(x.hasErrors())return x.exitCode();let C=!1,R=[],L=[];for(let{suggestedDescriptors:{suggestions:U},target:z}of v){let te,ae=U.filter(de=>de.descriptor!==null),le=ae[0].descriptor,ce=ae.every(de=>G.areDescriptorsEqual(de.descriptor,le));ae.length===1||ce?te=le:(C=!0,{answer:te}=await(0,Y0e.prompt)({type:"select",name:"answer",message:"Which range do you want to use?",choices:U.map(({descriptor:de,name:Be,reason:Ee})=>de?{name:Be,hint:Ee,descriptor:de}:{name:Be,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(de){return this.find(de,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ce=a.manifest[z].get(te.identHash);(typeof Ce>"u"||Ce.descriptorHash!==te.descriptorHash)&&(a.manifest[z].set(te.identHash,te),this.optional&&(z==="dependencies"?a.manifest.ensureDependencyMeta({...te,range:"unknown"}).optional=!0:z==="peerDependencies"&&(a.manifest.ensurePeerDependencyMeta({...te,range:"unknown"}).optional=!0)),typeof Ce>"u"?R.push([a,z,te,E]):L.push([a,z,Ce,te]))}return await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyAddition,R),await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyReplacement,L),C&&this.context.stdout.write(` + `),await o.installWithNewReport({json:this.json,stdout:this.context.stdout,quiet:this.context.quiet},{cache:n,mode:this.mode})}};function apt(t,e,{dev:r,peer:o,preferDev:a,optional:n}){let u=t.manifest.dependencies.has(e.identHash),A=t.manifest.devDependencies.has(e.identHash),p=t.manifest.peerDependencies.has(e.identHash);if((r||o)&&u)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a regular dependency - remove the -D,-P flags or remove it from your dependencies first`);if(!r&&!o&&p)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - use either of -D or -P, or remove it from your peer dependencies first`);if(n&&A)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a dev dependency - remove the -O flag or remove it from your dev dependencies first`);if(n&&!o&&p)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - remove the -O flag or add the -P flag or remove it from your peer dependencies first`);if((r||a)&&n)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" cannot simultaneously be a dev dependency and an optional dependency`);let h=[];return o&&h.push("peerDependencies"),(r||a)&&h.push("devDependencies"),n&&h.push("dependencies"),h.length>0?h:A?["devDependencies"]:p?["peerDependencies"]:["dependencies"]}Ge();Ge();qt();var Wy=class extends ut{constructor(){super(...arguments);this.verbose=ge.Boolean("-v,--verbose",!1,{description:"Print both the binary name and the locator of the package that provides the binary"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.name=ge.String({required:!1})}static{this.paths=[["bin"]]}static{this.usage=it.Usage({description:"get the path to a binary script",details:` + When used without arguments, this command will print the list of all the binaries available in the current workspace. Adding the \`-v,--verbose\` flag will cause the output to contain both the binary name and the locator of the package that provides the binary. + + When an argument is specified, this command will just print the path to the binary on the standard output and exit. Note that the reported path may be stored within a zip archive. + `,examples:[["List all the available binaries","$0 bin"],["Print the path to a specific binary","$0 bin eslint"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await kt.find(r,this.context.cwd);if(await o.restoreInstallState(),this.name){let A=(await An.getPackageAccessibleBinaries(a,{project:o})).get(this.name);if(!A)throw new st(`Couldn't find a binary named "${this.name}" for package "${G.prettyLocator(r,a)}"`);let[,p]=A;return this.context.stdout.write(`${p} + `),0}return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async u=>{let A=await An.getPackageAccessibleBinaries(a,{project:o}),h=Array.from(A.keys()).reduce((E,I)=>Math.max(E,I.length),0);for(let[E,[I,v]]of A)u.reportJson({name:E,source:G.stringifyIdent(I),path:v});if(this.verbose)for(let[E,[I]]of A)u.reportInfo(null,`${E.padEnd(h," ")} ${G.prettyLocator(r,I)}`);else for(let E of A.keys())u.reportInfo(null,E)})).exitCode()}};Ge();Pt();qt();var Ky=class extends ut{constructor(){super(...arguments);this.mirror=ge.Boolean("--mirror",!1,{description:"Remove the global cache files instead of the local cache files"});this.all=ge.Boolean("--all",!1,{description:"Remove both the global cache files and the local cache files of the current project"})}static{this.paths=[["cache","clean"],["cache","clear"]]}static{this.usage=it.Usage({description:"remove the shared cache files",details:` + This command will remove all the files from the cache. + `,examples:[["Remove all the local archives","$0 cache clean"],["Remove all the archives stored in the ~/.yarn directory","$0 cache clean --mirror"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await Gr.find(r);return(await Rt.start({configuration:r,stdout:this.context.stdout},async()=>{let n=(this.all||this.mirror)&&o.mirrorCwd!==null,u=!this.mirror;n&&(await oe.removePromise(o.mirrorCwd),await r.triggerHook(A=>A.cleanGlobalArtifacts,r)),u&&await oe.removePromise(o.cwd)})).exitCode()}};Ge();qt();var K0e=Ze(e2()),C8=ve("util"),Vy=class extends ut{constructor(){super(...arguments);this.why=ge.Boolean("--why",!1,{description:"Print the explanation for why a setting has its value"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.unsafe=ge.Boolean("--no-redacted",!1,{description:"Don't redact secrets (such as tokens) from the output"});this.name=ge.String()}static{this.paths=[["config","get"]]}static{this.usage=it.Usage({description:"read a configuration settings",details:` + This command will print a configuration setting. + + Secrets (such as tokens) will be redacted from the output by default. If this behavior isn't desired, set the \`--no-redacted\` to get the untransformed value. + `,examples:[["Print a simple configuration setting","yarn config get yarnPath"],["Print a complex configuration setting","yarn config get packageExtensions"],["Print a nested field from the configuration",`yarn config get 'npmScopes["my-company"].npmRegistryServer'`],["Print a token from the configuration","yarn config get npmAuthToken --no-redacted"],["Print a configuration setting as JSON","yarn config get packageExtensions --json"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=this.name.replace(/[.[].*$/,""),a=this.name.replace(/^[^.[]*/,"");if(typeof r.settings.get(o)>"u")throw new st(`Couldn't find a configuration settings named "${o}"`);let u=r.getSpecial(o,{hideSecrets:!this.unsafe,getNativePaths:!0}),A=He.convertMapsToIndexableObjects(u),p=a?(0,K0e.default)(A,a):A,h=await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async E=>{E.reportJson(p)});if(!this.json){if(typeof p=="string")return this.context.stdout.write(`${p} + `),h.exitCode();C8.inspect.styles.name="cyan",this.context.stdout.write(`${(0,C8.inspect)(p,{depth:1/0,colors:r.get("enableColors"),compact:!1})} + `)}return h.exitCode()}};Ge();qt();var Mge=Ze(v8()),Oge=Ze(e2()),Uge=Ze(D8()),P8=ve("util"),zy=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Set complex configuration settings to JSON values"});this.home=ge.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=ge.String();this.value=ge.String()}static{this.paths=[["config","set"]]}static{this.usage=it.Usage({description:"change a configuration settings",details:` + This command will set a configuration setting. + + When used without the \`--json\` flag, it can only set a simple configuration setting (a string, a number, or a boolean). + + When used with the \`--json\` flag, it can set both simple and complex configuration settings, including Arrays and Objects. + `,examples:[["Set a simple configuration setting (a string, a number, or a boolean)","yarn config set initScope myScope"],["Set a simple configuration setting (a string, a number, or a boolean) using the `--json` flag",'yarn config set initScope --json \\"myScope\\"'],["Set a complex configuration setting (an Array) using the `--json` flag",`yarn config set unsafeHttpWhitelist --json '["*.example.com", "example.com"]'`],["Set a complex configuration setting (an Object) using the `--json` flag",`yarn config set packageExtensions --json '{ "@babel/parser@*": { "dependencies": { "@babel/types": "*" } } }'`],["Set a nested configuration setting",'yarn config set npmScopes.company.npmRegistryServer "https://npm.example.com"'],["Set a nested configuration setting using indexed access for non-simple keys",`yarn config set 'npmRegistries["//npm.example.com"].npmAuthToken' "ffffffff-ffff-ffff-ffff-ffffffffffff"`]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new st("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new st(`Couldn't find a configuration settings named "${a}"`);if(a==="enableStrictSettings")throw new st("This setting only affects the file it's in, and thus cannot be set from the CLI");let A=this.json?JSON.parse(this.value):this.value;await(this.home?C=>Ke.updateHomeConfiguration(C):C=>Ke.updateConfiguration(o(),C))(C=>{if(n){let R=(0,Mge.default)(C);return(0,Uge.default)(R,this.name,A),R}else return{...C,[a]:A}});let E=(await Ke.find(this.context.cwd,this.context.plugins)).getSpecial(a,{hideSecrets:!0,getNativePaths:!0}),I=He.convertMapsToIndexableObjects(E),v=n?(0,Oge.default)(I,n):I;return(await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async C=>{P8.inspect.styles.name="cyan",C.reportInfo(0,`Successfully set ${this.name} to ${(0,P8.inspect)(v,{depth:1/0,colors:r.get("enableColors"),compact:!1})}`)})).exitCode()}};Ge();qt();var Jge=Ze(v8()),Xge=Ze(jge()),Zge=Ze(S8()),Jy=class extends ut{constructor(){super(...arguments);this.home=ge.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=ge.String()}static{this.paths=[["config","unset"]]}static{this.usage=it.Usage({description:"unset a configuration setting",details:` + This command will unset a configuration setting. + `,examples:[["Unset a simple configuration setting","yarn config unset initScope"],["Unset a complex configuration setting","yarn config unset packageExtensions"],["Unset a nested configuration setting","yarn config unset npmScopes.company.npmRegistryServer"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new st("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new st(`Couldn't find a configuration settings named "${a}"`);let A=this.home?h=>Ke.updateHomeConfiguration(h):h=>Ke.updateConfiguration(o(),h);return(await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async h=>{let E=!1;await A(I=>{if(!(0,Xge.default)(I,this.name))return h.reportWarning(0,`Configuration doesn't contain setting ${this.name}; there is nothing to unset`),E=!0,I;let v=n?(0,Jge.default)(I):{...I};return(0,Zge.default)(v,this.name),v}),E||h.reportInfo(0,`Successfully unset ${this.name}`)})).exitCode()}};Ge();Pt();qt();var tk=ve("util"),Xy=class extends ut{constructor(){super(...arguments);this.noDefaults=ge.Boolean("--no-defaults",!1,{description:"Omit the default values from the display"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.verbose=ge.Boolean("-v,--verbose",{hidden:!0});this.why=ge.Boolean("--why",{hidden:!0});this.names=ge.Rest()}static{this.paths=[["config"]]}static{this.usage=it.Usage({description:"display the current configuration",details:` + This command prints the current active configuration settings. + `,examples:[["Print the active configuration settings","$0 config"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins,{strict:!1}),o=await uy({configuration:r,stdout:this.context.stdout,forceError:this.json},[{option:this.verbose,message:"The --verbose option is deprecated, the settings' descriptions are now always displayed"},{option:this.why,message:"The --why option is deprecated, the settings' sources are now always displayed"}]);if(o!==null)return o;let a=this.names.length>0?[...new Set(this.names)].sort():[...r.settings.keys()].sort(),n,u=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async A=>{if(r.invalid.size>0&&!this.json){for(let[p,h]of r.invalid)A.reportError(34,`Invalid configuration key "${p}" in ${h}`);A.reportSeparator()}if(this.json)for(let p of a){let h=r.settings.get(p);typeof h>"u"&&A.reportError(34,`No configuration key named "${p}"`);let E=r.getSpecial(p,{hideSecrets:!0,getNativePaths:!0}),I=r.sources.get(p)??"",v=I&&I[0]!=="<"?ue.fromPortablePath(I):I;A.reportJson({key:p,effective:E,source:v,...h})}else{let p={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},h={},E={children:h};for(let I of a){if(this.noDefaults&&!r.sources.has(I))continue;let v=r.settings.get(I),x=r.sources.get(I)??"",C=r.getSpecial(I,{hideSecrets:!0,getNativePaths:!0}),R={Description:{label:"Description",value:pe.tuple(pe.Type.MARKDOWN,{text:v.description,format:this.cli.format(),paragraphs:!1})},Source:{label:"Source",value:pe.tuple(x[0]==="<"?pe.Type.CODE:pe.Type.PATH,x)}};h[I]={value:pe.tuple(pe.Type.CODE,I),children:R};let L=(U,z)=>{for(let[te,ae]of z)if(ae instanceof Map){let le={};U[te]={children:le},L(le,ae)}else U[te]={label:te,value:pe.tuple(pe.Type.NO_HINT,(0,tk.inspect)(ae,p))}};C instanceof Map?L(R,C):R.Value={label:"Value",value:pe.tuple(pe.Type.NO_HINT,(0,tk.inspect)(C,p))}}a.length!==1&&(n=void 0),fs.emitTree(E,{configuration:r,json:this.json,stdout:this.context.stdout,separators:2})}});if(!this.json&&typeof n<"u"){let A=a[0],p=(0,tk.inspect)(r.getSpecial(A,{hideSecrets:!0,getNativePaths:!0}),{colors:r.get("enableColors")});this.context.stdout.write(` + `),this.context.stdout.write(`${p} + `)}return u.exitCode()}};Ge();qt();el();var rk={};Vt(rk,{Strategy:()=>t2,acceptedStrategies:()=>j0t,dedupe:()=>x8});Ge();Ge();var $ge=Ze($o()),t2=(e=>(e.HIGHEST="highest",e))(t2||{}),j0t=new Set(Object.values(t2)),G0t={highest:async(t,e,{resolver:r,fetcher:o,resolveOptions:a,fetchOptions:n})=>{let u=new Map;for(let[p,h]of t.storedResolutions){let E=t.storedDescriptors.get(p);if(typeof E>"u")throw new Error(`Assertion failed: The descriptor (${p}) should have been registered`);He.getSetWithDefault(u,E.identHash).add(h)}let A=new Map(He.mapAndFilter(t.storedDescriptors.values(),p=>G.isVirtualDescriptor(p)?He.mapAndFilter.skip:[p.descriptorHash,He.makeDeferred()]));for(let p of t.storedDescriptors.values()){let h=A.get(p.descriptorHash);if(typeof h>"u")throw new Error(`Assertion failed: The descriptor (${p.descriptorHash}) should have been registered`);let E=t.storedResolutions.get(p.descriptorHash);if(typeof E>"u")throw new Error(`Assertion failed: The resolution (${p.descriptorHash}) should have been registered`);let I=t.originalPackages.get(E);if(typeof I>"u")throw new Error(`Assertion failed: The package (${E}) should have been registered`);Promise.resolve().then(async()=>{let v=r.getResolutionDependencies(p,a),x=Object.fromEntries(await He.allSettledSafe(Object.entries(v).map(async([te,ae])=>{let le=A.get(ae.descriptorHash);if(typeof le>"u")throw new Error(`Assertion failed: The descriptor (${ae.descriptorHash}) should have been registered`);let ce=await le.promise;if(!ce)throw new Error("Assertion failed: Expected the dependency to have been through the dedupe process itself");return[te,ce.updatedPackage]})));if(e.length&&!$ge.default.isMatch(G.stringifyIdent(p),e)||!r.shouldPersistResolution(I,a))return I;let C=u.get(p.identHash);if(typeof C>"u")throw new Error(`Assertion failed: The resolutions (${p.identHash}) should have been registered`);if(C.size===1)return I;let R=[...C].map(te=>{let ae=t.originalPackages.get(te);if(typeof ae>"u")throw new Error(`Assertion failed: The package (${te}) should have been registered`);return ae}),L=await r.getSatisfying(p,x,R,a),U=L.locators?.[0];if(typeof U>"u"||!L.sorted)return I;let z=t.originalPackages.get(U.locatorHash);if(typeof z>"u")throw new Error(`Assertion failed: The package (${U.locatorHash}) should have been registered`);return z}).then(async v=>{let x=await t.preparePackage(v,{resolver:r,resolveOptions:a});h.resolve({descriptor:p,currentPackage:I,updatedPackage:v,resolvedPackage:x})}).catch(v=>{h.reject(v)})}return[...A.values()].map(p=>p.promise)}};async function x8(t,{strategy:e,patterns:r,cache:o,report:a}){let{configuration:n}=t,u=new ki,A=n.makeResolver(),p=n.makeFetcher(),h={cache:o,checksums:t.storedChecksums,fetcher:p,project:t,report:u,cacheOptions:{skipIntegrityCheck:!0}},E={project:t,resolver:A,report:u,fetchOptions:h};return await a.startTimerPromise("Deduplication step",async()=>{let I=G0t[e],v=await I(t,r,{resolver:A,resolveOptions:E,fetcher:p,fetchOptions:h}),x=Zs.progressViaCounter(v.length);await a.reportProgress(x);let C=0;await Promise.all(v.map(U=>U.then(z=>{if(z===null||z.currentPackage.locatorHash===z.updatedPackage.locatorHash)return;C++;let{descriptor:te,currentPackage:ae,updatedPackage:le}=z;a.reportInfo(0,`${G.prettyDescriptor(n,te)} can be deduped from ${G.prettyLocator(n,ae)} to ${G.prettyLocator(n,le)}`),a.reportJson({descriptor:G.stringifyDescriptor(te),currentResolution:G.stringifyLocator(ae),updatedResolution:G.stringifyLocator(le)}),t.storedResolutions.set(te.descriptorHash,le.locatorHash)}).finally(()=>x.tick())));let R;switch(C){case 0:R="No packages";break;case 1:R="One package";break;default:R=`${C} packages`}let L=pe.pretty(n,e,pe.Type.CODE);return a.reportInfo(0,`${R} can be deduped using the ${L} strategy`),C})}var Zy=class extends ut{constructor(){super(...arguments);this.strategy=ge.String("-s,--strategy","highest",{description:"The strategy to use when deduping dependencies",validator:Js(t2)});this.check=ge.Boolean("-c,--check",!1,{description:"Exit with exit code 1 when duplicates are found, without persisting the dependency tree"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["dedupe"]]}static{this.usage=it.Usage({description:"deduplicate dependencies with overlapping ranges",details:"\n Duplicates are defined as descriptors with overlapping ranges being resolved and locked to different locators. They are a natural consequence of Yarn's deterministic installs, but they can sometimes pile up and unnecessarily increase the size of your project.\n\n This command dedupes dependencies in the current project using different strategies (only one is implemented at the moment):\n\n - `highest`: Reuses (where possible) the locators with the highest versions. This means that dependencies can only be upgraded, never downgraded. It's also guaranteed that it never takes more than a single pass to dedupe the entire dependency tree.\n\n **Note:** Even though it never produces a wrong dependency tree, this command should be used with caution, as it modifies the dependency tree, which can sometimes cause problems when packages don't strictly follow semver recommendations. Because of this, it is recommended to also review the changes manually.\n\n If set, the `-c,--check` flag will only report the found duplicates, without persisting the modified dependency tree. If changes are found, the command will exit with a non-zero exit code, making it suitable for CI purposes.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n ### In-depth explanation:\n\n Yarn doesn't deduplicate dependencies by default, otherwise installs wouldn't be deterministic and the lockfile would be useless. What it actually does is that it tries to not duplicate dependencies in the first place.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@*`will cause Yarn to reuse `foo@2.3.4`, even if the latest `foo` is actually `foo@2.10.14`, thus preventing unnecessary duplication.\n\n Duplication happens when Yarn can't unlock dependencies that have already been locked inside the lockfile.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@2.10.14` will cause Yarn to install `foo@2.10.14` because the existing resolution doesn't satisfy the range `2.10.14`. This behavior can lead to (sometimes) unwanted duplication, since now the lockfile contains 2 separate resolutions for the 2 `foo` descriptors, even though they have overlapping ranges, which means that the lockfile can be simplified so that both descriptors resolve to `foo@2.10.14`.\n ",examples:[["Dedupe all packages","$0 dedupe"],["Dedupe all packages using a specific strategy","$0 dedupe --strategy highest"],["Dedupe a specific package","$0 dedupe lodash"],["Dedupe all packages with the `@babel/*` scope","$0 dedupe '@babel/*'"],["Check for duplicates (can be used as a CI step)","$0 dedupe --check"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=await Gr.find(r);await o.restoreInstallState({restoreResolutions:!1});let n=0,u=await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout,json:this.json},async A=>{n=await x8(o,{strategy:this.strategy,patterns:this.patterns,cache:a,report:A})});return u.hasErrors()?u.exitCode():this.check?n?1:0:await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:a,mode:this.mode})}};Ge();qt();var $y=class extends ut{static{this.paths=[["--clipanion=definitions"]]}async execute(){let{plugins:e}=await Ke.find(this.context.cwd,this.context.plugins),r=[];for(let u of e){let{commands:A}=u[1];if(A){let h=Jo.from(A).definitions();r.push([u[0],h])}}let o=this.cli.definitions(),a=(u,A)=>u.split(" ").slice(1).join()===A.split(" ").slice(1).join(),n=ede()["@yarnpkg/builder"].bundles.standard;for(let u of r){let A=u[1];for(let p of A)o.find(h=>a(h.path,p.path)).plugin={name:u[0],isDefault:n.includes(u[0])}}this.context.stdout.write(`${JSON.stringify(o,null,2)} + `)}};var eE=class extends ut{static{this.paths=[["help"],["--help"],["-h"]]}async execute(){this.context.stdout.write(this.cli.usage(null))}};Ge();Pt();qt();var tE=class extends ut{constructor(){super(...arguments);this.leadingArgument=ge.String();this.args=ge.Proxy()}async execute(){if(this.leadingArgument.match(/[\\/]/)&&!G.tryParseIdent(this.leadingArgument)){let r=V.resolve(this.context.cwd,ue.toPortablePath(this.leadingArgument));return await this.cli.run(this.args,{cwd:r})}else return await this.cli.run(["run",this.leadingArgument,...this.args])}};Ge();var rE=class extends ut{static{this.paths=[["-v"],["--version"]]}async execute(){this.context.stdout.write(`${nn||""} + `)}};Ge();Ge();qt();var nE=class extends ut{constructor(){super(...arguments);this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["exec"]]}static{this.usage=it.Usage({description:"execute a shell script",details:` + This command simply executes a shell script within the context of the root directory of the active workspace using the portable shell. + + It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). + `,examples:[["Execute a single shell command","$0 exec echo Hello World"],["Execute a shell script",'$0 exec "tsc & babel src --out-dir lib"']]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await kt.find(r,this.context.cwd);return await o.restoreInstallState(),await An.executePackageShellcode(a,this.commandName,this.args,{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,project:o})}};Ge();qt();el();var iE=class extends ut{constructor(){super(...arguments);this.hash=ge.String({required:!1,validator:YD(om(),[qw(/^p[0-9a-f]{5}$/)])})}static{this.paths=[["explain","peer-requirements"]]}static{this.usage=it.Usage({description:"explain a set of peer requirements",details:` + A peer requirement represents all peer requests that a subject must satisfy when providing a requested package to requesters. + + When the hash argument is specified, this command prints a detailed explanation of the peer requirement corresponding to the hash and whether it is satisfied or not. + + When used without arguments, this command lists all peer requirements and the corresponding hash that can be used to get detailed information about a given requirement. + + **Note:** A hash is a six-letter p-prefixed code that can be obtained from peer dependency warnings or from the list of all peer requirements (\`yarn explain peer-requirements\`). + `,examples:[["Explain the corresponding peer requirement for a hash","$0 explain peer-requirements p1a4ed"],["List all peer requirements","$0 explain peer-requirements"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return await o.restoreInstallState({restoreResolutions:!1}),await o.applyLightResolution(),typeof this.hash<"u"?await W0t(this.hash,o,{stdout:this.context.stdout}):await K0t(o,{stdout:this.context.stdout})}};async function W0t(t,e,r){let o=e.peerRequirementNodes.get(t);if(typeof o>"u")throw new Error(`No peerDependency requirements found for hash: "${t}"`);let a=new Set,n=p=>a.has(p.requester.locatorHash)?{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:p.children.size>0?[{value:pe.tuple(pe.Type.NO_HINT,"...")}]:[]}:(a.add(p.requester.locatorHash),{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:Object.fromEntries(Array.from(p.children.values(),h=>[G.stringifyLocator(h.requester),n(h)]))}),u=e.peerWarnings.find(p=>p.hash===t);return(await Rt.start({configuration:e.configuration,stdout:r.stdout,includeFooter:!1,includePrefix:!1},async p=>{let h=pe.mark(e.configuration),E=u?h.Cross:h.Check;if(p.reportInfo(0,`Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} is requested to provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} by its descendants`),p.reportSeparator(),p.reportInfo(0,pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)),fs.emitTree({children:Object.fromEntries(Array.from(o.requests.values(),I=>[G.stringifyLocator(I.requester),n(I)]))},{configuration:e.configuration,stdout:r.stdout,json:!1}),p.reportSeparator(),o.provided.range==="missing:"){let I=u?"":" , but all peer requests are optional";p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} does not provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)}${I}.`)}else{let I=e.storedResolutions.get(o.provided.descriptorHash);if(!I)throw new Error("Assertion failed: Expected the descriptor to be registered");let v=e.storedPackages.get(I);if(!v)throw new Error("Assertion failed: Expected the package to be registered");p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} provides ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} with version ${G.prettyReference(e.configuration,v.version??"0.0.0")}, ${u?"which does not satisfy all requests.":"which satisfies all requests"}`),u?.type===3&&(u.range?p.reportInfo(0,` The combined requested range is ${pe.pretty(e.configuration,u.range,pe.Type.RANGE)}`):p.reportInfo(0," Unfortunately, the requested ranges have no overlap"))}})).exitCode()}async function K0t(t,e){return(await Rt.start({configuration:t.configuration,stdout:e.stdout,includeFooter:!1,includePrefix:!1},async o=>{let a=pe.mark(t.configuration),n=He.sortMap(t.peerRequirementNodes,[([,u])=>G.stringifyLocator(u.subject),([,u])=>G.stringifyIdent(u.ident)]);for(let[,u]of n.values()){if(!u.root)continue;let A=t.peerWarnings.find(E=>E.hash===u.hash),p=[...G.allPeerRequests(u)],h;if(p.length>2?h=` and ${p.length-1} other dependencies`:p.length===2?h=" and 1 other dependency":h="",u.provided.range!=="missing:"){let E=t.storedResolutions.get(u.provided.descriptorHash);if(!E)throw new Error("Assertion failed: Expected the resolution to have been registered");let I=t.storedPackages.get(E);if(!I)throw new Error("Assertion failed: Expected the provided package to have been registered");let v=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} provides ${G.prettyLocator(t.configuration,I)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,v):o.reportInfo(0,v)}else{let E=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} doesn't provide ${G.prettyIdent(t.configuration,u.ident)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,E):o.reportInfo(0,E)}}})).exitCode()}Ge();qt();el();Ge();Ge();Pt();qt();var tde=Ze(Jn()),sE=class extends ut{constructor(){super(...arguments);this.useYarnPath=ge.Boolean("--yarn-path",{description:"Set the yarnPath setting even if the version can be accessed by Corepack"});this.onlyIfNeeded=ge.Boolean("--only-if-needed",!1,{description:"Only lock the Yarn version if it isn't already locked"});this.version=ge.String()}static{this.paths=[["set","version"]]}static{this.usage=it.Usage({description:"lock the Yarn version used by the project",details:"\n This command will set a specific release of Yarn to be used by Corepack: https://nodejs.org/api/corepack.html.\n\n By default it only will set the `packageManager` field at the root of your project, but if the referenced release cannot be represented this way, if you already have `yarnPath` configured, or if you set the `--yarn-path` command line flag, then the release will also be downloaded from the Yarn GitHub repository, stored inside your project, and referenced via the `yarnPath` settings from your project `.yarnrc.yml` file.\n\n A very good use case for this command is to enforce the version of Yarn used by any single member of your team inside the same project - by doing this you ensure that you have control over Yarn upgrades and downgrades (including on your deployment servers), and get rid of most of the headaches related to someone using a slightly different version and getting different behavior.\n\n The version specifier can be:\n\n - a tag:\n - `latest` / `berry` / `stable` -> the most recent stable berry (`>=2.0.0`) release\n - `canary` -> the most recent canary (release candidate) berry (`>=2.0.0`) release\n - `classic` -> the most recent classic (`^0.x || ^1.x`) release\n\n - a semver range (e.g. `2.x`) -> the most recent version satisfying the range (limited to berry releases)\n\n - a semver version (e.g. `2.4.1`, `1.22.1`)\n\n - a local file referenced through either a relative or absolute path\n\n - `self` -> the version used to invoke the command\n ",examples:[["Download the latest release from the Yarn repository","$0 set version latest"],["Download the latest canary release from the Yarn repository","$0 set version canary"],["Download the latest classic release from the Yarn repository","$0 set version classic"],["Download the most recent Yarn 3 build","$0 set version 3.x"],["Download a specific Yarn 2 build","$0 set version 2.0.0-rc.30"],["Switch back to a specific Yarn 1 release","$0 set version 1.22.1"],["Use a release from the local filesystem","$0 set version ./yarn.cjs"],["Use a release from a URL","$0 set version https://repo.yarnpkg.com/3.1.0/packages/yarnpkg-cli/bin/yarn.js"],["Download the version used to invoke the command","$0 set version self"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);if(this.onlyIfNeeded&&r.get("yarnPath")){let A=r.sources.get("yarnPath");if(!A)throw new Error("Assertion failed: Expected 'yarnPath' to have a source");let p=r.projectCwd??r.startingCwd;if(V.contains(p,A))return 0}let o=()=>{if(typeof nn>"u")throw new st("The --install flag can only be used without explicit version specifier from the Yarn CLI");return`file://${process.argv[1]}`},a,n=(A,p)=>({version:p,url:A.replace(/\{\}/g,p)});if(this.version==="self")a={url:o(),version:nn??"self"};else if(this.version==="latest"||this.version==="berry"||this.version==="stable")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await r2(r,"stable"));else if(this.version==="canary")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await r2(r,"canary"));else if(this.version==="classic")a={url:"https://classic.yarnpkg.com/latest.js",version:"classic"};else if(this.version.match(/^https?:/))a={url:this.version,version:"remote"};else if(this.version.match(/^\.{0,2}[\\/]/)||ue.isAbsolute(this.version))a={url:`file://${V.resolve(ue.toPortablePath(this.version))}`,version:"file"};else if(Lr.satisfiesWithPrereleases(this.version,">=2.0.0"))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",this.version);else if(Lr.satisfiesWithPrereleases(this.version,"^0.x || ^1.x"))a=n("https://github.com/yarnpkg/yarn/releases/download/v{}/yarn-{}.js",this.version);else if(Lr.validRange(this.version))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await V0t(r,this.version));else throw new st(`Invalid version descriptor "${this.version}"`);return(await Rt.start({configuration:r,stdout:this.context.stdout,includeLogs:!this.context.quiet},async A=>{let p=async()=>{let h="file://";return a.url.startsWith(h)?(A.reportInfo(0,`Retrieving ${pe.pretty(r,a.url,pe.Type.PATH)}`),await oe.readFilePromise(a.url.slice(h.length))):(A.reportInfo(0,`Downloading ${pe.pretty(r,a.url,pe.Type.URL)}`),await sn.get(a.url,{configuration:r}))};await k8(r,a.version,p,{report:A,useYarnPath:this.useYarnPath})})).exitCode()}};async function V0t(t,e){let o=(await sn.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0})).tags.filter(a=>Lr.satisfiesWithPrereleases(a,e));if(o.length===0)throw new st(`No matching release found for range ${pe.pretty(t,e,pe.Type.RANGE)}.`);return o[0]}async function r2(t,e){let r=await sn.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0});if(!r.latest[e])throw new st(`Tag ${pe.pretty(t,e,pe.Type.RANGE)} not found`);return r.latest[e]}async function k8(t,e,r,{report:o,useYarnPath:a}){let n,u=async()=>(typeof n>"u"&&(n=await r()),n);if(e===null){let te=await u();await oe.mktempPromise(async ae=>{let le=V.join(ae,"yarn.cjs");await oe.writeFilePromise(le,te);let{stdout:ce}=await Ur.execvp(process.execPath,[ue.fromPortablePath(le),"--version"],{cwd:ae,env:{...t.env,YARN_IGNORE_PATH:"1"}});if(e=ce.trim(),!tde.default.valid(e))throw new Error(`Invalid semver version. ${pe.pretty(t,"yarn --version",pe.Type.CODE)} returned: + ${e}`)})}let A=t.projectCwd??t.startingCwd,p=V.resolve(A,".yarn/releases"),h=V.resolve(p,`yarn-${e}.cjs`),E=V.relative(t.startingCwd,h),I=He.isTaggedYarnVersion(e),v=t.get("yarnPath"),x=!I,C=x||!!v||!!a;if(a===!1){if(x)throw new Jt(0,"You explicitly opted out of yarnPath usage in your command line, but the version you specified cannot be represented by Corepack");C=!1}else!C&&!process.env.COREPACK_ROOT&&(o.reportWarning(0,`You don't seem to have ${pe.applyHyperlink(t,"Corepack","https://nodejs.org/api/corepack.html")} enabled; we'll have to rely on ${pe.applyHyperlink(t,"yarnPath","https://yarnpkg.com/configuration/yarnrc#yarnPath")} instead`),C=!0);if(C){let te=await u();o.reportInfo(0,`Saving the new release in ${pe.pretty(t,E,"magenta")}`),await oe.removePromise(V.dirname(h)),await oe.mkdirPromise(V.dirname(h),{recursive:!0}),await oe.writeFilePromise(h,te,{mode:493}),await Ke.updateConfiguration(A,{yarnPath:V.relative(A,h)})}else await oe.removePromise(V.dirname(h)),await Ke.updateConfiguration(A,{yarnPath:Ke.deleteProperty});let R=await Ut.tryFind(A)||new Ut;R.packageManager=`yarn@${I?e:await r2(t,"stable")}`;let L={};R.exportTo(L);let U=V.join(A,Ut.fileName),z=`${JSON.stringify(L,null,R.indent)} + `;return await oe.changeFilePromise(U,z,{automaticNewlines:!0}),{bundleVersion:e}}function rde(t){return wr[ZD(t)]}var z0t=/## (?YN[0-9]{4}) - `(?[A-Z_]+)`\n\n(?
    (?:.(?!##))+)/gs;async function J0t(t){let r=`https://repo.yarnpkg.com/${He.isTaggedYarnVersion(nn)?nn:await r2(t,"canary")}/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx`,o=await sn.get(r,{configuration:t});return new Map(Array.from(o.toString().matchAll(z0t),({groups:a})=>{if(!a)throw new Error("Assertion failed: Expected the match to have been successful");let n=rde(a.code);if(a.name!==n)throw new Error(`Assertion failed: Invalid error code data: Expected "${a.name}" to be named "${n}"`);return[a.code,a.details]}))}var oE=class extends ut{constructor(){super(...arguments);this.code=ge.String({required:!1,validator:jw(om(),[qw(/^YN[0-9]{4}$/)])});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["explain"]]}static{this.usage=it.Usage({description:"explain an error code",details:` + When the code argument is specified, this command prints its name and its details. + + When used without arguments, this command lists all error codes and their names. + `,examples:[["Explain an error code","$0 explain YN0006"],["List all error codes","$0 explain"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);if(typeof this.code<"u"){let o=rde(this.code),a=pe.pretty(r,o,pe.Type.CODE),n=this.cli.format().header(`${this.code} - ${a}`),A=(await J0t(r)).get(this.code),p=typeof A<"u"?pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.MARKDOWN,{text:A,format:this.cli.format(),paragraphs:!0})):`This error code does not have a description. + + You can help us by editing this page on GitHub \u{1F642}: + ${pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.URL,"https://github.com/yarnpkg/berry/blob/master/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx"))} + `;this.json?this.context.stdout.write(`${JSON.stringify({code:this.code,name:o,details:p})} + `):this.context.stdout.write(`${n} + + ${p} + `)}else{let o={children:He.mapAndFilter(Object.entries(wr),([a,n])=>Number.isNaN(Number(a))?He.mapAndFilter.skip:{label:Ku(Number(a)),value:pe.tuple(pe.Type.CODE,n)})};fs.emitTree(o,{configuration:r,stdout:this.context.stdout,json:this.json})}}};Ge();Pt();qt();var nde=Ze($o()),aE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Print versions of a package from the whole project"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Print information for all packages, including transitive dependencies"});this.extra=ge.Array("-X,--extra",[],{description:"An array of requests of extra data provided by plugins"});this.cache=ge.Boolean("--cache",!1,{description:"Print information about the cache entry of a package (path, size, checksum)"});this.dependents=ge.Boolean("--dependents",!1,{description:"Print all dependents for each matching package"});this.manifest=ge.Boolean("--manifest",!1,{description:"Print data obtained by looking at the package archive (license, homepage, ...)"});this.nameOnly=ge.Boolean("--name-only",!1,{description:"Only print the name for the matching packages"});this.virtuals=ge.Boolean("--virtuals",!1,{description:"Print each instance of the virtual packages"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=ge.Rest()}static{this.paths=[["info"]]}static{this.usage=it.Usage({description:"see information related to packages",details:"\n This command prints various information related to the specified packages, accepting glob patterns.\n\n By default, if the locator reference is missing, Yarn will default to print the information about all the matching direct dependencies of the package for the active workspace. To instead print all versions of the package that are direct dependencies of any of your workspaces, use the `-A,--all` flag. Adding the `-R,--recursive` flag will also report transitive dependencies.\n\n Some fields will be hidden by default in order to keep the output readable, but can be selectively displayed by using additional options (`--dependents`, `--manifest`, `--virtuals`, ...) described in the option descriptions.\n\n Note that this command will only print the information directly related to the selected packages - if you wish to know why the package is there in the first place, use `yarn why` which will do just that (it also provides a `-R,--recursive` flag that may be of some help).\n ",examples:[["Show information about Lodash","$0 info lodash"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a&&!this.all)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let u=new Set(this.extra);this.cache&&u.add("cache"),this.dependents&&u.add("dependents"),this.manifest&&u.add("manifest");let A=(ae,{recursive:le})=>{let ce=ae.anchoredLocator.locatorHash,Ce=new Map,de=[ce];for(;de.length>0;){let Be=de.shift();if(Ce.has(Be))continue;let Ee=o.storedPackages.get(Be);if(typeof Ee>"u")throw new Error("Assertion failed: Expected the package to be registered");if(Ce.set(Be,Ee),G.isVirtualLocator(Ee)&&de.push(G.devirtualizeLocator(Ee).locatorHash),!(!le&&Be!==ce))for(let g of Ee.dependencies.values()){let me=o.storedResolutions.get(g.descriptorHash);if(typeof me>"u")throw new Error("Assertion failed: Expected the resolution to be registered");de.push(me)}}return Ce.values()},p=({recursive:ae})=>{let le=new Map;for(let ce of o.workspaces)for(let Ce of A(ce,{recursive:ae}))le.set(Ce.locatorHash,Ce);return le.values()},h=({all:ae,recursive:le})=>ae&&le?o.storedPackages.values():ae?p({recursive:le}):A(a,{recursive:le}),E=({all:ae,recursive:le})=>{let ce=h({all:ae,recursive:le}),Ce=this.patterns.map(Ee=>{let g=G.parseLocator(Ee),me=nde.default.makeRe(G.stringifyIdent(g)),we=G.isVirtualLocator(g),Ae=we?G.devirtualizeLocator(g):g;return ne=>{let Z=G.stringifyIdent(ne);if(!me.test(Z))return!1;if(g.reference==="unknown")return!0;let xe=G.isVirtualLocator(ne),Ne=xe?G.devirtualizeLocator(ne):ne;return!(we&&xe&&g.reference!==ne.reference||Ae.reference!==Ne.reference)}}),de=He.sortMap([...ce],Ee=>G.stringifyLocator(Ee));return{selection:de.filter(Ee=>Ce.length===0||Ce.some(g=>g(Ee))),sortedLookup:de}},{selection:I,sortedLookup:v}=E({all:this.all,recursive:this.recursive});if(I.length===0)throw new st("No package matched your request");let x=new Map;if(this.dependents)for(let ae of v)for(let le of ae.dependencies.values()){let ce=o.storedResolutions.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: Expected the resolution to be registered");He.getArrayWithDefault(x,ce).push(ae)}let C=new Map;for(let ae of v){if(!G.isVirtualLocator(ae))continue;let le=G.devirtualizeLocator(ae);He.getArrayWithDefault(C,le.locatorHash).push(ae)}let R={},L={children:R},U=r.makeFetcher(),z={project:o,fetcher:U,cache:n,checksums:o.storedChecksums,report:new ki,cacheOptions:{skipIntegrityCheck:!0}},te=[async(ae,le,ce)=>{if(!le.has("manifest"))return;let Ce=await U.fetch(ae,z),de;try{de=await Ut.find(Ce.prefixPath,{baseFs:Ce.packageFs})}finally{Ce.releaseFs?.()}ce("Manifest",{License:pe.tuple(pe.Type.NO_HINT,de.license),Homepage:pe.tuple(pe.Type.URL,de.raw.homepage??null)})},async(ae,le,ce)=>{if(!le.has("cache"))return;let Ce=o.storedChecksums.get(ae.locatorHash)??null,de=n.getLocatorPath(ae,Ce),Be;if(de!==null)try{Be=await oe.statPromise(de)}catch{}let Ee=typeof Be<"u"?[Be.size,pe.Type.SIZE]:void 0;ce("Cache",{Checksum:pe.tuple(pe.Type.NO_HINT,Ce),Path:pe.tuple(pe.Type.PATH,de),Size:Ee})}];for(let ae of I){let le=G.isVirtualLocator(ae);if(!this.virtuals&&le)continue;let ce={},Ce={value:[ae,pe.Type.LOCATOR],children:ce};if(R[G.stringifyLocator(ae)]=Ce,this.nameOnly){delete Ce.children;continue}let de=C.get(ae.locatorHash);typeof de<"u"&&(ce.Instances={label:"Instances",value:pe.tuple(pe.Type.NUMBER,de.length)}),ce.Version={label:"Version",value:pe.tuple(pe.Type.NO_HINT,ae.version)};let Be=(g,me)=>{let we={};if(ce[g]=we,Array.isArray(me))we.children=me.map(Ae=>({value:Ae}));else{let Ae={};we.children=Ae;for(let[ne,Z]of Object.entries(me))typeof Z>"u"||(Ae[ne]={label:ne,value:Z})}};if(!le){for(let g of te)await g(ae,u,Be);await r.triggerHook(g=>g.fetchPackageInfo,ae,u,Be)}ae.bin.size>0&&!le&&Be("Exported Binaries",[...ae.bin.keys()].map(g=>pe.tuple(pe.Type.PATH,g)));let Ee=x.get(ae.locatorHash);typeof Ee<"u"&&Ee.length>0&&Be("Dependents",Ee.map(g=>pe.tuple(pe.Type.LOCATOR,g))),ae.dependencies.size>0&&!le&&Be("Dependencies",[...ae.dependencies.values()].map(g=>{let me=o.storedResolutions.get(g.descriptorHash),we=typeof me<"u"?o.storedPackages.get(me)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:we})})),ae.peerDependencies.size>0&&le&&Be("Peer dependencies",[...ae.peerDependencies.values()].map(g=>{let me=ae.dependencies.get(g.identHash),we=typeof me<"u"?o.storedResolutions.get(me.descriptorHash)??null:null,Ae=we!==null?o.storedPackages.get(we)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:Ae})}))}fs.emitTree(L,{configuration:r,json:this.json,stdout:this.context.stdout,separators:this.nameOnly?0:2})}};Ge();Pt();Nl();var nk=Ze(X0());qt();var Q8=Ze(Jn());el();var X0t=[{selector:t=>t===-1,name:"nodeLinker",value:"node-modules"},{selector:t=>t!==-1&&t<8,name:"enableGlobalCache",value:!1},{selector:t=>t!==-1&&t<8,name:"compressionLevel",value:"mixed"}],lE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.immutable=ge.Boolean("--immutable",{description:"Abort with an error exit code if the lockfile was to be modified"});this.immutableCache=ge.Boolean("--immutable-cache",{description:"Abort with an error exit code if the cache folder was to be modified"});this.refreshLockfile=ge.Boolean("--refresh-lockfile",{description:"Refresh the package metadata stored in the lockfile"});this.checkCache=ge.Boolean("--check-cache",{description:"Always refetch the packages and ensure that their checksums are consistent"});this.checkResolutions=ge.Boolean("--check-resolutions",{description:"Validates that the package resolutions are coherent"});this.inlineBuilds=ge.Boolean("--inline-builds",{description:"Verbosely print the output of the build steps of dependencies"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.cacheFolder=ge.String("--cache-folder",{hidden:!0});this.frozenLockfile=ge.Boolean("--frozen-lockfile",{hidden:!0});this.ignoreEngines=ge.Boolean("--ignore-engines",{hidden:!0});this.nonInteractive=ge.Boolean("--non-interactive",{hidden:!0});this.preferOffline=ge.Boolean("--prefer-offline",{hidden:!0});this.production=ge.Boolean("--production",{hidden:!0});this.registry=ge.String("--registry",{hidden:!0});this.silent=ge.Boolean("--silent",{hidden:!0});this.networkTimeout=ge.String("--network-timeout",{hidden:!0})}static{this.paths=[["install"],it.Default]}static{this.usage=it.Usage({description:"install the project dependencies",details:"\n This command sets up your project if needed. The installation is split into four different steps that each have their own characteristics:\n\n - **Resolution:** First the package manager will resolve your dependencies. The exact way a dependency version is privileged over another isn't standardized outside of the regular semver guarantees. If a package doesn't resolve to what you would expect, check that all dependencies are correctly declared (also check our website for more information: ).\n\n - **Fetch:** Then we download all the dependencies if needed, and make sure that they're all stored within our cache (check the value of `cacheFolder` in `yarn config` to see where the cache files are stored).\n\n - **Link:** Then we send the dependency tree information to internal plugins tasked with writing them on the disk in some form (for example by generating the `.pnp.cjs` file you might know).\n\n - **Build:** Once the dependency tree has been written on the disk, the package manager will now be free to run the build scripts for all packages that might need it, in a topological order compatible with the way they depend on one another. See https://yarnpkg.com/advanced/lifecycle-scripts for detail.\n\n Note that running this command is not part of the recommended workflow. Yarn supports zero-installs, which means that as long as you store your cache and your `.pnp.cjs` file inside your repository, everything will work without requiring any install right after cloning your repository or switching branches.\n\n If the `--immutable` option is set (defaults to true on CI), Yarn will abort with an error exit code if the lockfile was to be modified (other paths can be added using the `immutablePatterns` configuration setting). For backward compatibility we offer an alias under the name of `--frozen-lockfile`, but it will be removed in a later release.\n\n If the `--immutable-cache` option is set, Yarn will abort with an error exit code if the cache folder was to be modified (either because files would be added, or because they'd be removed).\n\n If the `--refresh-lockfile` option is set, Yarn will keep the same resolution for the packages currently in the lockfile but will refresh their metadata. If used together with `--immutable`, it can validate that the lockfile information are consistent. This flag is enabled by default when Yarn detects it runs within a pull request context.\n\n If the `--check-cache` option is set, Yarn will always refetch the packages and will ensure that their checksum matches what's 1/ described in the lockfile 2/ inside the existing cache files (if present). This is recommended as part of your CI workflow if you're both following the Zero-Installs model and accepting PRs from third-parties, as they'd otherwise have the ability to alter the checked-in packages before submitting them.\n\n If the `--inline-builds` option is set, Yarn will verbosely print the output of the build steps of your dependencies (instead of writing them into individual files). This is likely useful mostly for debug purposes only when using Docker-like environments.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n ",examples:[["Install the project","$0 install"],["Validate a project when using Zero-Installs","$0 install --immutable --immutable-cache"],["Validate a project when using Zero-Installs (slightly safer if you accept external PRs)","$0 install --immutable --immutable-cache --check-cache"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);typeof this.inlineBuilds<"u"&&r.useWithSource("",{enableInlineBuilds:this.inlineBuilds},r.startingCwd,{overwrite:!0});let o=!!process.env.FUNCTION_TARGET||!!process.env.GOOGLE_RUNTIME,a=await uy({configuration:r,stdout:this.context.stdout},[{option:this.ignoreEngines,message:"The --ignore-engines option is deprecated; engine checking isn't a core feature anymore",error:!nk.default.VERCEL},{option:this.registry,message:"The --registry option is deprecated; prefer setting npmRegistryServer in your .yarnrc.yml file"},{option:this.preferOffline,message:"The --prefer-offline flag is deprecated; use the --cached flag with 'yarn add' instead",error:!nk.default.VERCEL},{option:this.production,message:"The --production option is deprecated on 'install'; use 'yarn workspaces focus' instead",error:!0},{option:this.nonInteractive,message:"The --non-interactive option is deprecated",error:!o},{option:this.frozenLockfile,message:"The --frozen-lockfile option is deprecated; use --immutable and/or --immutable-cache instead",callback:()=>this.immutable=this.frozenLockfile},{option:this.cacheFolder,message:"The cache-folder option has been deprecated; use rc settings instead",error:!nk.default.NETLIFY}]);if(a!==null)return a;let n=this.mode==="update-lockfile";if(n&&(this.immutable||this.immutableCache))throw new st(`${pe.pretty(r,"--immutable",pe.Type.CODE)} and ${pe.pretty(r,"--immutable-cache",pe.Type.CODE)} cannot be used with ${pe.pretty(r,"--mode=update-lockfile",pe.Type.CODE)}`);let u=(this.immutable??r.get("enableImmutableInstalls"))&&!n,A=this.immutableCache&&!n;if(r.projectCwd!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U=!1;await egt(r,u)&&(L.reportInfo(48,"Automatically removed core plugins that are now builtins \u{1F44D}"),U=!0),await $0t(r,u)&&(L.reportInfo(48,"Automatically fixed merge conflicts \u{1F44D}"),U=!0),U&&L.reportSeparator()});if(R.hasErrors())return R.exitCode()}if(r.projectCwd!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{if(Ke.telemetry?.isNew)Ke.telemetry.commitTips(),L.reportInfo(65,"Yarn will periodically gather anonymous telemetry: https://yarnpkg.com/advanced/telemetry"),L.reportInfo(65,`Run ${pe.pretty(r,"yarn config set --home enableTelemetry 0",pe.Type.CODE)} to disable`),L.reportSeparator();else if(Ke.telemetry?.shouldShowTips){let U=await sn.get("https://repo.yarnpkg.com/tags",{configuration:r,jsonResponse:!0}).catch(()=>null);if(U!==null){let z=null;if(nn!==null){let ae=Q8.default.prerelease(nn)?"canary":"stable",le=U.latest[ae];Q8.default.gt(le,nn)&&(z=[ae,le])}if(z)Ke.telemetry.commitTips(),L.reportInfo(88,`${pe.applyStyle(r,`A new ${z[0]} version of Yarn is available:`,pe.Style.BOLD)} ${G.prettyReference(r,z[1])}!`),L.reportInfo(88,`Upgrade now by running ${pe.pretty(r,`yarn set version ${z[1]}`,pe.Type.CODE)}`),L.reportSeparator();else{let te=Ke.telemetry.selectTip(U.tips);te&&(L.reportInfo(89,pe.pretty(r,te.message,pe.Type.MARKDOWN_INLINE)),te.url&&L.reportInfo(89,`Learn more at ${te.url}`),L.reportSeparator())}}}});if(R.hasErrors())return R.exitCode()}let{project:p,workspace:h}=await kt.find(r,this.context.cwd),E=p.lockfileLastVersion;if(E!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U={};for(let z of X0t)z.selector(E)&&typeof r.sources.get(z.name)>"u"&&(r.use("",{[z.name]:z.value},p.cwd,{overwrite:!0}),U[z.name]=z.value);Object.keys(U).length>0&&(await Ke.updateConfiguration(p.cwd,U),L.reportInfo(87,"Migrated your project to the latest Yarn version \u{1F680}"),L.reportSeparator())});if(R.hasErrors())return R.exitCode()}let I=await Gr.find(r,{immutable:A,check:this.checkCache});if(!h)throw new sr(p.cwd,this.context.cwd);await p.restoreInstallState({restoreResolutions:!1});let v=r.get("enableHardenedMode");v&&typeof r.sources.get("enableHardenedMode")>"u"&&await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async R=>{R.reportWarning(0,"Yarn detected that the current workflow is executed from a public pull request. For safety the hardened mode has been enabled."),R.reportWarning(0,`It will prevent malicious lockfile manipulations, in exchange for a slower install time. You can opt-out if necessary; check our ${pe.applyHyperlink(r,"documentation","https://yarnpkg.com/features/security#hardened-mode")} for more details.`),R.reportSeparator()}),(this.refreshLockfile??v)&&(p.lockfileNeedsRefresh=!0);let x=this.checkResolutions??v;return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,forceSectionAlignment:!0,includeLogs:!0,includeVersion:!0},async R=>{await p.install({cache:I,report:R,immutable:u,checkResolutions:x,mode:this.mode})})).exitCode()}},Z0t="<<<<<<<";async function $0t(t,e){if(!t.projectCwd)return!1;let r=V.join(t.projectCwd,dr.lockfile);if(!await oe.existsPromise(r)||!(await oe.readFilePromise(r,"utf8")).includes(Z0t))return!1;if(e)throw new Jt(47,"Cannot autofix a lockfile when running an immutable install");let a=await Ur.execvp("git",["rev-parse","MERGE_HEAD","HEAD"],{cwd:t.projectCwd});if(a.code!==0&&(a=await Ur.execvp("git",["rev-parse","REBASE_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0&&(a=await Ur.execvp("git",["rev-parse","CHERRY_PICK_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0)throw new Jt(83,"Git returned an error when trying to find the commits pertaining to the conflict");let n=await Promise.all(a.stdout.trim().split(/\n/).map(async A=>{let p=await Ur.execvp("git",["show",`${A}:./${dr.lockfile}`],{cwd:t.projectCwd});if(p.code!==0)throw new Jt(83,`Git returned an error when trying to access the lockfile content in ${A}`);try{return Ki(p.stdout)}catch{throw new Jt(46,"A variant of the conflicting lockfile failed to parse")}}));n=n.filter(A=>!!A.__metadata);for(let A of n){if(A.__metadata.version<7)for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=G.parseDescriptor(p,!0),E=t.normalizeDependency(h),I=G.stringifyDescriptor(E);I!==p&&(A[I]=A[p],delete A[p])}for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=A[p].checksum;typeof h=="string"&&h.includes("/")||(A[p].checksum=`${A.__metadata.cacheKey}/${h}`)}}let u=Object.assign({},...n);u.__metadata.version=`${Math.min(...n.map(A=>parseInt(A.__metadata.version??0)))}`,u.__metadata.cacheKey="merged";for(let[A,p]of Object.entries(u))typeof p=="string"&&delete u[A];return await oe.changeFilePromise(r,Da(u),{automaticNewlines:!0}),!0}async function egt(t,e){if(!t.projectCwd)return!1;let r=[],o=V.join(t.projectCwd,".yarn/plugins/@yarnpkg");return await Ke.updateConfiguration(t.projectCwd,{plugins:n=>{if(!Array.isArray(n))return n;let u=n.filter(A=>{if(!A.path)return!0;let p=V.resolve(t.projectCwd,A.path),h=l1.has(A.spec)&&V.contains(o,p);return h&&r.push(p),!h});return u.length===0?Ke.deleteProperty:u.length===n.length?n:u}},{immutable:e})?(await Promise.all(r.map(async n=>{await oe.removePromise(n)})),!0):!1}Ge();Pt();qt();var cE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Link all workspaces belonging to the target projects to the current one"});this.private=ge.Boolean("-p,--private",!1,{description:"Also link private workspaces belonging to the target projects to the current one"});this.relative=ge.Boolean("-r,--relative",!1,{description:"Link workspaces using relative paths instead of absolute paths"});this.destinations=ge.Rest()}static{this.paths=[["link"]]}static{this.usage=it.Usage({description:"connect the local project to another one",details:"\n This command will set a new `resolutions` field in the project-level manifest and point it to the workspace at the specified location (even if part of another project).\n ",examples:[["Register one or more remote workspaces for use in the current project","$0 link ~/ts-loader ~/jest"],["Register all workspaces from a remote project for use in the current project","$0 link ~/jest --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=o.topLevelWorkspace,A=[];for(let p of this.destinations){let h=V.resolve(this.context.cwd,ue.toPortablePath(p)),E=await Ke.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:I,workspace:v}=await kt.find(E,h);if(o.cwd===I.cwd)throw new st(`Invalid destination '${p}'; Can't link the project to itself`);if(!v)throw new sr(I.cwd,h);if(this.all){let x=!1;for(let C of I.workspaces)C.manifest.name&&(!C.manifest.private||this.private)&&(A.push(C),x=!0);if(!x)throw new st(`No workspace found to be linked in the target project: ${p}`)}else{if(!v.manifest.name)throw new st(`The target workspace at '${p}' doesn't have a name and thus cannot be linked`);if(v.manifest.private&&!this.private)throw new st(`The target workspace at '${p}' is marked private - use the --private flag to link it anyway`);A.push(v)}}for(let p of A){let h=G.stringifyIdent(p.anchoredLocator),E=this.relative?V.relative(o.cwd,p.cwd):p.cwd;u.manifest.resolutions.push({pattern:{descriptor:{fullName:h}},reference:`portal:${E}`})}return await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};qt();var uE=class extends ut{constructor(){super(...arguments);this.args=ge.Proxy()}static{this.paths=[["node"]]}static{this.usage=it.Usage({description:"run node with the hook already setup",details:` + This command simply runs Node. It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). + + The Node process will use the exact same version of Node as the one used to run Yarn itself, which might be a good way to ensure that your commands always use a consistent Node version. + `,examples:[["Run a Node script","$0 node ./my-script.js"]]})}async execute(){return this.cli.run(["exec","node",...this.args])}};Ge();qt();var AE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","check"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"find all third-party plugins that differ from their own spec",details:` + Check only the plugins from https. + + If this command detects any plugin differences in the CI environment, it will throw an error. + `,examples:[["find all third-party plugins that differ from their own spec","$0 plugin check"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await Ke.findRcFiles(this.context.cwd);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{for(let u of o)if(u.data?.plugins)for(let A of u.data.plugins){if(!A.checksum||!A.spec.match(/^https?:/))continue;let p=await sn.get(A.spec,{configuration:r}),h=wn.makeHash(p);if(A.checksum===h)continue;let E=pe.pretty(r,A.path,pe.Type.PATH),I=pe.pretty(r,A.spec,pe.Type.URL),v=`${E} is different from the file provided by ${I}`;n.reportJson({...A,newChecksum:h}),n.reportError(0,v)}})).exitCode()}};Ge();Ge();Pt();qt();var lde=ve("os");Ge();Pt();qt();var ide=ve("os");Ge();Nl();qt();var tgt="https://raw.githubusercontent.com/yarnpkg/berry/master/plugins.yml";async function Hg(t,e){let r=await sn.get(tgt,{configuration:t}),o=Ki(r.toString());return Object.fromEntries(Object.entries(o).filter(([a,n])=>!e||Lr.satisfiesWithPrereleases(e,n.range??"<4.0.0-rc.1")))}var fE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","list"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"list the available official plugins",details:"\n This command prints the plugins available directly from the Yarn repository. Only those plugins can be referenced by name in `yarn plugin import`.\n ",examples:[["List the official plugins","$0 plugin list"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{let n=await Hg(r,nn);for(let[u,{experimental:A,...p}]of Object.entries(n)){let h=u;A&&(h+=" [experimental]"),a.reportJson({name:u,experimental:A,...p}),a.reportInfo(null,h)}})).exitCode()}};var rgt=/^[0-9]+$/,ngt=process.platform==="win32";function sde(t){return rgt.test(t)?`pull/${t}/head`:t}var igt=({repository:t,branch:e},r)=>[["git","init",ue.fromPortablePath(r)],["git","remote","add","origin",t],["git","fetch","origin","--depth=1",sde(e)],["git","reset","--hard","FETCH_HEAD"]],sgt=({branch:t})=>[["git","fetch","origin","--depth=1",sde(t),"--force"],["git","reset","--hard","FETCH_HEAD"],["git","clean","-dfx","-e","packages/yarnpkg-cli/bundles"]],ogt=({plugins:t,noMinify:e},r,o)=>[["yarn","build:cli",...new Array().concat(...t.map(a=>["--plugin",V.resolve(o,a)])),...e?["--no-minify"]:[],"|"],[ngt?"move":"mv","packages/yarnpkg-cli/bundles/yarn.js",ue.fromPortablePath(r),"|"]],pE=class extends ut{constructor(){super(...arguments);this.installPath=ge.String("--path",{description:"The path where the repository should be cloned to"});this.repository=ge.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=ge.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.plugins=ge.Array("--plugin",[],{description:"An array of additional plugins that should be included in the bundle"});this.dryRun=ge.Boolean("-n,--dry-run",!1,{description:"If set, the bundle will be built but not added to the project"});this.noMinify=ge.Boolean("--no-minify",!1,{description:"Build a bundle for development (debugging) - non-minified and non-mangled"});this.force=ge.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.skipPlugins=ge.Boolean("--skip-plugins",!1,{description:"Skip updating the contrib plugins"})}static{this.paths=[["set","version","from","sources"]]}static{this.usage=it.Usage({description:"build Yarn from master",details:` + This command will clone the Yarn repository into a temporary folder, then build it. The resulting bundle will then be copied into the local project. + + By default, it also updates all contrib plugins to the same commit the bundle is built from. This behavior can be disabled by using the \`--skip-plugins\` flag. + `,examples:[["Build Yarn from master","$0 set version from sources"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=typeof this.installPath<"u"?V.resolve(this.context.cwd,ue.toPortablePath(this.installPath)):V.resolve(ue.toPortablePath((0,ide.tmpdir)()),"yarnpkg-sources",wn.makeHash(this.repository).slice(0,6));return(await Rt.start({configuration:r,stdout:this.context.stdout},async u=>{await F8(this,{configuration:r,report:u,target:a}),u.reportSeparator(),u.reportInfo(0,"Building a fresh bundle"),u.reportSeparator();let A=await Ur.execvp("git",["rev-parse","--short","HEAD"],{cwd:a,strict:!0}),p=V.join(a,`packages/yarnpkg-cli/bundles/yarn-${A.stdout.trim()}.js`);oe.existsSync(p)||(await n2(ogt(this,p,a),{configuration:r,context:this.context,target:a}),u.reportSeparator());let h=await oe.readFilePromise(p);if(!this.dryRun){let{bundleVersion:E}=await k8(r,null,async()=>h,{report:u});this.skipPlugins||await agt(this,E,{project:o,report:u,target:a})}})).exitCode()}};async function n2(t,{configuration:e,context:r,target:o}){for(let[a,...n]of t){let u=n[n.length-1]==="|";if(u&&n.pop(),u)await Ur.pipevp(a,n,{cwd:o,stdin:r.stdin,stdout:r.stdout,stderr:r.stderr,strict:!0});else{r.stdout.write(`${pe.pretty(e,` $ ${[a,...n].join(" ")}`,"grey")} + `);try{await Ur.execvp(a,n,{cwd:o,strict:!0})}catch(A){throw r.stdout.write(A.stdout||A.stack),A}}}}async function F8(t,{configuration:e,report:r,target:o}){let a=!1;if(!t.force&&oe.existsSync(V.join(o,".git"))){r.reportInfo(0,"Fetching the latest commits"),r.reportSeparator();try{await n2(sgt(t),{configuration:e,context:t.context,target:o}),a=!0}catch{r.reportSeparator(),r.reportWarning(0,"Repository update failed; we'll try to regenerate it")}}a||(r.reportInfo(0,"Cloning the remote repository"),r.reportSeparator(),await oe.removePromise(o),await oe.mkdirPromise(o,{recursive:!0}),await n2(igt(t,o),{configuration:e,context:t.context,target:o}))}async function agt(t,e,{project:r,report:o,target:a}){let n=await Hg(r.configuration,e),u=new Set(Object.keys(n));for(let A of r.configuration.plugins.keys())u.has(A)&&await R8(A,t,{project:r,report:o,target:a})}Ge();Ge();Pt();qt();var ode=Ze(Jn()),ade=ve("vm");var hE=class extends ut{constructor(){super(...arguments);this.name=ge.String();this.checksum=ge.Boolean("--checksum",!0,{description:"Whether to care if this plugin is modified"})}static{this.paths=[["plugin","import"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"download a plugin",details:` + This command downloads the specified plugin from its remote location and updates the configuration to reference it in further CLI invocations. + + Three types of plugin references are accepted: + + - If the plugin is stored within the Yarn repository, it can be referenced by name. + - Third-party plugins can be referenced directly through their public urls. + - Local plugins can be referenced by their path on the disk. + + If the \`--no-checksum\` option is set, Yarn will no longer care if the plugin is modified. + + Plugins cannot be downloaded from the npm registry, and aren't allowed to have dependencies (they need to be bundled into a single file, possibly thanks to the \`@yarnpkg/builder\` package). + `,examples:[['Download and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import @yarnpkg/plugin-exec"],['Download and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import exec"],["Download and activate a community plugin","$0 plugin import https://example.org/path/to/plugin.js"],["Activate a local plugin","$0 plugin import ./path/to/plugin.js"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,stdout:this.context.stdout},async a=>{let{project:n}=await kt.find(r,this.context.cwd),u,A;if(this.name.match(/^\.{0,2}[\\/]/)||ue.isAbsolute(this.name)){let p=V.resolve(this.context.cwd,ue.toPortablePath(this.name));a.reportInfo(0,`Reading ${pe.pretty(r,p,pe.Type.PATH)}`),u=V.relative(n.cwd,p),A=await oe.readFilePromise(p)}else{let p;if(this.name.match(/^https?:/)){try{new URL(this.name)}catch{throw new Jt(52,`Plugin specifier "${this.name}" is neither a plugin name nor a valid url`)}u=this.name,p=this.name}else{let h=G.parseLocator(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-"));if(h.reference!=="unknown"&&!ode.default.valid(h.reference))throw new Jt(0,"Official plugins only accept strict version references. Use an explicit URL if you wish to download them from another location.");let E=G.stringifyIdent(h),I=await Hg(r,nn);if(!Object.hasOwn(I,E)){let v=`Couldn't find a plugin named ${G.prettyIdent(r,h)} on the remote registry. + `;throw r.plugins.has(E)?v+=`A plugin named ${G.prettyIdent(r,h)} is already installed; possibly attempting to import a built-in plugin.`:v+=`Note that only the plugins referenced on our website (${pe.pretty(r,"https://github.com/yarnpkg/berry/blob/master/plugins.yml",pe.Type.URL)}) can be referenced by their name; any other plugin will have to be referenced through its public url (for example ${pe.pretty(r,"https://github.com/yarnpkg/berry/raw/master/packages/plugin-typescript/bin/%40yarnpkg/plugin-typescript.js",pe.Type.URL)}).`,new Jt(51,v)}u=E,p=I[E].url,h.reference!=="unknown"?p=p.replace(/\/master\//,`/${E}/${h.reference}/`):nn!==null&&(p=p.replace(/\/master\//,`/@yarnpkg/cli/${nn}/`))}a.reportInfo(0,`Downloading ${pe.pretty(r,p,"green")}`),A=await sn.get(p,{configuration:r})}await T8(u,A,{checksum:this.checksum,project:n,report:a})})).exitCode()}};async function T8(t,e,{checksum:r=!0,project:o,report:a}){let{configuration:n}=o,u={},A={exports:u};(0,ade.runInNewContext)(e.toString(),{module:A,exports:u});let h=`.yarn/plugins/${A.exports.name}.cjs`,E=V.resolve(o.cwd,h);a.reportInfo(0,`Saving the new plugin in ${pe.pretty(n,h,"magenta")}`),await oe.mkdirPromise(V.dirname(E),{recursive:!0}),await oe.writeFilePromise(E,e);let I={path:h,spec:t};r&&(I.checksum=wn.makeHash(e)),await Ke.addPlugin(o.cwd,[I])}var lgt=({pluginName:t,noMinify:e},r)=>[["yarn",`build:${t}`,...e?["--no-minify"]:[],"|"]],gE=class extends ut{constructor(){super(...arguments);this.installPath=ge.String("--path",{description:"The path where the repository should be cloned to"});this.repository=ge.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=ge.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.noMinify=ge.Boolean("--no-minify",!1,{description:"Build a plugin for development (debugging) - non-minified and non-mangled"});this.force=ge.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.name=ge.String()}static{this.paths=[["plugin","import","from","sources"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"build a plugin from sources",details:` + This command clones the Yarn repository into a temporary folder, builds the specified contrib plugin and updates the configuration to reference it in further CLI invocations. + + The plugins can be referenced by their short name if sourced from the official Yarn repository. + `,examples:[['Build and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import from sources @yarnpkg/plugin-exec"],['Build and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import from sources exec"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=typeof this.installPath<"u"?V.resolve(this.context.cwd,ue.toPortablePath(this.installPath)):V.resolve(ue.toPortablePath((0,lde.tmpdir)()),"yarnpkg-sources",wn.makeHash(this.repository).slice(0,6));return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let{project:u}=await kt.find(r,this.context.cwd),A=G.parseIdent(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-")),p=G.stringifyIdent(A),h=await Hg(r,nn);if(!Object.hasOwn(h,p))throw new Jt(51,`Couldn't find a plugin named "${p}" on the remote registry. Note that only the plugins referenced on our website (https://github.com/yarnpkg/berry/blob/master/plugins.yml) can be built and imported from sources.`);let E=p;await F8(this,{configuration:r,report:n,target:o}),await R8(E,this,{project:u,report:n,target:o})})).exitCode()}};async function R8(t,{context:e,noMinify:r},{project:o,report:a,target:n}){let u=t.replace(/@yarnpkg\//,""),{configuration:A}=o;a.reportSeparator(),a.reportInfo(0,`Building a fresh ${u}`),a.reportSeparator(),await n2(lgt({pluginName:u,noMinify:r},n),{configuration:A,context:e,target:n}),a.reportSeparator();let p=V.resolve(n,`packages/${u}/bundles/${t}.js`),h=await oe.readFilePromise(p);await T8(t,h,{project:o,report:a})}Ge();Pt();qt();var dE=class extends ut{constructor(){super(...arguments);this.name=ge.String()}static{this.paths=[["plugin","remove"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"remove a plugin",details:` + This command deletes the specified plugin from the .yarn/plugins folder and removes it from the configuration. + + **Note:** The plugins have to be referenced by their name property, which can be obtained using the \`yarn plugin runtime\` command. Shorthands are not allowed. + `,examples:[["Remove a plugin imported from the Yarn repository","$0 plugin remove @yarnpkg/plugin-typescript"],["Remove a plugin imported from a local file","$0 plugin remove my-local-plugin"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let u=this.name,A=G.parseIdent(u);if(!r.plugins.has(u))throw new st(`${G.prettyIdent(r,A)} isn't referenced by the current configuration`);let p=`.yarn/plugins/${u}.cjs`,h=V.resolve(o.cwd,p);oe.existsSync(h)&&(n.reportInfo(0,`Removing ${pe.pretty(r,p,pe.Type.PATH)}...`),await oe.removePromise(h)),n.reportInfo(0,"Updating the configuration..."),await Ke.updateConfiguration(o.cwd,{plugins:E=>{if(!Array.isArray(E))return E;let I=E.filter(v=>v.path!==p);return I.length===0?Ke.deleteProperty:I.length===E.length?E:I}})})).exitCode()}};Ge();qt();var mE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","runtime"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"list the active plugins",details:` + This command prints the currently active plugins. Will be displayed both builtin plugins and external plugins. + `,examples:[["List the currently active plugins","$0 plugin runtime"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{for(let n of r.plugins.keys()){let u=this.context.plugins.plugins.has(n),A=n;u&&(A+=" [builtin]"),a.reportJson({name:n,builtin:u}),a.reportInfo(null,`${A}`)}})).exitCode()}};Ge();Ge();qt();var yE=class extends ut{constructor(){super(...arguments);this.idents=ge.Rest()}static{this.paths=[["rebuild"]]}static{this.usage=it.Usage({description:"rebuild the project's native packages",details:` + This command will automatically cause Yarn to forget about previous compilations of the given packages and to run them again. + + Note that while Yarn forgets the compilation, the previous artifacts aren't erased from the filesystem and may affect the next builds (in good or bad). To avoid this, you may remove the .yarn/unplugged folder, or any other relevant location where packages might have been stored (Yarn may offer a way to do that automatically in the future). + + By default all packages will be rebuilt, but you can filter the list by specifying the names of the packages you want to clear from memory. + `,examples:[["Rebuild all packages","$0 rebuild"],["Rebuild fsevents only","$0 rebuild fsevents"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);let u=new Set;for(let A of this.idents)u.add(G.parseIdent(A).identHash);if(await o.restoreInstallState({restoreResolutions:!1}),await o.resolveEverything({cache:n,report:new ki}),u.size>0)for(let A of o.storedPackages.values())u.has(A.identHash)&&(o.storedBuildState.delete(A.locatorHash),o.skippedBuilds.delete(A.locatorHash));else o.storedBuildState.clear(),o.skippedBuilds.clear();return await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ge();Ge();Ge();qt();var N8=Ze($o());el();var EE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Apply the operation to all workspaces from the current project"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["remove"]]}static{this.usage=it.Usage({description:"remove dependencies from the project",details:` + This command will remove the packages matching the specified patterns from the current workspace. + + If the \`--mode=\` option is set, Yarn will change which artifacts are generated. The modes currently supported are: + + - \`skip-build\` will not run the build scripts at all. Note that this is different from setting \`enableScripts\` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run. + + - \`update-lockfile\` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost. + + This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them. + `,examples:[["Remove a dependency from the current project","$0 remove lodash"],["Remove a dependency from all workspaces at once","$0 remove lodash --all"],["Remove all dependencies starting with `eslint-`","$0 remove 'eslint-*'"],["Remove all dependencies with the `@babel` scope","$0 remove '@babel/*'"],["Remove all dependencies matching `react-dom` or `react-helmet`","$0 remove 'react-{dom,helmet}'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.all?o.workspaces:[a],A=["dependencies","devDependencies","peerDependencies"],p=[],h=!1,E=[];for(let C of this.patterns){let R=!1,L=G.parseIdent(C);for(let U of u){let z=[...U.manifest.peerDependenciesMeta.keys()];for(let te of(0,N8.default)(z,C))U.manifest.peerDependenciesMeta.delete(te),h=!0,R=!0;for(let te of A){let ae=U.manifest.getForScope(te),le=[...ae.values()].map(ce=>G.stringifyIdent(ce));for(let ce of(0,N8.default)(le,G.stringifyIdent(L))){let{identHash:Ce}=G.parseIdent(ce),de=ae.get(Ce);if(typeof de>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");U.manifest[te].delete(Ce),E.push([U,te,de]),h=!0,R=!0}}}R||p.push(C)}let I=p.length>1?"Patterns":"Pattern",v=p.length>1?"don't":"doesn't",x=this.all?"any":"this";if(p.length>0)throw new st(`${I} ${pe.prettyList(r,p,pe.Type.CODE)} ${v} match any packages referenced by ${x} workspace`);return h?(await r.triggerMultipleHooks(C=>C.afterWorkspaceDependencyRemoval,E),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})):0}};Ge();Ge();qt();var cde=ve("util"),CE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["run"]]}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);return(await Rt.start({configuration:r,stdout:this.context.stdout,json:this.json},async u=>{let A=a.manifest.scripts,p=He.sortMap(A.keys(),I=>I),h={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},E=p.reduce((I,v)=>Math.max(I,v.length),0);for(let[I,v]of A.entries())u.reportInfo(null,`${I.padEnd(E," ")} ${(0,cde.inspect)(v,h)}`),u.reportJson({name:I,script:v})})).exitCode()}};Ge();Ge();qt();var wE=class extends ut{constructor(){super(...arguments);this.inspect=ge.String("--inspect",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.inspectBrk=ge.String("--inspect-brk",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.topLevel=ge.Boolean("-T,--top-level",!1,{description:"Check the root workspace for scripts and/or binaries instead of the current one"});this.binariesOnly=ge.Boolean("-B,--binaries-only",!1,{description:"Ignore any user defined scripts and only check for binaries"});this.require=ge.String("--require",{description:"Forwarded to the underlying Node process when executing a binary"});this.silent=ge.Boolean("--silent",{hidden:!0});this.scriptName=ge.String();this.args=ge.Proxy()}static{this.paths=[["run"]]}static{this.usage=it.Usage({description:"run a script defined in the package.json",details:` + This command will run a tool. The exact tool that will be executed will depend on the current state of your workspace: + + - If the \`scripts\` field from your local package.json contains a matching script name, its definition will get executed. + + - Otherwise, if one of the local workspace's dependencies exposes a binary with a matching name, this binary will get executed. + + - Otherwise, if the specified name contains a colon character and if one of the workspaces in the project contains exactly one script with a matching name, then this script will get executed. + + Whatever happens, the cwd of the spawned process will be the workspace that declares the script (which makes it possible to call commands cross-workspaces using the third syntax). + `,examples:[["Run the tests from the local workspace","$0 run test"],['Same thing, but without the "run" keyword',"$0 test"],["Inspect Webpack while running","$0 run --inspect-brk webpack"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a,locator:n}=await kt.find(r,this.context.cwd);await o.restoreInstallState();let u=this.topLevel?o.topLevelWorkspace.anchoredLocator:n;if(!this.binariesOnly&&await An.hasPackageScript(u,this.scriptName,{project:o}))return await An.executePackageScript(u,this.scriptName,this.args,{project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});let A=await An.getPackageAccessibleBinaries(u,{project:o});if(A.get(this.scriptName)){let h=[];return this.inspect&&(typeof this.inspect=="string"?h.push(`--inspect=${this.inspect}`):h.push("--inspect")),this.inspectBrk&&(typeof this.inspectBrk=="string"?h.push(`--inspect-brk=${this.inspectBrk}`):h.push("--inspect-brk")),this.require&&h.push(`--require=${this.require}`),await An.executePackageAccessibleBinary(u,this.scriptName,this.args,{cwd:this.context.cwd,project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,nodeArgs:h,packageAccessibleBinaries:A})}if(!this.topLevel&&!this.binariesOnly&&a&&this.scriptName.includes(":")){let E=(await Promise.all(o.workspaces.map(async I=>I.manifest.scripts.has(this.scriptName)?I:null))).filter(I=>I!==null);if(E.length===1)return await An.executeWorkspaceScript(E[0],this.scriptName,this.args,{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}if(this.topLevel)throw this.scriptName==="node-gyp"?new st(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}). This typically happens because some package depends on "node-gyp" to build itself, but didn't list it in their dependencies. To fix that, please run "yarn add node-gyp" into your top-level workspace. You also can open an issue on the repository of the specified package to suggest them to use an optional peer dependency.`):new st(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}).`);{if(this.scriptName==="global")throw new st("The 'yarn global' commands have been removed in 2.x - consider using 'yarn dlx' or a third-party plugin instead");let h=[this.scriptName].concat(this.args);for(let[E,I]of Uy)for(let v of I)if(h.length>=v.length&&JSON.stringify(h.slice(0,v.length))===JSON.stringify(v))throw new st(`Couldn't find a script named "${this.scriptName}", but a matching command can be found in the ${E} plugin. You can install it with "yarn plugin import ${E}".`);throw new st(`Couldn't find a script named "${this.scriptName}".`)}}};Ge();Ge();qt();var IE=class extends ut{constructor(){super(...arguments);this.descriptor=ge.String();this.resolution=ge.String()}static{this.paths=[["set","resolution"]]}static{this.usage=it.Usage({description:"enforce a package resolution",details:'\n This command updates the resolution table so that `descriptor` is resolved by `resolution`.\n\n Note that by default this command only affect the current resolution table - meaning that this "manual override" will disappear if you remove the lockfile, or if the package disappear from the table. If you wish to make the enforced resolution persist whatever happens, edit the `resolutions` field in your top-level manifest.\n\n Note that no attempt is made at validating that `resolution` is a valid resolution entry for `descriptor`.\n ',examples:[["Force all instances of lodash@npm:^1.2.3 to resolve to 1.5.0","$0 set resolution lodash@npm:^1.2.3 1.5.0"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(await o.restoreInstallState({restoreResolutions:!1}),!a)throw new sr(o.cwd,this.context.cwd);let u=G.parseDescriptor(this.descriptor,!0),A=G.makeDescriptor(u,this.resolution);return o.storedDescriptors.set(u.descriptorHash,u),o.storedDescriptors.set(A.descriptorHash,A),o.resolutionAliases.set(u.descriptorHash,A.descriptorHash),await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};Ge();Pt();qt();var ude=Ze($o()),BE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Unlink all workspaces belonging to the target project from the current one"});this.leadingArguments=ge.Rest()}static{this.paths=[["unlink"]]}static{this.usage=it.Usage({description:"disconnect the local project from another one",details:` + This command will remove any resolutions in the project-level manifest that would have been added via a yarn link with similar arguments. + `,examples:[["Unregister a remote workspace in the current project","$0 unlink ~/ts-loader"],["Unregister all workspaces from a remote project in the current project","$0 unlink ~/jest --all"],["Unregister all previously linked workspaces","$0 unlink --all"],["Unregister all workspaces matching a glob","$0 unlink '@babel/*' 'pkg-{a,b}'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);let u=o.topLevelWorkspace,A=new Set;if(this.leadingArguments.length===0&&this.all)for(let{pattern:p,reference:h}of u.manifest.resolutions)h.startsWith("portal:")&&A.add(p.descriptor.fullName);if(this.leadingArguments.length>0)for(let p of this.leadingArguments){let h=V.resolve(this.context.cwd,ue.toPortablePath(p));if(He.isPathLike(p)){let E=await Ke.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:I,workspace:v}=await kt.find(E,h);if(!v)throw new sr(I.cwd,h);if(this.all){for(let x of I.workspaces)x.manifest.name&&A.add(G.stringifyIdent(x.anchoredLocator));if(A.size===0)throw new st("No workspace found to be unlinked in the target project")}else{if(!v.manifest.name)throw new st("The target workspace doesn't have a name and thus cannot be unlinked");A.add(G.stringifyIdent(v.anchoredLocator))}}else{let E=[...u.manifest.resolutions.map(({pattern:I})=>I.descriptor.fullName)];for(let I of(0,ude.default)(E,p))A.add(I)}}return u.manifest.resolutions=u.manifest.resolutions.filter(({pattern:p})=>!A.has(p.descriptor.fullName)),await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ge();Ge();Ge();qt();var Ade=Ze(J1()),L8=Ze($o());el();var vE=class extends ut{constructor(){super(...arguments);this.interactive=ge.Boolean("-i,--interactive",{description:"Offer various choices, depending on the detected upgrade paths"});this.fixed=ge.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=ge.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=ge.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=ge.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Resolve again ALL resolutions for those packages"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["up"]]}static{this.usage=it.Usage({description:"upgrade dependencies across the project",details:"\n This command upgrades the packages matching the list of specified patterns to their latest available version across the whole project (regardless of whether they're part of `dependencies` or `devDependencies` - `peerDependencies` won't be affected). This is a project-wide command: all workspaces will be upgraded in the process.\n\n If `-R,--recursive` is set the command will change behavior and no other switch will be allowed. When operating under this mode `yarn up` will force all ranges matching the selected packages to be resolved again (often to the highest available versions) before being stored in the lockfile. It however won't touch your manifests anymore, so depending on your needs you might want to run both `yarn up` and `yarn up -R` to cover all bases.\n\n If `-i,--interactive` is set (or if the `preferInteractive` settings is toggled on) the command will offer various choices, depending on the detected upgrade paths. Some upgrades require this flag in order to resolve ambiguities.\n\n The, `-C,--caret`, `-E,--exact` and `-T,--tilde` options have the same meaning as in the `add` command (they change the modifier used when the range is missing or a tag, and are ignored when the range is explicitly set).\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n Generally you can see `yarn up` as a counterpart to what was `yarn upgrade --latest` in Yarn 1 (ie it ignores the ranges previously listed in your manifests), but unlike `yarn upgrade` which only upgraded dependencies in the current workspace, `yarn up` will upgrade all workspaces at the same time.\n\n This command accepts glob patterns as arguments (if valid Descriptors and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n **Note:** The ranges have to be static, only the package scopes and names can contain glob patterns.\n ",examples:[["Upgrade all instances of lodash to the latest release","$0 up lodash"],["Upgrade all instances of lodash to the latest release, but ask confirmation for each","$0 up lodash -i"],["Upgrade all instances of lodash to 1.2.3","$0 up lodash@1.2.3"],["Upgrade all instances of packages with the `@babel` scope to the latest release","$0 up '@babel/*'"],["Upgrade all instances of packages containing the word `jest` to the latest release","$0 up '*jest*'"],["Upgrade all instances of packages with the `@babel` scope to 7.0.0","$0 up '@babel/*@7.0.0'"]]})}static{this.schema=[Yw("recursive",Yu.Forbids,["interactive","exact","tilde","caret"],{ignore:[void 0,!1]})]}async execute(){return this.recursive?await this.executeUpRecursive():await this.executeUpClassic()}async executeUpRecursive(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=[...o.storedDescriptors.values()],A=u.map(E=>G.stringifyIdent(E)),p=new Set;for(let E of this.patterns){if(G.parseDescriptor(E).range!=="unknown")throw new st("Ranges aren't allowed when using --recursive");for(let I of(0,L8.default)(A,E)){let v=G.parseIdent(I);p.add(v.identHash)}}let h=u.filter(E=>p.has(E.identHash));for(let E of h)o.storedDescriptors.delete(E.descriptorHash),o.storedResolutions.delete(E.descriptorHash);return await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}async executeUpClassic(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=Z1(this,o),h=A?["keep","reuse","project","latest"]:["project","latest"],E=[],I=[];for(let L of this.patterns){let U=!1,z=G.parseDescriptor(L),te=G.stringifyIdent(z);for(let ae of o.workspaces)for(let le of["dependencies","devDependencies"]){let Ce=[...ae.manifest.getForScope(le).values()].map(Be=>G.stringifyIdent(Be)),de=te==="*"?Ce:(0,L8.default)(Ce,te);for(let Be of de){let Ee=G.parseIdent(Be),g=ae.manifest[le].get(Ee.identHash);if(typeof g>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let me=G.makeDescriptor(Ee,z.range);E.push(Promise.resolve().then(async()=>[ae,le,g,await $1(me,{project:o,workspace:ae,cache:n,target:le,fixed:u,modifier:p,strategies:h})])),U=!0}}U||I.push(L)}if(I.length>1)throw new st(`Patterns ${pe.prettyList(r,I,pe.Type.CODE)} don't match any packages referenced by any workspace`);if(I.length>0)throw new st(`Pattern ${pe.prettyList(r,I,pe.Type.CODE)} doesn't match any packages referenced by any workspace`);let v=await Promise.all(E),x=await AA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async L=>{for(let[,,U,{suggestions:z,rejections:te}]of v){let ae=z.filter(le=>le.descriptor!==null);if(ae.length===0){let[le]=te;if(typeof le>"u")throw new Error("Assertion failed: Expected an error to have been set");let ce=this.cli.error(le);o.configuration.get("enableNetwork")?L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range + + ${ce}`):L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range (note: network resolution has been disabled) + + ${ce}`)}else ae.length>1&&!A&&L.reportError(27,`${G.prettyDescriptor(r,U)} has multiple possible upgrade strategies; use -i to disambiguate manually`)}});if(x.hasErrors())return x.exitCode();let C=!1,R=[];for(let[L,U,,{suggestions:z}]of v){let te,ae=z.filter(de=>de.descriptor!==null),le=ae[0].descriptor,ce=ae.every(de=>G.areDescriptorsEqual(de.descriptor,le));ae.length===1||ce?te=le:(C=!0,{answer:te}=await(0,Ade.prompt)({type:"select",name:"answer",message:`Which range do you want to use in ${G.prettyWorkspace(r,L)} \u276F ${U}?`,choices:z.map(({descriptor:de,name:Be,reason:Ee})=>de?{name:Be,hint:Ee,descriptor:de}:{name:Be,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(de){return this.find(de,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ce=L.manifest[U].get(te.identHash);if(typeof Ce>"u")throw new Error("Assertion failed: This descriptor should have a matching entry");if(Ce.descriptorHash!==te.descriptorHash)L.manifest[U].set(te.identHash,te),R.push([L,U,Ce,te]);else{let de=r.makeResolver(),Be={project:o,resolver:de},Ee=r.normalizeDependency(Ce),g=de.bindDescriptor(Ee,L.anchoredLocator,Be);o.forgetResolution(g)}}return await r.triggerMultipleHooks(L=>L.afterWorkspaceDependencyReplacement,R),C&&this.context.stdout.write(` + `),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}};Ge();Ge();Ge();qt();var DE=class extends ut{constructor(){super(...arguments);this.recursive=ge.Boolean("-R,--recursive",!1,{description:"List, for each workspace, what are all the paths that lead to the dependency"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.peers=ge.Boolean("--peers",!1,{description:"Also print the peer dependencies that match the specified name"});this.package=ge.String()}static{this.paths=[["why"]]}static{this.usage=it.Usage({description:"display the reason why a package is needed",details:` + This command prints the exact reasons why a package appears in the dependency tree. + + If \`-R,--recursive\` is set, the listing will go in depth and will list, for each workspaces, what are all the paths that lead to the dependency. Note that the display is somewhat optimized in that it will not print the package listing twice for a single package, so if you see a leaf named "Foo" when looking for "Bar", it means that "Foo" already got printed higher in the tree. + `,examples:[["Explain why lodash is used in your project","$0 why lodash"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=G.parseIdent(this.package).identHash,u=this.recursive?ugt(o,n,{configuration:r,peers:this.peers}):cgt(o,n,{configuration:r,peers:this.peers});fs.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1})}};function cgt(t,e,{configuration:r,peers:o}){let a=He.sortMap(t.storedPackages.values(),A=>G.stringifyLocator(A)),n={},u={children:n};for(let A of a){let p={};for(let E of A.dependencies.values()){if(!o&&A.peerDependencies.has(E.identHash))continue;let I=t.storedResolutions.get(E.descriptorHash);if(!I)throw new Error("Assertion failed: The resolution should have been registered");let v=t.storedPackages.get(I);if(!v)throw new Error("Assertion failed: The package should have been registered");if(v.identHash!==e)continue;{let C=G.stringifyLocator(A);n[C]={value:[A,pe.Type.LOCATOR],children:p}}let x=G.stringifyLocator(v);p[x]={value:[{descriptor:E,locator:v},pe.Type.DEPENDENT]}}}return u}function ugt(t,e,{configuration:r,peers:o}){let a=He.sortMap(t.workspaces,v=>G.stringifyLocator(v.anchoredLocator)),n=new Set,u=new Set,A=v=>{if(n.has(v.locatorHash))return u.has(v.locatorHash);if(n.add(v.locatorHash),v.identHash===e)return u.add(v.locatorHash),!0;let x=!1;v.identHash===e&&(x=!0);for(let C of v.dependencies.values()){if(!o&&v.peerDependencies.has(C.identHash))continue;let R=t.storedResolutions.get(C.descriptorHash);if(!R)throw new Error("Assertion failed: The resolution should have been registered");let L=t.storedPackages.get(R);if(!L)throw new Error("Assertion failed: The package should have been registered");A(L)&&(x=!0)}return x&&u.add(v.locatorHash),x};for(let v of a)A(v.anchoredPackage);let p=new Set,h={},E={children:h},I=(v,x,C)=>{if(!u.has(v.locatorHash))return;let R=C!==null?pe.tuple(pe.Type.DEPENDENT,{locator:v,descriptor:C}):pe.tuple(pe.Type.LOCATOR,v),L={},U={value:R,children:L},z=G.stringifyLocator(v);if(x[z]=U,!(C!==null&&t.tryWorkspaceByLocator(v))&&!p.has(v.locatorHash)){p.add(v.locatorHash);for(let te of v.dependencies.values()){if(!o&&v.peerDependencies.has(te.identHash))continue;let ae=t.storedResolutions.get(te.descriptorHash);if(!ae)throw new Error("Assertion failed: The resolution should have been registered");let le=t.storedPackages.get(ae);if(!le)throw new Error("Assertion failed: The package should have been registered");I(le,L,te)}}};for(let v of a)I(v.anchoredPackage,h,null);return E}Ge();var W8={};Vt(W8,{GitFetcher:()=>s2,GitResolver:()=>o2,default:()=>Qgt,gitUtils:()=>ia});Ge();Pt();var ia={};Vt(ia,{TreeishProtocols:()=>i2,clone:()=>Y8,fetchBase:()=>Rde,fetchChangedFiles:()=>Tde,fetchChangedWorkspaces:()=>xgt,fetchRoot:()=>Fde,isGitUrl:()=>SE,lsRemote:()=>Qde,normalizeLocator:()=>Sgt,normalizeRepoUrl:()=>PE,resolveUrl:()=>G8,splitRepoUrl:()=>Sh,validateRepoUrl:()=>j8});Ge();Pt();qt();var Sde=Ze(Dde()),xde=Ze(uU()),bE=Ze(ve("querystring")),H8=Ze(Jn());function _8(t,e,r){let o=t.indexOf(r);return t.lastIndexOf(e,o>-1?o:1/0)}function Pde(t){try{return new URL(t)}catch{return}}function Pgt(t){let e=_8(t,"@","#"),r=_8(t,":","#");return r>e&&(t=`${t.slice(0,r)}/${t.slice(r+1)}`),_8(t,":","#")===-1&&t.indexOf("//")===-1&&(t=`ssh://${t}`),t}function bde(t){return Pde(t)||Pde(Pgt(t))}function PE(t,{git:e=!1}={}){if(t=t.replace(/^git\+https:/,"https:"),t=t.replace(/^(?:github:|https:\/\/github\.com\/|git:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)(?:\.git)?(#.*)?$/,"https://github.com/$1/$2.git$3"),t=t.replace(/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/,"https://github.com/$1/$2.git#$3"),e){let r=bde(t);r&&(t=r.href),t=t.replace(/^git\+([^:]+):/,"$1:")}return t}function kde(){return{...process.env,GIT_SSH_COMMAND:process.env.GIT_SSH_COMMAND||`${process.env.GIT_SSH||"ssh"} -o BatchMode=yes`}}var bgt=[/^ssh:/,/^git(?:\+[^:]+)?:/,/^(?:git\+)?https?:[^#]+\/[^#]+(?:\.git)(?:#.*)?$/,/^git@[^#]+\/[^#]+\.git(?:#.*)?$/,/^(?:github:|https:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z._0-9-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z._0-9-]+?)(?:\.git)?(?:#.*)?$/,/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/],i2=(a=>(a.Commit="commit",a.Head="head",a.Tag="tag",a.Semver="semver",a))(i2||{});function SE(t){return t?bgt.some(e=>!!t.match(e)):!1}function Sh(t){t=PE(t);let e=t.indexOf("#");if(e===-1)return{repo:t,treeish:{protocol:"head",request:"HEAD"},extra:{}};let r=t.slice(0,e),o=t.slice(e+1);if(o.match(/^[a-z]+=/)){let a=bE.default.parse(o);for(let[p,h]of Object.entries(a))if(typeof h!="string")throw new Error(`Assertion failed: The ${p} parameter must be a literal string`);let n=Object.values(i2).find(p=>Object.hasOwn(a,p)),[u,A]=typeof n<"u"?[n,a[n]]:["head","HEAD"];for(let p of Object.values(i2))delete a[p];return{repo:r,treeish:{protocol:u,request:A},extra:a}}else{let a=o.indexOf(":"),[n,u]=a===-1?[null,o]:[o.slice(0,a),o.slice(a+1)];return{repo:r,treeish:{protocol:n,request:u},extra:{}}}}function Sgt(t){return G.makeLocator(t,PE(t.reference))}function j8(t,{configuration:e}){let r=PE(t,{git:!0});if(!sn.getNetworkSettings(`https://${(0,Sde.default)(r).resource}`,{configuration:e}).enableNetwork)throw new Jt(80,`Request to '${r}' has been blocked because of your configuration settings`);return r}async function Qde(t,e){let r=j8(t,{configuration:e}),o=await q8("listing refs",["ls-remote",r],{cwd:e.startingCwd,env:kde()},{configuration:e,normalizedRepoUrl:r}),a=new Map,n=/^([a-f0-9]{40})\t([^\n]+)/gm,u;for(;(u=n.exec(o.stdout))!==null;)a.set(u[2],u[1]);return a}async function G8(t,e){let{repo:r,treeish:{protocol:o,request:a},extra:n}=Sh(t),u=await Qde(r,e),A=(h,E)=>{switch(h){case"commit":{if(!E.match(/^[a-f0-9]{40}$/))throw new Error("Invalid commit hash");return bE.default.stringify({...n,commit:E})}case"head":{let I=u.get(E==="HEAD"?E:`refs/heads/${E}`);if(typeof I>"u")throw new Error(`Unknown head ("${E}")`);return bE.default.stringify({...n,commit:I})}case"tag":{let I=u.get(`refs/tags/${E}`);if(typeof I>"u")throw new Error(`Unknown tag ("${E}")`);return bE.default.stringify({...n,commit:I})}case"semver":{let I=Lr.validRange(E);if(!I)throw new Error(`Invalid range ("${E}")`);let v=new Map([...u.entries()].filter(([C])=>C.startsWith("refs/tags/")).map(([C,R])=>[H8.default.parse(C.slice(10)),R]).filter(C=>C[0]!==null)),x=H8.default.maxSatisfying([...v.keys()],I);if(x===null)throw new Error(`No matching range ("${E}")`);return bE.default.stringify({...n,commit:v.get(x)})}case null:{let I;if((I=p("commit",E))!==null||(I=p("tag",E))!==null||(I=p("head",E))!==null)return I;throw E.match(/^[a-f0-9]+$/)?new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head - if a commit, use the 40-characters commit hash`):new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head`)}default:throw new Error(`Invalid Git resolution protocol ("${h}")`)}},p=(h,E)=>{try{return A(h,E)}catch{return null}};return PE(`${r}#${A(o,a)}`)}async function Y8(t,e){return await e.getLimit("cloneConcurrency")(async()=>{let{repo:r,treeish:{protocol:o,request:a}}=Sh(t);if(o!=="commit")throw new Error("Invalid treeish protocol when cloning");let n=j8(r,{configuration:e}),u=await oe.mktempPromise(),A={cwd:u,env:kde()};return await q8("cloning the repository",["clone","-c core.autocrlf=false",n,ue.fromPortablePath(u)],A,{configuration:e,normalizedRepoUrl:n}),await q8("switching branch",["checkout",`${a}`],A,{configuration:e,normalizedRepoUrl:n}),u})}async function Fde(t){let e,r=t;do{if(e=r,await oe.existsPromise(V.join(e,".git")))return e;r=V.dirname(e)}while(r!==e);return null}async function Rde(t,{baseRefs:e}){if(e.length===0)throw new st("Can't run this command with zero base refs specified.");let r=[];for(let A of e){let{code:p}=await Ur.execvp("git",["merge-base",A,"HEAD"],{cwd:t});p===0&&r.push(A)}if(r.length===0)throw new st(`No ancestor could be found between any of HEAD and ${e.join(", ")}`);let{stdout:o}=await Ur.execvp("git",["merge-base","HEAD",...r],{cwd:t,strict:!0}),a=o.trim(),{stdout:n}=await Ur.execvp("git",["show","--quiet","--pretty=format:%s",a],{cwd:t,strict:!0}),u=n.trim();return{hash:a,title:u}}async function Tde(t,{base:e,project:r}){let o=He.buildIgnorePattern(r.configuration.get("changesetIgnorePatterns")),{stdout:a}=await Ur.execvp("git",["diff","--name-only",`${e}`],{cwd:t,strict:!0}),n=a.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>V.resolve(t,ue.toPortablePath(h))),{stdout:u}=await Ur.execvp("git",["ls-files","--others","--exclude-standard"],{cwd:t,strict:!0}),A=u.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>V.resolve(t,ue.toPortablePath(h))),p=[...new Set([...n,...A].sort())];return o?p.filter(h=>!V.relative(r.cwd,h).match(o)):p}async function xgt({ref:t,project:e}){if(e.configuration.projectCwd===null)throw new st("This command can only be run from within a Yarn project");let r=[V.resolve(e.cwd,dr.lockfile),V.resolve(e.cwd,e.configuration.get("cacheFolder")),V.resolve(e.cwd,e.configuration.get("installStatePath")),V.resolve(e.cwd,e.configuration.get("virtualFolder"))];await e.configuration.triggerHook(u=>u.populateYarnPaths,e,u=>{u!=null&&r.push(u)});let o=await Fde(e.configuration.projectCwd);if(o==null)throw new st("This command can only be run on Git repositories");let a=await Rde(o,{baseRefs:typeof t=="string"?[t]:e.configuration.get("changesetBaseRefs")}),n=await Tde(o,{base:a.hash,project:e});return new Set(He.mapAndFilter(n,u=>{let A=e.tryWorkspaceByFilePath(u);return A===null?He.mapAndFilter.skip:r.some(p=>u.startsWith(p))?He.mapAndFilter.skip:A}))}async function q8(t,e,r,{configuration:o,normalizedRepoUrl:a}){try{return await Ur.execvp("git",e,{...r,strict:!0})}catch(n){if(!(n instanceof Ur.ExecError))throw n;let u=n.reportExtra,A=n.stderr.toString();throw new Jt(1,`Failed ${t}`,p=>{p.reportError(1,` ${pe.prettyField(o,{label:"Repository URL",value:pe.tuple(pe.Type.URL,a)})}`);for(let h of A.matchAll(/^(.+?): (.*)$/gm)){let[,E,I]=h;E=E.toLowerCase();let v=E==="error"?"Error":`${(0,xde.default)(E)} Error`;p.reportError(1,` ${pe.prettyField(o,{label:v,value:pe.tuple(pe.Type.NO_HINT,I)})}`)}u?.(p)})}}var s2=class{supports(e,r){return SE(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,a=new Map(r.checksums);a.set(e.locatorHash,o);let n={...r,checksums:a},u=await this.downloadHosted(e,n);if(u!==null)return u;let[A,p,h]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote repository`),loader:()=>this.cloneFromRemote(e,n),...r.cacheOptions});return{packageFs:A,releaseFs:p,prefixPath:G.getIdentVendorPath(e),checksum:h}}async downloadHosted(e,r){return r.project.configuration.reduceHook(o=>o.fetchHostedRepository,null,e,r)}async cloneFromRemote(e,r){let o=Sh(e.reference),a=await Y8(e.reference,r.project.configuration),n=V.resolve(a,o.extra.cwd??It.dot),u=V.join(n,"package.tgz");await An.prepareExternalProject(n,u,{configuration:r.project.configuration,report:r.report,workspace:o.extra.workspace,locator:e});let A=await oe.readFilePromise(u);return await He.releaseAfterUseAsync(async()=>await $i.convertToZip(A,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1}))}};Ge();Ge();var o2=class{supportsDescriptor(e,r){return SE(e.range)}supportsLocator(e,r){return SE(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=await G8(e.range,o.project.configuration);return[G.makeLocator(e,a)]}async getSatisfying(e,r,o,a){let n=Sh(e.range);return{locators:o.filter(A=>{if(A.identHash!==e.identHash)return!1;let p=Sh(A.reference);return!(n.repo!==p.repo||n.treeish.protocol==="commit"&&n.treeish.request!==p.treeish.request)}),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var kgt={configuration:{changesetBaseRefs:{description:"The base git refs that the current HEAD is compared against when detecting changes. Supports git branches, tags, and commits.",type:"STRING",isArray:!0,isNullable:!1,default:["master","origin/master","upstream/master","main","origin/main","upstream/main"]},changesetIgnorePatterns:{description:"Array of glob patterns; files matching them will be ignored when fetching the changed files",type:"STRING",default:[],isArray:!0},cloneConcurrency:{description:"Maximal number of concurrent clones",type:"NUMBER",default:2}},fetchers:[s2],resolvers:[o2]};var Qgt=kgt;qt();var xE=class extends ut{constructor(){super(...arguments);this.since=ge.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Find packages via dependencies/devDependencies instead of using the workspaces field"});this.noPrivate=ge.Boolean("--no-private",{description:"Exclude workspaces that have the private field set to true"});this.verbose=ge.Boolean("-v,--verbose",!1,{description:"Also return the cross-dependencies between workspaces"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["workspaces","list"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"list all available workspaces",details:"\n This command will print the list of all workspaces in the project.\n\n - If `--since` is set, Yarn will only list workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `--no-private` is set, Yarn will not list any workspaces that have the `private` field set to `true`.\n\n - If both the `-v,--verbose` and `--json` options are set, Yarn will also return the cross-dependencies between each workspaces (useful when you wish to automatically generate Buck / Bazel rules).\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{let u=this.since?await ia.fetchChangedWorkspaces({ref:this.since,project:o}):o.workspaces,A=new Set(u);if(this.recursive)for(let p of[...u].map(h=>h.getRecursiveWorkspaceDependents()))for(let h of p)A.add(h);for(let p of A){let{manifest:h}=p;if(h.private&&this.noPrivate)continue;let E;if(this.verbose){let I=new Set,v=new Set;for(let x of Ut.hardDependencies)for(let[C,R]of h.getForScope(x)){let L=o.tryWorkspaceByDescriptor(R);L===null?o.workspacesByIdent.has(C)&&v.add(R):I.add(L)}E={workspaceDependencies:Array.from(I).map(x=>x.relativeCwd),mismatchedWorkspaceDependencies:Array.from(v).map(x=>G.stringifyDescriptor(x))}}n.reportInfo(null,`${p.relativeCwd}`),n.reportJson({location:p.relativeCwd,name:h.name?G.stringifyIdent(h.name):null,...E})}})).exitCode()}};Ge();Ge();qt();var kE=class extends ut{constructor(){super(...arguments);this.workspaceName=ge.String();this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["workspace"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"run a command within the specified workspace",details:` + This command will run a given sub-command on a single workspace. + `,examples:[["Add a package to a single workspace","yarn workspace components add -D react"],["Run build script on a single workspace","yarn workspace components run build"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=o.workspaces,u=new Map(n.map(p=>[G.stringifyIdent(p.anchoredLocator),p])),A=u.get(this.workspaceName);if(A===void 0){let p=Array.from(u.keys()).sort();throw new st(`Workspace '${this.workspaceName}' not found. Did you mean any of the following: + - ${p.join(` + - `)}?`)}return this.cli.run([this.commandName,...this.args],{cwd:A.cwd})}};var Fgt={configuration:{enableImmutableInstalls:{description:"If true (the default on CI), prevents the install command from modifying the lockfile",type:"BOOLEAN",default:Nde.isCI},defaultSemverRangePrefix:{description:"The default save prefix: '^', '~' or ''",type:"STRING",values:["^","~",""],default:"^"},preferReuse:{description:"If true, `yarn add` will attempt to reuse the most common dependency range in other workspaces.",type:"BOOLEAN",default:!1}},commands:[Ky,Vy,zy,Jy,IE,pE,sE,xE,$y,eE,tE,rE,Yy,Wy,Xy,Zy,nE,iE,oE,aE,lE,cE,BE,uE,AE,gE,hE,dE,fE,mE,yE,EE,CE,wE,vE,DE,kE]},Rgt=Fgt;var Z8={};Vt(Z8,{default:()=>Ngt});Ge();var xt={optional:!0},V8=[["@tailwindcss/aspect-ratio@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@tailwindcss/line-clamp@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@fullhuman/postcss-purgecss@3.1.3 || 3.1.3-alpha.0",{peerDependencies:{postcss:"^8.0.0"}}],["@samverschueren/stream-to-observable@<0.3.1",{peerDependenciesMeta:{rxjs:xt,zenObservable:xt}}],["any-observable@<0.5.1",{peerDependenciesMeta:{rxjs:xt,zenObservable:xt}}],["@pm2/agent@<1.0.4",{dependencies:{debug:"*"}}],["debug@<4.2.0",{peerDependenciesMeta:{"supports-color":xt}}],["got@<11",{dependencies:{"@types/responselike":"^1.0.0","@types/keyv":"^3.1.1"}}],["cacheable-lookup@<4.1.2",{dependencies:{"@types/keyv":"^3.1.1"}}],["http-link-dataloader@*",{peerDependencies:{graphql:"^0.13.1 || ^14.0.0"}}],["typescript-language-server@*",{dependencies:{"vscode-jsonrpc":"^5.0.1","vscode-languageserver-protocol":"^3.15.0"}}],["postcss-syntax@*",{peerDependenciesMeta:{"postcss-html":xt,"postcss-jsx":xt,"postcss-less":xt,"postcss-markdown":xt,"postcss-scss":xt}}],["jss-plugin-rule-value-function@<=10.1.1",{dependencies:{"tiny-warning":"^1.0.2"}}],["ink-select-input@<4.1.0",{peerDependencies:{react:"^16.8.2"}}],["license-webpack-plugin@<2.3.18",{peerDependenciesMeta:{webpack:xt}}],["snowpack@>=3.3.0",{dependencies:{"node-gyp":"^7.1.0"}}],["promise-inflight@*",{peerDependenciesMeta:{bluebird:xt}}],["reactcss@*",{peerDependencies:{react:"*"}}],["react-color@<=2.19.0",{peerDependencies:{react:"*"}}],["gatsby-plugin-i18n@*",{dependencies:{ramda:"^0.24.1"}}],["useragent@^2.0.0",{dependencies:{request:"^2.88.0",yamlparser:"0.0.x",semver:"5.5.x"}}],["@apollographql/apollo-tools@<=0.5.2",{peerDependencies:{graphql:"^14.2.1 || ^15.0.0"}}],["material-table@^2.0.0",{dependencies:{"@babel/runtime":"^7.11.2"}}],["@babel/parser@*",{dependencies:{"@babel/types":"^7.8.3"}}],["fork-ts-checker-webpack-plugin@<=6.3.4",{peerDependencies:{eslint:">= 6",typescript:">= 2.7",webpack:">= 4","vue-template-compiler":"*"},peerDependenciesMeta:{eslint:xt,"vue-template-compiler":xt}}],["rc-animate@<=3.1.1",{peerDependencies:{react:">=16.9.0","react-dom":">=16.9.0"}}],["react-bootstrap-table2-paginator@*",{dependencies:{classnames:"^2.2.6"}}],["react-draggable@<=4.4.3",{peerDependencies:{react:">= 16.3.0","react-dom":">= 16.3.0"}}],["apollo-upload-client@<14",{peerDependencies:{graphql:"14 - 15"}}],["react-instantsearch-core@<=6.7.0",{peerDependencies:{algoliasearch:">= 3.1 < 5"}}],["react-instantsearch-dom@<=6.7.0",{dependencies:{"react-fast-compare":"^3.0.0"}}],["ws@<7.2.1",{peerDependencies:{bufferutil:"^4.0.1","utf-8-validate":"^5.0.2"},peerDependenciesMeta:{bufferutil:xt,"utf-8-validate":xt}}],["react-portal@<4.2.2",{peerDependencies:{"react-dom":"^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0"}}],["react-scripts@<=4.0.1",{peerDependencies:{react:"*"}}],["testcafe@<=1.10.1",{dependencies:{"@babel/plugin-transform-for-of":"^7.12.1","@babel/runtime":"^7.12.5"}}],["testcafe-legacy-api@<=4.2.0",{dependencies:{"testcafe-hammerhead":"^17.0.1","read-file-relative":"^1.2.0"}}],["@google-cloud/firestore@<=4.9.3",{dependencies:{protobufjs:"^6.8.6"}}],["gatsby-source-apiserver@*",{dependencies:{"babel-polyfill":"^6.26.0"}}],["@webpack-cli/package-utils@<=1.0.1-alpha.4",{dependencies:{"cross-spawn":"^7.0.3"}}],["gatsby-remark-prismjs@<3.3.28",{dependencies:{lodash:"^4"}}],["gatsby-plugin-favicon@*",{peerDependencies:{webpack:"*"}}],["gatsby-plugin-sharp@<=4.6.0-next.3",{dependencies:{debug:"^4.3.1"}}],["gatsby-react-router-scroll@<=5.6.0-next.0",{dependencies:{"prop-types":"^15.7.2"}}],["@rebass/forms@*",{dependencies:{"@styled-system/should-forward-prop":"^5.0.0"},peerDependencies:{react:"^16.8.6"}}],["rebass@*",{peerDependencies:{react:"^16.8.6"}}],["@ant-design/react-slick@<=0.28.3",{peerDependencies:{react:">=16.0.0"}}],["mqtt@<4.2.7",{dependencies:{duplexify:"^4.1.1"}}],["vue-cli-plugin-vuetify@<=2.0.3",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":xt,"vuetify-loader":xt}}],["vue-cli-plugin-vuetify@<=2.0.4",{dependencies:{"null-loader":"^3.0.0"}}],["vue-cli-plugin-vuetify@>=2.4.3",{peerDependencies:{vue:"*"}}],["@vuetify/cli-plugin-utils@<=0.0.4",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":xt}}],["@vue/cli-plugin-typescript@<=5.0.0-alpha.0",{dependencies:{"babel-loader":"^8.1.0"}}],["@vue/cli-plugin-typescript@<=5.0.0-beta.0",{dependencies:{"@babel/core":"^7.12.16"},peerDependencies:{"vue-template-compiler":"^2.0.0"},peerDependenciesMeta:{"vue-template-compiler":xt}}],["cordova-ios@<=6.3.0",{dependencies:{underscore:"^1.9.2"}}],["cordova-lib@<=10.0.1",{dependencies:{underscore:"^1.9.2"}}],["git-node-fs@*",{peerDependencies:{"js-git":"^0.7.8"},peerDependenciesMeta:{"js-git":xt}}],["consolidate@<0.16.0",{peerDependencies:{mustache:"^3.0.0"},peerDependenciesMeta:{mustache:xt}}],["consolidate@<=0.16.0",{peerDependencies:{velocityjs:"^2.0.1",tinyliquid:"^0.2.34","liquid-node":"^3.0.1",jade:"^1.11.0","then-jade":"*",dust:"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5",swig:"^1.4.2","swig-templates":"^2.0.3","razor-tmpl":"^1.3.1",atpl:">=0.7.6",liquor:"^0.0.5",twig:"^1.15.2",ejs:"^3.1.5",eco:"^1.1.0-rc-3",jazz:"^0.0.18",jqtpl:"~1.1.0",hamljs:"^0.6.2",hamlet:"^0.3.3",whiskers:"^0.4.0","haml-coffee":"^1.14.1","hogan.js":"^3.0.2",templayed:">=0.2.3",handlebars:"^4.7.6",underscore:"^1.11.0",lodash:"^4.17.20",pug:"^3.0.0","then-pug":"*",qejs:"^3.0.5",walrus:"^0.10.1",mustache:"^4.0.1",just:"^0.1.8",ect:"^0.5.9",mote:"^0.2.0",toffee:"^0.3.6",dot:"^1.1.3","bracket-template":"^1.1.5",ractive:"^1.3.12",nunjucks:"^3.2.2",htmling:"^0.0.8","babel-core":"^6.26.3",plates:"~0.4.11","react-dom":"^16.13.1",react:"^16.13.1","arc-templates":"^0.5.3",vash:"^0.13.0",slm:"^2.0.0",marko:"^3.14.4",teacup:"^2.0.0","coffee-script":"^1.12.7",squirrelly:"^5.1.0",twing:"^5.0.2"},peerDependenciesMeta:{velocityjs:xt,tinyliquid:xt,"liquid-node":xt,jade:xt,"then-jade":xt,dust:xt,"dustjs-helpers":xt,"dustjs-linkedin":xt,swig:xt,"swig-templates":xt,"razor-tmpl":xt,atpl:xt,liquor:xt,twig:xt,ejs:xt,eco:xt,jazz:xt,jqtpl:xt,hamljs:xt,hamlet:xt,whiskers:xt,"haml-coffee":xt,"hogan.js":xt,templayed:xt,handlebars:xt,underscore:xt,lodash:xt,pug:xt,"then-pug":xt,qejs:xt,walrus:xt,mustache:xt,just:xt,ect:xt,mote:xt,toffee:xt,dot:xt,"bracket-template":xt,ractive:xt,nunjucks:xt,htmling:xt,"babel-core":xt,plates:xt,"react-dom":xt,react:xt,"arc-templates":xt,vash:xt,slm:xt,marko:xt,teacup:xt,"coffee-script":xt,squirrelly:xt,twing:xt}}],["vue-loader@<=16.3.3",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",webpack:"^4.1.0 || ^5.0.0-0"},peerDependenciesMeta:{"@vue/compiler-sfc":xt}}],["vue-loader@^16.7.0",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",vue:"^3.2.13"},peerDependenciesMeta:{"@vue/compiler-sfc":xt,vue:xt}}],["scss-parser@<=1.0.5",{dependencies:{lodash:"^4.17.21"}}],["query-ast@<1.0.5",{dependencies:{lodash:"^4.17.21"}}],["redux-thunk@<=2.3.0",{peerDependencies:{redux:"^4.0.0"}}],["skypack@<=0.3.2",{dependencies:{tar:"^6.1.0"}}],["@npmcli/metavuln-calculator@<2.0.0",{dependencies:{"json-parse-even-better-errors":"^2.3.1"}}],["bin-links@<2.3.0",{dependencies:{"mkdirp-infer-owner":"^1.0.2"}}],["rollup-plugin-polyfill-node@<=0.8.0",{peerDependencies:{rollup:"^1.20.0 || ^2.0.0"}}],["snowpack@<3.8.6",{dependencies:{"magic-string":"^0.25.7"}}],["elm-webpack-loader@*",{dependencies:{temp:"^0.9.4"}}],["winston-transport@<=4.4.0",{dependencies:{logform:"^2.2.0"}}],["jest-vue-preprocessor@*",{dependencies:{"@babel/core":"7.8.7","@babel/template":"7.8.6"},peerDependencies:{pug:"^2.0.4"},peerDependenciesMeta:{pug:xt}}],["redux-persist@*",{peerDependencies:{react:">=16"},peerDependenciesMeta:{react:xt}}],["sodium@>=3",{dependencies:{"node-gyp":"^3.8.0"}}],["babel-plugin-graphql-tag@<=3.1.0",{peerDependencies:{graphql:"^14.0.0 || ^15.0.0"}}],["@playwright/test@<=1.14.1",{dependencies:{"jest-matcher-utils":"^26.4.2"}}],...["babel-plugin-remove-graphql-queries@<3.14.0-next.1","babel-preset-gatsby-package@<1.14.0-next.1","create-gatsby@<1.14.0-next.1","gatsby-admin@<0.24.0-next.1","gatsby-cli@<3.14.0-next.1","gatsby-core-utils@<2.14.0-next.1","gatsby-design-tokens@<3.14.0-next.1","gatsby-legacy-polyfills@<1.14.0-next.1","gatsby-plugin-benchmark-reporting@<1.14.0-next.1","gatsby-plugin-graphql-config@<0.23.0-next.1","gatsby-plugin-image@<1.14.0-next.1","gatsby-plugin-mdx@<2.14.0-next.1","gatsby-plugin-netlify-cms@<5.14.0-next.1","gatsby-plugin-no-sourcemaps@<3.14.0-next.1","gatsby-plugin-page-creator@<3.14.0-next.1","gatsby-plugin-preact@<5.14.0-next.1","gatsby-plugin-preload-fonts@<2.14.0-next.1","gatsby-plugin-schema-snapshot@<2.14.0-next.1","gatsby-plugin-styletron@<6.14.0-next.1","gatsby-plugin-subfont@<3.14.0-next.1","gatsby-plugin-utils@<1.14.0-next.1","gatsby-recipes@<0.25.0-next.1","gatsby-source-shopify@<5.6.0-next.1","gatsby-source-wikipedia@<3.14.0-next.1","gatsby-transformer-screenshot@<3.14.0-next.1","gatsby-worker@<0.5.0-next.1"].map(t=>[t,{dependencies:{"@babel/runtime":"^7.14.8"}}]),["gatsby-core-utils@<2.14.0-next.1",{dependencies:{got:"8.3.2"}}],["gatsby-plugin-gatsby-cloud@<=3.1.0-next.0",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["gatsby-plugin-gatsby-cloud@<=3.2.0-next.1",{peerDependencies:{webpack:"*"}}],["babel-plugin-remove-graphql-queries@<=3.14.0-next.1",{dependencies:{"gatsby-core-utils":"^2.8.0-next.1"}}],["gatsby-plugin-netlify@3.13.0-next.1",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["clipanion-v3-codemod@<=0.2.0",{peerDependencies:{jscodeshift:"^0.11.0"}}],["react-live@*",{peerDependencies:{"react-dom":"*",react:"*"}}],["webpack@<4.44.1",{peerDependenciesMeta:{"webpack-cli":xt,"webpack-command":xt}}],["webpack@<5.0.0-beta.23",{peerDependenciesMeta:{"webpack-cli":xt}}],["webpack-dev-server@<3.10.2",{peerDependenciesMeta:{"webpack-cli":xt}}],["@docusaurus/responsive-loader@<1.5.0",{peerDependenciesMeta:{sharp:xt,jimp:xt}}],["eslint-module-utils@*",{peerDependenciesMeta:{"eslint-import-resolver-node":xt,"eslint-import-resolver-typescript":xt,"eslint-import-resolver-webpack":xt,"@typescript-eslint/parser":xt}}],["eslint-plugin-import@*",{peerDependenciesMeta:{"@typescript-eslint/parser":xt}}],["critters-webpack-plugin@<3.0.2",{peerDependenciesMeta:{"html-webpack-plugin":xt}}],["terser@<=5.10.0",{dependencies:{acorn:"^8.5.0"}}],["babel-preset-react-app@10.0.x <10.0.2",{dependencies:{"@babel/plugin-proposal-private-property-in-object":"^7.16.7"}}],["eslint-config-react-app@*",{peerDependenciesMeta:{typescript:xt}}],["@vue/eslint-config-typescript@<11.0.0",{peerDependenciesMeta:{typescript:xt}}],["unplugin-vue2-script-setup@<0.9.1",{peerDependencies:{"@vue/composition-api":"^1.4.3","@vue/runtime-dom":"^3.2.26"}}],["@cypress/snapshot@*",{dependencies:{debug:"^3.2.7"}}],["auto-relay@<=0.14.0",{peerDependencies:{"reflect-metadata":"^0.1.13"}}],["vue-template-babel-compiler@<1.2.0",{peerDependencies:{"vue-template-compiler":"^2.6.0"}}],["@parcel/transformer-image@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["@parcel/transformer-js@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["parcel@*",{peerDependenciesMeta:{"@parcel/core":xt}}],["react-scripts@*",{peerDependencies:{eslint:"*"}}],["focus-trap-react@^8.0.0",{dependencies:{tabbable:"^5.3.2"}}],["react-rnd@<10.3.7",{peerDependencies:{react:">=16.3.0","react-dom":">=16.3.0"}}],["connect-mongo@<5.0.0",{peerDependencies:{"express-session":"^1.17.1"}}],["vue-i18n@<9",{peerDependencies:{vue:"^2"}}],["vue-router@<4",{peerDependencies:{vue:"^2"}}],["unified@<10",{dependencies:{"@types/unist":"^2.0.0"}}],["react-github-btn@<=1.3.0",{peerDependencies:{react:">=16.3.0"}}],["react-dev-utils@*",{peerDependencies:{typescript:">=2.7",webpack:">=4"},peerDependenciesMeta:{typescript:xt}}],["@asyncapi/react-component@<=1.0.0-next.39",{peerDependencies:{react:">=16.8.0","react-dom":">=16.8.0"}}],["xo@*",{peerDependencies:{webpack:">=1.11.0"},peerDependenciesMeta:{webpack:xt}}],["babel-plugin-remove-graphql-queries@<=4.20.0-next.0",{dependencies:{"@babel/types":"^7.15.4"}}],["gatsby-plugin-page-creator@<=4.20.0-next.1",{dependencies:{"fs-extra":"^10.1.0"}}],["gatsby-plugin-utils@<=3.14.0-next.1",{dependencies:{fastq:"^1.13.0"},peerDependencies:{graphql:"^15.0.0"}}],["gatsby-plugin-mdx@<3.1.0-next.1",{dependencies:{mkdirp:"^1.0.4"}}],["gatsby-plugin-mdx@^2",{peerDependencies:{gatsby:"^3.0.0-next"}}],["fdir@<=5.2.0",{peerDependencies:{picomatch:"2.x"},peerDependenciesMeta:{picomatch:xt}}],["babel-plugin-transform-typescript-metadata@<=0.3.2",{peerDependencies:{"@babel/core":"^7","@babel/traverse":"^7"},peerDependenciesMeta:{"@babel/traverse":xt}}],["graphql-compose@>=9.0.10",{peerDependencies:{graphql:"^14.2.0 || ^15.0.0 || ^16.0.0"}}],["vite-plugin-vuetify@<=1.0.2",{peerDependencies:{vue:"^3.0.0"}}],["webpack-plugin-vuetify@<=2.0.1",{peerDependencies:{vue:"^3.2.6"}}],["eslint-import-resolver-vite@<2.0.1",{dependencies:{debug:"^4.3.4",resolve:"^1.22.8"}}]];var z8;function Lde(){return typeof z8>"u"&&(z8=ve("zlib").brotliDecompressSync(Buffer.from("G7weAByFTVk3Vs7UfHhq4yykgEM7pbW7TI43SG2S5tvGrwHBAzdz+s/npQ6tgEvobvxisrPIadkXeUAJotBn5bDZ5kAhcRqsIHe3F75Walet5hNalwgFDtxb0BiDUjiUQkjG0yW2hto9HPgiCkm316d6bC0kST72YN7D7rfkhCE9x4J0XwB0yavalxpUu2t9xszHrmtwalOxT7VslsxWcB1qpqZwERUra4psWhTV8BgwWeizurec82Caf1ABL11YMfbf8FJ9JBceZOkgmvrQPbC9DUldX/yMbmX06UQluCEjSwUoyO+EZPIjofr+/oAZUck2enraRD+oWLlnlYnj8xB+gwSo9lmmks4fXv574qSqcWA6z21uYkzMu3EWj+K23RxeQlLqiE35/rC8GcS4CGkKHKKq+zAIQwD9iRDNfiAqueLLpicFFrNsAI4zeTD/eO9MHcnRa5m8UT+M2+V+AkFST4BlKneiAQRSdST8KEAIyFlULt6wa9EBd0Ds28VmpaxquJdVt+nwdEs5xUskI13OVtFyY0UrQIRAlCuvvWivvlSKQfTO+2Q8OyUR1W5RvetaPz4jD27hdtwHFFA1Ptx6Ee/t2cY2rg2G46M1pNDRf2pWhvpy8pqMnuI3++4OF3+7OFIWXGjh+o7Nr2jNvbiYcQdQS1h903/jVFgOpA0yJ78z+x759bFA0rq+6aY5qPB4FzS3oYoLupDUhD9nDz6F6H7hpnlMf18KNKDu4IKjTWwrAnY6MFQw1W6ymOALHlFyCZmQhldg1MQHaMVVQTVgDC60TfaBqG++Y8PEoFhN/PBTZT175KNP/BlHDYGOOBmnBdzqJKplZ/ljiVG0ZBzfqeBRrrUkn6rA54462SgiliKoYVnbeptMdXNfAuaupIEi0bApF10TlgHfmEJAPUVidRVFyDupSem5po5vErPqWKhKbUIp0LozpYsIKK57dM/HKr+nguF+7924IIWMICkQ8JUigs9D+W+c4LnNoRtPPKNRUiCYmP+Jfo2lfKCKw8qpraEeWU3uiNRO6zcyKQoXPR5htmzzLznke7b4YbXW3I1lIRzmgG02Udb58U+7TpwyN7XymCgH+wuPDthZVQvRZuEP+SnLtMicz9m5zASWOBiAcLmkuFlTKuHspSIhCBD0yUPKcxu81A+4YD78rA2vtwsUEday9WNyrShyrl60rWmA+SmbYZkQOwFJWArxRYYc5jGhA5ikxYw1rx3ei4NmeX/lKiwpZ9Ln1tV2Ae7sArvxuVLbJjqJRjW1vFXAyHpvLG+8MJ6T2Ubx5M2KDa2SN6vuIGxJ9WQM9Mk3Q7aCNiZONXllhqq24DmoLbQfW2rYWsOgHWjtOmIQMyMKdiHZDjoyIq5+U700nZ6odJAoYXPQBvFNiQ78d5jaXliBqLTJEqUCwi+LiH2mx92EmNKDsJL74Z613+3lf20pxkV1+erOrjj8pW00vsPaahKUM+05ssd5uwM7K482KWEf3TCwlg/o3e5ngto7qSMz7YteIgCsF1UOcsLk7F7MxWbvrPMY473ew0G+noVL8EPbkmEMftMSeL6HFub/zy+2JQ==","base64")).toString()),z8}var J8;function Mde(){return typeof J8>"u"&&(J8=ve("zlib").brotliDecompressSync(Buffer.from("G8MSIIzURnVBnObTcvb3XE6v2S9Qgc2K801Oa5otNKEtK8BINZNcaQHy+9/vf/WXBimwutXC33P2DPc64pps5rz7NGGWaOKNSPL4Y2KRE8twut2lFOIN+OXPtRmPMRhMTILib2bEQx43az2I5d3YS8Roa5UZpF/ujHb3Djd3GDvYUfvFYSUQ39vb2cmifp/rgB4J/65JK3wRBTvMBoNBmn3mbXC63/gbBkW/2IRPri0O8bcsRBsmarF328pAln04nyJFkwUAvNu934supAqLtyerZZpJ8I8suJHhf/ocMV+scKwa8NOiDKIPXw6Ex/EEZD6TEGaW8N5zvNHYF10l6Lfooj7D5W2k3dgvQSbp2Wv8TGOayS978gxlOLVjTGXs66ozewbrjwElLtyrYNnWTfzzdEutgROUFPVMhnMoy8EjJLLlWwIEoySxliim9kYW30JUHiPVyjt0iAw/ZpPmCbUCltYPnq6ZNblIKhTNhqS/oqC9iya5sGKZTOVsTEg34n92uZTf2iPpcZih8rPW8CzA+adIGmyCPcKdLMsBLShd+zuEbTrqpwuh+DLmracZcjPC5Sdf5odDAhKpFuOsQS67RT+1VgWWygSv3YwxDnylc04/PYuaMeIzhBkLrvs7e/OUzRTF56MmfY6rI63QtEjEQzq637zQqJ39nNhu3NmoRRhW/086bHGBUtx0PE0j3aEGvkdh9WJC8y8j8mqqke9/dQ5la+Q3ba4RlhvTbnfQhPDDab3tUifkjKuOsp13mXEmO00Mu88F/M67R7LXfoFDFLNtgCSWjWX+3Jn1371pJTK9xPBiMJafvDjtFyAzu8rxeQ0TKMQXNPs5xxiBOd+BRJP8KP88XPtJIbZKh/cdW8KvBUkpqKpGoiIaA32c3/JnQr4efXt85mXvidOvn/eU3Pase1typLYBalJ14mCso9h79nuMOuCa/kZAOkJHmTjP5RM2WNoPasZUAnT1TAE/NH25hUxcQv6hQWR/m1PKk4ooXMcM4SR1iYU3fUohvqk4RY2hbmTVVIXv6TvqO+0doOjgeVFAcom+RlwJQmOVH7pr1Q9LoJT6n1DeQEB+NHygsATbIwTcOKZlJsY8G4+suX1uQLjUWwLjjs0mvSvZcLTpIGAekeR7GCgl8eo3ndAqEe2XCav4huliHjdbIPBsGJuPX7lrO9HX1UbXRH5opOe1x6JsOSgHZR+EaxuXVhpLLxm6jk1LJtZfHSc6BKPun3CpYYVMJGwEUyk8MTGG0XL5MfEwaXpnc9TKnBmlGn6nHiGREc3ysn47XIBDzA+YvFdjZzVIEDcKGpS6PbUJehFRjEne8D0lVU1XuRtlgszq6pTNlQ/3MzNOEgCWPyTct22V2mEi2krizn5VDo9B19/X2DB3hCGRMM7ONbtnAcIx/OWB1u5uPbW1gsH8irXxT/IzG0PoXWYjhbMsH3KTuoOl5o17PulcgvsfTSnKFM354GWI8luqZnrswWjiXy3G+Vbyo1KMopFmmvBwNELgaS8z8dNZchx/Cl/xjddxhMcyqtzFyONb2Zdu90NkI8pAeufe7YlXrp53v8Dj/l8vWeVspRKBGXScBBPI/HinSTGmLDOGGOCIyH0JFdOZx0gWsacNlQLJMIrBhqRxXxHF/5pseWwejlAAvZ3klZSDSYY8mkToaWejXhgNomeGtx1DTLEUFMRkgF5yFB22WYdJnaWN14r1YJj81hGi45+jrADS5nYRhCiSlCJJ1nL8pYX+HDSMhdTEWyRcgHVp/IsUIZYMfT+YYncUQPgcxNGCHfZ88vDdrcUuaGIl6zhAsiaq7R5dfqrqXH/JcBhfjT8D0azayIyEz75Nxp6YkcyDxlJq3EXnJUpqDohJJOysL1t1uNiHESlvsxPb5cpbW0+ICZqJmUZus1BMW0F5IVBODLIo2zHHjA0=","base64")).toString()),J8}var X8;function Ode(){return typeof X8>"u"&&(X8=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),X8}var Ude=new Map([[G.makeIdent(null,"fsevents").identHash,Lde],[G.makeIdent(null,"resolve").identHash,Mde],[G.makeIdent(null,"typescript").identHash,Ode]]),Tgt={hooks:{registerPackageExtensions:async(t,e)=>{for(let[r,o]of V8)e(G.parseDescriptor(r,!0),o)},getBuiltinPatch:async(t,e)=>{let r="compat/";if(!e.startsWith(r))return;let o=G.parseIdent(e.slice(r.length)),a=Ude.get(o.identHash)?.();return typeof a<"u"?a:null},reduceDependency:async(t,e,r,o)=>typeof Ude.get(t.identHash)>"u"?t:G.makeDescriptor(t,G.makeRange({protocol:"patch:",source:G.stringifyDescriptor(t),selector:`optional!builtin`,params:null}))}},Ngt=Tgt;var dH={};Vt(dH,{ConstraintsCheckCommand:()=>OE,ConstraintsQueryCommand:()=>LE,ConstraintsSourceCommand:()=>ME,default:()=>ldt});Ge();Ge();l2();var FE=class{constructor(e){this.project=e}createEnvironment(){let e=new QE(["cwd","ident"]),r=new QE(["workspace","type","ident"]),o=new QE(["ident"]),a={manifestUpdates:new Map,reportedErrors:new Map},n=new Map,u=new Map;for(let A of this.project.storedPackages.values()){let p=Array.from(A.peerDependencies.values(),h=>[G.stringifyIdent(h),h.range]);n.set(A.locatorHash,{workspace:null,ident:G.stringifyIdent(A),version:A.version,dependencies:new Map,peerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional!==!0)),optionalPeerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional===!0))})}for(let A of this.project.storedPackages.values()){let p=n.get(A.locatorHash);p.dependencies=new Map(Array.from(A.dependencies.values(),h=>{let E=this.project.storedResolutions.get(h.descriptorHash);if(typeof E>"u")throw new Error("Assertion failed: The resolution should have been registered");let I=n.get(E);if(typeof I>"u")throw new Error("Assertion failed: The package should have been registered");return[G.stringifyIdent(h),I]})),p.dependencies.delete(p.ident)}for(let A of this.project.workspaces){let p=G.stringifyIdent(A.anchoredLocator),h=A.manifest.exportTo({}),E=n.get(A.anchoredLocator.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");let I=(R,L,{caller:U=Xi.getCaller()}={})=>{let z=a2(R),te=He.getMapWithDefault(a.manifestUpdates,A.cwd),ae=He.getMapWithDefault(te,z),le=He.getSetWithDefault(ae,L);U!==null&&le.add(U)},v=R=>I(R,void 0,{caller:Xi.getCaller()}),x=R=>{He.getArrayWithDefault(a.reportedErrors,A.cwd).push(R)},C=e.insert({cwd:A.relativeCwd,ident:p,manifest:h,pkg:E,set:I,unset:v,error:x});u.set(A,C);for(let R of Ut.allDependencies)for(let L of A.manifest[R].values()){let U=G.stringifyIdent(L),z=()=>{I([R,U],void 0,{caller:Xi.getCaller()})},te=le=>{I([R,U],le,{caller:Xi.getCaller()})},ae=null;if(R!=="peerDependencies"&&(R!=="dependencies"||!A.manifest.devDependencies.has(L.identHash))){let le=A.anchoredPackage.dependencies.get(L.identHash);if(le){if(typeof le>"u")throw new Error("Assertion failed: The dependency should have been registered");let ce=this.project.storedResolutions.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ce=n.get(ce);if(typeof Ce>"u")throw new Error("Assertion failed: The package should have been registered");ae=Ce}}r.insert({workspace:C,ident:U,range:L.range,type:R,resolution:ae,update:te,delete:z,error:x})}}for(let A of this.project.storedPackages.values()){let p=this.project.tryWorkspaceByLocator(A);if(!p)continue;let h=u.get(p);if(typeof h>"u")throw new Error("Assertion failed: The workspace should have been registered");let E=n.get(A.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");E.workspace=h}return{workspaces:e,dependencies:r,packages:o,result:a}}async process(){let e=this.createEnvironment(),r={Yarn:{workspace:a=>e.workspaces.find(a)[0]??null,workspaces:a=>e.workspaces.find(a),dependency:a=>e.dependencies.find(a)[0]??null,dependencies:a=>e.dependencies.find(a),package:a=>e.packages.find(a)[0]??null,packages:a=>e.packages.find(a)}},o=await this.project.loadUserConfig();return o?.constraints?(await o.constraints(r),e.result):null}};Ge();Ge();qt();var LE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.query=ge.String()}static{this.paths=[["constraints","query"]]}static{this.usage=it.Usage({category:"Constraints-related commands",description:"query the constraints fact database",details:` + This command will output all matches to the given prolog query. + `,examples:[["List all dependencies throughout the workspace","yarn constraints query 'workspace_has_dependency(_, DependencyName, _, _).'"]]})}async execute(){let{Constraints:r}=await Promise.resolve().then(()=>(f2(),A2)),o=await Ke.find(this.context.cwd,this.context.plugins),{project:a}=await kt.find(o,this.context.cwd),n=await r.find(a),u=this.query;return u.endsWith(".")||(u=`${u}.`),(await Rt.start({configuration:o,json:this.json,stdout:this.context.stdout},async p=>{for await(let h of n.query(u)){let E=Array.from(Object.entries(h)),I=E.length,v=E.reduce((x,[C])=>Math.max(x,C.length),0);for(let x=0;x(f2(),A2)),o=await Ke.find(this.context.cwd,this.context.plugins),{project:a}=await kt.find(o,this.context.cwd),n=await r.find(a);this.context.stdout.write(this.verbose?n.fullSource:n.source)}};Ge();Ge();qt();l2();var OE=class extends ut{constructor(){super(...arguments);this.fix=ge.Boolean("--fix",!1,{description:"Attempt to automatically fix unambiguous issues, following a multi-pass process"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["constraints"]]}static{this.usage=it.Usage({category:"Constraints-related commands",description:"check that the project constraints are met",details:` + This command will run constraints on your project and emit errors for each one that is found but isn't met. If any error is emitted the process will exit with a non-zero exit code. + + If the \`--fix\` flag is used, Yarn will attempt to automatically fix the issues the best it can, following a multi-pass process (with a maximum of 10 iterations). Some ambiguous patterns cannot be autofixed, in which case you'll have to manually specify the right resolution. + + For more information as to how to write constraints, please consult our dedicated page on our website: https://yarnpkg.com/features/constraints. + `,examples:[["Check that all constraints are satisfied","yarn constraints"],["Autofix all unmet constraints","yarn constraints --fix"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);await o.restoreInstallState();let a=await o.loadUserConfig(),n;if(a?.constraints)n=new FE(o);else{let{Constraints:h}=await Promise.resolve().then(()=>(f2(),A2));n=await h.find(o)}let u,A=!1,p=!1;for(let h=this.fix?10:1;h>0;--h){let E=await n.process();if(!E)break;let{changedWorkspaces:I,remainingErrors:v}=ik(o,E,{fix:this.fix}),x=[];for(let[C,R]of I){let L=C.manifest.indent;C.manifest=new Ut,C.manifest.indent=L,C.manifest.load(R),x.push(C.persistManifest())}if(await Promise.all(x),!(I.size>0&&h>1)){u=Wde(v,{configuration:r}),A=!1,p=!0;for(let[,C]of v)for(let R of C)R.fixable?A=!0:p=!1}}if(u.children.length===0)return 0;if(A){let h=p?`Those errors can all be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`:`Errors prefixed by '\u2699' can be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`;await Rt.start({configuration:r,stdout:this.context.stdout,includeNames:!1,includeFooter:!1},async E=>{E.reportInfo(0,h),E.reportSeparator()})}return u.children=He.sortMap(u.children,h=>h.value[1]),fs.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1}),1}};l2();var adt={configuration:{enableConstraintsChecks:{description:"If true, constraints will run during installs",type:"BOOLEAN",default:!1},constraintsPath:{description:"The path of the constraints file.",type:"ABSOLUTE_PATH",default:"./constraints.pro"}},commands:[LE,ME,OE],hooks:{async validateProjectAfterInstall(t,{reportError:e}){if(!t.configuration.get("enableConstraintsChecks"))return;let r=await t.loadUserConfig(),o;if(r?.constraints)o=new FE(t);else{let{Constraints:u}=await Promise.resolve().then(()=>(f2(),A2));o=await u.find(t)}let a=await o.process();if(!a)return;let{remainingErrors:n}=ik(t,a);if(n.size!==0)if(t.configuration.isCI)for(let[u,A]of n)for(let p of A)e(84,`${pe.pretty(t.configuration,u.anchoredLocator,pe.Type.IDENT)}: ${p.text}`);else e(84,`Constraint check failed; run ${pe.pretty(t.configuration,"yarn constraints",pe.Type.CODE)} for more details`)}}},ldt=adt;var mH={};Vt(mH,{CreateCommand:()=>UE,DlxCommand:()=>_E,default:()=>udt});Ge();qt();var UE=class extends ut{constructor(){super(...arguments);this.pkg=ge.String("-p,--package",{description:"The package to run the provided command from"});this.quiet=ge.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=ge.String();this.args=ge.Proxy()}static{this.paths=[["create"]]}async execute(){let r=[];this.pkg&&r.push("--package",this.pkg),this.quiet&&r.push("--quiet");let o=this.command.replace(/^(@[^@/]+)(@|$)/,"$1/create$2"),a=G.parseDescriptor(o),n=a.name.match(/^create(-|$)/)?a:a.scope?G.makeIdent(a.scope,`create-${a.name}`):G.makeIdent(null,`create-${a.name}`),u=G.stringifyIdent(n);return a.range!=="unknown"&&(u+=`@${a.range}`),this.cli.run(["dlx",...r,u,...this.args])}};Ge();Ge();Pt();qt();var _E=class extends ut{constructor(){super(...arguments);this.packages=ge.Array("-p,--package",{description:"The package(s) to install before running the command"});this.quiet=ge.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=ge.String();this.args=ge.Proxy()}static{this.paths=[["dlx"]]}static{this.usage=it.Usage({description:"run a package in a temporary environment",details:"\n This command will install a package within a temporary environment, and run its binary script if it contains any. The binary will run within the current cwd.\n\n By default Yarn will download the package named `command`, but this can be changed through the use of the `-p,--package` flag which will instruct Yarn to still run the same command but from a different package.\n\n Using `yarn dlx` as a replacement of `yarn add` isn't recommended, as it makes your project non-deterministic (Yarn doesn't keep track of the packages installed through `dlx` - neither their name, nor their version).\n ",examples:[["Use create-react-app to create a new React app","yarn dlx create-react-app ./my-app"],["Install multiple packages for a single command",`yarn dlx -p typescript -p ts-node ts-node --transpile-only -e "console.log('hello!')"`]]})}async execute(){return Ke.telemetry=null,await oe.mktempPromise(async r=>{let o=V.join(r,`dlx-${process.pid}`);await oe.mkdirPromise(o),await oe.writeFilePromise(V.join(o,"package.json"),`{} + `),await oe.writeFilePromise(V.join(o,"yarn.lock"),"");let a=V.join(o,".yarnrc.yml"),n=await Ke.findProjectCwd(this.context.cwd),A={enableGlobalCache:!(await Ke.find(this.context.cwd,null,{strict:!1})).get("enableGlobalCache"),enableTelemetry:!1,logFilters:[{code:Ku(68),level:pe.LogLevel.Discard}]},p=n!==null?V.join(n,".yarnrc.yml"):null;p!==null&&oe.existsSync(p)?(await oe.copyFilePromise(p,a),await Ke.updateConfiguration(o,L=>{let U=He.toMerged(L,A);return Array.isArray(L.plugins)&&(U.plugins=L.plugins.map(z=>{let te=typeof z=="string"?z:z.path,ae=ue.isAbsolute(te)?te:ue.resolve(ue.fromPortablePath(n),te);return typeof z=="string"?ae:{path:ae,spec:z.spec}})),U})):await oe.writeJsonPromise(a,A);let h=this.packages??[this.command],E=G.parseDescriptor(this.command).name,I=await this.cli.run(["add","--fixed","--",...h],{cwd:o,quiet:this.quiet});if(I!==0)return I;this.quiet||this.context.stdout.write(` + `);let v=await Ke.find(o,this.context.plugins),{project:x,workspace:C}=await kt.find(v,o);if(C===null)throw new sr(x.cwd,o);await x.restoreInstallState();let R=await An.getWorkspaceAccessibleBinaries(C);return R.has(E)===!1&&R.size===1&&typeof this.packages>"u"&&(E=Array.from(R)[0][0]),await An.executeWorkspaceAccessibleBinary(C,E,this.args,{packageAccessibleBinaries:R,cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})})}};var cdt={commands:[UE,_E]},udt=cdt;var CH={};Vt(CH,{ExecFetcher:()=>h2,ExecResolver:()=>g2,default:()=>pdt,execUtils:()=>lk});Ge();Ge();Pt();var fA="exec:";var lk={};Vt(lk,{loadGeneratorFile:()=>p2,makeLocator:()=>EH,makeSpec:()=>yme,parseSpec:()=>yH});Ge();Pt();function yH(t){let{params:e,selector:r}=G.parseRange(t),o=ue.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function yme({parentLocator:t,path:e,generatorHash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function EH(t,{parentLocator:e,path:r,generatorHash:o,protocol:a}){return G.makeLocator(t,yme({parentLocator:e,path:r,generatorHash:o,protocol:a}))}async function p2(t,e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(t,{protocol:e}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath)}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.join(u.prefixPath,a);return await A.readFilePromise(p,"utf8")}var h2=class{supports(e,r){return!!e.reference.startsWith(fA)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:fA});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){let o=await p2(e.reference,fA,r);return oe.mktempPromise(async a=>{let n=V.join(a,"generator.js");return await oe.writeFilePromise(n,o),oe.mktempPromise(async u=>{if(await this.generatePackage(u,e,n,r),!oe.existsSync(V.join(u,"build")))throw new Error("The script should have generated a build directory");return await $i.makeArchiveFromDirectory(V.join(u,"build"),{prefixPath:G.getIdentVendorPath(e),compressionLevel:r.project.configuration.get("compressionLevel")})})})}async generatePackage(e,r,o,a){return await oe.mktempPromise(async n=>{let u=await An.makeScriptEnv({project:a.project,binFolder:n}),A=V.join(e,"runtime.js");return await oe.mktempPromise(async p=>{let h=V.join(p,"buildfile.log"),E=V.join(e,"generator"),I=V.join(e,"build");await oe.mkdirPromise(E),await oe.mkdirPromise(I);let v={tempDir:ue.fromPortablePath(E),buildDir:ue.fromPortablePath(I),locator:G.stringifyLocator(r)};await oe.writeFilePromise(A,` + // Expose 'Module' as a global variable + Object.defineProperty(global, 'Module', { + get: () => require('module'), + configurable: true, + enumerable: false, + }); + + // Expose non-hidden built-in modules as global variables + for (const name of Module.builtinModules.filter((name) => name !== 'module' && !name.startsWith('_'))) { + Object.defineProperty(global, name, { + get: () => require(name), + configurable: true, + enumerable: false, + }); + } + + // Expose the 'execEnv' global variable + Object.defineProperty(global, 'execEnv', { + value: { + ...${JSON.stringify(v)}, + }, + enumerable: true, + }); + `);let x=u.NODE_OPTIONS||"",C=/\s*--require\s+\S*\.pnp\.c?js\s*/g;x=x.replace(C," ").trim(),u.NODE_OPTIONS=x;let{stdout:R,stderr:L}=a.project.configuration.getSubprocessStreams(h,{header:`# This file contains the result of Yarn generating a package (${G.stringifyLocator(r)}) + `,prefix:G.prettyLocator(a.project.configuration,r),report:a.report}),{code:U}=await Ur.pipevp(process.execPath,["--require",ue.fromPortablePath(A),ue.fromPortablePath(o),G.stringifyIdent(r)],{cwd:e,env:u,stdin:null,stdout:R,stderr:L});if(U!==0)throw oe.detachTemp(p),new Error(`Package generation failed (exit code ${U}, logs can be found here: ${pe.pretty(a.project.configuration,h,pe.Type.PATH)})`)})})}};Ge();Ge();var Adt=2,g2=class{supportsDescriptor(e,r){return!!e.range.startsWith(fA)}supportsLocator(e,r){return!!e.reference.startsWith(fA)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=yH(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await p2(G.makeRange({protocol:fA,source:a,selector:a,params:{locator:G.stringifyLocator(n)}}),fA,o.fetchOptions),A=wn.makeHash(`${Adt}`,u).slice(0,6);return[EH(e,{parentLocator:n,path:a,generatorHash:A,protocol:fA})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var fdt={fetchers:[h2],resolvers:[g2]},pdt=fdt;var IH={};Vt(IH,{FileFetcher:()=>E2,FileResolver:()=>C2,TarballFileFetcher:()=>w2,TarballFileResolver:()=>I2,default:()=>ddt,fileUtils:()=>Yg});Ge();Pt();var HE=/^(?:[a-zA-Z]:[\\/]|\.{0,2}\/)/,d2=/^[^?]*\.(?:tar\.gz|tgz)(?:::.*)?$/,Ui="file:";var Yg={};Vt(Yg,{fetchArchiveFromLocator:()=>y2,makeArchiveFromLocator:()=>ck,makeBufferFromLocator:()=>wH,makeLocator:()=>qE,makeSpec:()=>Eme,parseSpec:()=>m2});Ge();Pt();function m2(t){let{params:e,selector:r}=G.parseRange(t),o=ue.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function Eme({parentLocator:t,path:e,hash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function qE(t,{parentLocator:e,path:r,hash:o,protocol:a}){return G.makeLocator(t,Eme({parentLocator:e,path:r,hash:o,protocol:a}))}async function y2(t,e){let{parentLocator:r,path:o}=G.parseFileStyleRange(t.reference,{protocol:Ui}),a=V.isAbsolute(o)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await e.fetcher.fetch(r,e),n=a.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,a.localPath)}:a;a!==n&&a.releaseFs&&a.releaseFs();let u=n.packageFs,A=V.join(n.prefixPath,o);return await He.releaseAfterUseAsync(async()=>await u.readFilePromise(A),n.releaseFs)}async function ck(t,{protocol:e,fetchOptions:r,inMemory:o=!1}){let{parentLocator:a,path:n}=G.parseFileStyleRange(t.reference,{protocol:e}),u=V.isAbsolute(n)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(a,r),A=u.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,u.localPath)}:u;u!==A&&u.releaseFs&&u.releaseFs();let p=A.packageFs,h=V.join(A.prefixPath,n);return await He.releaseAfterUseAsync(async()=>await $i.makeArchiveFromDirectory(h,{baseFs:p,prefixPath:G.getIdentVendorPath(t),compressionLevel:r.project.configuration.get("compressionLevel"),inMemory:o}),A.releaseFs)}async function wH(t,{protocol:e,fetchOptions:r}){return(await ck(t,{protocol:e,fetchOptions:r,inMemory:!0})).getBufferAndClose()}var E2=class{supports(e,r){return!!e.reference.startsWith(Ui)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Ui});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){return ck(e,{protocol:Ui,fetchOptions:r})}};Ge();Ge();var hdt=2,C2=class{supportsDescriptor(e,r){return e.range.match(HE)?!0:!!e.range.startsWith(Ui)}supportsLocator(e,r){return!!e.reference.startsWith(Ui)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return HE.test(e.range)&&(e=G.makeDescriptor(e,`${Ui}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=m2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await wH(G.makeLocator(e,G.makeRange({protocol:Ui,source:a,selector:a,params:{locator:G.stringifyLocator(n)}})),{protocol:Ui,fetchOptions:o.fetchOptions}),A=wn.makeHash(`${hdt}`,u).slice(0,6);return[qE(e,{parentLocator:n,path:a,hash:A,protocol:Ui})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};Ge();var w2=class{supports(e,r){return d2.test(e.reference)?!!e.reference.startsWith(Ui):!1}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromDisk(e,r){let o=await y2(e,r);return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();Ge();Ge();var I2=class{supportsDescriptor(e,r){return d2.test(e.range)?!!(e.range.startsWith(Ui)||HE.test(e.range)):!1}supportsLocator(e,r){return d2.test(e.reference)?!!e.reference.startsWith(Ui):!1}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return HE.test(e.range)&&(e=G.makeDescriptor(e,`${Ui}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=m2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=qE(e,{parentLocator:n,path:a,hash:"",protocol:Ui}),A=await y2(u,o.fetchOptions),p=wn.makeHash(A).slice(0,6);return[qE(e,{parentLocator:n,path:a,hash:p,protocol:Ui})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var gdt={fetchers:[w2,E2],resolvers:[I2,C2]},ddt=gdt;var DH={};Vt(DH,{GithubFetcher:()=>B2,default:()=>ydt,githubUtils:()=>uk});Ge();Pt();var uk={};Vt(uk,{invalidGithubUrlMessage:()=>Ime,isGithubUrl:()=>BH,parseGithubUrl:()=>vH});var Cme=Ze(ve("querystring")),wme=[/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+)\/tarball\/([^/#]+)(?:#(.*))?$/,/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+?)(?:\.git)?(?:#(.*))?$/];function BH(t){return t?wme.some(e=>!!t.match(e)):!1}function vH(t){let e;for(let A of wme)if(e=t.match(A),e)break;if(!e)throw new Error(Ime(t));let[,r,o,a,n="master"]=e,{commit:u}=Cme.default.parse(n);return n=u||n.replace(/[^:]*:/,""),{auth:r,username:o,reponame:a,treeish:n}}function Ime(t){return`Input cannot be parsed as a valid GitHub URL ('${t}').`}var B2=class{supports(e,r){return!!BH(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from GitHub`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await sn.get(this.getLocatorUrl(e,r),{configuration:r.project.configuration});return await oe.mktempPromise(async a=>{let n=new gn(a);await $i.extractArchiveTo(o,n,{stripComponents:1});let u=ia.splitRepoUrl(e.reference),A=V.join(a,"package.tgz");await An.prepareExternalProject(a,A,{configuration:r.project.configuration,report:r.report,workspace:u.extra.workspace,locator:e});let p=await oe.readFilePromise(A);return await $i.convertToZip(p,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})})}getLocatorUrl(e,r){let{auth:o,username:a,reponame:n,treeish:u}=vH(e.reference);return`https://${o?`${o}@`:""}github.com/${a}/${n}/archive/${u}.tar.gz`}};var mdt={hooks:{async fetchHostedRepository(t,e,r){if(t!==null)return t;let o=new B2;if(!o.supports(e,r))return null;try{return await o.fetch(e,r)}catch{return null}}}},ydt=mdt;var PH={};Vt(PH,{TarballHttpFetcher:()=>D2,TarballHttpResolver:()=>P2,default:()=>Cdt});Ge();function v2(t){let e;try{e=new URL(t)}catch{return!1}return!(e.protocol!=="http:"&&e.protocol!=="https:"||!e.pathname.match(/(\.tar\.gz|\.tgz|\/[^.]+)$/))}var D2=class{supports(e,r){return v2(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await sn.get(e.reference,{configuration:r.project.configuration});return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();Ge();var P2=class{supportsDescriptor(e,r){return v2(e.range)}supportsLocator(e,r){return v2(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[G.convertDescriptorToLocator(e)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var Edt={fetchers:[D2],resolvers:[P2]},Cdt=Edt;var bH={};Vt(bH,{InitCommand:()=>jE,default:()=>Idt});Ge();Ge();Pt();qt();var jE=class extends ut{constructor(){super(...arguments);this.private=ge.Boolean("-p,--private",!1,{description:"Initialize a private package"});this.workspace=ge.Boolean("-w,--workspace",!1,{description:"Initialize a workspace root with a `packages/` directory"});this.install=ge.String("-i,--install",!1,{tolerateBoolean:!0,description:"Initialize a package with a specific bundle that will be locked in the project"});this.name=ge.String("-n,--name",{description:"Initialize a package with the given name"});this.usev2=ge.Boolean("-2",!1,{hidden:!0});this.yes=ge.Boolean("-y,--yes",{hidden:!0})}static{this.paths=[["init"]]}static{this.usage=it.Usage({description:"create a new package",details:"\n This command will setup a new package in your local directory.\n\n If the `-p,--private` or `-w,--workspace` options are set, the package will be private by default.\n\n If the `-w,--workspace` option is set, the package will be configured to accept a set of workspaces in the `packages/` directory.\n\n If the `-i,--install` option is given a value, Yarn will first download it using `yarn set version` and only then forward the init call to the newly downloaded bundle. Without arguments, the downloaded bundle will be `latest`.\n\n The initial settings of the manifest can be changed by using the `initScope` and `initFields` configuration values. Additionally, Yarn will generate an EditorConfig file whose rules can be altered via `initEditorConfig`, and will initialize a Git repository in the current directory.\n ",examples:[["Create a new package in the local directory","yarn init"],["Create a new private package in the local directory","yarn init -p"],["Create a new package and store the Yarn release inside","yarn init -i=latest"],["Create a new private package and defines it as a workspace root","yarn init -w"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=typeof this.install=="string"?this.install:this.usev2||this.install===!0?"latest":null;return o!==null?await this.executeProxy(r,o):await this.executeRegular(r)}async executeProxy(r,o){if(r.projectCwd!==null&&r.projectCwd!==this.context.cwd)throw new st("Cannot use the --install flag from within a project subdirectory");oe.existsSync(this.context.cwd)||await oe.mkdirPromise(this.context.cwd,{recursive:!0});let a=V.join(this.context.cwd,dr.lockfile);oe.existsSync(a)||await oe.writeFilePromise(a,"");let n=await this.cli.run(["set","version",o],{quiet:!0});if(n!==0)return n;let u=[];return this.private&&u.push("-p"),this.workspace&&u.push("-w"),this.name&&u.push(`-n=${this.name}`),this.yes&&u.push("-y"),await oe.mktempPromise(async A=>{let{code:p}=await Ur.pipevp("yarn",["init",...u],{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,env:await An.makeScriptEnv({binFolder:A})});return p})}async executeRegular(r){let o=null;try{o=(await kt.find(r,this.context.cwd)).project}catch{o=null}oe.existsSync(this.context.cwd)||await oe.mkdirPromise(this.context.cwd,{recursive:!0});let a=await Ut.tryFind(this.context.cwd),n=a??new Ut,u=Object.fromEntries(r.get("initFields").entries());n.load(u),n.name=n.name??G.makeIdent(r.get("initScope"),this.name??V.basename(this.context.cwd)),n.packageManager=nn&&He.isTaggedYarnVersion(nn)?`yarn@${nn}`:null,(!a&&this.workspace||this.private)&&(n.private=!0),this.workspace&&n.workspaceDefinitions.length===0&&(await oe.mkdirPromise(V.join(this.context.cwd,"packages"),{recursive:!0}),n.workspaceDefinitions=[{pattern:"packages/*"}]);let A={};n.exportTo(A);let p=V.join(this.context.cwd,Ut.fileName);await oe.changeFilePromise(p,`${JSON.stringify(A,null,2)} + `,{automaticNewlines:!0});let h=[p],E=V.join(this.context.cwd,"README.md");if(oe.existsSync(E)||(await oe.writeFilePromise(E,`# ${G.stringifyIdent(n.name)} + `),h.push(E)),!o||o.cwd===this.context.cwd){let I=V.join(this.context.cwd,dr.lockfile);oe.existsSync(I)||(await oe.writeFilePromise(I,""),h.push(I));let x=[".yarn/*","!.yarn/patches","!.yarn/plugins","!.yarn/releases","!.yarn/sdks","!.yarn/versions","","# Swap the comments on the following lines if you wish to use zero-installs","# In that case, don't forget to run `yarn config set enableGlobalCache false`!","# Documentation here: https://yarnpkg.com/features/caching#zero-installs","","#!.yarn/cache",".pnp.*"].map(le=>`${le} + `).join(""),C=V.join(this.context.cwd,".gitignore");oe.existsSync(C)||(await oe.writeFilePromise(C,x),h.push(C));let L=["/.yarn/** linguist-vendored","/.yarn/releases/* binary","/.yarn/plugins/**/* binary","/.pnp.* binary linguist-generated"].map(le=>`${le} + `).join(""),U=V.join(this.context.cwd,".gitattributes");oe.existsSync(U)||(await oe.writeFilePromise(U,L),h.push(U));let z={"*":{endOfLine:"lf",insertFinalNewline:!0},"*.{js,json,yml}":{charset:"utf-8",indentStyle:"space",indentSize:2}};He.mergeIntoTarget(z,r.get("initEditorConfig"));let te=`root = true + `;for(let[le,ce]of Object.entries(z)){te+=` + [${le}] + `;for(let[Ce,de]of Object.entries(ce)){let Be=Ce.replace(/[A-Z]/g,Ee=>`_${Ee.toLowerCase()}`);te+=`${Be} = ${de} + `}}let ae=V.join(this.context.cwd,".editorconfig");oe.existsSync(ae)||(await oe.writeFilePromise(ae,te),h.push(ae)),await this.cli.run(["install"],{quiet:!0}),oe.existsSync(V.join(this.context.cwd,".git"))||(await Ur.execvp("git",["init"],{cwd:this.context.cwd}),await Ur.execvp("git",["add","--",...h],{cwd:this.context.cwd}),await Ur.execvp("git",["commit","--allow-empty","-m","First commit"],{cwd:this.context.cwd}))}}};var wdt={configuration:{initScope:{description:"Scope used when creating packages via the init command",type:"STRING",default:null},initFields:{description:"Additional fields to set when creating packages via the init command",type:"MAP",valueDefinition:{description:"",type:"ANY"}},initEditorConfig:{description:"Extra rules to define in the generator editorconfig",type:"MAP",valueDefinition:{description:"",type:"ANY"}}},commands:[jE]},Idt=wdt;var kq={};Vt(kq,{SearchCommand:()=>oC,UpgradeInteractiveCommand:()=>aC,default:()=>uIt});Ge();var vme=Ze(ve("os"));function GE({stdout:t}){if(vme.default.endianness()==="BE")throw new Error("Interactive commands cannot be used on big-endian systems because ink depends on yoga-layout-prebuilt which only supports little-endian architectures");if(!t.isTTY)throw new Error("Interactive commands can only be used inside a TTY environment")}qt();var Lye=Ze(YH()),WH={appId:"OFCNCOG2CU",apiKey:"6fe4476ee5a1832882e326b506d14126",indexName:"npm-search"},Eyt=(0,Lye.default)(WH.appId,WH.apiKey).initIndex(WH.indexName),KH=async(t,e=0)=>await Eyt.search(t,{analyticsTags:["yarn-plugin-interactive-tools"],attributesToRetrieve:["name","version","owner","repository","humanDownloadsLast30Days"],page:e,hitsPerPage:10});var vB=["regular","dev","peer"],oC=class extends ut{static{this.paths=[["search"]]}static{this.usage=it.Usage({category:"Interactive commands",description:"open the search interface",details:` + This command opens a fullscreen terminal interface where you can search for and install packages from the npm registry. + `,examples:[["Open the search window","yarn search"]]})}async execute(){GE(this.context);let{Gem:e}=await Promise.resolve().then(()=>(Zk(),Eq)),{ScrollableItems:r}=await Promise.resolve().then(()=>(rQ(),tQ)),{useKeypress:o}=await Promise.resolve().then(()=>(wB(),Xwe)),{useMinistore:a}=await Promise.resolve().then(()=>(Dq(),vq)),{renderForm:n}=await Promise.resolve().then(()=>(oQ(),sQ)),{default:u}=await Promise.resolve().then(()=>Ze(aIe())),{Box:A,Text:p}=await Promise.resolve().then(()=>Ze(ic())),{default:h,useEffect:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),x=()=>h.createElement(A,{flexDirection:"row"},h.createElement(A,{flexDirection:"column",width:48},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move between packages.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select a package.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," again to change the target."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to install the selected packages.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),C=()=>h.createElement(h.Fragment,null,h.createElement(A,{width:15},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Owner")),h.createElement(A,{width:11},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Version")),h.createElement(A,{width:10},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Downloads"))),R=()=>h.createElement(A,{width:17},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Target")),L=({hit:de,active:Be})=>{let[Ee,g]=a(de.name,null);o({active:Be},(Ae,ne)=>{if(ne.name!=="space")return;if(!Ee){g(vB[0]);return}let Z=vB.indexOf(Ee)+1;Z===vB.length?g(null):g(vB[Z])},[Ee,g]);let me=G.parseIdent(de.name),we=G.prettyIdent(v,me);return h.createElement(A,null,h.createElement(A,{width:45},h.createElement(p,{bold:!0,wrap:"wrap"},we)),h.createElement(A,{width:14,marginLeft:1},h.createElement(p,{bold:!0,wrap:"truncate"},de.owner.name)),h.createElement(A,{width:10,marginLeft:1},h.createElement(p,{italic:!0,wrap:"truncate"},de.version)),h.createElement(A,{width:16,marginLeft:1},h.createElement(p,null,de.humanDownloadsLast30Days)))},U=({name:de,active:Be})=>{let[Ee]=a(de,null),g=G.parseIdent(de);return h.createElement(A,null,h.createElement(A,{width:47},h.createElement(p,{bold:!0}," - ",G.prettyIdent(v,g))),vB.map(me=>h.createElement(A,{key:me,width:14,marginLeft:1},h.createElement(p,null," ",h.createElement(e,{active:Ee===me})," ",h.createElement(p,{bold:!0},me)))))},z=()=>h.createElement(A,{marginTop:1},h.createElement(p,null,"Powered by Algolia.")),ae=await n(({useSubmit:de})=>{let Be=a();de(Be);let Ee=Array.from(Be.keys()).filter(H=>Be.get(H)!==null),[g,me]=I(""),[we,Ae]=I(0),[ne,Z]=I([]),xe=H=>{H.match(/\t| /)||me(H)},Ne=async()=>{Ae(0);let H=await KH(g);H.query===g&&Z(H.hits)},ht=async()=>{let H=await KH(g,we+1);H.query===g&&H.page-1===we&&(Ae(H.page),Z([...ne,...H.hits]))};return E(()=>{g?Ne():Z([])},[g]),h.createElement(A,{flexDirection:"column"},h.createElement(x,null),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(p,{bold:!0},"Search: "),h.createElement(A,{width:41},h.createElement(u,{value:g,onChange:xe,placeholder:"i.e. babel, webpack, react...",showCursor:!1})),h.createElement(C,null)),ne.length?h.createElement(r,{radius:2,loop:!1,children:ne.map(H=>h.createElement(L,{key:H.name,hit:H,active:!1})),willReachEnd:ht}):h.createElement(p,{color:"gray"},"Start typing..."),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(A,{width:49},h.createElement(p,{bold:!0},"Selected:")),h.createElement(R,null)),Ee.length?Ee.map(H=>h.createElement(U,{key:H,name:H,active:!1})):h.createElement(p,{color:"gray"},"No selected packages..."),h.createElement(z,null))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof ae>"u")return 1;let le=Array.from(ae.keys()).filter(de=>ae.get(de)==="regular"),ce=Array.from(ae.keys()).filter(de=>ae.get(de)==="dev"),Ce=Array.from(ae.keys()).filter(de=>ae.get(de)==="peer");return le.length&&await this.cli.run(["add",...le]),ce.length&&await this.cli.run(["add","--dev",...ce]),Ce&&await this.cli.run(["add","--peer",...Ce]),0}};Ge();qt();f_();var hIe=Ze(Jn()),pIe=/^((?:[\^~]|>=?)?)([0-9]+)(\.[0-9]+)(\.[0-9]+)((?:-\S+)?)$/,gIe=(t,e)=>t.length>0?[t.slice(0,e)].concat(gIe(t.slice(e),e)):[],aC=class extends ut{static{this.paths=[["upgrade-interactive"]]}static{this.usage=it.Usage({category:"Interactive commands",description:"open the upgrade interface",details:` + This command opens a fullscreen terminal interface where you can see any out of date packages used by your application, their status compared to the latest versions available on the remote registry, and select packages to upgrade. + `,examples:[["Open the upgrade window","yarn upgrade-interactive"]]})}async execute(){GE(this.context);let{ItemOptions:e}=await Promise.resolve().then(()=>(fIe(),AIe)),{Pad:r}=await Promise.resolve().then(()=>(xq(),uIe)),{ScrollableItems:o}=await Promise.resolve().then(()=>(rQ(),tQ)),{useMinistore:a}=await Promise.resolve().then(()=>(Dq(),vq)),{renderForm:n}=await Promise.resolve().then(()=>(oQ(),sQ)),{Box:u,Text:A}=await Promise.resolve().then(()=>Ze(ic())),{default:p,useEffect:h,useRef:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await kt.find(v,this.context.cwd),R=await Gr.find(v);if(!C)throw new sr(x.cwd,this.context.cwd);await x.restoreInstallState({restoreResolutions:!1});let L=this.context.stdout.rows-7,U=(me,we)=>{let Ae=gpe(me,we),ne="";for(let Z of Ae)Z.added?ne+=pe.pretty(v,Z.value,"green"):Z.removed||(ne+=Z.value);return ne},z=(me,we)=>{if(me===we)return we;let Ae=G.parseRange(me),ne=G.parseRange(we),Z=Ae.selector.match(pIe),xe=ne.selector.match(pIe);if(!Z||!xe)return U(me,we);let Ne=["gray","red","yellow","green","magenta"],ht=null,H="";for(let rt=1;rt{let ne=await Zc.fetchDescriptorFrom(me,Ae,{project:x,cache:R,preserveModifier:we,workspace:C});return ne!==null?ne.range:me.range},ae=async me=>{let we=hIe.default.valid(me.range)?`^${me.range}`:me.range,[Ae,ne]=await Promise.all([te(me,me.range,we).catch(()=>null),te(me,me.range,"latest").catch(()=>null)]),Z=[{value:null,label:me.range}];return Ae&&Ae!==me.range?Z.push({value:Ae,label:z(me.range,Ae)}):Z.push({value:null,label:""}),ne&&ne!==Ae&&ne!==me.range?Z.push({value:ne,label:z(me.range,ne)}):Z.push({value:null,label:""}),Z},le=()=>p.createElement(u,{flexDirection:"row"},p.createElement(u,{flexDirection:"column",width:49},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select packages.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select versions."))),p.createElement(u,{flexDirection:"column"},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to install.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to abort.")))),ce=()=>p.createElement(u,{flexDirection:"row",paddingTop:1,paddingBottom:1},p.createElement(u,{width:50},p.createElement(A,{bold:!0},p.createElement(A,{color:"greenBright"},"?")," Pick the packages you want to upgrade.")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Current")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Range")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Latest"))),Ce=({active:me,descriptor:we,suggestions:Ae})=>{let[ne,Z]=a(we.descriptorHash,null),xe=G.stringifyIdent(we),Ne=Math.max(0,45-xe.length);return p.createElement(p.Fragment,null,p.createElement(u,null,p.createElement(u,{width:45},p.createElement(A,{bold:!0},G.prettyIdent(v,we)),p.createElement(r,{active:me,length:Ne})),p.createElement(e,{active:me,options:Ae,value:ne,skewer:!0,onChange:Z,sizes:[17,17,17]})))},de=({dependencies:me})=>{let[we,Ae]=I(me.map(()=>null)),ne=E(!0),Z=async xe=>{let Ne=await ae(xe);return Ne.filter(ht=>ht.label!=="").length<=1?null:{descriptor:xe,suggestions:Ne}};return h(()=>()=>{ne.current=!1},[]),h(()=>{let xe=Math.trunc(L*1.75),Ne=me.slice(0,xe),ht=me.slice(xe),H=gIe(ht,L),rt=Ne.map(Z).reduce(async(Te,Fe)=>{await Te;let ke=await Fe;ke!==null&&ne.current&&Ae(Ye=>{let be=Ye.findIndex(Ue=>Ue===null),et=[...Ye];return et[be]=ke,et})},Promise.resolve());H.reduce((Te,Fe)=>Promise.all(Fe.map(ke=>Promise.resolve().then(()=>Z(ke)))).then(async ke=>{ke=ke.filter(Ye=>Ye!==null),await Te,ne.current&&Ae(Ye=>{let be=Ye.findIndex(et=>et===null);return Ye.slice(0,be).concat(ke).concat(Ye.slice(be+ke.length))})}),rt).then(()=>{ne.current&&Ae(Te=>Te.filter(Fe=>Fe!==null))})},[]),we.length?p.createElement(o,{radius:L>>1,children:we.map((xe,Ne)=>xe!==null?p.createElement(Ce,{key:Ne,active:!1,descriptor:xe.descriptor,suggestions:xe.suggestions}):p.createElement(A,{key:Ne},"Loading..."))}):p.createElement(A,null,"No upgrades found")},Ee=await n(({useSubmit:me})=>{me(a());let we=new Map;for(let ne of x.workspaces)for(let Z of["dependencies","devDependencies"])for(let xe of ne.manifest[Z].values())x.tryWorkspaceByDescriptor(xe)===null&&(xe.range.startsWith("link:")||we.set(xe.descriptorHash,xe));let Ae=He.sortMap(we.values(),ne=>G.stringifyDescriptor(ne));return p.createElement(u,{flexDirection:"column"},p.createElement(le,null),p.createElement(ce,null),p.createElement(de,{dependencies:Ae}))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof Ee>"u")return 1;let g=!1;for(let me of x.workspaces)for(let we of["dependencies","devDependencies"]){let Ae=me.manifest[we];for(let ne of Ae.values()){let Z=Ee.get(ne.descriptorHash);typeof Z<"u"&&Z!==null&&(Ae.set(ne.identHash,G.makeDescriptor(ne,Z)),g=!0)}}return g?await x.installWithNewReport({quiet:this.context.quiet,stdout:this.context.stdout},{cache:R}):0}};var cIt={commands:[oC,aC]},uIt=cIt;var Qq={};Vt(Qq,{LinkFetcher:()=>PB,LinkResolver:()=>bB,PortalFetcher:()=>SB,PortalResolver:()=>xB,default:()=>fIt});Ge();Pt();var Zf="portal:",$f="link:";var PB=class{supports(e,r){return!!e.reference.startsWith($f)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:$f});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:$f}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath),localPath:It.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new gn(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,discardFromLookup:!0,localPath:p}:{packageFs:new qu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,discardFromLookup:!0}}};Ge();Pt();var bB=class{supportsDescriptor(e,r){return!!e.range.startsWith($f)}supportsLocator(e,r){return!!e.reference.startsWith($f)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice($f.length);return[G.makeLocator(e,`${$f}${ue.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){return{...e,version:"0.0.0",languageName:r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:null,dependencies:new Map,peerDependencies:new Map,dependenciesMeta:new Map,peerDependenciesMeta:new Map,bin:new Map}}};Ge();Pt();var SB=class{supports(e,r){return!!e.reference.startsWith(Zf)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath),localPath:It.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new gn(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,localPath:p}:{packageFs:new qu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot}}};Ge();Ge();Pt();var xB=class{supportsDescriptor(e,r){return!!e.range.startsWith(Zf)}supportsLocator(e,r){return!!e.reference.startsWith(Zf)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Zf.length);return[G.makeLocator(e,`${Zf}${ue.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var AIt={fetchers:[PB,SB],resolvers:[bB,xB]},fIt=AIt;var hj={};Vt(hj,{NodeModulesLinker:()=>GB,NodeModulesMode:()=>uj,PnpLooseLinker:()=>YB,default:()=>S1t});Pt();Ge();Pt();Pt();var Rq=(t,e)=>`${t}@${e}`,dIe=(t,e)=>{let r=e.indexOf("#"),o=r>=0?e.substring(r+1):e;return Rq(t,o)};var yIe=(t,e={})=>{let r=e.debugLevel||Number(process.env.NM_DEBUG_LEVEL||-1),o=e.check||r>=9,a=e.hoistingLimits||new Map,n={check:o,debugLevel:r,hoistingLimits:a,fastLookupPossible:!0},u;n.debugLevel>=0&&(u=Date.now());let A=EIt(t,n),p=!1,h=0;do{let E=Tq(A,[A],new Set([A.locator]),new Map,n);p=E.anotherRoundNeeded||E.isGraphChanged,n.fastLookupPossible=!1,h++}while(p);if(n.debugLevel>=0&&console.log(`hoist time: ${Date.now()-u}ms, rounds: ${h}`),n.debugLevel>=1){let E=kB(A);if(Tq(A,[A],new Set([A.locator]),new Map,n).isGraphChanged)throw new Error(`The hoisting result is not terminal, prev tree: + ${E}, next tree: + ${kB(A)}`);let v=EIe(A);if(v)throw new Error(`${v}, after hoisting finished: + ${kB(A)}`)}return n.debugLevel>=2&&console.log(kB(A)),CIt(A)},pIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=n=>{if(!o.has(n)){o.add(n);for(let u of n.hoistedDependencies.values())r.set(u.name,u);for(let u of n.dependencies.values())n.peerNames.has(u.name)||a(u)}};return a(e),r},hIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=new Set,n=(u,A)=>{if(o.has(u))return;o.add(u);for(let h of u.hoistedDependencies.values())if(!A.has(h.name)){let E;for(let I of t)E=I.dependencies.get(h.name),E&&r.set(E.name,E)}let p=new Set;for(let h of u.dependencies.values())p.add(h.name);for(let h of u.dependencies.values())u.peerNames.has(h.name)||n(h,p)};return n(e,a),r},mIe=(t,e)=>{if(e.decoupled)return e;let{name:r,references:o,ident:a,locator:n,dependencies:u,originalDependencies:A,hoistedDependencies:p,peerNames:h,reasons:E,isHoistBorder:I,hoistPriority:v,dependencyKind:x,hoistedFrom:C,hoistedTo:R}=e,L={name:r,references:new Set(o),ident:a,locator:n,dependencies:new Map(u),originalDependencies:new Map(A),hoistedDependencies:new Map(p),peerNames:new Set(h),reasons:new Map(E),decoupled:!0,isHoistBorder:I,hoistPriority:v,dependencyKind:x,hoistedFrom:new Map(C),hoistedTo:new Map(R)},U=L.dependencies.get(r);return U&&U.ident==L.ident&&L.dependencies.set(r,L),t.dependencies.set(L.name,L),L},gIt=(t,e)=>{let r=new Map([[t.name,[t.ident]]]);for(let a of t.dependencies.values())t.peerNames.has(a.name)||r.set(a.name,[a.ident]);let o=Array.from(e.keys());o.sort((a,n)=>{let u=e.get(a),A=e.get(n);return A.hoistPriority!==u.hoistPriority?A.hoistPriority-u.hoistPriority:A.peerDependents.size!==u.peerDependents.size?A.peerDependents.size-u.peerDependents.size:A.dependents.size-u.dependents.size});for(let a of o){let n=a.substring(0,a.indexOf("@",1)),u=a.substring(n.length+1);if(!t.peerNames.has(n)){let A=r.get(n);A||(A=[],r.set(n,A)),A.indexOf(u)<0&&A.push(u)}}return r},Fq=t=>{let e=new Set,r=(o,a=new Set)=>{if(!a.has(o)){a.add(o);for(let n of o.peerNames)if(!t.peerNames.has(n)){let u=t.dependencies.get(n);u&&!e.has(u)&&r(u,a)}e.add(o)}};for(let o of t.dependencies.values())t.peerNames.has(o.name)||r(o);return e},Tq=(t,e,r,o,a,n=new Set)=>{let u=e[e.length-1];if(n.has(u))return{anotherRoundNeeded:!1,isGraphChanged:!1};n.add(u);let A=wIt(u),p=gIt(u,A),h=t==u?new Map:a.fastLookupPossible?pIt(e):hIt(e),E,I=!1,v=!1,x=new Map(Array.from(p.entries()).map(([R,L])=>[R,L[0]])),C=new Map;do{let R=yIt(t,e,r,h,x,p,o,C,a);R.isGraphChanged&&(v=!0),R.anotherRoundNeeded&&(I=!0),E=!1;for(let[L,U]of p)U.length>1&&!u.dependencies.has(L)&&(x.delete(L),U.shift(),x.set(L,U[0]),E=!0)}while(E);for(let R of u.dependencies.values())if(!u.peerNames.has(R.name)&&!r.has(R.locator)){r.add(R.locator);let L=Tq(t,[...e,R],r,C,a);L.isGraphChanged&&(v=!0),L.anotherRoundNeeded&&(I=!0),r.delete(R.locator)}return{anotherRoundNeeded:I,isGraphChanged:v}},dIt=t=>{for(let[e,r]of t.dependencies)if(!t.peerNames.has(e)&&r.ident!==t.ident)return!0;return!1},mIt=(t,e,r,o,a,n,u,A,{outputReason:p,fastLookupPossible:h})=>{let E,I=null,v=new Set;p&&(E=`${Array.from(e).map(L=>no(L)).join("\u2192")}`);let x=r[r.length-1],R=!(o.ident===x.ident);if(p&&!R&&(I="- self-reference"),R&&(R=o.dependencyKind!==1,p&&!R&&(I="- workspace")),R&&o.dependencyKind===2&&(R=!dIt(o),p&&!R&&(I="- external soft link with unhoisted dependencies")),R&&(R=!t.peerNames.has(o.name),p&&!R&&(I=`- cannot shadow peer: ${no(t.originalDependencies.get(o.name).locator)} at ${E}`)),R){let L=!1,U=a.get(o.name);if(L=!U||U.ident===o.ident,p&&!L&&(I=`- filled by: ${no(U.locator)} at ${E}`),L)for(let z=r.length-1;z>=1;z--){let ae=r[z].dependencies.get(o.name);if(ae&&ae.ident!==o.ident){L=!1;let le=A.get(x);le||(le=new Set,A.set(x,le)),le.add(o.name),p&&(I=`- filled by ${no(ae.locator)} at ${r.slice(0,z).map(ce=>no(ce.locator)).join("\u2192")}`);break}}R=L}if(R&&(R=n.get(o.name)===o.ident,p&&!R&&(I=`- filled by: ${no(u.get(o.name)[0])} at ${E}`)),R){let L=!0,U=new Set(o.peerNames);for(let z=r.length-1;z>=1;z--){let te=r[z];for(let ae of U){if(te.peerNames.has(ae)&&te.originalDependencies.has(ae))continue;let le=te.dependencies.get(ae);le&&t.dependencies.get(ae)!==le&&(z===r.length-1?v.add(le):(v=null,L=!1,p&&(I=`- peer dependency ${no(le.locator)} from parent ${no(te.locator)} was not hoisted to ${E}`))),U.delete(ae)}if(!L)break}R=L}if(R&&!h)for(let L of o.hoistedDependencies.values()){let U=a.get(L.name)||t.dependencies.get(L.name);if(!U||L.ident!==U.ident){R=!1,p&&(I=`- previously hoisted dependency mismatch, needed: ${no(L.locator)}, available: ${no(U?.locator)}`);break}}return v!==null&&v.size>0?{isHoistable:2,dependsOn:v,reason:I}:{isHoistable:R?0:1,reason:I}},aQ=t=>`${t.name}@${t.locator}`,yIt=(t,e,r,o,a,n,u,A,p)=>{let h=e[e.length-1],E=new Set,I=!1,v=!1,x=(U,z,te,ae,le)=>{if(E.has(ae))return;let ce=[...z,aQ(ae)],Ce=[...te,aQ(ae)],de=new Map,Be=new Map;for(let Ae of Fq(ae)){let ne=mIt(h,r,[h,...U,ae],Ae,o,a,n,A,{outputReason:p.debugLevel>=2,fastLookupPossible:p.fastLookupPossible});if(Be.set(Ae,ne),ne.isHoistable===2)for(let Z of ne.dependsOn){let xe=de.get(Z.name)||new Set;xe.add(Ae.name),de.set(Z.name,xe)}}let Ee=new Set,g=(Ae,ne,Z)=>{if(!Ee.has(Ae)){Ee.add(Ae),Be.set(Ae,{isHoistable:1,reason:Z});for(let xe of de.get(Ae.name)||[])g(ae.dependencies.get(xe),ne,p.debugLevel>=2?`- peer dependency ${no(Ae.locator)} from parent ${no(ae.locator)} was not hoisted`:"")}};for(let[Ae,ne]of Be)ne.isHoistable===1&&g(Ae,ne,ne.reason);let me=!1;for(let Ae of Be.keys())if(!Ee.has(Ae)){v=!0;let ne=u.get(ae);ne&&ne.has(Ae.name)&&(I=!0),me=!0,ae.dependencies.delete(Ae.name),ae.hoistedDependencies.set(Ae.name,Ae),ae.reasons.delete(Ae.name);let Z=h.dependencies.get(Ae.name);if(p.debugLevel>=2){let xe=Array.from(z).concat([ae.locator]).map(ht=>no(ht)).join("\u2192"),Ne=h.hoistedFrom.get(Ae.name);Ne||(Ne=[],h.hoistedFrom.set(Ae.name,Ne)),Ne.push(xe),ae.hoistedTo.set(Ae.name,Array.from(e).map(ht=>no(ht.locator)).join("\u2192"))}if(!Z)h.ident!==Ae.ident&&(h.dependencies.set(Ae.name,Ae),le.add(Ae));else for(let xe of Ae.references)Z.references.add(xe)}if(ae.dependencyKind===2&&me&&(I=!0),p.check){let Ae=EIe(t);if(Ae)throw new Error(`${Ae}, after hoisting dependencies of ${[h,...U,ae].map(ne=>no(ne.locator)).join("\u2192")}: + ${kB(t)}`)}let we=Fq(ae);for(let Ae of we)if(Ee.has(Ae)){let ne=Be.get(Ae);if((a.get(Ae.name)===Ae.ident||!ae.reasons.has(Ae.name))&&ne.isHoistable!==0&&ae.reasons.set(Ae.name,ne.reason),!Ae.isHoistBorder&&Ce.indexOf(aQ(Ae))<0){E.add(ae);let xe=mIe(ae,Ae);x([...U,ae],ce,Ce,xe,R),E.delete(ae)}}},C,R=new Set(Fq(h)),L=Array.from(e).map(U=>aQ(U));do{C=R,R=new Set;for(let U of C){if(U.locator===h.locator||U.isHoistBorder)continue;let z=mIe(h,U);x([],Array.from(r),L,z,R)}}while(R.size>0);return{anotherRoundNeeded:I,isGraphChanged:v}},EIe=t=>{let e=[],r=new Set,o=new Set,a=(n,u,A)=>{if(r.has(n)||(r.add(n),o.has(n)))return;let p=new Map(u);for(let h of n.dependencies.values())n.peerNames.has(h.name)||p.set(h.name,h);for(let h of n.originalDependencies.values()){let E=p.get(h.name),I=()=>`${Array.from(o).concat([n]).map(v=>no(v.locator)).join("\u2192")}`;if(n.peerNames.has(h.name)){let v=u.get(h.name);(v!==E||!v||v.ident!==h.ident)&&e.push(`${I()} - broken peer promise: expected ${h.ident} but found ${v&&v.ident}`)}else{let v=A.hoistedFrom.get(n.name),x=n.hoistedTo.get(h.name),C=`${v?` hoisted from ${v.join(", ")}`:""}`,R=`${x?` hoisted to ${x}`:""}`,L=`${I()}${C}`;E?E.ident!==h.ident&&e.push(`${L} - broken require promise for ${h.name}${R}: expected ${h.ident}, but found: ${E.ident}`):e.push(`${L} - broken require promise: no required dependency ${h.name}${R} found`)}}o.add(n);for(let h of n.dependencies.values())n.peerNames.has(h.name)||a(h,p,n);o.delete(n)};return a(t,t.dependencies,t),e.join(` + `)},EIt=(t,e)=>{let{identName:r,name:o,reference:a,peerNames:n}=t,u={name:o,references:new Set([a]),locator:Rq(r,a),ident:dIe(r,a),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(n),reasons:new Map,decoupled:!0,isHoistBorder:!0,hoistPriority:0,dependencyKind:1,hoistedFrom:new Map,hoistedTo:new Map},A=new Map([[t,u]]),p=(h,E)=>{let I=A.get(h),v=!!I;if(!I){let{name:x,identName:C,reference:R,peerNames:L,hoistPriority:U,dependencyKind:z}=h,te=e.hoistingLimits.get(E.locator);I={name:x,references:new Set([R]),locator:Rq(C,R),ident:dIe(C,R),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(L),reasons:new Map,decoupled:!0,isHoistBorder:te?te.has(x):!1,hoistPriority:U||0,dependencyKind:z||0,hoistedFrom:new Map,hoistedTo:new Map},A.set(h,I)}if(E.dependencies.set(h.name,I),E.originalDependencies.set(h.name,I),v){let x=new Set,C=R=>{if(!x.has(R)){x.add(R),R.decoupled=!1;for(let L of R.dependencies.values())R.peerNames.has(L.name)||C(L)}};C(I)}else for(let x of h.dependencies)p(x,I)};for(let h of t.dependencies)p(h,u);return u},Nq=t=>t.substring(0,t.indexOf("@",1)),CIt=t=>{let e={name:t.name,identName:Nq(t.locator),references:new Set(t.references),dependencies:new Set},r=new Set([t]),o=(a,n,u)=>{let A=r.has(a),p;if(n===a)p=u;else{let{name:h,references:E,locator:I}=a;p={name:h,identName:Nq(I),references:E,dependencies:new Set}}if(u.dependencies.add(p),!A){r.add(a);for(let h of a.dependencies.values())a.peerNames.has(h.name)||o(h,a,p);r.delete(a)}};for(let a of t.dependencies.values())o(a,t,e);return e},wIt=t=>{let e=new Map,r=new Set([t]),o=u=>`${u.name}@${u.ident}`,a=u=>{let A=o(u),p=e.get(A);return p||(p={dependents:new Set,peerDependents:new Set,hoistPriority:0},e.set(A,p)),p},n=(u,A)=>{let p=!!r.has(A);if(a(A).dependents.add(u.ident),!p){r.add(A);for(let E of A.dependencies.values()){let I=a(E);I.hoistPriority=Math.max(I.hoistPriority,E.hoistPriority),A.peerNames.has(E.name)?I.peerDependents.add(A.ident):n(A,E)}}};for(let u of t.dependencies.values())t.peerNames.has(u.name)||n(t,u);return e},no=t=>{if(!t)return"none";let e=t.indexOf("@",1),r=t.substring(0,e);r.endsWith("$wsroot$")&&(r=`wh:${r.replace("$wsroot$","")}`);let o=t.substring(e+1);if(o==="workspace:.")return".";if(o){let a=(o.indexOf("#")>0?o.split("#")[1]:o).replace("npm:","");return o.startsWith("virtual")&&(r=`v:${r}`),a.startsWith("workspace")&&(r=`w:${r}`,a=""),`${r}${a?`@${a}`:""}`}else return`${r}`};var kB=t=>{let e=0,r=(a,n,u="")=>{if(e>5e4||n.has(a))return"";e++;let A=Array.from(a.dependencies.values()).sort((h,E)=>h.name===E.name?0:h.name>E.name?1:-1),p="";n.add(a);for(let h=0;h":"")+(v!==E.name?`a:${E.name}:`:"")+no(E.locator)+(I?` ${I}`:"")} + `,p+=r(E,n,`${u}${h5e4?` + Tree is too large, part of the tree has been dunped + `:"")};var QB=(o=>(o.WORKSPACES="workspaces",o.DEPENDENCIES="dependencies",o.NONE="none",o))(QB||{}),CIe="node_modules",Oh="$wsroot$";var FB=(t,e)=>{let{packageTree:r,hoistingLimits:o,errors:a,preserveSymlinksRequired:n}=BIt(t,e),u=null;if(a.length===0){let A=yIe(r,{hoistingLimits:o});u=DIt(t,A,e)}return{tree:u,errors:a,preserveSymlinksRequired:n}},gA=t=>`${t.name}@${t.reference}`,Mq=t=>{let e=new Map;for(let[r,o]of t.entries())if(!o.dirList){let a=e.get(o.locator);a||(a={target:o.target,linkType:o.linkType,locations:[],aliases:o.aliases},e.set(o.locator,a)),a.locations.push(r)}for(let r of e.values())r.locations=r.locations.sort((o,a)=>{let n=o.split(V.delimiter).length,u=a.split(V.delimiter).length;return a===o?0:n!==u?u-n:a>o?1:-1});return e},wIe=(t,e)=>{let r=G.isVirtualLocator(t)?G.devirtualizeLocator(t):t,o=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e;return G.areLocatorsEqual(r,o)},Lq=(t,e,r,o)=>{if(t.linkType!=="SOFT")return!1;let a=ue.toPortablePath(r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation);return V.contains(o,a)===null},IIt=t=>{let e=t.getPackageInformation(t.topLevel);if(e===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");if(t.findPackageLocator(e.packageLocation)===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let o=ue.toPortablePath(e.packageLocation.slice(0,-1)),a=new Map,n={children:new Map},u=t.getDependencyTreeRoots(),A=new Map,p=new Set,h=(v,x)=>{let C=gA(v);if(p.has(C))return;p.add(C);let R=t.getPackageInformation(v);if(R){let L=x?gA(x):"";if(gA(v)!==L&&R.linkType==="SOFT"&&!v.reference.startsWith("link:")&&!Lq(R,v,t,o)){let U=IIe(R,v,t);(!A.get(U)||v.reference.startsWith("workspace:"))&&A.set(U,v)}for(let[U,z]of R.packageDependencies)z!==null&&(R.packagePeers.has(U)||h(t.getLocator(U,z),v))}};for(let v of u)h(v,null);let E=o.split(V.sep);for(let v of A.values()){let x=t.getPackageInformation(v),R=ue.toPortablePath(x.packageLocation.slice(0,-1)).split(V.sep).slice(E.length),L=n;for(let U of R){let z=L.children.get(U);z||(z={children:new Map},L.children.set(U,z)),L=z}L.workspaceLocator=v}let I=(v,x)=>{if(v.workspaceLocator){let C=gA(x),R=a.get(C);R||(R=new Set,a.set(C,R)),R.add(v.workspaceLocator)}for(let C of v.children.values())I(C,v.workspaceLocator||x)};for(let v of n.children.values())I(v,n.workspaceLocator);return a},BIt=(t,e)=>{let r=[],o=!1,a=new Map,n=IIt(t),u=t.getPackageInformation(t.topLevel);if(u===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");let A=t.findPackageLocator(u.packageLocation);if(A===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let p=ue.toPortablePath(u.packageLocation.slice(0,-1)),h={name:A.name,identName:A.name,reference:A.reference,peerNames:u.packagePeers,dependencies:new Set,dependencyKind:1},E=new Map,I=(x,C)=>`${gA(C)}:${x}`,v=(x,C,R,L,U,z,te,ae)=>{let le=I(x,R),ce=E.get(le),Ce=!!ce;!Ce&&R.name===A.name&&R.reference===A.reference&&(ce=h,E.set(le,h));let de=Lq(C,R,t,p);if(!ce){let Ae=0;de?Ae=2:C.linkType==="SOFT"&&R.name.endsWith(Oh)&&(Ae=1),ce={name:x,identName:R.name,reference:R.reference,dependencies:new Set,peerNames:Ae===1?new Set:C.packagePeers,dependencyKind:Ae},E.set(le,ce)}let Be;if(de?Be=2:U.linkType==="SOFT"?Be=1:Be=0,ce.hoistPriority=Math.max(ce.hoistPriority||0,Be),ae&&!de){let Ae=gA({name:L.identName,reference:L.reference}),ne=a.get(Ae)||new Set;a.set(Ae,ne),ne.add(ce.name)}let Ee=new Map(C.packageDependencies);if(e.project){let Ae=e.project.workspacesByCwd.get(ue.toPortablePath(C.packageLocation.slice(0,-1)));if(Ae){let ne=new Set([...Array.from(Ae.manifest.peerDependencies.values(),Z=>G.stringifyIdent(Z)),...Array.from(Ae.manifest.peerDependenciesMeta.keys())]);for(let Z of ne)Ee.has(Z)||(Ee.set(Z,z.get(Z)||null),ce.peerNames.add(Z))}}let g=gA({name:R.name.replace(Oh,""),reference:R.reference}),me=n.get(g);if(me)for(let Ae of me)Ee.set(`${Ae.name}${Oh}`,Ae.reference);(C!==U||C.linkType!=="SOFT"||!de&&(!e.selfReferencesByCwd||e.selfReferencesByCwd.get(te)))&&L.dependencies.add(ce);let we=R!==A&&C.linkType==="SOFT"&&!R.name.endsWith(Oh)&&!de;if(!Ce&&!we){let Ae=new Map;for(let[ne,Z]of Ee)if(Z!==null){let xe=t.getLocator(ne,Z),Ne=t.getLocator(ne.replace(Oh,""),Z),ht=t.getPackageInformation(Ne);if(ht===null)throw new Error("Assertion failed: Expected the package to have been registered");let H=Lq(ht,xe,t,p);if(e.validateExternalSoftLinks&&e.project&&H){ht.packageDependencies.size>0&&(o=!0);for(let[Ye,be]of ht.packageDependencies)if(be!==null){let et=G.parseLocator(Array.isArray(be)?`${be[0]}@${be[1]}`:`${Ye}@${be}`);if(gA(et)!==gA(xe)){let Ue=Ee.get(Ye);if(Ue){let S=G.parseLocator(Array.isArray(Ue)?`${Ue[0]}@${Ue[1]}`:`${Ye}@${Ue}`);wIe(S,et)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(xe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${R.name}@${R.reference}`))} dependency ${G.prettyLocator(e.project.configuration,et)} conflicts with parent dependency ${G.prettyLocator(e.project.configuration,S)}`})}else{let S=Ae.get(Ye);if(S){let w=S.target,b=G.parseLocator(Array.isArray(w)?`${w[0]}@${w[1]}`:`${Ye}@${w}`);wIe(b,et)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(xe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${R.name}@${R.reference}`))} dependency ${G.prettyLocator(e.project.configuration,et)} conflicts with dependency ${G.prettyLocator(e.project.configuration,b)} from sibling portal ${G.prettyIdent(e.project.configuration,G.parseIdent(S.portal.name))}`})}else Ae.set(Ye,{target:et.reference,portal:xe})}}}}let rt=e.hoistingLimitsByCwd?.get(te),Te=H?te:V.relative(p,ue.toPortablePath(ht.packageLocation))||It.dot,Fe=e.hoistingLimitsByCwd?.get(Te);v(ne,ht,xe,ce,C,Ee,Te,rt==="dependencies"||Fe==="dependencies"||Fe==="workspaces")}}};return v(A.name,u,A,h,u,u.packageDependencies,It.dot,!1),{packageTree:h,hoistingLimits:a,errors:r,preserveSymlinksRequired:o}};function IIe(t,e,r){let o=r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation;return ue.toPortablePath(o||t.packageLocation)}function vIt(t,e,r){let o=e.getLocator(t.name.replace(Oh,""),t.reference),a=e.getPackageInformation(o);if(a===null)throw new Error("Assertion failed: Expected the package to be registered");return r.pnpifyFs?{linkType:"SOFT",target:ue.toPortablePath(a.packageLocation)}:{linkType:a.linkType,target:IIe(a,t,e)}}var DIt=(t,e,r)=>{let o=new Map,a=(E,I,v)=>{let{linkType:x,target:C}=vIt(E,t,r);return{locator:gA(E),nodePath:I,target:C,linkType:x,aliases:v}},n=E=>{let[I,v]=E.split("/");return v?{scope:I,name:v}:{scope:null,name:I}},u=new Set,A=(E,I,v)=>{if(u.has(E))return;u.add(E);let x=Array.from(E.references).sort().join("#");for(let C of E.dependencies){let R=Array.from(C.references).sort().join("#");if(C.identName===E.identName.replace(Oh,"")&&R===x)continue;let L=Array.from(C.references).sort(),U={name:C.identName,reference:L[0]},{name:z,scope:te}=n(C.name),ae=te?[te,z]:[z],le=V.join(I,CIe),ce=V.join(le,...ae),Ce=`${v}/${U.name}`,de=a(U,v,L.slice(1)),Be=!1;if(de.linkType==="SOFT"&&r.project){let Ee=r.project.workspacesByCwd.get(de.target.slice(0,-1));Be=!!(Ee&&!Ee.manifest.name)}if(!C.name.endsWith(Oh)&&!Be){let Ee=o.get(ce);if(Ee){if(Ee.dirList)throw new Error(`Assertion failed: ${ce} cannot merge dir node with leaf node`);{let we=G.parseLocator(Ee.locator),Ae=G.parseLocator(de.locator);if(Ee.linkType!==de.linkType)throw new Error(`Assertion failed: ${ce} cannot merge nodes with different link types ${Ee.nodePath}/${G.stringifyLocator(we)} and ${v}/${G.stringifyLocator(Ae)}`);if(we.identHash!==Ae.identHash)throw new Error(`Assertion failed: ${ce} cannot merge nodes with different idents ${Ee.nodePath}/${G.stringifyLocator(we)} and ${v}/s${G.stringifyLocator(Ae)}`);de.aliases=[...de.aliases,...Ee.aliases,G.parseLocator(Ee.locator).reference]}}o.set(ce,de);let g=ce.split("/"),me=g.indexOf(CIe);for(let we=g.length-1;me>=0&&we>me;we--){let Ae=ue.toPortablePath(g.slice(0,we).join(V.sep)),ne=g[we],Z=o.get(Ae);if(!Z)o.set(Ae,{dirList:new Set([ne])});else if(Z.dirList){if(Z.dirList.has(ne))break;Z.dirList.add(ne)}}}A(C,de.linkType==="SOFT"?de.target:ce,Ce)}},p=a({name:e.name,reference:Array.from(e.references)[0]},"",[]),h=p.target;return o.set(h,p),A(e,h,""),o};Ge();Ge();Pt();Pt();nA();Nl();var rj={};Vt(rj,{PnpInstaller:()=>sd,PnpLinker:()=>Hh,UnplugCommand:()=>cC,default:()=>t1t,getPnpPath:()=>qh,jsInstallUtils:()=>mA,pnpUtils:()=>jB,quotePathIfNeeded:()=>o1e});Pt();var s1e=ve("url");Ge();Ge();Pt();Pt();var BIe={DEFAULT:{collapsed:!1,next:{"*":"DEFAULT"}},TOP_LEVEL:{collapsed:!1,next:{fallbackExclusionList:"FALLBACK_EXCLUSION_LIST",packageRegistryData:"PACKAGE_REGISTRY_DATA","*":"DEFAULT"}},FALLBACK_EXCLUSION_LIST:{collapsed:!1,next:{"*":"FALLBACK_EXCLUSION_ENTRIES"}},FALLBACK_EXCLUSION_ENTRIES:{collapsed:!0,next:{"*":"FALLBACK_EXCLUSION_DATA"}},FALLBACK_EXCLUSION_DATA:{collapsed:!0,next:{"*":"DEFAULT"}},PACKAGE_REGISTRY_DATA:{collapsed:!1,next:{"*":"PACKAGE_REGISTRY_ENTRIES"}},PACKAGE_REGISTRY_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_STORE_DATA"}},PACKAGE_STORE_DATA:{collapsed:!1,next:{"*":"PACKAGE_STORE_ENTRIES"}},PACKAGE_STORE_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_INFORMATION_DATA"}},PACKAGE_INFORMATION_DATA:{collapsed:!1,next:{packageDependencies:"PACKAGE_DEPENDENCIES","*":"DEFAULT"}},PACKAGE_DEPENDENCIES:{collapsed:!1,next:{"*":"PACKAGE_DEPENDENCY"}},PACKAGE_DEPENDENCY:{collapsed:!0,next:{"*":"DEFAULT"}}};function PIt(t,e,r){let o="";o+="[";for(let a=0,n=t.length;a"u"||(A!==0&&(a+=", "),a+=JSON.stringify(p),a+=": ",a+=lQ(p,h,e,r).replace(/^ +/g,""),A+=1)}return a+="}",a}function xIt(t,e,r){let o=Object.keys(t),a=`${r} `,n="";n+=r,n+=`{ + `;let u=0;for(let A=0,p=o.length;A"u"||(u!==0&&(n+=",",n+=` + `),n+=a,n+=JSON.stringify(h),n+=": ",n+=lQ(h,E,e,a).replace(/^ +/g,""),u+=1)}return u!==0&&(n+=` + `),n+=r,n+="}",n}function lQ(t,e,r,o){let{next:a}=BIe[r],n=a[t]||a["*"];return vIe(e,n,o)}function vIe(t,e,r){let{collapsed:o}=BIe[e];return Array.isArray(t)?o?PIt(t,e,r):bIt(t,e,r):typeof t=="object"&&t!==null?o?SIt(t,e,r):xIt(t,e,r):JSON.stringify(t)}function DIe(t){return vIe(t,"TOP_LEVEL","")}function RB(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function kIt(t){let e=new Map,r=RB(t.fallbackExclusionList||[],[({name:o,reference:a})=>o,({name:o,reference:a})=>a]);for(let{name:o,reference:a}of r){let n=e.get(o);typeof n>"u"&&e.set(o,n=new Set),n.add(a)}return Array.from(e).map(([o,a])=>[o,Array.from(a)])}function QIt(t){return RB(t.fallbackPool||[],([e])=>e)}function FIt(t){let e=[];for(let[r,o]of RB(t.packageRegistry,([a])=>a===null?"0":`1${a}`)){let a=[];e.push([r,a]);for(let[n,{packageLocation:u,packageDependencies:A,packagePeers:p,linkType:h,discardFromLookup:E}]of RB(o,([I])=>I===null?"0":`1${I}`)){let I=[];r!==null&&n!==null&&!A.has(r)&&I.push([r,n]);for(let[C,R]of RB(A.entries(),([L])=>L))I.push([C,R]);let v=p&&p.size>0?Array.from(p):void 0,x=E||void 0;a.push([n,{packageLocation:u,packageDependencies:I,packagePeers:v,linkType:h,discardFromLookup:x}])}}return e}function TB(t){return{__info:["This file is automatically generated. Do not touch it, or risk","your modifications being lost."],dependencyTreeRoots:t.dependencyTreeRoots,enableTopLevelFallback:t.enableTopLevelFallback||!1,ignorePatternData:t.ignorePattern||null,fallbackExclusionList:kIt(t),fallbackPool:QIt(t),packageRegistryData:FIt(t)}}var SIe=Ze(bIe());function xIe(t,e){return[t?`${t} + `:"",`/* eslint-disable */ + `,`// @ts-nocheck + `,`"use strict"; + `,` + `,e,` + `,(0,SIe.default)()].join("")}function RIt(t){return JSON.stringify(t,null,2)}function TIt(t){return`'${t.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,`\\ + `)}'`}function NIt(t){return[`const RAW_RUNTIME_STATE = + `,`${TIt(DIe(t))}; + + `,`function $$SETUP_STATE(hydrateRuntimeState, basePath) { + `,` return hydrateRuntimeState(JSON.parse(RAW_RUNTIME_STATE), {basePath: basePath || __dirname}); + `,`} + `].join("")}function LIt(){return[`function $$SETUP_STATE(hydrateRuntimeState, basePath) { + `,` const fs = require('fs'); + `,` const path = require('path'); + `,` const pnpDataFilepath = path.resolve(__dirname, ${JSON.stringify(dr.pnpData)}); + `,` return hydrateRuntimeState(JSON.parse(fs.readFileSync(pnpDataFilepath, 'utf8')), {basePath: basePath || __dirname}); + `,`} + `].join("")}function kIe(t){let e=TB(t),r=NIt(e);return xIe(t.shebang,r)}function QIe(t){let e=TB(t),r=LIt(),o=xIe(t.shebang,r);return{dataFile:RIt(e),loaderFile:o}}Pt();function Uq(t,{basePath:e}){let r=ue.toPortablePath(e),o=V.resolve(r),a=t.ignorePatternData!==null?new RegExp(t.ignorePatternData):null,n=new Map,u=new Map(t.packageRegistryData.map(([I,v])=>[I,new Map(v.map(([x,C])=>{if(I===null!=(x===null))throw new Error("Assertion failed: The name and reference should be null, or neither should");let R=C.discardFromLookup??!1,L={name:I,reference:x},U=n.get(C.packageLocation);U?(U.discardFromLookup=U.discardFromLookup&&R,R||(U.locator=L)):n.set(C.packageLocation,{locator:L,discardFromLookup:R});let z=null;return[x,{packageDependencies:new Map(C.packageDependencies),packagePeers:new Set(C.packagePeers),linkType:C.linkType,discardFromLookup:R,get packageLocation(){return z||(z=V.join(o,C.packageLocation))}}]}))])),A=new Map(t.fallbackExclusionList.map(([I,v])=>[I,new Set(v)])),p=new Map(t.fallbackPool),h=t.dependencyTreeRoots,E=t.enableTopLevelFallback;return{basePath:r,dependencyTreeRoots:h,enableTopLevelFallback:E,fallbackExclusionList:A,fallbackPool:p,ignorePattern:a,packageLocatorsByLocations:n,packageRegistry:u}}Pt();Pt();var tp=ve("module"),id=ve("url"),zq=ve("util");var Oo=ve("url");var NIe=Ze(ve("assert"));var _q=Array.isArray,NB=JSON.stringify,LB=Object.getOwnPropertyNames,nd=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),Hq=(t,e)=>RegExp.prototype.exec.call(t,e),qq=(t,...e)=>RegExp.prototype[Symbol.replace].apply(t,e),Uh=(t,...e)=>String.prototype.endsWith.apply(t,e),jq=(t,...e)=>String.prototype.includes.apply(t,e),Gq=(t,...e)=>String.prototype.lastIndexOf.apply(t,e),MB=(t,...e)=>String.prototype.indexOf.apply(t,e),FIe=(t,...e)=>String.prototype.replace.apply(t,e),_h=(t,...e)=>String.prototype.slice.apply(t,e),dA=(t,...e)=>String.prototype.startsWith.apply(t,e),RIe=Map,TIe=JSON.parse;function OB(t,e,r){return class extends r{constructor(...o){super(e(...o)),this.code=t,this.name=`${r.name} [${t}]`}}}var LIe=OB("ERR_PACKAGE_IMPORT_NOT_DEFINED",(t,e,r)=>`Package import specifier "${t}" is not defined${e?` in package ${e}package.json`:""} imported from ${r}`,TypeError),Yq=OB("ERR_INVALID_MODULE_SPECIFIER",(t,e,r=void 0)=>`Invalid module "${t}" ${e}${r?` imported from ${r}`:""}`,TypeError),MIe=OB("ERR_INVALID_PACKAGE_TARGET",(t,e,r,o=!1,a=void 0)=>{let n=typeof r=="string"&&!o&&r.length&&!dA(r,"./");return e==="."?((0,NIe.default)(o===!1),`Invalid "exports" main target ${NB(r)} defined in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`):`Invalid "${o?"imports":"exports"}" target ${NB(r)} defined for '${e}' in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`},Error),UB=OB("ERR_INVALID_PACKAGE_CONFIG",(t,e,r)=>`Invalid package config ${t}${e?` while importing ${e}`:""}${r?`. ${r}`:""}`,Error),OIe=OB("ERR_PACKAGE_PATH_NOT_EXPORTED",(t,e,r=void 0)=>e==="."?`No "exports" main defined in ${t}package.json${r?` imported from ${r}`:""}`:`Package subpath '${e}' is not defined by "exports" in ${t}package.json${r?` imported from ${r}`:""}`,Error);var uQ=ve("url");function UIe(t,e){let r=Object.create(null);for(let o=0;oe):t+e}_B(r,t,o,u,a)}Hq(HIe,_h(t,2))!==null&&_B(r,t,o,u,a);let p=new URL(t,o),h=p.pathname,E=new URL(".",o).pathname;if(dA(h,E)||_B(r,t,o,u,a),e==="")return p;if(Hq(HIe,e)!==null){let I=n?FIe(r,"*",()=>e):r+e;UIt(I,o,u,a)}return n?new URL(qq(qIe,p.href,()=>e)):new URL(e,p)}function HIt(t){let e=+t;return`${e}`!==t?!1:e>=0&&e<4294967295}function lC(t,e,r,o,a,n,u,A){if(typeof e=="string")return _It(e,r,o,t,a,n,u,A);if(_q(e)){if(e.length===0)return null;let p;for(let h=0;hn?-1:n>a||r===-1?1:o===-1||t.length>e.length?-1:e.length>t.length?1:0}function qIt(t,e,r){if(typeof t=="string"||_q(t))return!0;if(typeof t!="object"||t===null)return!1;let o=LB(t),a=!1,n=0;for(let u=0;u=h.length&&Uh(e,I)&&GIe(n,h)===1&&Gq(h,"*")===E&&(n=h,u=_h(e,E,e.length-I.length))}}if(n){let p=r[n],h=lC(t,p,u,n,o,!0,!1,a);return h==null&&Wq(e,t,o),h}Wq(e,t,o)}function WIe({name:t,base:e,conditions:r,readFileSyncFn:o}){if(t==="#"||dA(t,"#/")||Uh(t,"/")){let u="is not a valid internal imports specifier name";throw new Yq(t,u,(0,Oo.fileURLToPath)(e))}let a,n=_Ie(e,o);if(n.exists){a=(0,Oo.pathToFileURL)(n.pjsonPath);let u=n.imports;if(u)if(nd(u,t)&&!jq(t,"*")){let A=lC(a,u[t],"",t,e,!1,!0,r);if(A!=null)return A}else{let A="",p,h=LB(u);for(let E=0;E=I.length&&Uh(t,x)&&GIe(A,I)===1&&Gq(I,"*")===v&&(A=I,p=_h(t,v,t.length-x.length))}}if(A){let E=u[A],I=lC(a,E,p,A,e,!0,!0,r);if(I!=null)return I}}}OIt(t,a,e)}Pt();var GIt=new Set(["BUILTIN_NODE_RESOLUTION_FAILED","MISSING_DEPENDENCY","MISSING_PEER_DEPENDENCY","QUALIFIED_PATH_RESOLUTION_FAILED","UNDECLARED_DEPENDENCY"]);function ts(t,e,r={},o){o??=GIt.has(t)?"MODULE_NOT_FOUND":t;let a={configurable:!0,writable:!0,enumerable:!1};return Object.defineProperties(new Error(e),{code:{...a,value:o},pnpCode:{...a,value:t},data:{...a,value:r}})}function cu(t){return ue.normalize(ue.fromPortablePath(t))}var JIe=Ze(VIe());function XIe(t){return YIt(),Vq[t]}var Vq;function YIt(){Vq||(Vq={"--conditions":[],...zIe(WIt()),...zIe(process.execArgv)})}function zIe(t){return(0,JIe.default)({"--conditions":[String],"-C":"--conditions"},{argv:t,permissive:!0})}function WIt(){let t=[],e=KIt(process.env.NODE_OPTIONS||"",t);return t.length,e}function KIt(t,e){let r=[],o=!1,a=!0;for(let n=0;nparseInt(t,10)),ZIe=Ua>19||Ua===19&&ep>=2||Ua===18&&ep>=13,kJt=Ua===20&&ep<6||Ua===19&&ep>=3,QJt=Ua>19||Ua===19&&ep>=6,FJt=Ua>=21||Ua===20&&ep>=10||Ua===18&&ep>=19,RJt=Ua>=21||Ua===20&&ep>=10||Ua===18&&ep>=20,TJt=Ua>=22;function $Ie(t){if(process.env.WATCH_REPORT_DEPENDENCIES&&process.send)if(t=t.map(e=>ue.fromPortablePath(zs.resolveVirtual(ue.toPortablePath(e)))),ZIe)process.send({"watch:require":t});else for(let e of t)process.send({"watch:require":e})}function Jq(t,e){let r=Number(process.env.PNP_ALWAYS_WARN_ON_FALLBACK)>0,o=Number(process.env.PNP_DEBUG_LEVEL),a=/^(?![a-zA-Z]:[\\/]|\\\\|\.{0,2}(?:\/|$))((?:node:)?(?:@[^/]+\/)?[^/]+)\/*(.*|)$/,n=/^(\/|\.{1,2}(\/|$))/,u=/\/$/,A=/^\.{0,2}\//,p={name:null,reference:null},h=[],E=new Set;if(t.enableTopLevelFallback===!0&&h.push(p),e.compatibilityMode!==!1)for(let Te of["react-scripts","gatsby"]){let Fe=t.packageRegistry.get(Te);if(Fe)for(let ke of Fe.keys()){if(ke===null)throw new Error("Assertion failed: This reference shouldn't be null");h.push({name:Te,reference:ke})}}let{ignorePattern:I,packageRegistry:v,packageLocatorsByLocations:x}=t;function C(Te,Fe){return{fn:Te,args:Fe,error:null,result:null}}function R(Te){let Fe=process.stderr?.hasColors?.()??process.stdout.isTTY,ke=(et,Ue)=>`\x1B[${et}m${Ue}\x1B[0m`,Ye=Te.error;console.error(Ye?ke("31;1",`\u2716 ${Te.error?.message.replace(/\n.*/s,"")}`):ke("33;1","\u203C Resolution")),Te.args.length>0&&console.error();for(let et of Te.args)console.error(` ${ke("37;1","In \u2190")} ${(0,zq.inspect)(et,{colors:Fe,compact:!0})}`);Te.result&&(console.error(),console.error(` ${ke("37;1","Out \u2192")} ${(0,zq.inspect)(Te.result,{colors:Fe,compact:!0})}`));let be=new Error().stack.match(/(?<=^ +)at.*/gm)?.slice(2)??[];if(be.length>0){console.error();for(let et of be)console.error(` ${ke("38;5;244",et)}`)}console.error()}function L(Te,Fe){if(e.allowDebug===!1)return Fe;if(Number.isFinite(o)){if(o>=2)return(...ke)=>{let Ye=C(Te,ke);try{return Ye.result=Fe(...ke)}catch(be){throw Ye.error=be}finally{R(Ye)}};if(o>=1)return(...ke)=>{try{return Fe(...ke)}catch(Ye){let be=C(Te,ke);throw be.error=Ye,R(be),Ye}}}return Fe}function U(Te){let Fe=g(Te);if(!Fe)throw ts("INTERNAL","Couldn't find a matching entry in the dependency tree for the specified parent (this is probably an internal error)");return Fe}function z(Te){if(Te.name===null)return!0;for(let Fe of t.dependencyTreeRoots)if(Fe.name===Te.name&&Fe.reference===Te.reference)return!0;return!1}let te=new Set(["node","require",...XIe("--conditions")]);function ae(Te,Fe=te,ke){let Ye=Ae(V.join(Te,"internal.js"),{resolveIgnored:!0,includeDiscardFromLookup:!0});if(Ye===null)throw ts("INTERNAL",`The locator that owns the "${Te}" path can't be found inside the dependency tree (this is probably an internal error)`);let{packageLocation:be}=U(Ye),et=V.join(be,dr.manifest);if(!e.fakeFs.existsSync(et))return null;let Ue=JSON.parse(e.fakeFs.readFileSync(et,"utf8"));if(Ue.exports==null)return null;let S=V.contains(be,Te);if(S===null)throw ts("INTERNAL","unqualifiedPath doesn't contain the packageLocation (this is probably an internal error)");S!=="."&&!A.test(S)&&(S=`./${S}`);try{let w=YIe({packageJSONUrl:(0,id.pathToFileURL)(ue.fromPortablePath(et)),packageSubpath:S,exports:Ue.exports,base:ke?(0,id.pathToFileURL)(ue.fromPortablePath(ke)):null,conditions:Fe});return ue.toPortablePath((0,id.fileURLToPath)(w))}catch(w){throw ts("EXPORTS_RESOLUTION_FAILED",w.message,{unqualifiedPath:cu(Te),locator:Ye,pkgJson:Ue,subpath:cu(S),conditions:Fe},w.code)}}function le(Te,Fe,{extensions:ke}){let Ye;try{Fe.push(Te),Ye=e.fakeFs.statSync(Te)}catch{}if(Ye&&!Ye.isDirectory())return e.fakeFs.realpathSync(Te);if(Ye&&Ye.isDirectory()){let be;try{be=JSON.parse(e.fakeFs.readFileSync(V.join(Te,dr.manifest),"utf8"))}catch{}let et;if(be&&be.main&&(et=V.resolve(Te,be.main)),et&&et!==Te){let Ue=le(et,Fe,{extensions:ke});if(Ue!==null)return Ue}}for(let be=0,et=ke.length;be{let S=JSON.stringify(Ue.name);if(Ye.has(S))return;Ye.add(S);let w=me(Ue);for(let b of w)if(U(b).packagePeers.has(Te))be(b);else{let F=ke.get(b.name);typeof F>"u"&&ke.set(b.name,F=new Set),F.add(b.reference)}};be(Fe);let et=[];for(let Ue of[...ke.keys()].sort())for(let S of[...ke.get(Ue)].sort())et.push({name:Ue,reference:S});return et}function Ae(Te,{resolveIgnored:Fe=!1,includeDiscardFromLookup:ke=!1}={}){if(de(Te)&&!Fe)return null;let Ye=V.relative(t.basePath,Te);Ye.match(n)||(Ye=`./${Ye}`),Ye.endsWith("/")||(Ye=`${Ye}/`);do{let be=x.get(Ye);if(typeof be>"u"||be.discardFromLookup&&!ke){Ye=Ye.substring(0,Ye.lastIndexOf("/",Ye.length-2)+1);continue}return be.locator}while(Ye!=="");return null}function ne(Te){try{return e.fakeFs.readFileSync(ue.toPortablePath(Te),"utf8")}catch(Fe){if(Fe.code==="ENOENT")return;throw Fe}}function Z(Te,Fe,{considerBuiltins:ke=!0}={}){if(Te.startsWith("#"))throw new Error("resolveToUnqualified can not handle private import mappings");if(Te==="pnpapi")return ue.toPortablePath(e.pnpapiResolution);if(ke&&(0,tp.isBuiltin)(Te))return null;let Ye=cu(Te),be=Fe&&cu(Fe);if(Fe&&de(Fe)&&(!V.isAbsolute(Te)||Ae(Te)===null)){let S=Ce(Te,Fe);if(S===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer was explicitely ignored by the regexp) + + Require request: "${Ye}" + Required by: ${be} + `,{request:Ye,issuer:be});return ue.toPortablePath(S)}let et,Ue=Te.match(a);if(Ue){if(!Fe)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ye,issuer:be});let[,S,w]=Ue,b=Ae(Fe);if(!b){let Re=Ce(Te,Fe);if(Re===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer doesn't seem to be part of the Yarn-managed dependency tree). + + Require path: "${Ye}" + Required by: ${be} + `,{request:Ye,issuer:be});return ue.toPortablePath(Re)}let F=U(b).packageDependencies.get(S),J=null;if(F==null&&b.name!==null){let Re=t.fallbackExclusionList.get(b.name);if(!Re||!Re.has(b.reference)){for(let dt=0,jt=h.length;dtz(at))?X=ts("MISSING_PEER_DEPENDENCY",`${b.name} tried to access ${S} (a peer dependency) but it isn't provided by your application; this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${b.name}@${b.reference} (via ${be}) + ${Re.map(at=>`Ancestor breaking the chain: ${at.name}@${at.reference} + `).join("")} + `,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S,brokenAncestors:Re}):X=ts("MISSING_PEER_DEPENDENCY",`${b.name} tried to access ${S} (a peer dependency) but it isn't provided by its ancestors; this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${b.name}@${b.reference} (via ${be}) + + ${Re.map(at=>`Ancestor breaking the chain: ${at.name}@${at.reference} + `).join("")} + `,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S,brokenAncestors:Re})}else F===void 0&&(!ke&&(0,tp.isBuiltin)(Te)?z(b)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${S}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${S} isn't otherwise declared in your dependencies, this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${be} + `,{request:Ye,issuer:be,dependencyName:S}):X=ts("UNDECLARED_DEPENDENCY",`${b.name} tried to access ${S}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${S} isn't otherwise declared in ${b.name}'s dependencies, this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${be} + `,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S}):z(b)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${S}, but it isn't declared in your dependencies; this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${be} + `,{request:Ye,issuer:be,dependencyName:S}):X=ts("UNDECLARED_DEPENDENCY",`${b.name} tried to access ${S}, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound. + + Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} + Required by: ${b.name}@${b.reference} (via ${be}) + `,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S}));if(F==null){if(J===null||X===null)throw X||new Error("Assertion failed: Expected an error to have been set");F=J;let Re=X.message.replace(/\n.*/g,"");X.message=Re,!E.has(Re)&&o!==0&&(E.add(Re),process.emitWarning(X))}let $=Array.isArray(F)?{name:F[0],reference:F[1]}:{name:S,reference:F},ie=U($);if(!ie.packageLocation)throw ts("MISSING_DEPENDENCY",`A dependency seems valid but didn't get installed for some reason. This might be caused by a partial install, such as dev vs prod. + + Required package: ${$.name}@${$.reference}${$.name!==Ye?` (via "${Ye}")`:""} + Required by: ${b.name}@${b.reference} (via ${be}) + `,{request:Ye,issuer:be,dependencyLocator:Object.assign({},$)});let Se=ie.packageLocation;w?et=V.join(Se,w):et=Se}else if(V.isAbsolute(Te))et=V.normalize(Te);else{if(!Fe)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ye,issuer:be});let S=V.resolve(Fe);Fe.match(u)?et=V.normalize(V.join(S,Te)):et=V.normalize(V.join(V.dirname(S),Te))}return V.normalize(et)}function xe(Te,Fe,ke=te,Ye){if(n.test(Te))return Fe;let be=ae(Fe,ke,Ye);return be?V.normalize(be):Fe}function Ne(Te,{extensions:Fe=Object.keys(tp.Module._extensions)}={}){let ke=[],Ye=le(Te,ke,{extensions:Fe});if(Ye)return V.normalize(Ye);{$Ie(ke.map(Ue=>ue.fromPortablePath(Ue)));let be=cu(Te),et=Ae(Te);if(et){let{packageLocation:Ue}=U(et),S=!0;try{e.fakeFs.accessSync(Ue)}catch(w){if(w?.code==="ENOENT")S=!1;else{let b=(w?.message??w??"empty exception thrown").replace(/^[A-Z]/,y=>y.toLowerCase());throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Required package exists but could not be accessed (${b}). + + Missing package: ${et.name}@${et.reference} + Expected package location: ${cu(Ue)} + `,{unqualifiedPath:be,extensions:Fe})}}if(!S){let w=Ue.includes("/unplugged/")?"Required unplugged package missing from disk. This may happen when switching branches without running installs (unplugged packages must be fully materialized on disk to work).":"Required package missing from disk. If you keep your packages inside your repository then restarting the Node process may be enough. Otherwise, try to run an install first.";throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`${w} + + Missing package: ${et.name}@${et.reference} + Expected package location: ${cu(Ue)} + `,{unqualifiedPath:be,extensions:Fe})}}throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Qualified path resolution failed: we looked for the following paths, but none could be accessed. + + Source path: ${be} + ${ke.map(Ue=>`Not found: ${cu(Ue)} + `).join("")}`,{unqualifiedPath:be,extensions:Fe})}}function ht(Te,Fe,ke){if(!Fe)throw new Error("Assertion failed: An issuer is required to resolve private import mappings");let Ye=WIe({name:Te,base:(0,id.pathToFileURL)(ue.fromPortablePath(Fe)),conditions:ke.conditions??te,readFileSyncFn:ne});if(Ye instanceof URL)return Ne(ue.toPortablePath((0,id.fileURLToPath)(Ye)),{extensions:ke.extensions});if(Ye.startsWith("#"))throw new Error("Mapping from one private import to another isn't allowed");return H(Ye,Fe,ke)}function H(Te,Fe,ke={}){try{if(Te.startsWith("#"))return ht(Te,Fe,ke);let{considerBuiltins:Ye,extensions:be,conditions:et}=ke,Ue=Z(Te,Fe,{considerBuiltins:Ye});if(Te==="pnpapi")return Ue;if(Ue===null)return null;let S=()=>Fe!==null?de(Fe):!1,w=(!Ye||!(0,tp.isBuiltin)(Te))&&!S()?xe(Te,Ue,et,Fe):Ue;return Ne(w,{extensions:be})}catch(Ye){throw Object.hasOwn(Ye,"pnpCode")&&Object.assign(Ye.data,{request:cu(Te),issuer:Fe&&cu(Fe)}),Ye}}function rt(Te){let Fe=V.normalize(Te),ke=zs.resolveVirtual(Fe);return ke!==Fe?ke:null}return{VERSIONS:Be,topLevel:Ee,getLocator:(Te,Fe)=>Array.isArray(Fe)?{name:Fe[0],reference:Fe[1]}:{name:Te,reference:Fe},getDependencyTreeRoots:()=>[...t.dependencyTreeRoots],getAllLocators(){let Te=[];for(let[Fe,ke]of v)for(let Ye of ke.keys())Fe!==null&&Ye!==null&&Te.push({name:Fe,reference:Ye});return Te},getPackageInformation:Te=>{let Fe=g(Te);if(Fe===null)return null;let ke=ue.fromPortablePath(Fe.packageLocation);return{...Fe,packageLocation:ke}},findPackageLocator:Te=>Ae(ue.toPortablePath(Te)),resolveToUnqualified:L("resolveToUnqualified",(Te,Fe,ke)=>{let Ye=Fe!==null?ue.toPortablePath(Fe):null,be=Z(ue.toPortablePath(Te),Ye,ke);return be===null?null:ue.fromPortablePath(be)}),resolveUnqualified:L("resolveUnqualified",(Te,Fe)=>ue.fromPortablePath(Ne(ue.toPortablePath(Te),Fe))),resolveRequest:L("resolveRequest",(Te,Fe,ke)=>{let Ye=Fe!==null?ue.toPortablePath(Fe):null,be=H(ue.toPortablePath(Te),Ye,ke);return be===null?null:ue.fromPortablePath(be)}),resolveVirtual:L("resolveVirtual",Te=>{let Fe=rt(ue.toPortablePath(Te));return Fe!==null?ue.fromPortablePath(Fe):null})}}Pt();var e1e=(t,e,r)=>{let o=TB(t),a=Uq(o,{basePath:e}),n=ue.join(e,dr.pnpCjs);return Jq(a,{fakeFs:r,pnpapiResolution:n})};var Zq=Ze(r1e());qt();var mA={};Vt(mA,{checkManifestCompatibility:()=>n1e,extractBuildRequest:()=>AQ,getExtractHint:()=>$q,hasBindingGyp:()=>ej});Ge();Pt();function n1e(t){return G.isPackageCompatible(t,Xi.getArchitectureSet())}function AQ(t,e,r,{configuration:o}){let a=[];for(let n of["preinstall","install","postinstall"])e.manifest.scripts.has(n)&&a.push({type:0,script:n});return!e.manifest.scripts.has("install")&&e.misc.hasBindingGyp&&a.push({type:1,script:"node-gyp rebuild"}),a.length===0?null:t.linkType!=="HARD"?{skipped:!0,explain:n=>n.reportWarningOnce(6,`${G.prettyLocator(o,t)} lists build scripts, but is referenced through a soft link. Soft links don't support build scripts, so they'll be ignored.`)}:r&&r.built===!1?{skipped:!0,explain:n=>n.reportInfoOnce(5,`${G.prettyLocator(o,t)} lists build scripts, but its build has been explicitly disabled through configuration.`)}:!o.get("enableScripts")&&!r.built?{skipped:!0,explain:n=>n.reportWarningOnce(4,`${G.prettyLocator(o,t)} lists build scripts, but all build scripts have been disabled.`)}:n1e(t)?{skipped:!1,directives:a}:{skipped:!0,explain:n=>n.reportWarningOnce(76,`${G.prettyLocator(o,t)} The ${Xi.getArchitectureName()} architecture is incompatible with this package, build skipped.`)}}var zIt=new Set([".exe",".bin",".h",".hh",".hpp",".c",".cc",".cpp",".java",".jar",".node"]);function $q(t){return t.packageFs.getExtractHint({relevantExtensions:zIt})}function ej(t){let e=V.join(t.prefixPath,"binding.gyp");return t.packageFs.existsSync(e)}var jB={};Vt(jB,{getUnpluggedPath:()=>qB});Ge();Pt();function qB(t,{configuration:e}){return V.resolve(e.get("pnpUnpluggedFolder"),G.slugifyLocator(t))}var JIt=new Set([G.makeIdent(null,"open").identHash,G.makeIdent(null,"opn").identHash]),Hh=class{constructor(){this.mode="strict";this.pnpCache=new Map}getCustomDataKey(){return JSON.stringify({name:"PnpLinker",version:2})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the PnP linker to be enabled");let o=qh(r.project).cjs;if(!oe.existsSync(o))throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let a=He.getFactoryWithDefault(this.pnpCache,o,()=>He.dynamicRequire(o,{cachingStrategy:He.CachingStrategy.FsTime})),n={name:G.stringifyIdent(e),reference:e.reference},u=a.getPackageInformation(n);if(!u)throw new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed PnP map - running an install might help`);return ue.toPortablePath(u.packageLocation)}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=qh(r.project).cjs;if(!oe.existsSync(o))return null;let n=He.getFactoryWithDefault(this.pnpCache,o,()=>He.dynamicRequire(o,{cachingStrategy:He.CachingStrategy.FsTime})).findPackageLocator(ue.fromPortablePath(e));return n?G.makeLocator(G.parseIdent(n.name),n.reference):null}makeInstaller(e){return new sd(e)}isEnabled(e){return!(e.project.configuration.get("nodeLinker")!=="pnp"||e.project.configuration.get("pnpMode")!==this.mode)}},sd=class{constructor(e){this.opts=e;this.mode="strict";this.asyncActions=new He.AsyncActions(10);this.packageRegistry=new Map;this.virtualTemplates=new Map;this.isESMLoaderRequired=!1;this.customData={store:new Map};this.unpluggedPaths=new Set;this.opts=e}attachCustomData(e){this.customData=e}async installPackage(e,r,o){let a=G.stringifyIdent(e),n=e.reference,u=!!this.opts.project.tryWorkspaceByLocator(e),A=G.isVirtualLocator(e),p=e.peerDependencies.size>0&&!A,h=!p&&!u,E=!p&&e.linkType!=="SOFT",I,v;if(h||E){let te=A?G.devirtualizeLocator(e):e;I=this.customData.store.get(te.locatorHash),typeof I>"u"&&(I=await XIt(r),e.linkType==="HARD"&&this.customData.store.set(te.locatorHash,I)),I.manifest.type==="module"&&(this.isESMLoaderRequired=!0),v=this.opts.project.getDependencyMeta(te,e.version)}let x=h?AQ(e,I,v,{configuration:this.opts.project.configuration}):null,C=E?await this.unplugPackageIfNeeded(e,I,r,v,o):r.packageFs;if(V.isAbsolute(r.prefixPath))throw new Error(`Assertion failed: Expected the prefix path (${r.prefixPath}) to be relative to the parent`);let R=V.resolve(C.getRealPath(),r.prefixPath),L=tj(this.opts.project.cwd,R),U=new Map,z=new Set;if(A){for(let te of e.peerDependencies.values())U.set(G.stringifyIdent(te),null),z.add(G.stringifyIdent(te));if(!u){let te=G.devirtualizeLocator(e);this.virtualTemplates.set(te.locatorHash,{location:tj(this.opts.project.cwd,zs.resolveVirtual(R)),locator:te})}}return He.getMapWithDefault(this.packageRegistry,a).set(n,{packageLocation:L,packageDependencies:U,packagePeers:z,linkType:e.linkType,discardFromLookup:r.discardFromLookup||!1}),{packageLocation:R,buildRequest:x}}async attachInternalDependencies(e,r){let o=this.getPackageInformation(e);for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){for(let o of r)this.getDiskInformation(o).packageDependencies.set(G.stringifyIdent(e),e.reference)}async finalizeInstall(){if(this.opts.project.configuration.get("pnpMode")!==this.mode)return;let e=qh(this.opts.project);if(this.isEsmEnabled()||await oe.removePromise(e.esmLoader),this.opts.project.configuration.get("nodeLinker")!=="pnp"){await oe.removePromise(e.cjs),await oe.removePromise(e.data),await oe.removePromise(e.esmLoader),await oe.removePromise(this.opts.project.configuration.get("pnpUnpluggedFolder"));return}for(let{locator:E,location:I}of this.virtualTemplates.values())He.getMapWithDefault(this.packageRegistry,G.stringifyIdent(E)).set(E.reference,{packageLocation:I,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1});this.packageRegistry.set(null,new Map([[null,this.getPackageInformation(this.opts.project.topLevelWorkspace.anchoredLocator)]]));let r=this.opts.project.configuration.get("pnpFallbackMode"),o=this.opts.project.workspaces.map(({anchoredLocator:E})=>({name:G.stringifyIdent(E),reference:E.reference})),a=r!=="none",n=[],u=new Map,A=He.buildIgnorePattern([".yarn/sdks/**",...this.opts.project.configuration.get("pnpIgnorePatterns")]),p=this.packageRegistry,h=this.opts.project.configuration.get("pnpShebang");if(r==="dependencies-only")for(let E of this.opts.project.storedPackages.values())this.opts.project.tryWorkspaceByLocator(E)&&n.push({name:G.stringifyIdent(E),reference:E.reference});return await this.asyncActions.wait(),await this.finalizeInstallWithPnp({dependencyTreeRoots:o,enableTopLevelFallback:a,fallbackExclusionList:n,fallbackPool:u,ignorePattern:A,packageRegistry:p,shebang:h}),{customData:this.customData}}async transformPnpSettings(e){}isEsmEnabled(){if(this.opts.project.configuration.sources.has("pnpEnableEsmLoader"))return this.opts.project.configuration.get("pnpEnableEsmLoader");if(this.isESMLoaderRequired)return!0;for(let e of this.opts.project.workspaces)if(e.manifest.type==="module")return!0;return!1}async finalizeInstallWithPnp(e){let r=qh(this.opts.project),o=await this.locateNodeModules(e.ignorePattern);if(o.length>0){this.opts.report.reportWarning(31,"One or more node_modules have been detected and will be removed. This operation may take some time.");for(let n of o)await oe.removePromise(n)}if(await this.transformPnpSettings(e),this.opts.project.configuration.get("pnpEnableInlining")){let n=kIe(e);await oe.changeFilePromise(r.cjs,n,{automaticNewlines:!0,mode:493}),await oe.removePromise(r.data)}else{let{dataFile:n,loaderFile:u}=QIe(e);await oe.changeFilePromise(r.cjs,u,{automaticNewlines:!0,mode:493}),await oe.changeFilePromise(r.data,n,{automaticNewlines:!0,mode:420})}this.isEsmEnabled()&&(this.opts.report.reportWarning(0,"ESM support for PnP uses the experimental loader API and is therefore experimental"),await oe.changeFilePromise(r.esmLoader,(0,Zq.default)(),{automaticNewlines:!0,mode:420}));let a=this.opts.project.configuration.get("pnpUnpluggedFolder");if(this.unpluggedPaths.size===0)await oe.removePromise(a);else for(let n of await oe.readdirPromise(a)){let u=V.resolve(a,n);this.unpluggedPaths.has(u)||await oe.removePromise(u)}}async locateNodeModules(e){let r=[],o=e?new RegExp(e):null;for(let a of this.opts.project.workspaces){let n=V.join(a.cwd,"node_modules");if(o&&o.test(V.relative(this.opts.project.cwd,a.cwd))||!oe.existsSync(n))continue;let u=await oe.readdirPromise(n,{withFileTypes:!0}),A=u.filter(p=>!p.isDirectory()||p.name===".bin"||!p.name.startsWith("."));if(A.length===u.length)r.push(n);else for(let p of A)r.push(V.join(n,p.name))}return r}async unplugPackageIfNeeded(e,r,o,a,n){return this.shouldBeUnplugged(e,r,a)?this.unplugPackage(e,o,n):o.packageFs}shouldBeUnplugged(e,r,o){return typeof o.unplugged<"u"?o.unplugged:JIt.has(e.identHash)||e.conditions!=null?!0:r.manifest.preferUnplugged!==null?r.manifest.preferUnplugged:!!(AQ(e,r,o,{configuration:this.opts.project.configuration})?.skipped===!1||r.misc.extractHint)}async unplugPackage(e,r,o){let a=qB(e,{configuration:this.opts.project.configuration});return this.opts.project.disabledLocators.has(e.locatorHash)?new Hu(a,{baseFs:r.packageFs,pathUtils:V}):(this.unpluggedPaths.add(a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{let n=V.join(a,r.prefixPath,".ready");await oe.existsPromise(n)||(this.opts.project.storedBuildState.delete(e.locatorHash),await oe.mkdirPromise(a,{recursive:!0}),await oe.copyPromise(a,It.dot,{baseFs:r.packageFs,overwrite:!1}),await oe.writeFilePromise(n,""))})),new gn(a))}getPackageInformation(e){let r=G.stringifyIdent(e),o=e.reference,a=this.packageRegistry.get(r);if(!a)throw new Error(`Assertion failed: The package information store should have been available (for ${G.prettyIdent(this.opts.project.configuration,e)})`);let n=a.get(o);if(!n)throw new Error(`Assertion failed: The package information should have been available (for ${G.prettyLocator(this.opts.project.configuration,e)})`);return n}getDiskInformation(e){let r=He.getMapWithDefault(this.packageRegistry,"@@disk"),o=tj(this.opts.project.cwd,e);return He.getFactoryWithDefault(r,o,()=>({packageLocation:o,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1}))}};function tj(t,e){let r=V.relative(t,e);return r.match(/^\.{0,2}\//)||(r=`./${r}`),r.replace(/\/?$/,"/")}async function XIt(t){let e=await Ut.tryFind(t.prefixPath,{baseFs:t.packageFs})??new Ut,r=new Set(["preinstall","install","postinstall"]);for(let o of e.scripts.keys())r.has(o)||e.scripts.delete(o);return{manifest:{scripts:e.scripts,preferUnplugged:e.preferUnplugged,type:e.type},misc:{extractHint:$q(t),hasBindingGyp:ej(t)}}}Ge();Ge();qt();var i1e=Ze($o());var cC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Unplug direct dependencies from the entire project"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Unplug both direct and transitive dependencies"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=ge.Rest()}static{this.paths=[["unplug"]]}static{this.usage=it.Usage({description:"force the unpacking of a list of packages",details:"\n This command will add the selectors matching the specified patterns to the list of packages that must be unplugged when installed.\n\n A package being unplugged means that instead of being referenced directly through its archive, it will be unpacked at install time in the directory configured via `pnpUnpluggedFolder`. Note that unpacking packages this way is generally not recommended because it'll make it harder to store your packages within the repository. However, it's a good approach to quickly and safely debug some packages, and can even sometimes be required depending on the context (for example when the package contains shellscripts).\n\n Running the command will set a persistent flag inside your top-level `package.json`, in the `dependenciesMeta` field. As such, to undo its effects, you'll need to revert the changes made to the manifest and run `yarn install` to apply the modification.\n\n By default, only direct dependencies from the current workspace are affected. If `-A,--all` is set, direct dependencies from the entire project are affected. Using the `-R,--recursive` flag will affect transitive dependencies as well as direct ones.\n\n This command accepts glob patterns inside the scope and name components (not the range). Make sure to escape the patterns to prevent your own shell from trying to expand them.\n ",examples:[["Unplug the lodash dependency from the active workspace","yarn unplug lodash"],["Unplug all instances of lodash referenced by any workspace","yarn unplug lodash -A"],["Unplug all instances of lodash referenced by the active workspace and its dependencies","yarn unplug lodash -R"],["Unplug all instances of lodash, anywhere","yarn unplug lodash -AR"],["Unplug one specific version of lodash","yarn unplug lodash@1.2.3"],["Unplug all packages with the `@babel` scope","yarn unplug '@babel/*'"],["Unplug all packages (only for testing, not recommended)","yarn unplug -R '*'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);if(r.get("nodeLinker")!=="pnp")throw new st("This command can only be used if the `nodeLinker` option is set to `pnp`");await o.restoreInstallState();let u=new Set(this.patterns),A=this.patterns.map(x=>{let C=G.parseDescriptor(x),R=C.range!=="unknown"?C:G.makeDescriptor(C,"*");if(!Lr.validRange(R.range))throw new st(`The range of the descriptor patterns must be a valid semver range (${G.prettyDescriptor(r,R)})`);return L=>{let U=G.stringifyIdent(L);return!i1e.default.isMatch(U,G.stringifyIdent(R))||L.version&&!Lr.satisfiesWithPrereleases(L.version,R.range)?!1:(u.delete(x),!0)}}),p=()=>{let x=[];for(let C of o.storedPackages.values())!o.tryWorkspaceByLocator(C)&&!G.isVirtualLocator(C)&&A.some(R=>R(C))&&x.push(C);return x},h=x=>{let C=new Set,R=[],L=(U,z)=>{if(C.has(U.locatorHash))return;let te=!!o.tryWorkspaceByLocator(U);if(!(z>0&&!this.recursive&&te)&&(C.add(U.locatorHash),!o.tryWorkspaceByLocator(U)&&A.some(ae=>ae(U))&&R.push(U),!(z>0&&!this.recursive)))for(let ae of U.dependencies.values()){let le=o.storedResolutions.get(ae.descriptorHash);if(!le)throw new Error("Assertion failed: The resolution should have been registered");let ce=o.storedPackages.get(le);if(!ce)throw new Error("Assertion failed: The package should have been registered");L(ce,z+1)}};for(let U of x)L(U.anchoredPackage,0);return R},E,I;if(this.all&&this.recursive?(E=p(),I="the project"):this.all?(E=h(o.workspaces),I="any workspace"):(E=h([a]),I="this workspace"),u.size>1)throw new st(`Patterns ${pe.prettyList(r,u,pe.Type.CODE)} don't match any packages referenced by ${I}`);if(u.size>0)throw new st(`Pattern ${pe.prettyList(r,u,pe.Type.CODE)} doesn't match any packages referenced by ${I}`);E=He.sortMap(E,x=>G.stringifyLocator(x));let v=await Rt.start({configuration:r,stdout:this.context.stdout,json:this.json},async x=>{for(let C of E){let R=C.version??"unknown",L=o.topLevelWorkspace.manifest.ensureDependencyMeta(G.makeDescriptor(C,R));L.unplugged=!0,x.reportInfo(0,`Will unpack ${G.prettyLocator(r,C)} to ${pe.pretty(r,qB(C,{configuration:r}),pe.Type.PATH)}`),x.reportJson({locator:G.stringifyLocator(C),version:R})}await o.topLevelWorkspace.persistManifest(),this.json||x.reportSeparator()});return v.hasErrors()?v.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};var qh=t=>({cjs:V.join(t.cwd,dr.pnpCjs),data:V.join(t.cwd,dr.pnpData),esmLoader:V.join(t.cwd,dr.pnpEsmLoader)}),o1e=t=>/\s/.test(t)?JSON.stringify(t):t;async function ZIt(t,e,r){let o=/\s*--require\s+\S*\.pnp\.c?js\s*/g,a=/\s*--experimental-loader\s+\S*\.pnp\.loader\.mjs\s*/,n=(e.NODE_OPTIONS??"").replace(o," ").replace(a," ").trim();if(t.configuration.get("nodeLinker")!=="pnp"){e.NODE_OPTIONS=n||void 0;return}let u=qh(t),A=`--require ${o1e(ue.fromPortablePath(u.cjs))}`;oe.existsSync(u.esmLoader)&&(A=`${A} --experimental-loader ${(0,s1e.pathToFileURL)(ue.fromPortablePath(u.esmLoader)).href}`),oe.existsSync(u.cjs)&&(e.NODE_OPTIONS=n?`${A} ${n}`:A)}async function $It(t,e){let r=qh(t);e(r.cjs),e(r.data),e(r.esmLoader),e(t.configuration.get("pnpUnpluggedFolder"))}var e1t={hooks:{populateYarnPaths:$It,setupScriptEnvironment:ZIt},configuration:{nodeLinker:{description:'The linker used for installing Node packages, one of: "pnp", "pnpm", or "node-modules"',type:"STRING",default:"pnp"},winLinkType:{description:"Whether Yarn should use Windows Junctions or symlinks when creating links on Windows.",type:"STRING",values:["junctions","symlinks"],default:"junctions"},pnpMode:{description:"If 'strict', generates standard PnP maps. If 'loose', merges them with the n_m resolution.",type:"STRING",default:"strict"},pnpShebang:{description:"String to prepend to the generated PnP script",type:"STRING",default:"#!/usr/bin/env node"},pnpIgnorePatterns:{description:"Array of glob patterns; files matching them will use the classic resolution",type:"STRING",default:[],isArray:!0},pnpEnableEsmLoader:{description:"If true, Yarn will generate an ESM loader (`.pnp.loader.mjs`). If this is not explicitly set Yarn tries to automatically detect whether ESM support is required.",type:"BOOLEAN",default:!1},pnpEnableInlining:{description:"If true, the PnP data will be inlined along with the generated loader",type:"BOOLEAN",default:!0},pnpFallbackMode:{description:"If true, the generated PnP loader will follow the top-level fallback rule",type:"STRING",default:"dependencies-only"},pnpUnpluggedFolder:{description:"Folder where the unplugged packages must be stored",type:"ABSOLUTE_PATH",default:"./.yarn/unplugged"}},linkers:[Hh],commands:[cC]},t1t=e1t;var h1e=Ze(A1e());qt();var cj=Ze(ve("crypto")),g1e=Ze(ve("fs")),d1e=1,Di="node_modules",fQ=".bin",m1e=".yarn-state.yml",y1t=1e3,uj=(o=>(o.CLASSIC="classic",o.HARDLINKS_LOCAL="hardlinks-local",o.HARDLINKS_GLOBAL="hardlinks-global",o))(uj||{}),GB=class{constructor(){this.installStateCache=new Map}getCustomDataKey(){return JSON.stringify({name:"NodeModulesLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the node-modules linker to be enabled");let o=r.project.tryWorkspaceByLocator(e);if(o)return o.cwd;let a=await He.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await lj(r.project,{unrollAliases:!0}));if(a===null)throw new st("Couldn't find the node_modules state file - running an install might help (findPackageLocation)");let n=a.locatorMap.get(G.stringifyLocator(e));if(!n){let p=new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed node_modules map - running an install might help`);throw p.code="LOCATOR_NOT_INSTALLED",p}let u=n.locations.sort((p,h)=>p.split(V.sep).length-h.split(V.sep).length),A=V.join(r.project.configuration.startingCwd,Di);return u.find(p=>V.contains(A,p))||n.locations[0]}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=await He.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await lj(r.project,{unrollAliases:!0}));if(o===null)return null;let{locationRoot:a,segments:n}=pQ(V.resolve(e),{skipPrefix:r.project.cwd}),u=o.locationTree.get(a);if(!u)return null;let A=u.locator;for(let p of n){if(u=u.children.get(p),!u)break;A=u.locator||A}return G.parseLocator(A)}makeInstaller(e){return new aj(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="node-modules"}},aj=class{constructor(e){this.opts=e;this.localStore=new Map;this.realLocatorChecksums=new Map;this.customData={store:new Map}}attachCustomData(e){this.customData=e}async installPackage(e,r){let o=V.resolve(r.packageFs.getRealPath(),r.prefixPath),a=this.customData.store.get(e.locatorHash);if(typeof a>"u"&&(a=await E1t(e,r),e.linkType==="HARD"&&this.customData.store.set(e.locatorHash,a)),!G.isPackageCompatible(e,this.opts.project.configuration.getSupportedArchitectures()))return{packageLocation:null,buildRequest:null};let n=new Map,u=new Set;n.has(G.stringifyIdent(e))||n.set(G.stringifyIdent(e),e.reference);let A=e;if(G.isVirtualLocator(e)){A=G.devirtualizeLocator(e);for(let E of e.peerDependencies.values())n.set(G.stringifyIdent(E),null),u.add(G.stringifyIdent(E))}let p={packageLocation:`${ue.fromPortablePath(o)}/`,packageDependencies:n,packagePeers:u,linkType:e.linkType,discardFromLookup:r.discardFromLookup??!1};this.localStore.set(e.locatorHash,{pkg:e,customPackageData:a,dependencyMeta:this.opts.project.getDependencyMeta(e,e.version),pnpNode:p});let h=r.checksum?r.checksum.substring(r.checksum.indexOf("/")+1):null;return this.realLocatorChecksums.set(A.locatorHash,h),{packageLocation:o,buildRequest:null}}async attachInternalDependencies(e,r){let o=this.localStore.get(e.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected information object to have been registered");for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.pnpNode.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the node-modules linker")}async finalizeInstall(){if(this.opts.project.configuration.get("nodeLinker")!=="node-modules")return;let e=new zs({baseFs:new rA({maxOpenFiles:80,readOnlyArchives:!0})}),r=await lj(this.opts.project),o=this.opts.project.configuration.get("nmMode");(r===null||o!==r.nmMode)&&(this.opts.project.storedBuildState.clear(),r={locatorMap:new Map,binSymlinks:new Map,locationTree:new Map,nmMode:o,mtimeMs:0});let a=new Map(this.opts.project.workspaces.map(v=>{let x=this.opts.project.configuration.get("nmHoistingLimits");try{x=He.validateEnum(QB,v.manifest.installConfig?.hoistingLimits??x)}catch{let R=G.prettyWorkspace(this.opts.project.configuration,v);this.opts.report.reportWarning(57,`${R}: Invalid 'installConfig.hoistingLimits' value. Expected one of ${Object.values(QB).join(", ")}, using default: "${x}"`)}return[v.relativeCwd,x]})),n=new Map(this.opts.project.workspaces.map(v=>{let x=this.opts.project.configuration.get("nmSelfReferences");return x=v.manifest.installConfig?.selfReferences??x,[v.relativeCwd,x]})),u={VERSIONS:{std:1},topLevel:{name:null,reference:null},getLocator:(v,x)=>Array.isArray(x)?{name:x[0],reference:x[1]}:{name:v,reference:x},getDependencyTreeRoots:()=>this.opts.project.workspaces.map(v=>{let x=v.anchoredLocator;return{name:G.stringifyIdent(x),reference:x.reference}}),getPackageInformation:v=>{let x=v.reference===null?this.opts.project.topLevelWorkspace.anchoredLocator:G.makeLocator(G.parseIdent(v.name),v.reference),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the package reference to have been registered");return C.pnpNode},findPackageLocator:v=>{let x=this.opts.project.tryWorkspaceByCwd(ue.toPortablePath(v));if(x!==null){let C=x.anchoredLocator;return{name:G.stringifyIdent(C),reference:C.reference}}throw new Error("Assertion failed: Unimplemented")},resolveToUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveRequest:()=>{throw new Error("Assertion failed: Unimplemented")},resolveVirtual:v=>ue.fromPortablePath(zs.resolveVirtual(ue.toPortablePath(v)))},{tree:A,errors:p,preserveSymlinksRequired:h}=FB(u,{pnpifyFs:!1,validateExternalSoftLinks:!0,hoistingLimitsByCwd:a,project:this.opts.project,selfReferencesByCwd:n});if(!A){for(let{messageName:v,text:x}of p)this.opts.report.reportError(v,x);return}let E=Mq(A);await D1t(r,E,{baseFs:e,project:this.opts.project,report:this.opts.report,realLocatorChecksums:this.realLocatorChecksums,loadManifest:async v=>{let x=G.parseLocator(v),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the slot to exist");return C.customPackageData.manifest}});let I=[];for(let[v,x]of E.entries()){if(C1e(v))continue;let C=G.parseLocator(v),R=this.localStore.get(C.locatorHash);if(typeof R>"u")throw new Error("Assertion failed: Expected the slot to exist");if(this.opts.project.tryWorkspaceByLocator(R.pkg))continue;let L=mA.extractBuildRequest(R.pkg,R.customPackageData,R.dependencyMeta,{configuration:this.opts.project.configuration});L&&I.push({buildLocations:x.locations,locator:C,buildRequest:L})}return h&&this.opts.report.reportWarning(72,`The application uses portals and that's why ${pe.pretty(this.opts.project.configuration,"--preserve-symlinks",pe.Type.CODE)} Node option is required for launching it`),{customData:this.customData,records:I}}};async function E1t(t,e){let r=await Ut.tryFind(e.prefixPath,{baseFs:e.packageFs})??new Ut,o=new Set(["preinstall","install","postinstall"]);for(let a of r.scripts.keys())o.has(a)||r.scripts.delete(a);return{manifest:{bin:r.bin,scripts:r.scripts},misc:{hasBindingGyp:mA.hasBindingGyp(e)}}}async function C1t(t,e,r,o,{installChangedByUser:a}){let n="";n+=`# Warning: This file is automatically generated. Removing it is fine, but will + `,n+=`# cause your node_modules installation to become invalidated. + `,n+=` + `,n+=`__metadata: + `,n+=` version: ${d1e} + `,n+=` nmMode: ${o.value} + `;let u=Array.from(e.keys()).sort(),A=G.stringifyLocator(t.topLevelWorkspace.anchoredLocator);for(let E of u){let I=e.get(E);n+=` + `,n+=`${JSON.stringify(E)}: + `,n+=` locations: + `;for(let v of I.locations){let x=V.contains(t.cwd,v);if(x===null)throw new Error(`Assertion failed: Expected the path to be within the project (${v})`);n+=` - ${JSON.stringify(x)} + `}if(I.aliases.length>0){n+=` aliases: + `;for(let v of I.aliases)n+=` - ${JSON.stringify(v)} + `}if(E===A&&r.size>0){n+=` bin: + `;for(let[v,x]of r){let C=V.contains(t.cwd,v);if(C===null)throw new Error(`Assertion failed: Expected the path to be within the project (${v})`);n+=` ${JSON.stringify(C)}: + `;for(let[R,L]of x){let U=V.relative(V.join(v,Di),L);n+=` ${JSON.stringify(R)}: ${JSON.stringify(U)} + `}}}}let p=t.cwd,h=V.join(p,Di,m1e);a&&await oe.removePromise(h),await oe.changeFilePromise(h,n,{automaticNewlines:!0})}async function lj(t,{unrollAliases:e=!1}={}){let r=t.cwd,o=V.join(r,Di,m1e),a;try{a=await oe.statPromise(o)}catch{}if(!a)return null;let n=Ki(await oe.readFilePromise(o,"utf8"));if(n.__metadata.version>d1e)return null;let u=n.__metadata.nmMode||"classic",A=new Map,p=new Map;delete n.__metadata;for(let[h,E]of Object.entries(n)){let I=E.locations.map(x=>V.join(r,x)),v=E.bin;if(v)for(let[x,C]of Object.entries(v)){let R=V.join(r,ue.toPortablePath(x)),L=He.getMapWithDefault(p,R);for(let[U,z]of Object.entries(C))L.set(U,ue.toPortablePath([R,Di,z].join(V.sep)))}if(A.set(h,{target:It.dot,linkType:"HARD",locations:I,aliases:E.aliases||[]}),e&&E.aliases)for(let x of E.aliases){let{scope:C,name:R}=G.parseLocator(h),L=G.makeLocator(G.makeIdent(C,R),x),U=G.stringifyLocator(L);A.set(U,{target:It.dot,linkType:"HARD",locations:I,aliases:[]})}}return{locatorMap:A,binSymlinks:p,locationTree:y1e(A,{skipPrefix:t.cwd}),nmMode:u,mtimeMs:a.mtimeMs}}var AC=async(t,e)=>{if(t.split(V.sep).indexOf(Di)<0)throw new Error(`Assertion failed: trying to remove dir that doesn't contain node_modules: ${t}`);try{let r;if(!e.innerLoop&&(r=await oe.lstatPromise(t),!r.isDirectory()&&!r.isSymbolicLink()||r.isSymbolicLink()&&!e.isWorkspaceDir)){await oe.unlinkPromise(t);return}let o=await oe.readdirPromise(t,{withFileTypes:!0});for(let n of o){let u=V.join(t,n.name);n.isDirectory()?(n.name!==Di||e&&e.innerLoop)&&await AC(u,{innerLoop:!0,contentsOnly:!1}):await oe.unlinkPromise(u)}let a=!e.innerLoop&&e.isWorkspaceDir&&r?.isSymbolicLink();!e.contentsOnly&&!a&&await oe.rmdirPromise(t)}catch(r){if(r.code!=="ENOENT"&&r.code!=="ENOTEMPTY")throw r}},f1e=4,pQ=(t,{skipPrefix:e})=>{let r=V.contains(e,t);if(r===null)throw new Error(`Assertion failed: Writing attempt prevented to ${t} which is outside project root: ${e}`);let o=r.split(V.sep).filter(p=>p!==""),a=o.indexOf(Di),n=o.slice(0,a).join(V.sep),u=V.join(e,n),A=o.slice(a);return{locationRoot:u,segments:A}},y1e=(t,{skipPrefix:e})=>{let r=new Map;if(t===null)return r;let o=()=>({children:new Map,linkType:"HARD"});for(let[a,n]of t.entries()){if(n.linkType==="SOFT"&&V.contains(e,n.target)!==null){let A=He.getFactoryWithDefault(r,n.target,o);A.locator=a,A.linkType=n.linkType}for(let u of n.locations){let{locationRoot:A,segments:p}=pQ(u,{skipPrefix:e}),h=He.getFactoryWithDefault(r,A,o);for(let E=0;E{if(process.platform==="win32"&&r==="junctions"){let o;try{o=await oe.lstatPromise(t)}catch{}if(!o||o.isDirectory()){await oe.symlinkPromise(t,e,"junction");return}}await oe.symlinkPromise(V.relative(V.dirname(e),t),e)};async function E1e(t,e,r){let o=V.join(t,`${cj.default.randomBytes(16).toString("hex")}.tmp`);try{await oe.writeFilePromise(o,r);try{await oe.linkPromise(o,e)}catch{}}finally{await oe.unlinkPromise(o)}}async function w1t({srcPath:t,dstPath:e,entry:r,globalHardlinksStore:o,baseFs:a,nmMode:n}){if(r.kind==="file"){if(n.value==="hardlinks-global"&&o&&r.digest){let A=V.join(o,r.digest.substring(0,2),`${r.digest.substring(2)}.dat`),p;try{let h=await oe.statPromise(A);if(h&&(!r.mtimeMs||h.mtimeMs>r.mtimeMs||h.mtimeMs{await oe.mkdirPromise(t,{recursive:!0});let A=async(E=It.dot)=>{let I=V.join(e,E),v=await r.readdirPromise(I,{withFileTypes:!0}),x=new Map;for(let C of v){let R=V.join(E,C.name),L,U=V.join(I,C.name);if(C.isFile()){if(L={kind:"file",mode:(await r.lstatPromise(U)).mode},a.value==="hardlinks-global"){let z=await wn.checksumFile(U,{baseFs:r,algorithm:"sha1"});L.digest=z}}else if(C.isDirectory())L={kind:"directory"};else if(C.isSymbolicLink())L={kind:"symlink",symlinkTo:await r.readlinkPromise(U)};else throw new Error(`Unsupported file type (file: ${U}, mode: 0o${await r.statSync(U).mode.toString(8).padStart(6,"0")})`);if(x.set(R,L),C.isDirectory()&&R!==Di){let z=await A(R);for(let[te,ae]of z)x.set(te,ae)}}return x},p;if(a.value==="hardlinks-global"&&o&&u){let E=V.join(o,u.substring(0,2),`${u.substring(2)}.json`);try{p=new Map(Object.entries(JSON.parse(await oe.readFilePromise(E,"utf8"))))}catch{p=await A()}}else p=await A();let h=!1;for(let[E,I]of p){let v=V.join(e,E),x=V.join(t,E);if(I.kind==="directory")await oe.mkdirPromise(x,{recursive:!0});else if(I.kind==="file"){let C=I.mtimeMs;await w1t({srcPath:v,dstPath:x,entry:I,nmMode:a,baseFs:r,globalHardlinksStore:o}),I.mtimeMs!==C&&(h=!0)}else I.kind==="symlink"&&await Aj(V.resolve(V.dirname(x),I.symlinkTo),x,n)}if(a.value==="hardlinks-global"&&o&&h&&u){let E=V.join(o,u.substring(0,2),`${u.substring(2)}.json`);await oe.removePromise(E),await E1e(o,E,Buffer.from(JSON.stringify(Object.fromEntries(p))))}};function B1t(t,e,r,o){let a=new Map,n=new Map,u=new Map,A=!1,p=(h,E,I,v,x)=>{let C=!0,R=V.join(h,E),L=new Set;if(E===Di||E.startsWith("@")){let z;try{z=oe.statSync(R)}catch{}C=!!z,z?z.mtimeMs>r?(A=!0,L=new Set(oe.readdirSync(R))):L=new Set(I.children.get(E).children.keys()):A=!0;let te=e.get(h);if(te){let ae=V.join(h,Di,fQ),le;try{le=oe.statSync(ae)}catch{}if(!le)A=!0;else if(le.mtimeMs>r){A=!0;let ce=new Set(oe.readdirSync(ae)),Ce=new Map;n.set(h,Ce);for(let[de,Be]of te)ce.has(de)&&Ce.set(de,Be)}else n.set(h,te)}}else C=x.has(E);let U=I.children.get(E);if(C){let{linkType:z,locator:te}=U,ae={children:new Map,linkType:z,locator:te};if(v.children.set(E,ae),te){let le=He.getSetWithDefault(u,te);le.add(R),u.set(te,le)}for(let le of U.children.keys())p(R,le,U,ae,L)}else U.locator&&o.storedBuildState.delete(G.parseLocator(U.locator).locatorHash)};for(let[h,E]of t){let{linkType:I,locator:v}=E,x={children:new Map,linkType:I,locator:v};if(a.set(h,x),v){let C=He.getSetWithDefault(u,E.locator);C.add(h),u.set(E.locator,C)}E.children.has(Di)&&p(h,Di,E,x,new Set)}return{locationTree:a,binSymlinks:n,locatorLocations:u,installChangedByUser:A}}function C1e(t){let e=G.parseDescriptor(t);return G.isVirtualDescriptor(e)&&(e=G.devirtualizeDescriptor(e)),e.range.startsWith("link:")}async function v1t(t,e,r,{loadManifest:o}){let a=new Map;for(let[A,{locations:p}]of t){let h=C1e(A)?null:await o(A,p[0]),E=new Map;if(h)for(let[I,v]of h.bin){let x=V.join(p[0],v);v!==""&&oe.existsSync(x)&&E.set(I,v)}a.set(A,E)}let n=new Map,u=(A,p,h)=>{let E=new Map,I=V.contains(r,A);if(h.locator&&I!==null){let v=a.get(h.locator);for(let[x,C]of v){let R=V.join(A,ue.toPortablePath(C));E.set(x,R)}for(let[x,C]of h.children){let R=V.join(A,x),L=u(R,R,C);L.size>0&&n.set(A,new Map([...n.get(A)||new Map,...L]))}}else for(let[v,x]of h.children){let C=u(V.join(A,v),p,x);for(let[R,L]of C)E.set(R,L)}return E};for(let[A,p]of e){let h=u(A,A,p);h.size>0&&n.set(A,new Map([...n.get(A)||new Map,...h]))}return n}var p1e=(t,e)=>{if(!t||!e)return t===e;let r=G.parseLocator(t);G.isVirtualLocator(r)&&(r=G.devirtualizeLocator(r));let o=G.parseLocator(e);return G.isVirtualLocator(o)&&(o=G.devirtualizeLocator(o)),G.areLocatorsEqual(r,o)};function fj(t){return V.join(t.get("globalFolder"),"store")}async function D1t(t,e,{baseFs:r,project:o,report:a,loadManifest:n,realLocatorChecksums:u}){let A=V.join(o.cwd,Di),{locationTree:p,binSymlinks:h,locatorLocations:E,installChangedByUser:I}=B1t(t.locationTree,t.binSymlinks,t.mtimeMs,o),v=y1e(e,{skipPrefix:o.cwd}),x=[],C=async({srcDir:Be,dstDir:Ee,linkType:g,globalHardlinksStore:me,nmMode:we,windowsLinkType:Ae,packageChecksum:ne})=>{let Z=(async()=>{try{g==="SOFT"?(await oe.mkdirPromise(V.dirname(Ee),{recursive:!0}),await Aj(V.resolve(Be),Ee,Ae)):await I1t(Ee,Be,{baseFs:r,globalHardlinksStore:me,nmMode:we,windowsLinkType:Ae,packageChecksum:ne})}catch(xe){throw xe.message=`While persisting ${Be} -> ${Ee} ${xe.message}`,xe}finally{ae.tick()}})().then(()=>x.splice(x.indexOf(Z),1));x.push(Z),x.length>f1e&&await Promise.race(x)},R=async(Be,Ee,g)=>{let me=(async()=>{let we=async(Ae,ne,Z)=>{try{Z.innerLoop||await oe.mkdirPromise(ne,{recursive:!0});let xe=await oe.readdirPromise(Ae,{withFileTypes:!0});for(let Ne of xe){if(!Z.innerLoop&&Ne.name===fQ)continue;let ht=V.join(Ae,Ne.name),H=V.join(ne,Ne.name);Ne.isDirectory()?(Ne.name!==Di||Z&&Z.innerLoop)&&(await oe.mkdirPromise(H,{recursive:!0}),await we(ht,H,{...Z,innerLoop:!0})):Ce.value==="hardlinks-local"||Ce.value==="hardlinks-global"?await oe.linkPromise(ht,H):await oe.copyFilePromise(ht,H,g1e.default.constants.COPYFILE_FICLONE)}}catch(xe){throw Z.innerLoop||(xe.message=`While cloning ${Ae} -> ${ne} ${xe.message}`),xe}finally{Z.innerLoop||ae.tick()}};await we(Be,Ee,g)})().then(()=>x.splice(x.indexOf(me),1));x.push(me),x.length>f1e&&await Promise.race(x)},L=async(Be,Ee,g)=>{if(g)for(let[me,we]of Ee.children){let Ae=g.children.get(me);await L(V.join(Be,me),we,Ae)}else{Ee.children.has(Di)&&await AC(V.join(Be,Di),{contentsOnly:!1});let me=V.basename(Be)===Di&&p.has(V.join(V.dirname(Be)));await AC(Be,{contentsOnly:Be===A,isWorkspaceDir:me})}};for(let[Be,Ee]of p){let g=v.get(Be);for(let[me,we]of Ee.children){if(me===".")continue;let Ae=g&&g.children.get(me),ne=V.join(Be,me);await L(ne,we,Ae)}}let U=async(Be,Ee,g)=>{if(g){p1e(Ee.locator,g.locator)||await AC(Be,{contentsOnly:Ee.linkType==="HARD"});for(let[me,we]of Ee.children){let Ae=g.children.get(me);await U(V.join(Be,me),we,Ae)}}else{Ee.children.has(Di)&&await AC(V.join(Be,Di),{contentsOnly:!0});let me=V.basename(Be)===Di&&v.has(V.join(V.dirname(Be)));await AC(Be,{contentsOnly:Ee.linkType==="HARD",isWorkspaceDir:me})}};for(let[Be,Ee]of v){let g=p.get(Be);for(let[me,we]of Ee.children){if(me===".")continue;let Ae=g&&g.children.get(me);await U(V.join(Be,me),we,Ae)}}let z=new Map,te=[];for(let[Be,Ee]of E)for(let g of Ee){let{locationRoot:me,segments:we}=pQ(g,{skipPrefix:o.cwd}),Ae=v.get(me),ne=me;if(Ae){for(let Z of we)if(ne=V.join(ne,Z),Ae=Ae.children.get(Z),!Ae)break;if(Ae){let Z=p1e(Ae.locator,Be),xe=e.get(Ae.locator),Ne=xe.target,ht=ne,H=xe.linkType;if(Z)z.has(Ne)||z.set(Ne,ht);else if(Ne!==ht){let rt=G.parseLocator(Ae.locator);G.isVirtualLocator(rt)&&(rt=G.devirtualizeLocator(rt)),te.push({srcDir:Ne,dstDir:ht,linkType:H,realLocatorHash:rt.locatorHash})}}}}for(let[Be,{locations:Ee}]of e.entries())for(let g of Ee){let{locationRoot:me,segments:we}=pQ(g,{skipPrefix:o.cwd}),Ae=p.get(me),ne=v.get(me),Z=me,xe=e.get(Be),Ne=G.parseLocator(Be);G.isVirtualLocator(Ne)&&(Ne=G.devirtualizeLocator(Ne));let ht=Ne.locatorHash,H=xe.target,rt=g;if(H===rt)continue;let Te=xe.linkType;for(let Fe of we)ne=ne.children.get(Fe);if(!Ae)te.push({srcDir:H,dstDir:rt,linkType:Te,realLocatorHash:ht});else for(let Fe of we)if(Z=V.join(Z,Fe),Ae=Ae.children.get(Fe),!Ae){te.push({srcDir:H,dstDir:rt,linkType:Te,realLocatorHash:ht});break}}let ae=Zs.progressViaCounter(te.length),le=a.reportProgress(ae),ce=o.configuration.get("nmMode"),Ce={value:ce},de=o.configuration.get("winLinkType");try{let Be=Ce.value==="hardlinks-global"?`${fj(o.configuration)}/v1`:null;if(Be&&!await oe.existsPromise(Be)){await oe.mkdirpPromise(Be);for(let g=0;g<256;g++)await oe.mkdirPromise(V.join(Be,g.toString(16).padStart(2,"0")))}for(let g of te)(g.linkType==="SOFT"||!z.has(g.srcDir))&&(z.set(g.srcDir,g.dstDir),await C({...g,globalHardlinksStore:Be,nmMode:Ce,windowsLinkType:de,packageChecksum:u.get(g.realLocatorHash)||null}));await Promise.all(x),x.length=0;for(let g of te){let me=z.get(g.srcDir);g.linkType!=="SOFT"&&g.dstDir!==me&&await R(me,g.dstDir,{nmMode:Ce})}await Promise.all(x),await oe.mkdirPromise(A,{recursive:!0});let Ee=await v1t(e,v,o.cwd,{loadManifest:n});await P1t(h,Ee,o.cwd,de),await C1t(o,e,Ee,Ce,{installChangedByUser:I}),ce=="hardlinks-global"&&Ce.value=="hardlinks-local"&&a.reportWarningOnce(74,"'nmMode' has been downgraded to 'hardlinks-local' due to global cache and install folder being on different devices")}finally{le.stop()}}async function P1t(t,e,r,o){for(let a of t.keys()){if(V.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);if(!e.has(a)){let n=V.join(a,Di,fQ);await oe.removePromise(n)}}for(let[a,n]of e){if(V.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);let u=V.join(a,Di,fQ),A=t.get(a)||new Map;await oe.mkdirPromise(u,{recursive:!0});for(let p of A.keys())n.has(p)||(await oe.removePromise(V.join(u,p)),process.platform==="win32"&&await oe.removePromise(V.join(u,`${p}.cmd`)));for(let[p,h]of n){let E=A.get(p),I=V.join(u,p);E!==h&&(process.platform==="win32"?await(0,h1e.default)(ue.fromPortablePath(h),ue.fromPortablePath(I),{createPwshFile:!1}):(await oe.removePromise(I),await Aj(h,I,o),V.contains(r,await oe.realpathPromise(h))!==null&&await oe.chmodPromise(h,493)))}}}Ge();Pt();nA();var YB=class extends Hh{constructor(){super(...arguments);this.mode="loose"}makeInstaller(r){return new pj(r)}},pj=class extends sd{constructor(){super(...arguments);this.mode="loose"}async transformPnpSettings(r){let o=new zs({baseFs:new rA({maxOpenFiles:80,readOnlyArchives:!0})}),a=e1e(r,this.opts.project.cwd,o),{tree:n,errors:u}=FB(a,{pnpifyFs:!1,project:this.opts.project});if(!n){for(let{messageName:I,text:v}of u)this.opts.report.reportError(I,v);return}let A=new Map;r.fallbackPool=A;let p=(I,v)=>{let x=G.parseLocator(v.locator),C=G.stringifyIdent(x);C===I?A.set(I,x.reference):A.set(I,[C,x.reference])},h=V.join(this.opts.project.cwd,dr.nodeModules),E=n.get(h);if(!(typeof E>"u")){if("target"in E)throw new Error("Assertion failed: Expected the root junction point to be a directory");for(let I of E.dirList){let v=V.join(h,I),x=n.get(v);if(typeof x>"u")throw new Error("Assertion failed: Expected the child to have been registered");if("target"in x)p(I,x);else for(let C of x.dirList){let R=V.join(v,C),L=n.get(R);if(typeof L>"u")throw new Error("Assertion failed: Expected the subchild to have been registered");if("target"in L)p(`${I}/${C}`,L);else throw new Error("Assertion failed: Expected the leaf junction to be a package")}}}}};var b1t={hooks:{cleanGlobalArtifacts:async t=>{let e=fj(t);await oe.removePromise(e)}},configuration:{nmHoistingLimits:{description:"Prevents packages to be hoisted past specific levels",type:"STRING",values:["workspaces","dependencies","none"],default:"none"},nmMode:{description:"Defines in which measure Yarn must use hardlinks and symlinks when generated `node_modules` directories.",type:"STRING",values:["classic","hardlinks-local","hardlinks-global"],default:"classic"},nmSelfReferences:{description:"Defines whether the linker should generate self-referencing symlinks for workspaces.",type:"BOOLEAN",default:!0}},linkers:[GB,YB]},S1t=b1t;var f5={};Vt(f5,{NpmHttpFetcher:()=>VB,NpmRemapResolver:()=>zB,NpmSemverFetcher:()=>rp,NpmSemverResolver:()=>JB,NpmTagResolver:()=>XB,default:()=>jvt,npmConfigUtils:()=>Zn,npmHttpUtils:()=>Zr,npmPublishUtils:()=>PC});Ge();var S1e=Ze(Jn());var Wn="npm:";var Zr={};Vt(Zr,{AuthType:()=>D1e,customPackageError:()=>od,del:()=>_1t,get:()=>ad,getIdentUrl:()=>hQ,getPackageMetadata:()=>hC,handleInvalidAuthenticationError:()=>jh,post:()=>O1t,put:()=>U1t});Ge();Ge();Pt();var mj=Ze(J1()),B1e=Ze(y_()),v1e=Ze(Jn());var Zn={};Vt(Zn,{RegistryType:()=>w1e,getAuditRegistry:()=>x1t,getAuthConfiguration:()=>dj,getDefaultRegistry:()=>WB,getPublishRegistry:()=>k1t,getRegistryConfiguration:()=>I1e,getScopeConfiguration:()=>gj,getScopeRegistry:()=>fC,normalizeRegistry:()=>ac});var w1e=(o=>(o.AUDIT_REGISTRY="npmAuditRegistry",o.FETCH_REGISTRY="npmRegistryServer",o.PUBLISH_REGISTRY="npmPublishRegistry",o))(w1e||{});function ac(t){return t.replace(/\/$/,"")}function x1t({configuration:t}){return WB({configuration:t,type:"npmAuditRegistry"})}function k1t(t,{configuration:e}){return t.publishConfig?.registry?ac(t.publishConfig.registry):t.name?fC(t.name.scope,{configuration:e,type:"npmPublishRegistry"}):WB({configuration:e,type:"npmPublishRegistry"})}function fC(t,{configuration:e,type:r="npmRegistryServer"}){let o=gj(t,{configuration:e});if(o===null)return WB({configuration:e,type:r});let a=o.get(r);return a===null?WB({configuration:e,type:r}):ac(a)}function WB({configuration:t,type:e="npmRegistryServer"}){let r=t.get(e);return ac(r!==null?r:t.get("npmRegistryServer"))}function I1e(t,{configuration:e}){let r=e.get("npmRegistries"),o=ac(t),a=r.get(o);if(typeof a<"u")return a;let n=r.get(o.replace(/^[a-z]+:/,""));return typeof n<"u"?n:null}function gj(t,{configuration:e}){if(t===null)return null;let o=e.get("npmScopes").get(t);return o||null}function dj(t,{configuration:e,ident:r}){let o=r&&gj(r.scope,{configuration:e});return o?.get("npmAuthIdent")||o?.get("npmAuthToken")?o:I1e(t,{configuration:e})||e}var D1e=(a=>(a[a.NO_AUTH=0]="NO_AUTH",a[a.BEST_EFFORT=1]="BEST_EFFORT",a[a.CONFIGURATION=2]="CONFIGURATION",a[a.ALWAYS_AUTH=3]="ALWAYS_AUTH",a))(D1e||{});async function jh(t,{attemptedAs:e,registry:r,headers:o,configuration:a}){if(dQ(t))throw new Jt(41,"Invalid OTP token");if(t.originalError?.name==="HTTPError"&&t.originalError?.response.statusCode===401)throw new Jt(41,`Invalid authentication (${typeof e!="string"?`as ${await q1t(r,o,{configuration:a})}`:`attempted as ${e}`})`)}function od(t,e){let r=t.response?.statusCode;return r?r===404?"Package not found":r>=500&&r<600?`The registry appears to be down (using a ${pe.applyHyperlink(e,"local cache","https://yarnpkg.com/advanced/lexicon#local-cache")} might have protected you against such outages)`:null:null}function hQ(t){return t.scope?`/@${t.scope}%2f${t.name}`:`/${t.name}`}var P1e=new Map,Q1t=new Map;async function F1t(t){return await He.getFactoryWithDefault(P1e,t,async()=>{let e=null;try{e=await oe.readJsonPromise(t)}catch{}return e})}async function R1t(t,e,{configuration:r,cached:o,registry:a,headers:n,version:u,...A}){return await He.getFactoryWithDefault(Q1t,t,async()=>await ad(hQ(e),{...A,customErrorMessage:od,configuration:r,registry:a,ident:e,headers:{...n,"If-None-Match":o?.etag,"If-Modified-Since":o?.lastModified},wrapNetworkRequest:async p=>async()=>{let h=await p();if(h.statusCode===304){if(o===null)throw new Error("Assertion failed: cachedMetadata should not be null");return{...h,body:o.metadata}}let E=T1t(JSON.parse(h.body.toString())),I={metadata:E,etag:h.headers.etag,lastModified:h.headers["last-modified"]};return P1e.set(t,Promise.resolve(I)),Promise.resolve().then(async()=>{let v=`${t}-${process.pid}.tmp`;await oe.mkdirPromise(V.dirname(v),{recursive:!0}),await oe.writeJsonPromise(v,I,{compact:!0}),await oe.renamePromise(v,t)}).catch(()=>{}),{...h,body:E}}}))}async function hC(t,{cache:e,project:r,registry:o,headers:a,version:n,...u}){let{configuration:A}=r;o=KB(A,{ident:t,registry:o});let p=L1t(A,o),h=V.join(p,`${G.slugifyIdent(t)}.json`),E=null;if(!r.lockfileNeedsRefresh&&(E=await F1t(h),E)){if(typeof n<"u"&&typeof E.metadata.versions[n]<"u")return E.metadata;if(A.get("enableOfflineMode")){let I=structuredClone(E.metadata),v=new Set;if(e){for(let C of Object.keys(I.versions)){let R=G.makeLocator(t,`npm:${C}`),L=e.getLocatorMirrorPath(R);(!L||!oe.existsSync(L))&&(delete I.versions[C],v.add(C))}let x=I["dist-tags"].latest;if(v.has(x)){let C=Object.keys(E.metadata.versions).sort(v1e.default.compare),R=C.indexOf(x);for(;v.has(C[R])&&R>=0;)R-=1;R>=0?I["dist-tags"].latest=C[R]:delete I["dist-tags"].latest}}return I}}return await R1t(h,t,{...u,configuration:A,cached:E,registry:o,headers:a,version:n})}var b1e=["name","dist.tarball","bin","scripts","os","cpu","libc","dependencies","dependenciesMeta","optionalDependencies","peerDependencies","peerDependenciesMeta","deprecated"];function T1t(t){return{"dist-tags":t["dist-tags"],versions:Object.fromEntries(Object.entries(t.versions).map(([e,r])=>[e,(0,B1e.default)(r,b1e)]))}}var N1t=wn.makeHash(...b1e).slice(0,6);function L1t(t,e){let r=M1t(t),o=new URL(e);return V.join(r,N1t,o.hostname)}function M1t(t){return V.join(t.get("globalFolder"),"metadata/npm")}async function ad(t,{configuration:e,headers:r,ident:o,authType:a,registry:n,...u}){n=KB(e,{ident:o,registry:n}),o&&o.scope&&typeof a>"u"&&(a=1);let A=await gQ(n,{authType:a,configuration:e,ident:o});A&&(r={...r,authorization:A});try{return await sn.get(t.charAt(0)==="/"?`${n}${t}`:t,{configuration:e,headers:r,...u})}catch(p){throw await jh(p,{registry:n,configuration:e,headers:r}),p}}async function O1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=KB(o,{ident:n,registry:A});let E=await gQ(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...pC(p)});try{return await sn.post(A+t,e,{configuration:o,headers:a,...h})}catch(I){if(!dQ(I)||p)throw await jh(I,{attemptedAs:r,registry:A,configuration:o,headers:a}),I;p=await yj(I,{configuration:o});let v={...a,...pC(p)};try{return await sn.post(`${A}${t}`,e,{configuration:o,headers:v,...h})}catch(x){throw await jh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function U1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=KB(o,{ident:n,registry:A});let E=await gQ(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...pC(p)});try{return await sn.put(A+t,e,{configuration:o,headers:a,...h})}catch(I){if(!dQ(I))throw await jh(I,{attemptedAs:r,registry:A,configuration:o,headers:a}),I;p=await yj(I,{configuration:o});let v={...a,...pC(p)};try{return await sn.put(`${A}${t}`,e,{configuration:o,headers:v,...h})}catch(x){throw await jh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function _1t(t,{attemptedAs:e,configuration:r,headers:o,ident:a,authType:n=3,registry:u,otp:A,...p}){u=KB(r,{ident:a,registry:u});let h=await gQ(u,{authType:n,configuration:r,ident:a});h&&(o={...o,authorization:h}),A&&(o={...o,...pC(A)});try{return await sn.del(u+t,{configuration:r,headers:o,...p})}catch(E){if(!dQ(E)||A)throw await jh(E,{attemptedAs:e,registry:u,configuration:r,headers:o}),E;A=await yj(E,{configuration:r});let I={...o,...pC(A)};try{return await sn.del(`${u}${t}`,{configuration:r,headers:I,...p})}catch(v){throw await jh(v,{attemptedAs:e,registry:u,configuration:r,headers:o}),v}}}function KB(t,{ident:e,registry:r}){if(typeof r>"u"&&e)return fC(e.scope,{configuration:t});if(typeof r!="string")throw new Error("Assertion failed: The registry should be a string");return ac(r)}async function gQ(t,{authType:e=2,configuration:r,ident:o}){let a=dj(t,{configuration:r,ident:o}),n=H1t(a,e);if(!n)return null;let u=await r.reduceHook(A=>A.getNpmAuthenticationHeader,void 0,t,{configuration:r,ident:o});if(u)return u;if(a.get("npmAuthToken"))return`Bearer ${a.get("npmAuthToken")}`;if(a.get("npmAuthIdent")){let A=a.get("npmAuthIdent");return A.includes(":")?`Basic ${Buffer.from(A).toString("base64")}`:`Basic ${A}`}if(n&&e!==1)throw new Jt(33,"No authentication configured for request");return null}function H1t(t,e){switch(e){case 2:return t.get("npmAlwaysAuth");case 1:case 3:return!0;case 0:return!1;default:throw new Error("Unreachable")}}async function q1t(t,e,{configuration:r}){if(typeof e>"u"||typeof e.authorization>"u")return"an anonymous user";try{return(await sn.get(new URL(`${t}/-/whoami`).href,{configuration:r,headers:e,jsonResponse:!0})).username??"an unknown user"}catch{return"an unknown user"}}async function yj(t,{configuration:e}){let r=t.originalError?.response.headers["npm-notice"];if(r&&(await Rt.start({configuration:e,stdout:process.stdout,includeFooter:!1},async a=>{if(a.reportInfo(0,r.replace(/(https?:\/\/\S+)/g,pe.pretty(e,"$1",pe.Type.URL))),!process.env.YARN_IS_TEST_ENV){let n=r.match(/open (https?:\/\/\S+)/i);if(n&&Xi.openUrl){let{openNow:u}=await(0,mj.prompt)({type:"confirm",name:"openNow",message:"Do you want to try to open this url now?",required:!0,initial:!0,onCancel:()=>process.exit(130)});u&&(await Xi.openUrl(n[1])||(a.reportSeparator(),a.reportWarning(0,"We failed to automatically open the url; you'll have to open it yourself in your browser of choice.")))}}}),process.stdout.write(` + `)),process.env.YARN_IS_TEST_ENV)return process.env.YARN_INJECT_NPM_2FA_TOKEN||"";let{otp:o}=await(0,mj.prompt)({type:"password",name:"otp",message:"One-time password:",required:!0,onCancel:()=>process.exit(130)});return process.stdout.write(` + `),o}function dQ(t){if(t.originalError?.name!=="HTTPError")return!1;try{return(t.originalError?.response.headers["www-authenticate"].split(/,\s*/).map(r=>r.toLowerCase())).includes("otp")}catch{return!1}}function pC(t){return{"npm-otp":t}}var VB=class{supports(e,r){if(!e.reference.startsWith(Wn))return!1;let{selector:o,params:a}=G.parseRange(e.reference);return!(!S1e.default.valid(o)||a===null||typeof a.__archiveUrl!="string")}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let{params:o}=G.parseRange(e.reference);if(o===null||typeof o.__archiveUrl!="string")throw new Error("Assertion failed: The archiveUrl querystring parameter should have been available");let a=await ad(o.__archiveUrl,{customErrorMessage:od,configuration:r.project.configuration,ident:e});return await $i.convertToZip(a,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();var zB=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Wn)||!G.tryParseDescriptor(e.range.slice(Wn.length),!0))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){let o=r.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return r.resolver.getResolutionDependencies(o,r)}async getCandidates(e,r,o){let a=o.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return await o.resolver.getCandidates(a,r,o)}async getSatisfying(e,r,o,a){let n=a.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return a.resolver.getSatisfying(n,r,o,a)}resolve(e,r){throw new Error("Unreachable")}};Ge();Ge();var x1e=Ze(Jn());var rp=class t{supports(e,r){if(!e.reference.startsWith(Wn))return!1;let o=new URL(e.reference);return!(!x1e.default.valid(o.pathname)||o.searchParams.has("__archiveUrl"))}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote registry`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o;try{o=await ad(t.getLocatorUrl(e),{customErrorMessage:od,configuration:r.project.configuration,ident:e})}catch{o=await ad(t.getLocatorUrl(e).replace(/%2f/g,"/"),{customErrorMessage:od,configuration:r.project.configuration,ident:e})}return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}static isConventionalTarballUrl(e,r,{configuration:o}){let a=fC(e.scope,{configuration:o}),n=t.getLocatorUrl(e);return r=r.replace(/^https?:(\/\/(?:[^/]+\.)?npmjs.org(?:$|\/))/,"https:$1"),a=a.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r=r.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r===a+n||r===a+n.replace(/%2f/g,"/")}static getLocatorUrl(e){let r=Lr.clean(e.reference.slice(Wn.length));if(r===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");return`${hQ(e)}/-/${e.name}-${r}.tgz`}};Ge();Ge();Ge();var Ej=Ze(Jn());var mQ=G.makeIdent(null,"node-gyp"),j1t=/\b(node-gyp|prebuild-install)\b/,JB=class{supportsDescriptor(e,r){return e.range.startsWith(Wn)?!!Lr.validRange(e.range.slice(Wn.length)):!1}supportsLocator(e,r){if(!e.reference.startsWith(Wn))return!1;let{selector:o}=G.parseRange(e.reference);return!!Ej.default.valid(o)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=Lr.validRange(e.range.slice(Wn.length));if(a===null)throw new Error(`Expected a valid range, got ${e.range.slice(Wn.length)}`);let n=await hC(e,{cache:o.fetchOptions?.cache,project:o.project,version:Ej.default.valid(a.raw)?a.raw:void 0}),u=He.mapAndFilter(Object.keys(n.versions),h=>{try{let E=new Lr.SemVer(h);if(a.test(E))return E}catch{}return He.mapAndFilter.skip}),A=u.filter(h=>!n.versions[h.raw].deprecated),p=A.length>0?A:u;return p.sort((h,E)=>-h.compare(E)),p.map(h=>{let E=G.makeLocator(e,`${Wn}${h.raw}`),I=n.versions[h.raw].dist.tarball;return rp.isConventionalTarballUrl(E,I,{configuration:o.project.configuration})?E:G.bindLocator(E,{__archiveUrl:I})})}async getSatisfying(e,r,o,a){let n=Lr.validRange(e.range.slice(Wn.length));if(n===null)throw new Error(`Expected a valid range, got ${e.range.slice(Wn.length)}`);return{locators:He.mapAndFilter(o,p=>{if(p.identHash!==e.identHash)return He.mapAndFilter.skip;let h=G.tryParseRange(p.reference,{requireProtocol:Wn});if(!h)return He.mapAndFilter.skip;let E=new Lr.SemVer(h.selector);return n.test(E)?{locator:p,version:E}:He.mapAndFilter.skip}).sort((p,h)=>-p.version.compare(h.version)).map(({locator:p})=>p),sorted:!0}}async resolve(e,r){let{selector:o}=G.parseRange(e.reference),a=Lr.clean(o);if(a===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");let n=await hC(e,{cache:r.fetchOptions?.cache,project:r.project,version:a});if(!Object.hasOwn(n,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(!Object.hasOwn(n.versions,a))throw new Jt(16,`Registry failed to return reference "${a}"`);let u=new Ut;if(u.load(n.versions[a]),!u.dependencies.has(mQ.identHash)&&!u.peerDependencies.has(mQ.identHash)){for(let A of u.scripts.values())if(A.match(j1t)){u.dependencies.set(mQ.identHash,G.makeDescriptor(mQ,"latest"));break}}return{...e,version:a,languageName:"node",linkType:"HARD",conditions:u.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(u.dependencies),peerDependencies:u.peerDependencies,dependenciesMeta:u.dependenciesMeta,peerDependenciesMeta:u.peerDependenciesMeta,bin:u.bin}}};Ge();Ge();var k1e=Ze(Jn());var XB=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Wn)||!ly.test(e.range.slice(Wn.length)))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Wn.length),n=await hC(e,{cache:o.fetchOptions?.cache,project:o.project});if(!Object.hasOwn(n,"dist-tags"))throw new Jt(15,'Registry returned invalid data - missing "dist-tags" field');let u=n["dist-tags"];if(!Object.hasOwn(u,a))throw new Jt(16,`Registry failed to return tag "${a}"`);let A=u[a],p=G.makeLocator(e,`${Wn}${A}`),h=n.versions[A].dist.tarball;return rp.isConventionalTarballUrl(p,h,{configuration:o.project.configuration})?[p]:[G.bindLocator(p,{__archiveUrl:h})]}async getSatisfying(e,r,o,a){let n=[];for(let u of o){if(u.identHash!==e.identHash)continue;let A=G.tryParseRange(u.reference,{requireProtocol:Wn});if(!(!A||!k1e.default.valid(A.selector))){if(A.params?.__archiveUrl){let p=G.makeRange({protocol:Wn,selector:A.selector,source:null,params:null}),[h]=await a.resolver.getCandidates(G.makeDescriptor(e,p),r,a);if(u.reference!==h.reference)continue}n.push(u)}}return{locators:n,sorted:!1}}async resolve(e,r){throw new Error("Unreachable")}};var PC={};Vt(PC,{getGitHead:()=>Hvt,getPublishAccess:()=>EBe,getReadmeContent:()=>CBe,makePublishBody:()=>_vt});Ge();Ge();Pt();var a5={};Vt(a5,{PackCommand:()=>DC,default:()=>Ivt,packUtils:()=>CA});Ge();Ge();Ge();Pt();qt();var CA={};Vt(CA,{genPackList:()=>_Q,genPackStream:()=>o5,genPackageManifest:()=>aBe,hasPackScripts:()=>i5,prepareForPack:()=>s5});Ge();Pt();var n5=Ze($o()),sBe=Ze(tBe()),oBe=ve("zlib"),Avt=["/package.json","/readme","/readme.*","/license","/license.*","/licence","/licence.*","/changelog","/changelog.*"],fvt=["/package.tgz",".github",".git",".hg","node_modules",".npmignore",".gitignore",".#*",".DS_Store"];async function i5(t){return!!(An.hasWorkspaceScript(t,"prepack")||An.hasWorkspaceScript(t,"postpack"))}async function s5(t,{report:e},r){await An.maybeExecuteWorkspaceLifecycleScript(t,"prepack",{report:e});try{let o=V.join(t.cwd,Ut.fileName);await oe.existsPromise(o)&&await t.manifest.loadFile(o,{baseFs:oe}),await r()}finally{await An.maybeExecuteWorkspaceLifecycleScript(t,"postpack",{report:e})}}async function o5(t,e){typeof e>"u"&&(e=await _Q(t));let r=new Set;for(let n of t.manifest.publishConfig?.executableFiles??new Set)r.add(V.normalize(n));for(let n of t.manifest.bin.values())r.add(V.normalize(n));let o=sBe.default.pack();process.nextTick(async()=>{for(let n of e){let u=V.normalize(n),A=V.resolve(t.cwd,u),p=V.join("package",u),h=await oe.lstatPromise(A),E={name:p,mtime:new Date(Bi.SAFE_TIME*1e3)},I=r.has(u)?493:420,v,x,C=new Promise((L,U)=>{v=L,x=U}),R=L=>{L?x(L):v()};if(h.isFile()){let L;u==="package.json"?L=Buffer.from(JSON.stringify(await aBe(t),null,2)):L=await oe.readFilePromise(A),o.entry({...E,mode:I,type:"file"},L,R)}else h.isSymbolicLink()?o.entry({...E,mode:I,type:"symlink",linkname:await oe.readlinkPromise(A)},R):R(new Error(`Unsupported file type ${h.mode} for ${ue.fromPortablePath(u)}`));await C}o.finalize()});let a=(0,oBe.createGzip)();return o.pipe(a),a}async function aBe(t){let e=JSON.parse(JSON.stringify(t.manifest.raw));return await t.project.configuration.triggerHook(r=>r.beforeWorkspacePacking,t,e),e}async function _Q(t){let e=t.project,r=e.configuration,o={accept:[],reject:[]};for(let I of fvt)o.reject.push(I);for(let I of Avt)o.accept.push(I);o.reject.push(r.get("rcFilename"));let a=I=>{if(I===null||!I.startsWith(`${t.cwd}/`))return;let v=V.relative(t.cwd,I),x=V.resolve(It.root,v);o.reject.push(x)};a(V.resolve(e.cwd,dr.lockfile)),a(r.get("cacheFolder")),a(r.get("globalFolder")),a(r.get("installStatePath")),a(r.get("virtualFolder")),a(r.get("yarnPath")),await r.triggerHook(I=>I.populateYarnPaths,e,I=>{a(I)});for(let I of e.workspaces){let v=V.relative(t.cwd,I.cwd);v!==""&&!v.match(/^(\.\.)?\//)&&o.reject.push(`/${v}`)}let n={accept:[],reject:[]},u=t.manifest.publishConfig?.main??t.manifest.main,A=t.manifest.publishConfig?.module??t.manifest.module,p=t.manifest.publishConfig?.browser??t.manifest.browser,h=t.manifest.publishConfig?.bin??t.manifest.bin;u!=null&&n.accept.push(V.resolve(It.root,u)),A!=null&&n.accept.push(V.resolve(It.root,A)),typeof p=="string"&&n.accept.push(V.resolve(It.root,p));for(let I of h.values())n.accept.push(V.resolve(It.root,I));if(p instanceof Map)for(let[I,v]of p.entries())n.accept.push(V.resolve(It.root,I)),typeof v=="string"&&n.accept.push(V.resolve(It.root,v));let E=t.manifest.files!==null;if(E){n.reject.push("/*");for(let I of t.manifest.files)lBe(n.accept,I,{cwd:It.root})}return await pvt(t.cwd,{hasExplicitFileList:E,globalList:o,ignoreList:n})}async function pvt(t,{hasExplicitFileList:e,globalList:r,ignoreList:o}){let a=[],n=new qu(t),u=[[It.root,[o]]];for(;u.length>0;){let[A,p]=u.pop(),h=await n.lstatPromise(A);if(!nBe(A,{globalList:r,ignoreLists:h.isDirectory()?null:p}))if(h.isDirectory()){let E=await n.readdirPromise(A),I=!1,v=!1;if(!e||A!==It.root)for(let R of E)I=I||R===".gitignore",v=v||R===".npmignore";let x=v?await rBe(n,A,".npmignore"):I?await rBe(n,A,".gitignore"):null,C=x!==null?[x].concat(p):p;nBe(A,{globalList:r,ignoreLists:p})&&(C=[...p,{accept:[],reject:["**/*"]}]);for(let R of E)u.push([V.resolve(A,R),C])}else(h.isFile()||h.isSymbolicLink())&&a.push(V.relative(It.root,A))}return a.sort()}async function rBe(t,e,r){let o={accept:[],reject:[]},a=await t.readFilePromise(V.join(e,r),"utf8");for(let n of a.split(/\n/g))lBe(o.reject,n,{cwd:e});return o}function hvt(t,{cwd:e}){let r=t[0]==="!";return r&&(t=t.slice(1)),t.match(/\.{0,1}\//)&&(t=V.resolve(e,t)),r&&(t=`!${t}`),t}function lBe(t,e,{cwd:r}){let o=e.trim();o===""||o[0]==="#"||t.push(hvt(o,{cwd:r}))}function nBe(t,{globalList:e,ignoreLists:r}){let o=UQ(t,e.accept);if(o!==0)return o===2;let a=UQ(t,e.reject);if(a!==0)return a===1;if(r!==null)for(let n of r){let u=UQ(t,n.accept);if(u!==0)return u===2;let A=UQ(t,n.reject);if(A!==0)return A===1}return!1}function UQ(t,e){let r=e,o=[];for(let a=0;a{await s5(a,{report:p},async()=>{p.reportJson({base:ue.fromPortablePath(a.cwd)});let h=await _Q(a);for(let E of h)p.reportInfo(null,ue.fromPortablePath(E)),p.reportJson({location:ue.fromPortablePath(E)});if(!this.dryRun){let E=await o5(a,h),I=oe.createWriteStream(u);E.pipe(I),await new Promise(v=>{I.on("finish",v)})}}),this.dryRun||(p.reportInfo(0,`Package archive generated in ${pe.pretty(r,u,pe.Type.PATH)}`),p.reportJson({output:ue.fromPortablePath(u)}))})).exitCode()}};function gvt(t,{workspace:e}){let r=t.replace("%s",dvt(e)).replace("%v",mvt(e));return ue.toPortablePath(r)}function dvt(t){return t.manifest.name!==null?G.slugifyIdent(t.manifest.name):"package"}function mvt(t){return t.manifest.version!==null?t.manifest.version:"unknown"}var yvt=["dependencies","devDependencies","peerDependencies"],Evt="workspace:",Cvt=(t,e)=>{e.publishConfig&&(e.publishConfig.type&&(e.type=e.publishConfig.type),e.publishConfig.main&&(e.main=e.publishConfig.main),e.publishConfig.browser&&(e.browser=e.publishConfig.browser),e.publishConfig.module&&(e.module=e.publishConfig.module),e.publishConfig.exports&&(e.exports=e.publishConfig.exports),e.publishConfig.imports&&(e.imports=e.publishConfig.imports),e.publishConfig.bin&&(e.bin=e.publishConfig.bin));let r=t.project;for(let o of yvt)for(let a of t.manifest.getForScope(o).values()){let n=r.tryWorkspaceByDescriptor(a),u=G.parseRange(a.range);if(u.protocol===Evt)if(n===null){if(r.tryWorkspaceByIdent(a)===null)throw new Jt(21,`${G.prettyDescriptor(r.configuration,a)}: No local workspace found for this range`)}else{let A;G.areDescriptorsEqual(a,n.anchoredDescriptor)||u.selector==="*"?A=n.manifest.version??"0.0.0":u.selector==="~"||u.selector==="^"?A=`${u.selector}${n.manifest.version??"0.0.0"}`:A=u.selector;let p=o==="dependencies"?G.makeDescriptor(a,"unknown"):null,h=p!==null&&t.manifest.ensureDependencyMeta(p).optional?"optionalDependencies":o;e[h][G.stringifyIdent(a)]=A}}},wvt={hooks:{beforeWorkspacePacking:Cvt},commands:[DC]},Ivt=wvt;var mBe=ve("crypto"),yBe=Ze(dBe());async function _vt(t,e,{access:r,tag:o,registry:a,gitHead:n}){let u=t.manifest.name,A=t.manifest.version,p=G.stringifyIdent(u),h=(0,mBe.createHash)("sha1").update(e).digest("hex"),E=yBe.default.fromData(e).toString(),I=r??EBe(t,u),v=await CBe(t),x=await CA.genPackageManifest(t),C=`${p}-${A}.tgz`,R=new URL(`${ac(a)}/${p}/-/${C}`);return{_id:p,_attachments:{[C]:{content_type:"application/octet-stream",data:e.toString("base64"),length:e.length}},name:p,access:I,"dist-tags":{[o]:A},versions:{[A]:{...x,_id:`${p}@${A}`,name:p,version:A,gitHead:n,dist:{shasum:h,integrity:E,tarball:R.toString()}}},readme:v}}async function Hvt(t){try{let{stdout:e}=await Ur.execvp("git",["rev-parse","--revs-only","HEAD"],{cwd:t});return e.trim()===""?void 0:e.trim()}catch{return}}function EBe(t,e){let r=t.project.configuration;return t.manifest.publishConfig&&typeof t.manifest.publishConfig.access=="string"?t.manifest.publishConfig.access:r.get("npmPublishAccess")!==null?r.get("npmPublishAccess"):e.scope?"restricted":"public"}async function CBe(t){let e=ue.toPortablePath(`${t.cwd}/README.md`),r=t.manifest.name,a=`# ${G.stringifyIdent(r)} + `;try{a=await oe.readFilePromise(e,"utf8")}catch(n){if(n.code==="ENOENT")return a;throw n}return a}var A5={npmAlwaysAuth:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"BOOLEAN",default:!1},npmAuthIdent:{description:"Authentication identity for the npm registry (_auth in npm and yarn v1)",type:"SECRET",default:null},npmAuthToken:{description:"Authentication token for the npm registry (_authToken in npm and yarn v1)",type:"SECRET",default:null}},wBe={npmAuditRegistry:{description:"Registry to query for audit reports",type:"STRING",default:null},npmPublishRegistry:{description:"Registry to push packages to",type:"STRING",default:null},npmRegistryServer:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"STRING",default:"https://registry.yarnpkg.com"}},qvt={configuration:{...A5,...wBe,npmScopes:{description:"Settings per package scope",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{...A5,...wBe}}},npmRegistries:{description:"Settings per registry",type:"MAP",normalizeKeys:ac,valueDefinition:{description:"",type:"SHAPE",properties:{...A5}}}},fetchers:[VB,rp],resolvers:[zB,JB,XB]},jvt=qvt;var w5={};Vt(w5,{NpmAuditCommand:()=>SC,NpmInfoCommand:()=>xC,NpmLoginCommand:()=>kC,NpmLogoutCommand:()=>FC,NpmPublishCommand:()=>RC,NpmTagAddCommand:()=>NC,NpmTagListCommand:()=>TC,NpmTagRemoveCommand:()=>LC,NpmWhoamiCommand:()=>MC,default:()=>Jvt,npmAuditTypes:()=>dv,npmAuditUtils:()=>HQ});Ge();Ge();qt();var m5=Ze($o());el();var dv={};Vt(dv,{Environment:()=>hv,Severity:()=>gv});var hv=(o=>(o.All="all",o.Production="production",o.Development="development",o))(hv||{}),gv=(n=>(n.Info="info",n.Low="low",n.Moderate="moderate",n.High="high",n.Critical="critical",n))(gv||{});var HQ={};Vt(HQ,{allSeverities:()=>bC,getPackages:()=>d5,getReportTree:()=>h5,getSeverityInclusions:()=>p5,getTopLevelDependencies:()=>g5});Ge();var IBe=Ze(Jn());var bC=["info","low","moderate","high","critical"];function p5(t){if(typeof t>"u")return new Set(bC);let e=bC.indexOf(t),r=bC.slice(e);return new Set(r)}function h5(t){let e={},r={children:e};for(let[o,a]of He.sortMap(Object.entries(t),n=>n[0]))for(let n of He.sortMap(a,u=>`${u.id}`))e[`${o}/${n.id}`]={value:pe.tuple(pe.Type.IDENT,G.parseIdent(o)),children:{ID:typeof n.id<"u"&&{label:"ID",value:pe.tuple(pe.Type.ID,n.id)},Issue:{label:"Issue",value:pe.tuple(pe.Type.NO_HINT,n.title)},URL:typeof n.url<"u"&&{label:"URL",value:pe.tuple(pe.Type.URL,n.url)},Severity:{label:"Severity",value:pe.tuple(pe.Type.NO_HINT,n.severity)},"Vulnerable Versions":{label:"Vulnerable Versions",value:pe.tuple(pe.Type.RANGE,n.vulnerable_versions)},"Tree Versions":{label:"Tree Versions",children:[...n.versions].sort(IBe.default.compare).map(u=>({value:pe.tuple(pe.Type.REFERENCE,u)}))},Dependents:{label:"Dependents",children:He.sortMap(n.dependents,u=>G.stringifyLocator(u)).map(u=>({value:pe.tuple(pe.Type.LOCATOR,u)}))}}};return r}function g5(t,e,{all:r,environment:o}){let a=[],n=r?t.workspaces:[e],u=["all","production"].includes(o),A=["all","development"].includes(o);for(let p of n)for(let h of p.anchoredPackage.dependencies.values())(p.manifest.devDependencies.has(h.identHash)?!A:!u)||a.push({workspace:p,dependency:h});return a}function d5(t,e,{recursive:r}){let o=new Map,a=new Set,n=[],u=(A,p)=>{let h=t.storedResolutions.get(p.descriptorHash);if(typeof h>"u")throw new Error("Assertion failed: The resolution should have been registered");if(!a.has(h))a.add(h);else return;let E=t.storedPackages.get(h);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");if(G.ensureDevirtualizedLocator(E).reference.startsWith("npm:")&&E.version!==null){let v=G.stringifyIdent(E),x=He.getMapWithDefault(o,v);He.getArrayWithDefault(x,E.version).push(A)}if(r)for(let v of E.dependencies.values())n.push([E,v])};for(let{workspace:A,dependency:p}of e)n.push([A.anchoredLocator,p]);for(;n.length>0;){let[A,p]=n.shift();u(A,p)}return o}var SC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Audit dependencies from all workspaces"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Audit transitive dependencies as well"});this.environment=ge.String("--environment","all",{description:"Which environments to cover",validator:Js(hv)});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.noDeprecations=ge.Boolean("--no-deprecations",!1,{description:"Don't warn about deprecated packages"});this.severity=ge.String("--severity","info",{description:"Minimal severity requested for packages to be displayed",validator:Js(gv)});this.excludes=ge.Array("--exclude",[],{description:"Array of glob patterns of packages to exclude from audit"});this.ignores=ge.Array("--ignore",[],{description:"Array of glob patterns of advisory ID's to ignore in the audit report"})}static{this.paths=[["npm","audit"]]}static{this.usage=it.Usage({description:"perform a vulnerability audit against the installed packages",details:` + This command checks for known security reports on the packages you use. The reports are by default extracted from the npm registry, and may or may not be relevant to your actual program (not all vulnerabilities affect all code paths). + + For consistency with our other commands the default is to only check the direct dependencies for the active workspace. To extend this search to all workspaces, use \`-A,--all\`. To extend this search to both direct and transitive dependencies, use \`-R,--recursive\`. + + Applying the \`--severity\` flag will limit the audit table to vulnerabilities of the corresponding severity and above. Valid values are ${bC.map(r=>`\`${r}\``).join(", ")}. + + If the \`--json\` flag is set, Yarn will print the output exactly as received from the registry. Regardless of this flag, the process will exit with a non-zero exit code if a report is found for the selected packages. + + If certain packages produce false positives for a particular environment, the \`--exclude\` flag can be used to exclude any number of packages from the audit. This can also be set in the configuration file with the \`npmAuditExcludePackages\` option. + + If particular advisories are needed to be ignored, the \`--ignore\` flag can be used with Advisory ID's to ignore any number of advisories in the audit report. This can also be set in the configuration file with the \`npmAuditIgnoreAdvisories\` option. + + To understand the dependency tree requiring vulnerable packages, check the raw report with the \`--json\` flag or use \`yarn why package\` to get more information as to who depends on them. + `,examples:[["Checks for known security issues with the installed packages. The output is a list of known issues.","yarn npm audit"],["Audit dependencies in all workspaces","yarn npm audit --all"],["Limit auditing to `dependencies` (excludes `devDependencies`)","yarn npm audit --environment production"],["Show audit report as valid JSON","yarn npm audit --json"],["Audit all direct and transitive dependencies","yarn npm audit --recursive"],["Output moderate (or more severe) vulnerabilities","yarn npm audit --severity moderate"],["Exclude certain packages","yarn npm audit --exclude package1 --exclude package2"],["Ignore specific advisories","yarn npm audit --ignore 1234567 --ignore 7654321"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=g5(o,a,{all:this.all,environment:this.environment}),u=d5(o,n,{recursive:this.recursive}),A=Array.from(new Set([...r.get("npmAuditExcludePackages"),...this.excludes])),p=Object.create(null);for(let[L,U]of u)A.some(z=>m5.default.isMatch(L,z))||(p[L]=[...U.keys()]);let h=Zn.getAuditRegistry({configuration:r}),E,I=await AA.start({configuration:r,stdout:this.context.stdout},async()=>{let L=Zr.post("/-/npm/v1/security/advisories/bulk",p,{authType:Zr.AuthType.BEST_EFFORT,configuration:r,jsonResponse:!0,registry:h}),U=this.noDeprecations?[]:await Promise.all(Array.from(Object.entries(p),async([te,ae])=>{let le=await Zr.getPackageMetadata(G.parseIdent(te),{project:o});return He.mapAndFilter(ae,ce=>{let{deprecated:Ce}=le.versions[ce];return Ce?[te,ce,Ce]:He.mapAndFilter.skip})})),z=await L;for(let[te,ae,le]of U.flat(1))Object.hasOwn(z,te)&&z[te].some(ce=>Lr.satisfiesWithPrereleases(ae,ce.vulnerable_versions))||(z[te]??=[],z[te].push({id:`${te} (deprecation)`,title:le.trim()||"This package has been deprecated.",severity:"moderate",vulnerable_versions:ae}));E=z});if(I.hasErrors())return I.exitCode();let v=p5(this.severity),x=Array.from(new Set([...r.get("npmAuditIgnoreAdvisories"),...this.ignores])),C=Object.create(null);for(let[L,U]of Object.entries(E)){let z=U.filter(te=>!m5.default.isMatch(`${te.id}`,x)&&v.has(te.severity));z.length>0&&(C[L]=z.map(te=>{let ae=u.get(L);if(typeof ae>"u")throw new Error("Assertion failed: Expected the registry to only return packages that were requested");let le=[...ae.keys()].filter(Ce=>Lr.satisfiesWithPrereleases(Ce,te.vulnerable_versions)),ce=new Map;for(let Ce of le)for(let de of ae.get(Ce))ce.set(de.locatorHash,de);return{...te,versions:le,dependents:[...ce.values()]}}))}let R=Object.keys(C).length>0;return R?(fs.emitTree(h5(C),{configuration:r,json:this.json,stdout:this.context.stdout,separators:2}),1):(await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async L=>{L.reportInfo(1,"No audit suggestions")}),R?1:0)}};Ge();Ge();Pt();qt();var y5=Ze(Jn()),E5=ve("util"),xC=class extends ut{constructor(){super(...arguments);this.fields=ge.String("-f,--fields",{description:"A comma-separated list of manifest fields that should be displayed"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.packages=ge.Rest()}static{this.paths=[["npm","info"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"show information about a package",details:"\n This command fetches information about a package from the npm registry and prints it in a tree format.\n\n The package does not have to be installed locally, but needs to have been published (in particular, local changes will be ignored even for workspaces).\n\n Append `@` to the package argument to provide information specific to the latest version that satisfies the range or to the corresponding tagged version. If the range is invalid or if there is no version satisfying the range, the command will print a warning and fall back to the latest version.\n\n If the `-f,--fields` option is set, it's a comma-separated list of fields which will be used to only display part of the package information.\n\n By default, this command won't return the `dist`, `readme`, and `users` fields, since they are often very long. To explicitly request those fields, explicitly list them with the `--fields` flag or request the output in JSON mode.\n ",examples:[["Show all available information about react (except the `dist`, `readme`, and `users` fields)","yarn npm info react"],["Show all available information about react as valid JSON (including the `dist`, `readme`, and `users` fields)","yarn npm info react --json"],["Show all available information about react@16.12.0","yarn npm info react@16.12.0"],["Show all available information about react@next","yarn npm info react@next"],["Show the description of react","yarn npm info react --fields description"],["Show all available versions of react","yarn npm info react --fields versions"],["Show the readme of react","yarn npm info react --fields readme"],["Show a few fields of react","yarn npm info react --fields homepage,repository"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=typeof this.fields<"u"?new Set(["name",...this.fields.split(/\s*,\s*/)]):null,n=[],u=!1,A=await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async p=>{for(let h of this.packages){let E;if(h==="."){let ae=o.topLevelWorkspace;if(!ae.manifest.name)throw new st(`Missing ${pe.pretty(r,"name",pe.Type.CODE)} field in ${ue.fromPortablePath(V.join(ae.cwd,dr.manifest))}`);E=G.makeDescriptor(ae.manifest.name,"unknown")}else E=G.parseDescriptor(h);let I=Zr.getIdentUrl(E),v=C5(await Zr.get(I,{configuration:r,ident:E,jsonResponse:!0,customErrorMessage:Zr.customPackageError})),x=Object.keys(v.versions).sort(y5.default.compareLoose),R=v["dist-tags"].latest||x[x.length-1],L=Lr.validRange(E.range);if(L){let ae=y5.default.maxSatisfying(x,L);ae!==null?R=ae:(p.reportWarning(0,`Unmet range ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0)}else Object.hasOwn(v["dist-tags"],E.range)?R=v["dist-tags"][E.range]:E.range!=="unknown"&&(p.reportWarning(0,`Unknown tag ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0);let U=v.versions[R],z={...v,...U,version:R,versions:x},te;if(a!==null){te={};for(let ae of a){let le=z[ae];if(typeof le<"u")te[ae]=le;else{p.reportWarning(1,`The ${pe.pretty(r,ae,pe.Type.CODE)} field doesn't exist inside ${G.prettyIdent(r,E)}'s information`),u=!0;continue}}}else this.json||(delete z.dist,delete z.readme,delete z.users),te=z;p.reportJson(te),this.json||n.push(te)}});E5.inspect.styles.name="cyan";for(let p of n)(p!==n[0]||u)&&this.context.stdout.write(` + `),this.context.stdout.write(`${(0,E5.inspect)(p,{depth:1/0,colors:!0,compact:!1})} + `);return A.exitCode()}};function C5(t){if(Array.isArray(t)){let e=[];for(let r of t)r=C5(r),r&&e.push(r);return e}else if(typeof t=="object"&&t!==null){let e={};for(let r of Object.keys(t)){if(r.startsWith("_"))continue;let o=C5(t[r]);o&&(e[r]=o)}return e}else return t||null}Ge();Ge();qt();var BBe=Ze(J1()),kC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Login to the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Login to the publish registry"});this.alwaysAuth=ge.Boolean("--always-auth",{description:"Set the npmAlwaysAuth configuration"})}static{this.paths=[["npm","login"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"store new login info to access the npm registry",details:"\n This command will ask you for your username, password, and 2FA One-Time-Password (when it applies). It will then modify your local configuration (in your home folder, never in the project itself) to reference the new tokens thus generated.\n\n Adding the `-s,--scope` flag will cause the authentication to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the authentication to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n ",examples:[["Login to the default registry","yarn npm login"],["Login to the registry linked to the @my-scope registry","yarn npm login --scope my-scope"],["Login to the publish registry for the current package","yarn npm login --publish"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope});return(await Rt.start({configuration:r,stdout:this.context.stdout,includeFooter:!1},async n=>{let u=await Wvt({configuration:r,registry:o,report:n,stdin:this.context.stdin,stdout:this.context.stdout}),A=await Gvt(o,u,r);return await Yvt(o,A,{alwaysAuth:this.alwaysAuth,scope:this.scope}),n.reportInfo(0,"Successfully logged in")})).exitCode()}};async function qQ({scope:t,publish:e,configuration:r,cwd:o}){return t&&e?Zn.getScopeRegistry(t,{configuration:r,type:Zn.RegistryType.PUBLISH_REGISTRY}):t?Zn.getScopeRegistry(t,{configuration:r}):e?Zn.getPublishRegistry((await _y(r,o)).manifest,{configuration:r}):Zn.getDefaultRegistry({configuration:r})}async function Gvt(t,e,r){let o=`/-/user/org.couchdb.user:${encodeURIComponent(e.name)}`,a={_id:`org.couchdb.user:${e.name}`,name:e.name,password:e.password,type:"user",roles:[],date:new Date().toISOString()},n={attemptedAs:e.name,configuration:r,registry:t,jsonResponse:!0,authType:Zr.AuthType.NO_AUTH};try{return(await Zr.put(o,a,n)).token}catch(E){if(!(E.originalError?.name==="HTTPError"&&E.originalError?.response.statusCode===409))throw E}let u={...n,authType:Zr.AuthType.NO_AUTH,headers:{authorization:`Basic ${Buffer.from(`${e.name}:${e.password}`).toString("base64")}`}},A=await Zr.get(o,u);for(let[E,I]of Object.entries(A))(!a[E]||E==="roles")&&(a[E]=I);let p=`${o}/-rev/${a._rev}`;return(await Zr.put(p,a,u)).token}async function Yvt(t,e,{alwaysAuth:r,scope:o}){let a=u=>A=>{let p=He.isIndexableObject(A)?A:{},h=p[u],E=He.isIndexableObject(h)?h:{};return{...p,[u]:{...E,...r!==void 0?{npmAlwaysAuth:r}:{},npmAuthToken:e}}},n=o?{npmScopes:a(o)}:{npmRegistries:a(t)};return await Ke.updateHomeConfiguration(n)}async function Wvt({configuration:t,registry:e,report:r,stdin:o,stdout:a}){r.reportInfo(0,`Logging in to ${pe.pretty(t,e,pe.Type.URL)}`);let n=!1;if(e.match(/^https:\/\/npm\.pkg\.github\.com(\/|$)/)&&(r.reportInfo(0,"You seem to be using the GitHub Package Registry. Tokens must be generated with the 'repo', 'write:packages', and 'read:packages' permissions."),n=!0),r.reportSeparator(),t.env.YARN_IS_TEST_ENV)return{name:t.env.YARN_INJECT_NPM_USER||"",password:t.env.YARN_INJECT_NPM_PASSWORD||""};let u=await(0,BBe.prompt)([{type:"input",name:"name",message:"Username:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a},{type:"password",name:"password",message:n?"Token:":"Password:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a}]);return r.reportSeparator(),u}Ge();Ge();qt();var QC=new Set(["npmAuthIdent","npmAuthToken"]),FC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Logout of the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Logout of the publish registry"});this.all=ge.Boolean("-A,--all",!1,{description:"Logout of all registries"})}static{this.paths=[["npm","logout"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"logout of the npm registry",details:"\n This command will log you out by modifying your local configuration (in your home folder, never in the project itself) to delete all credentials linked to a registry.\n\n Adding the `-s,--scope` flag will cause the deletion to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the deletion to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n\n Adding the `-A,--all` flag will cause the deletion to be done against all registries and scopes.\n ",examples:[["Logout of the default registry","yarn npm logout"],["Logout of the @my-scope scope","yarn npm logout --scope my-scope"],["Logout of the publish registry for the current package","yarn npm logout --publish"],["Logout of all registries","yarn npm logout --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=async()=>{let n=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope}),u=await Ke.find(this.context.cwd,this.context.plugins),A=G.makeIdent(this.scope??null,"pkg");return!Zn.getAuthConfiguration(n,{configuration:u,ident:A}).get("npmAuthToken")};return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{if(this.all&&(await Vvt(),n.reportInfo(0,"Successfully logged out from everything")),this.scope){await vBe("npmScopes",this.scope),await o()?n.reportInfo(0,`Successfully logged out from ${this.scope}`):n.reportWarning(0,"Scope authentication settings removed, but some other ones settings still apply to it");return}let u=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish});await vBe("npmRegistries",u),await o()?n.reportInfo(0,`Successfully logged out from ${u}`):n.reportWarning(0,"Registry authentication settings removed, but some other ones settings still apply to it")})).exitCode()}};function Kvt(t,e){let r=t[e];if(!He.isIndexableObject(r))return!1;let o=new Set(Object.keys(r));if([...QC].every(n=>!o.has(n)))return!1;for(let n of QC)o.delete(n);if(o.size===0)return t[e]=void 0,!0;let a={...r};for(let n of QC)delete a[n];return t[e]=a,!0}async function Vvt(){let t=e=>{let r=!1,o=He.isIndexableObject(e)?{...e}:{};o.npmAuthToken&&(delete o.npmAuthToken,r=!0);for(let a of Object.keys(o))Kvt(o,a)&&(r=!0);if(Object.keys(o).length!==0)return r?o:e};return await Ke.updateHomeConfiguration({npmRegistries:t,npmScopes:t})}async function vBe(t,e){return await Ke.updateHomeConfiguration({[t]:r=>{let o=He.isIndexableObject(r)?r:{};if(!Object.hasOwn(o,e))return r;let a=o[e],n=He.isIndexableObject(a)?a:{},u=new Set(Object.keys(n));if([...QC].every(p=>!u.has(p)))return r;for(let p of QC)u.delete(p);if(u.size===0)return Object.keys(o).length===1?void 0:{...o,[e]:void 0};let A={};for(let p of QC)A[p]=void 0;return{...o,[e]:{...n,...A}}}})}Ge();qt();var RC=class extends ut{constructor(){super(...arguments);this.access=ge.String("--access",{description:"The access for the published package (public or restricted)"});this.tag=ge.String("--tag","latest",{description:"The tag on the registry that the package should be attached to"});this.tolerateRepublish=ge.Boolean("--tolerate-republish",!1,{description:"Warn and exit when republishing an already existing version of a package"});this.otp=ge.String("--otp",{description:"The OTP token to use with the command"})}static{this.paths=[["npm","publish"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"publish the active workspace to the npm registry",details:'\n This command will pack the active workspace into a fresh archive and upload it to the npm registry.\n\n The package will by default be attached to the `latest` tag on the registry, but this behavior can be overridden by using the `--tag` option.\n\n Note that for legacy reasons scoped packages are by default published with an access set to `restricted` (aka "private packages"). This requires you to register for a paid npm plan. In case you simply wish to publish a public scoped package to the registry (for free), just add the `--access public` flag. This behavior can be enabled by default through the `npmPublishAccess` settings.\n ',examples:[["Publish the active workspace","yarn npm publish"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);if(a.manifest.private)throw new st("Private workspaces cannot be published");if(a.manifest.name===null||a.manifest.version===null)throw new st("Workspaces must have valid names and versions to be published on an external registry");await o.restoreInstallState();let n=a.manifest.name,u=a.manifest.version,A=Zn.getPublishRegistry(a.manifest,{configuration:r});return(await Rt.start({configuration:r,stdout:this.context.stdout},async h=>{if(this.tolerateRepublish)try{let E=await Zr.get(Zr.getIdentUrl(n),{configuration:r,registry:A,ident:n,jsonResponse:!0});if(!Object.hasOwn(E,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(Object.hasOwn(E.versions,u)){h.reportWarning(0,`Registry already knows about version ${u}; skipping.`);return}}catch(E){if(E.originalError?.response?.statusCode!==404)throw E}await An.maybeExecuteWorkspaceLifecycleScript(a,"prepublish",{report:h}),await CA.prepareForPack(a,{report:h},async()=>{let E=await CA.genPackList(a);for(let R of E)h.reportInfo(null,R);let I=await CA.genPackStream(a,E),v=await He.bufferStream(I),x=await PC.getGitHead(a.cwd),C=await PC.makePublishBody(a,v,{access:this.access,tag:this.tag,registry:A,gitHead:x});await Zr.put(Zr.getIdentUrl(n),C,{configuration:r,registry:A,ident:n,otp:this.otp,jsonResponse:!0})}),h.reportInfo(0,"Package archive published")})).exitCode()}};Ge();qt();var DBe=Ze(Jn());Ge();Pt();qt();var TC=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=ge.String({required:!1})}static{this.paths=[["npm","tag","list"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"list all dist-tags of a package",details:` + This command will list all tags of a package from the npm registry. + + If the package is not specified, Yarn will default to the current workspace. + `,examples:[["List all tags of package `my-pkg`","yarn npm tag list my-pkg"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n;if(typeof this.package<"u")n=G.parseIdent(this.package);else{if(!a)throw new sr(o.cwd,this.context.cwd);if(!a.manifest.name)throw new st(`Missing 'name' field in ${ue.fromPortablePath(V.join(a.cwd,dr.manifest))}`);n=a.manifest.name}let u=await mv(n,r),p={children:He.sortMap(Object.entries(u),([h])=>h).map(([h,E])=>({value:pe.tuple(pe.Type.RESOLUTION,{descriptor:G.makeDescriptor(n,h),locator:G.makeLocator(n,E)})}))};return fs.emitTree(p,{configuration:r,json:this.json,stdout:this.context.stdout})}};async function mv(t,e){let r=`/-/package${Zr.getIdentUrl(t)}/dist-tags`;return Zr.get(r,{configuration:e,ident:t,jsonResponse:!0,customErrorMessage:Zr.customPackageError})}var NC=class extends ut{constructor(){super(...arguments);this.package=ge.String();this.tag=ge.String()}static{this.paths=[["npm","tag","add"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"add a tag for a specific version of a package",details:` + This command will add a tag to the npm registry for a specific version of a package. If the tag already exists, it will be overwritten. + `,examples:[["Add a `beta` tag for version `2.3.4-beta.4` of package `my-pkg`","yarn npm tag add my-pkg@2.3.4-beta.4 beta"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=G.parseDescriptor(this.package,!0),u=n.range;if(!DBe.default.valid(u))throw new st(`The range ${pe.pretty(r,n.range,pe.Type.RANGE)} must be a valid semver version`);let A=Zn.getPublishRegistry(a.manifest,{configuration:r}),p=pe.pretty(r,n,pe.Type.IDENT),h=pe.pretty(r,u,pe.Type.RANGE),E=pe.pretty(r,this.tag,pe.Type.CODE);return(await Rt.start({configuration:r,stdout:this.context.stdout},async v=>{let x=await mv(n,r);Object.hasOwn(x,this.tag)&&x[this.tag]===u&&v.reportWarning(0,`Tag ${E} is already set to version ${h}`);let C=`/-/package${Zr.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await Zr.put(C,u,{configuration:r,registry:A,ident:n,jsonRequest:!0,jsonResponse:!0}),v.reportInfo(0,`Tag ${E} added to version ${h} of package ${p}`)})).exitCode()}};Ge();qt();var LC=class extends ut{constructor(){super(...arguments);this.package=ge.String();this.tag=ge.String()}static{this.paths=[["npm","tag","remove"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"remove a tag from a package",details:` + This command will remove a tag from a package from the npm registry. + `,examples:[["Remove the `beta` tag from package `my-pkg`","yarn npm tag remove my-pkg beta"]]})}async execute(){if(this.tag==="latest")throw new st("The 'latest' tag cannot be removed.");let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=G.parseIdent(this.package),u=Zn.getPublishRegistry(a.manifest,{configuration:r}),A=pe.pretty(r,this.tag,pe.Type.CODE),p=pe.pretty(r,n,pe.Type.IDENT),h=await mv(n,r);if(!Object.hasOwn(h,this.tag))throw new st(`${A} is not a tag of package ${p}`);return(await Rt.start({configuration:r,stdout:this.context.stdout},async I=>{let v=`/-/package${Zr.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await Zr.del(v,{configuration:r,registry:u,ident:n,jsonResponse:!0}),I.reportInfo(0,`Tag ${A} removed from package ${p}`)})).exitCode()}};Ge();Ge();qt();var MC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Print username for the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Print username for the publish registry"})}static{this.paths=[["npm","whoami"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"display the name of the authenticated user",details:"\n Print the username associated with the current authentication settings to the standard output.\n\n When using `-s,--scope`, the username printed will be the one that matches the authentication settings of the registry associated with the given scope (those settings can be overriden using the `npmRegistries` map, and the registry associated with the scope is configured via the `npmScopes` map).\n\n When using `--publish`, the registry we'll select will by default be the one used when publishing packages (`publishConfig.registry` or `npmPublishRegistry` if available, otherwise we'll fallback to the regular `npmRegistryServer`).\n ",examples:[["Print username for the default registry","yarn npm whoami"],["Print username for the registry on a given scope","yarn npm whoami --scope company"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o;return this.scope&&this.publish?o=Zn.getScopeRegistry(this.scope,{configuration:r,type:Zn.RegistryType.PUBLISH_REGISTRY}):this.scope?o=Zn.getScopeRegistry(this.scope,{configuration:r}):this.publish?o=Zn.getPublishRegistry((await _y(r,this.context.cwd)).manifest,{configuration:r}):o=Zn.getDefaultRegistry({configuration:r}),(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let u;try{u=await Zr.get("/-/whoami",{configuration:r,registry:o,authType:Zr.AuthType.ALWAYS_AUTH,jsonResponse:!0,ident:this.scope?G.makeIdent(this.scope,""):void 0})}catch(A){if(A.response?.statusCode===401||A.response?.statusCode===403){n.reportError(41,"Authentication failed - your credentials may have expired");return}else throw A}n.reportInfo(0,u.username)})).exitCode()}};var zvt={configuration:{npmPublishAccess:{description:"Default access of the published packages",type:"STRING",default:null},npmAuditExcludePackages:{description:"Array of glob patterns of packages to exclude from npm audit",type:"STRING",default:[],isArray:!0},npmAuditIgnoreAdvisories:{description:"Array of glob patterns of advisory IDs to exclude from npm audit",type:"STRING",default:[],isArray:!0}},commands:[SC,xC,kC,FC,RC,NC,TC,LC,MC]},Jvt=zvt;var S5={};Vt(S5,{PatchCommand:()=>jC,PatchCommitCommand:()=>qC,PatchFetcher:()=>Iv,PatchResolver:()=>Bv,default:()=>hDt,patchUtils:()=>pd});Ge();Ge();Pt();nA();var pd={};Vt(pd,{applyPatchFile:()=>GQ,diffFolders:()=>P5,ensureUnpatchedDescriptor:()=>I5,ensureUnpatchedLocator:()=>WQ,extractPackageToDisk:()=>D5,extractPatchFlags:()=>FBe,isParentRequired:()=>v5,isPatchDescriptor:()=>YQ,isPatchLocator:()=>$h,loadPatchFiles:()=>wv,makeDescriptor:()=>KQ,makeLocator:()=>B5,makePatchHash:()=>b5,parseDescriptor:()=>Ev,parseLocator:()=>Cv,parsePatchFile:()=>yv,unpatchDescriptor:()=>ADt,unpatchLocator:()=>fDt});Ge();Pt();Ge();Pt();var Xvt=/^@@ -(\d+)(,(\d+))? \+(\d+)(,(\d+))? @@.*/;function OC(t){return V.relative(It.root,V.resolve(It.root,ue.toPortablePath(t)))}function Zvt(t){let e=t.trim().match(Xvt);if(!e)throw new Error(`Bad header line: '${t}'`);return{original:{start:Math.max(Number(e[1]),1),length:Number(e[3]||1)},patched:{start:Math.max(Number(e[4]),1),length:Number(e[6]||1)}}}var $vt=420,eDt=493;var PBe=()=>({semverExclusivity:null,diffLineFromPath:null,diffLineToPath:null,oldMode:null,newMode:null,deletedFileMode:null,newFileMode:null,renameFrom:null,renameTo:null,beforeHash:null,afterHash:null,fromPath:null,toPath:null,hunks:null}),tDt=t=>({header:Zvt(t),parts:[]}),rDt={"@":"header","-":"deletion","+":"insertion"," ":"context","\\":"pragma",undefined:"context"};function nDt(t){let e=[],r=PBe(),o="parsing header",a=null,n=null;function u(){a&&(n&&(a.parts.push(n),n=null),r.hunks.push(a),a=null)}function A(){u(),e.push(r),r=PBe()}for(let p=0;p0?"patch":"mode change",z=null;switch(U){case"rename":{if(!E||!I)throw new Error("Bad parser state: rename from & to not given");e.push({type:"rename",semverExclusivity:o,fromPath:OC(E),toPath:OC(I)}),z=I}break;case"file deletion":{let te=a||C;if(!te)throw new Error("Bad parse state: no path given for file deletion");e.push({type:"file deletion",semverExclusivity:o,hunk:L&&L[0]||null,path:OC(te),mode:jQ(p),hash:v})}break;case"file creation":{let te=n||R;if(!te)throw new Error("Bad parse state: no path given for file creation");e.push({type:"file creation",semverExclusivity:o,hunk:L&&L[0]||null,path:OC(te),mode:jQ(h),hash:x})}break;case"patch":case"mode change":z=R||n;break;default:He.assertNever(U);break}z&&u&&A&&u!==A&&e.push({type:"mode change",semverExclusivity:o,path:OC(z),oldMode:jQ(u),newMode:jQ(A)}),z&&L&&L.length&&e.push({type:"patch",semverExclusivity:o,path:OC(z),hunks:L,beforeHash:v,afterHash:x})}if(e.length===0)throw new Error("Unable to parse patch file: No changes found. Make sure the patch is a valid UTF8 encoded string");return e}function jQ(t){let e=parseInt(t,8)&511;if(e!==$vt&&e!==eDt)throw new Error(`Unexpected file mode string: ${t}`);return e}function yv(t){let e=t.split(/\n/g);return e[e.length-1]===""&&e.pop(),iDt(nDt(e))}function sDt(t){let e=0,r=0;for(let{type:o,lines:a}of t.parts)switch(o){case"context":r+=a.length,e+=a.length;break;case"deletion":e+=a.length;break;case"insertion":r+=a.length;break;default:He.assertNever(o);break}if(e!==t.header.original.length||r!==t.header.patched.length){let o=a=>a<0?a:`+${a}`;throw new Error(`hunk header integrity check failed (expected @@ ${o(t.header.original.length)} ${o(t.header.patched.length)} @@, got @@ ${o(e)} ${o(r)} @@)`)}}Ge();Pt();var UC=class extends Error{constructor(r,o){super(`Cannot apply hunk #${r+1}`);this.hunk=o}};async function _C(t,e,r){let o=await t.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await t.lutimesPromise(e,o.atime,o.mtime)}async function GQ(t,{baseFs:e=new Tn,dryRun:r=!1,version:o=null}={}){for(let a of t)if(!(a.semverExclusivity!==null&&o!==null&&!Lr.satisfiesWithPrereleases(o,a.semverExclusivity)))switch(a.type){case"file deletion":if(r){if(!e.existsSync(a.path))throw new Error(`Trying to delete a file that doesn't exist: ${a.path}`)}else await _C(e,V.dirname(a.path),async()=>{await e.unlinkPromise(a.path)});break;case"rename":if(r){if(!e.existsSync(a.fromPath))throw new Error(`Trying to move a file that doesn't exist: ${a.fromPath}`)}else await _C(e,V.dirname(a.fromPath),async()=>{await _C(e,V.dirname(a.toPath),async()=>{await _C(e,a.fromPath,async()=>(await e.movePromise(a.fromPath,a.toPath),a.toPath))})});break;case"file creation":if(r){if(e.existsSync(a.path))throw new Error(`Trying to create a file that already exists: ${a.path}`)}else{let n=a.hunk?a.hunk.parts[0].lines.join(` + `)+(a.hunk.parts[0].noNewlineAtEndOfFile?"":` + `):"";await e.mkdirpPromise(V.dirname(a.path),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),await e.writeFilePromise(a.path,n,{mode:a.mode}),await e.utimesPromise(a.path,Bi.SAFE_TIME,Bi.SAFE_TIME)}break;case"patch":await _C(e,a.path,async()=>{await lDt(a,{baseFs:e,dryRun:r})});break;case"mode change":{let u=(await e.statPromise(a.path)).mode;if(bBe(a.newMode)!==bBe(u))continue;await _C(e,a.path,async()=>{await e.chmodPromise(a.path,a.newMode)})}break;default:He.assertNever(a);break}}function bBe(t){return(t&64)>0}function SBe(t){return t.replace(/\s+$/,"")}function aDt(t,e){return SBe(t)===SBe(e)}async function lDt({hunks:t,path:e},{baseFs:r,dryRun:o=!1}){let a=await r.statSync(e).mode,u=(await r.readFileSync(e,"utf8")).split(/\n/),A=[],p=0,h=0;for(let I of t){let v=Math.max(h,I.header.patched.start+p),x=Math.max(0,v-h),C=Math.max(0,u.length-v-I.header.original.length),R=Math.max(x,C),L=0,U=0,z=null;for(;L<=R;){if(L<=x&&(U=v-L,z=xBe(I,u,U),z!==null)){L=-L;break}if(L<=C&&(U=v+L,z=xBe(I,u,U),z!==null))break;L+=1}if(z===null)throw new UC(t.indexOf(I),I);A.push(z),p+=L,h=U+I.header.original.length}if(o)return;let E=0;for(let I of A)for(let v of I)switch(v.type){case"splice":{let x=v.index+E;u.splice(x,v.numToDelete,...v.linesToInsert),E+=v.linesToInsert.length-v.numToDelete}break;case"pop":u.pop();break;case"push":u.push(v.line);break;default:He.assertNever(v);break}await r.writeFilePromise(e,u.join(` + `),{mode:a})}function xBe(t,e,r){let o=[];for(let a of t.parts)switch(a.type){case"context":case"deletion":{for(let n of a.lines){let u=e[r];if(u==null||!aDt(u,n))return null;r+=1}a.type==="deletion"&&(o.push({type:"splice",index:r-a.lines.length,numToDelete:a.lines.length,linesToInsert:[]}),a.noNewlineAtEndOfFile&&o.push({type:"push",line:""}))}break;case"insertion":o.push({type:"splice",index:r,numToDelete:0,linesToInsert:a.lines}),a.noNewlineAtEndOfFile&&o.push({type:"pop"});break;default:He.assertNever(a.type);break}return o}var uDt=/^builtin<([^>]+)>$/;function HC(t,e){let{protocol:r,source:o,selector:a,params:n}=G.parseRange(t);if(r!=="patch:")throw new Error("Invalid patch range");if(o===null)throw new Error("Patch locators must explicitly define their source");let u=a?a.split(/&/).map(E=>ue.toPortablePath(E)):[],A=n&&typeof n.locator=="string"?G.parseLocator(n.locator):null,p=n&&typeof n.version=="string"?n.version:null,h=e(o);return{parentLocator:A,sourceItem:h,patchPaths:u,sourceVersion:p}}function YQ(t){return t.range.startsWith("patch:")}function $h(t){return t.reference.startsWith("patch:")}function Ev(t){let{sourceItem:e,...r}=HC(t.range,G.parseDescriptor);return{...r,sourceDescriptor:e}}function Cv(t){let{sourceItem:e,...r}=HC(t.reference,G.parseLocator);return{...r,sourceLocator:e}}function ADt(t){let{sourceItem:e}=HC(t.range,G.parseDescriptor);return e}function fDt(t){let{sourceItem:e}=HC(t.reference,G.parseLocator);return e}function I5(t){if(!YQ(t))return t;let{sourceItem:e}=HC(t.range,G.parseDescriptor);return e}function WQ(t){if(!$h(t))return t;let{sourceItem:e}=HC(t.reference,G.parseLocator);return e}function kBe({parentLocator:t,sourceItem:e,patchPaths:r,sourceVersion:o,patchHash:a},n){let u=t!==null?{locator:G.stringifyLocator(t)}:{},A=typeof o<"u"?{version:o}:{},p=typeof a<"u"?{hash:a}:{};return G.makeRange({protocol:"patch:",source:n(e),selector:r.join("&"),params:{...A,...p,...u}})}function KQ(t,{parentLocator:e,sourceDescriptor:r,patchPaths:o}){return G.makeDescriptor(t,kBe({parentLocator:e,sourceItem:r,patchPaths:o},G.stringifyDescriptor))}function B5(t,{parentLocator:e,sourcePackage:r,patchPaths:o,patchHash:a}){return G.makeLocator(t,kBe({parentLocator:e,sourceItem:r,sourceVersion:r.version,patchPaths:o,patchHash:a},G.stringifyLocator))}function QBe({onAbsolute:t,onRelative:e,onProject:r,onBuiltin:o},a){let n=a.lastIndexOf("!");n!==-1&&(a=a.slice(n+1));let u=a.match(uDt);return u!==null?o(u[1]):a.startsWith("~/")?r(a.slice(2)):V.isAbsolute(a)?t(a):e(a)}function FBe(t){let e=t.lastIndexOf("!");return{optional:(e!==-1?new Set(t.slice(0,e).split(/!/)):new Set).has("optional")}}function v5(t){return QBe({onAbsolute:()=>!1,onRelative:()=>!0,onProject:()=>!1,onBuiltin:()=>!1},t)}async function wv(t,e,r){let o=t!==null?await r.fetcher.fetch(t,r):null,a=o&&o.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,o.localPath)}:o;o&&o!==a&&o.releaseFs&&o.releaseFs();let n=await He.releaseAfterUseAsync(async()=>await Promise.all(e.map(async u=>{let A=FBe(u),p=await QBe({onAbsolute:async h=>await oe.readFilePromise(h,"utf8"),onRelative:async h=>{if(a===null)throw new Error("Assertion failed: The parent locator should have been fetched");return await a.packageFs.readFilePromise(V.join(a.prefixPath,h),"utf8")},onProject:async h=>await oe.readFilePromise(V.join(r.project.cwd,h),"utf8"),onBuiltin:async h=>await r.project.configuration.firstHook(E=>E.getBuiltinPatch,r.project,h)},u);return{...A,source:p}})));for(let u of n)typeof u.source=="string"&&(u.source=u.source.replace(/\r\n?/g,` + `));return n}async function D5(t,{cache:e,project:r}){let o=r.storedPackages.get(t.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected the package to be registered");let a=WQ(t),n=r.storedChecksums,u=new ki,A=await oe.mktempPromise(),p=V.join(A,"source"),h=V.join(A,"user"),E=V.join(A,".yarn-patch.json"),I=r.configuration.makeFetcher(),v=[];try{let x,C;if(t.locatorHash===a.locatorHash){let R=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u});v.push(()=>R.releaseFs?.()),x=R,C=R}else x=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u}),v.push(()=>x.releaseFs?.()),C=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u}),v.push(()=>C.releaseFs?.());await Promise.all([oe.copyPromise(p,x.prefixPath,{baseFs:x.packageFs}),oe.copyPromise(h,C.prefixPath,{baseFs:C.packageFs}),oe.writeJsonPromise(E,{locator:G.stringifyLocator(t),version:o.version})])}finally{for(let x of v)x()}return oe.detachTemp(A),h}async function P5(t,e){let r=ue.fromPortablePath(t).replace(/\\/g,"/"),o=ue.fromPortablePath(e).replace(/\\/g,"/"),{stdout:a,stderr:n}=await Ur.execvp("git",["-c","core.safecrlf=false","diff","--src-prefix=a/","--dst-prefix=b/","--ignore-cr-at-eol","--full-index","--no-index","--no-renames","--text",r,o],{cwd:ue.toPortablePath(process.cwd()),env:{...process.env,GIT_CONFIG_NOSYSTEM:"1",HOME:"",XDG_CONFIG_HOME:"",USERPROFILE:""}});if(n.length>0)throw new Error(`Unable to diff directories. Make sure you have a recent version of 'git' available in PATH. + The following error was reported by 'git': + ${n}`);let u=r.startsWith("/")?A=>A.slice(1):A=>A;return a.replace(new RegExp(`(a|b)(${He.escapeRegExp(`/${u(r)}/`)})`,"g"),"$1/").replace(new RegExp(`(a|b)${He.escapeRegExp(`/${u(o)}/`)}`,"g"),"$1/").replace(new RegExp(He.escapeRegExp(`${r}/`),"g"),"").replace(new RegExp(He.escapeRegExp(`${o}/`),"g"),"")}function b5(t,e){let r=[];for(let{source:o}of t){if(o===null)continue;let a=yv(o);for(let n of a){let{semverExclusivity:u,...A}=n;u!==null&&e!==null&&!Lr.satisfiesWithPrereleases(e,u)||r.push(JSON.stringify(A))}}return wn.makeHash(`${3}`,...r).slice(0,6)}Ge();function RBe(t,{configuration:e,report:r}){for(let o of t.parts)for(let a of o.lines)switch(o.type){case"context":r.reportInfo(null,` ${pe.pretty(e,a,"grey")}`);break;case"deletion":r.reportError(28,`- ${pe.pretty(e,a,pe.Type.REMOVED)}`);break;case"insertion":r.reportError(28,`+ ${pe.pretty(e,a,pe.Type.ADDED)}`);break;default:He.assertNever(o.type)}}var Iv=class{supports(e,r){return!!$h(e)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.patchPackage(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async patchPackage(e,r){let{parentLocator:o,sourceLocator:a,sourceVersion:n,patchPaths:u}=Cv(e),A=await wv(o,u,r),p=await oe.mktempPromise(),h=V.join(p,"current.zip"),E=await r.fetcher.fetch(a,r),I=G.getIdentVendorPath(e),v=new Zi(h,{create:!0,level:r.project.configuration.get("compressionLevel")});await He.releaseAfterUseAsync(async()=>{await v.copyPromise(I,E.prefixPath,{baseFs:E.packageFs,stableSort:!0})},E.releaseFs),v.saveAndClose();for(let{source:x,optional:C}of A){if(x===null)continue;let R=new Zi(h,{level:r.project.configuration.get("compressionLevel")}),L=new gn(V.resolve(It.root,I),{baseFs:R});try{await GQ(yv(x),{baseFs:L,version:n})}catch(U){if(!(U instanceof UC))throw U;let z=r.project.configuration.get("enableInlineHunks"),te=!z&&!C?" (set enableInlineHunks for details)":"",ae=`${G.prettyLocator(r.project.configuration,e)}: ${U.message}${te}`,le=ce=>{z&&RBe(U.hunk,{configuration:r.project.configuration,report:ce})};if(R.discardAndClose(),C){r.report.reportWarningOnce(66,ae,{reportExtra:le});continue}else throw new Jt(66,ae,le)}R.saveAndClose()}return new Zi(h,{level:r.project.configuration.get("compressionLevel")})}};Ge();var Bv=class{supportsDescriptor(e,r){return!!YQ(e)}supportsLocator(e,r){return!!$h(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){let{patchPaths:a}=Ev(e);return a.every(n=>!v5(n))?e:G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){let{sourceDescriptor:o}=Ev(e);return{sourceDescriptor:r.project.configuration.normalizeDependency(o)}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{parentLocator:a,patchPaths:n}=Ev(e),u=await wv(a,n,o.fetchOptions),A=r.sourceDescriptor;if(typeof A>"u")throw new Error("Assertion failed: The dependency should have been resolved");let p=b5(u,A.version);return[B5(e,{parentLocator:a,sourcePackage:A,patchPaths:n,patchHash:p})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let{sourceLocator:o}=Cv(e);return{...await r.resolver.resolve(o,r),...e}}};Ge();Pt();qt();var qC=class extends ut{constructor(){super(...arguments);this.save=ge.Boolean("-s,--save",!1,{description:"Add the patch to your resolution entries"});this.patchFolder=ge.String()}static{this.paths=[["patch-commit"]]}static{this.usage=it.Usage({description:"generate a patch out of a directory",details:"\n By default, this will print a patchfile on stdout based on the diff between the folder passed in and the original version of the package. Such file is suitable for consumption with the `patch:` protocol.\n\n With the `-s,--save` option set, the patchfile won't be printed on stdout anymore and will instead be stored within a local file (by default kept within `.yarn/patches`, but configurable via the `patchFolder` setting). A `resolutions` entry will also be added to your top-level manifest, referencing the patched package via the `patch:` protocol.\n\n Note that only folders generated by `yarn patch` are accepted as valid input for `yarn patch-commit`.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=V.resolve(this.context.cwd,ue.toPortablePath(this.patchFolder)),u=V.join(n,"../source"),A=V.join(n,"../.yarn-patch.json");if(!oe.existsSync(u))throw new st("The argument folder didn't get created by 'yarn patch'");let p=await P5(u,n),h=await oe.readJsonPromise(A),E=G.parseLocator(h.locator,!0);if(!o.storedPackages.has(E.locatorHash))throw new st("No package found in the project for the given locator");if(!this.save){this.context.stdout.write(p);return}let I=r.get("patchFolder"),v=V.join(I,`${G.slugifyLocator(E)}.patch`);await oe.mkdirPromise(I,{recursive:!0}),await oe.writeFilePromise(v,p);let x=[],C=new Map;for(let R of o.storedPackages.values()){if(G.isVirtualLocator(R))continue;let L=R.dependencies.get(E.identHash);if(!L)continue;let U=G.ensureDevirtualizedDescriptor(L),z=I5(U),te=o.storedResolutions.get(z.descriptorHash);if(!te)throw new Error("Assertion failed: Expected the resolution to have been registered");if(!o.storedPackages.get(te))throw new Error("Assertion failed: Expected the package to have been registered");let le=o.tryWorkspaceByLocator(R);if(le)x.push(le);else{let ce=o.originalPackages.get(R.locatorHash);if(!ce)throw new Error("Assertion failed: Expected the original package to have been registered");let Ce=ce.dependencies.get(L.identHash);if(!Ce)throw new Error("Assertion failed: Expected the original dependency to have been registered");C.set(Ce.descriptorHash,Ce)}}for(let R of x)for(let L of Ut.hardDependencies){let U=R.manifest[L].get(E.identHash);if(!U)continue;let z=KQ(U,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[V.join(dr.home,V.relative(o.cwd,v))]});R.manifest[L].set(U.identHash,z)}for(let R of C.values()){let L=KQ(R,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[V.join(dr.home,V.relative(o.cwd,v))]});o.topLevelWorkspace.manifest.resolutions.push({pattern:{descriptor:{fullName:G.stringifyIdent(L),description:R.range}},reference:L.range})}await o.persist()}};Ge();Pt();qt();var jC=class extends ut{constructor(){super(...arguments);this.update=ge.Boolean("-u,--update",!1,{description:"Reapply local patches that already apply to this packages"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=ge.String()}static{this.paths=[["patch"]]}static{this.usage=it.Usage({description:"prepare a package for patching",details:"\n This command will cause a package to be extracted in a temporary directory intended to be editable at will.\n\n Once you're done with your changes, run `yarn patch-commit -s path` (with `path` being the temporary directory you received) to generate a patchfile and register it into your top-level manifest via the `patch:` protocol. Run `yarn patch-commit -h` for more details.\n\n Calling the command when you already have a patch won't import it by default (in other words, the default behavior is to reset existing patches). However, adding the `-u,--update` flag will import any current patch.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let u=G.parseLocator(this.package);if(u.reference==="unknown"){let A=He.mapAndFilter([...o.storedPackages.values()],p=>p.identHash!==u.identHash?He.mapAndFilter.skip:G.isVirtualLocator(p)?He.mapAndFilter.skip:$h(p)!==this.update?He.mapAndFilter.skip:p);if(A.length===0)throw new st("No package found in the project for the given locator");if(A.length>1)throw new st(`Multiple candidate packages found; explicitly choose one of them (use \`yarn why \` to get more information as to who depends on them): + ${A.map(p=>` + - ${G.prettyLocator(r,p)}`).join("")}`);u=A[0]}if(!o.storedPackages.has(u.locatorHash))throw new st("No package found in the project for the given locator");await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=WQ(u),h=await D5(u,{cache:n,project:o});A.reportJson({locator:G.stringifyLocator(p),path:ue.fromPortablePath(h)});let E=this.update?" along with its current modifications":"";A.reportInfo(0,`Package ${G.prettyLocator(r,p)} got extracted with success${E}!`),A.reportInfo(0,`You can now edit the following folder: ${pe.pretty(r,ue.fromPortablePath(h),"magenta")}`),A.reportInfo(0,`Once you are done run ${pe.pretty(r,`yarn patch-commit -s ${process.platform==="win32"?'"':""}${ue.fromPortablePath(h)}${process.platform==="win32"?'"':""}`,"cyan")} and Yarn will store a patchfile based on your changes.`)})}};var pDt={configuration:{enableInlineHunks:{description:"If true, the installs will print unmatched patch hunks",type:"BOOLEAN",default:!1},patchFolder:{description:"Folder where the patch files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/patches"}},commands:[qC,jC],fetchers:[Iv],resolvers:[Bv]},hDt=pDt;var Q5={};Vt(Q5,{PnpmLinker:()=>vv,default:()=>EDt});Ge();Pt();qt();var vv=class{getCustomDataKey(){return JSON.stringify({name:"PnpmLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the pnpm linker to be enabled");let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=a.pathsByLocator.get(e.locatorHash);if(typeof n>"u")throw new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed pnpm map - running an install might help`);return n.packageLocation}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=e.match(/(^.*\/node_modules\/(@[^/]*\/)?[^/]+)(\/.*$)/);if(n){let p=a.locatorByPath.get(n[1]);if(p)return p}let u=e,A=e;do{A=u,u=V.dirname(A);let p=a.locatorByPath.get(A);if(p)return p}while(u!==A);return null}makeInstaller(e){return new x5(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="pnpm"}},x5=class{constructor(e){this.opts=e;this.asyncActions=new He.AsyncActions(10);this.customData={pathsByLocator:new Map,locatorByPath:new Map};this.indexFolderPromise=cD(oe,{indexPath:V.join(e.project.configuration.get("globalFolder"),"index")})}attachCustomData(e){}async installPackage(e,r,o){switch(e.linkType){case"SOFT":return this.installPackageSoft(e,r,o);case"HARD":return this.installPackageHard(e,r,o)}throw new Error("Assertion failed: Unsupported package link type")}async installPackageSoft(e,r,o){let a=V.resolve(r.packageFs.getRealPath(),r.prefixPath),n=this.opts.project.tryWorkspaceByLocator(e)?V.join(a,dr.nodeModules):null;return this.customData.pathsByLocator.set(e.locatorHash,{packageLocation:a,dependenciesLocation:n}),{packageLocation:a,buildRequest:null}}async installPackageHard(e,r,o){let a=gDt(e,{project:this.opts.project}),n=a.packageLocation;this.customData.locatorByPath.set(n,G.stringifyLocator(e)),this.customData.pathsByLocator.set(e.locatorHash,a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{await oe.mkdirPromise(n,{recursive:!0}),await oe.copyPromise(n,r.prefixPath,{baseFs:r.packageFs,overwrite:!1,linkStrategy:{type:"HardlinkFromIndex",indexPath:await this.indexFolderPromise,autoRepair:!0}})}));let A=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e,p={manifest:await Ut.tryFind(r.prefixPath,{baseFs:r.packageFs})??new Ut,misc:{hasBindingGyp:mA.hasBindingGyp(r)}},h=this.opts.project.getDependencyMeta(A,e.version),E=mA.extractBuildRequest(e,p,h,{configuration:this.opts.project.configuration});return{packageLocation:n,buildRequest:E}}async attachInternalDependencies(e,r){if(this.opts.project.configuration.get("nodeLinker")!=="pnpm"||!TBe(e,{project:this.opts.project}))return;let o=this.customData.pathsByLocator.get(e.locatorHash);if(typeof o>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(e)})`);let{dependenciesLocation:a}=o;a&&this.asyncActions.reduce(e.locatorHash,async n=>{await oe.mkdirPromise(a,{recursive:!0});let u=await dDt(a),A=new Map(u),p=[n],h=(I,v)=>{let x=v;TBe(v,{project:this.opts.project})||(this.opts.report.reportWarningOnce(0,"The pnpm linker doesn't support providing different versions to workspaces' peer dependencies"),x=G.devirtualizeLocator(v));let C=this.customData.pathsByLocator.get(x.locatorHash);if(typeof C>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(v)})`);let R=G.stringifyIdent(I),L=V.join(a,R),U=V.relative(V.dirname(L),C.packageLocation),z=A.get(R);A.delete(R),p.push(Promise.resolve().then(async()=>{if(z){if(z.isSymbolicLink()&&await oe.readlinkPromise(L)===U)return;await oe.removePromise(L)}await oe.mkdirpPromise(V.dirname(L)),process.platform=="win32"&&this.opts.project.configuration.get("winLinkType")==="junctions"?await oe.symlinkPromise(C.packageLocation,L,"junction"):await oe.symlinkPromise(U,L)}))},E=!1;for(let[I,v]of r)I.identHash===e.identHash&&(E=!0),h(I,v);!E&&!this.opts.project.tryWorkspaceByLocator(e)&&h(G.convertLocatorToDescriptor(e),e),p.push(mDt(a,A)),await Promise.all(p)})}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the pnpm linker")}async finalizeInstall(){let e=LBe(this.opts.project);if(this.opts.project.configuration.get("nodeLinker")!=="pnpm")await oe.removePromise(e);else{let r;try{r=new Set(await oe.readdirPromise(e))}catch{r=new Set}for(let{dependenciesLocation:o}of this.customData.pathsByLocator.values()){if(!o)continue;let a=V.contains(e,o);if(a===null)continue;let[n]=a.split(V.sep);r.delete(n)}await Promise.all([...r].map(async o=>{await oe.removePromise(V.join(e,o))}))}return await this.asyncActions.wait(),await k5(e),this.opts.project.configuration.get("nodeLinker")!=="node-modules"&&await k5(NBe(this.opts.project)),{customData:this.customData}}};function NBe(t){return V.join(t.cwd,dr.nodeModules)}function LBe(t){return V.join(NBe(t),".store")}function gDt(t,{project:e}){let r=G.slugifyLocator(t),o=LBe(e),a=V.join(o,r,"package"),n=V.join(o,r,dr.nodeModules);return{packageLocation:a,dependenciesLocation:n}}function TBe(t,{project:e}){return!G.isVirtualLocator(t)||!e.tryWorkspaceByLocator(t)}async function dDt(t){let e=new Map,r=[];try{r=await oe.readdirPromise(t,{withFileTypes:!0})}catch(o){if(o.code!=="ENOENT")throw o}try{for(let o of r)if(!o.name.startsWith("."))if(o.name.startsWith("@")){let a=await oe.readdirPromise(V.join(t,o.name),{withFileTypes:!0});if(a.length===0)e.set(o.name,o);else for(let n of a)e.set(`${o.name}/${n.name}`,n)}else e.set(o.name,o)}catch(o){if(o.code!=="ENOENT")throw o}return e}async function mDt(t,e){let r=[],o=new Set;for(let a of e.keys()){r.push(oe.removePromise(V.join(t,a)));let n=G.tryParseIdent(a)?.scope;n&&o.add(`@${n}`)}return Promise.all(r).then(()=>Promise.all([...o].map(a=>k5(V.join(t,a)))))}async function k5(t){try{await oe.rmdirPromise(t)}catch(e){if(e.code!=="ENOENT"&&e.code!=="ENOTEMPTY")throw e}}var yDt={linkers:[vv]},EDt=yDt;var O5={};Vt(O5,{StageCommand:()=>GC,default:()=>kDt,stageUtils:()=>zQ});Ge();Pt();qt();Ge();Pt();var zQ={};Vt(zQ,{ActionType:()=>F5,checkConsensus:()=>VQ,expandDirectory:()=>N5,findConsensus:()=>L5,findVcsRoot:()=>R5,genCommitMessage:()=>M5,getCommitPrefix:()=>MBe,isYarnFile:()=>T5});Pt();var F5=(n=>(n[n.CREATE=0]="CREATE",n[n.DELETE=1]="DELETE",n[n.ADD=2]="ADD",n[n.REMOVE=3]="REMOVE",n[n.MODIFY=4]="MODIFY",n))(F5||{});async function R5(t,{marker:e}){do if(!oe.existsSync(V.join(t,e)))t=V.dirname(t);else return t;while(t!=="/");return null}function T5(t,{roots:e,names:r}){if(r.has(V.basename(t)))return!0;do if(!e.has(t))t=V.dirname(t);else return!0;while(t!=="/");return!1}function N5(t){let e=[],r=[t];for(;r.length>0;){let o=r.pop(),a=oe.readdirSync(o);for(let n of a){let u=V.resolve(o,n);oe.lstatSync(u).isDirectory()?r.push(u):e.push(u)}}return e}function VQ(t,e){let r=0,o=0;for(let a of t)a!=="wip"&&(e.test(a)?r+=1:o+=1);return r>=o}function L5(t){let e=VQ(t,/^(\w\(\w+\):\s*)?\w+s/),r=VQ(t,/^(\w\(\w+\):\s*)?[A-Z]/),o=VQ(t,/^\w\(\w+\):/);return{useThirdPerson:e,useUpperCase:r,useComponent:o}}function MBe(t){return t.useComponent?"chore(yarn): ":""}var CDt=new Map([[0,"create"],[1,"delete"],[2,"add"],[3,"remove"],[4,"update"]]);function M5(t,e){let r=MBe(t),o=[],a=e.slice().sort((n,u)=>n[0]-u[0]);for(;a.length>0;){let[n,u]=a.shift(),A=CDt.get(n);t.useUpperCase&&o.length===0&&(A=`${A[0].toUpperCase()}${A.slice(1)}`),t.useThirdPerson&&(A+="s");let p=[u];for(;a.length>0&&a[0][0]===n;){let[,E]=a.shift();p.push(E)}p.sort();let h=p.shift();p.length===1?h+=" (and one other)":p.length>1&&(h+=` (and ${p.length} others)`),o.push(`${A} ${h}`)}return`${r}${o.join(", ")}`}var wDt="Commit generated via `yarn stage`",IDt=11;async function OBe(t){let{code:e,stdout:r}=await Ur.execvp("git",["log","-1","--pretty=format:%H"],{cwd:t});return e===0?r.trim():null}async function BDt(t,e){let r=[],o=e.filter(h=>V.basename(h.path)==="package.json");for(let{action:h,path:E}of o){let I=V.relative(t,E);if(h===4){let v=await OBe(t),{stdout:x}=await Ur.execvp("git",["show",`${v}:${I}`],{cwd:t,strict:!0}),C=await Ut.fromText(x),R=await Ut.fromFile(E),L=new Map([...R.dependencies,...R.devDependencies]),U=new Map([...C.dependencies,...C.devDependencies]);for(let[z,te]of U){let ae=G.stringifyIdent(te),le=L.get(z);le?le.range!==te.range&&r.push([4,`${ae} to ${le.range}`]):r.push([3,ae])}for(let[z,te]of L)U.has(z)||r.push([2,G.stringifyIdent(te)])}else if(h===0){let v=await Ut.fromFile(E);v.name?r.push([0,G.stringifyIdent(v.name)]):r.push([0,"a package"])}else if(h===1){let v=await OBe(t),{stdout:x}=await Ur.execvp("git",["show",`${v}:${I}`],{cwd:t,strict:!0}),C=await Ut.fromText(x);C.name?r.push([1,G.stringifyIdent(C.name)]):r.push([1,"a package"])}else throw new Error("Assertion failed: Unsupported action type")}let{code:a,stdout:n}=await Ur.execvp("git",["log",`-${IDt}`,"--pretty=format:%s"],{cwd:t}),u=a===0?n.split(/\n/g).filter(h=>h!==""):[],A=L5(u);return M5(A,r)}var vDt={0:[" A ","?? "],4:[" M "],1:[" D "]},DDt={0:["A "],4:["M "],1:["D "]},UBe={async findRoot(t){return await R5(t,{marker:".git"})},async filterChanges(t,e,r,o){let{stdout:a}=await Ur.execvp("git",["status","-s"],{cwd:t,strict:!0}),n=a.toString().split(/\n/g),u=o?.staged?DDt:vDt;return[].concat(...n.map(p=>{if(p==="")return[];let h=p.slice(0,3),E=V.resolve(t,p.slice(3));if(!o?.staged&&h==="?? "&&p.endsWith("/"))return N5(E).map(I=>({action:0,path:I}));{let v=[0,4,1].find(x=>u[x].includes(h));return v!==void 0?[{action:v,path:E}]:[]}})).filter(p=>T5(p.path,{roots:e,names:r}))},async genCommitMessage(t,e){return await BDt(t,e)},async makeStage(t,e){let r=e.map(o=>ue.fromPortablePath(o.path));await Ur.execvp("git",["add","--",...r],{cwd:t,strict:!0})},async makeCommit(t,e,r){let o=e.map(a=>ue.fromPortablePath(a.path));await Ur.execvp("git",["add","-N","--",...o],{cwd:t,strict:!0}),await Ur.execvp("git",["commit","-m",`${r} + + ${wDt} + `,"--",...o],{cwd:t,strict:!0})},async makeReset(t,e){let r=e.map(o=>ue.fromPortablePath(o.path));await Ur.execvp("git",["reset","HEAD","--",...r],{cwd:t,strict:!0})}};var PDt=[UBe],GC=class extends ut{constructor(){super(...arguments);this.commit=ge.Boolean("-c,--commit",!1,{description:"Commit the staged files"});this.reset=ge.Boolean("-r,--reset",!1,{description:"Remove all files from the staging area"});this.dryRun=ge.Boolean("-n,--dry-run",!1,{description:"Print the commit message and the list of modified files without staging / committing"});this.update=ge.Boolean("-u,--update",!1,{hidden:!0})}static{this.paths=[["stage"]]}static{this.usage=it.Usage({description:"add all yarn files to your vcs",details:"\n This command will add to your staging area the files belonging to Yarn (typically any modified `package.json` and `.yarnrc.yml` files, but also linker-generated files, cache data, etc). It will take your ignore list into account, so the cache files won't be added if the cache is ignored in a `.gitignore` file (assuming you use Git).\n\n Running `--reset` will instead remove them from the staging area (the changes will still be there, but won't be committed until you stage them back).\n\n Since the staging area is a non-existent concept in Mercurial, Yarn will always create a new commit when running this command on Mercurial repositories. You can get this behavior when using Git by using the `--commit` flag which will directly create a commit.\n ",examples:[["Adds all modified project files to the staging area","yarn stage"],["Creates a new commit containing all modified project files","yarn stage --commit"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),{driver:a,root:n}=await bDt(o.cwd),u=[r.get("cacheFolder"),r.get("globalFolder"),r.get("virtualFolder"),r.get("yarnPath")];await r.triggerHook(I=>I.populateYarnPaths,o,I=>{u.push(I)});let A=new Set;for(let I of u)for(let v of SDt(n,I))A.add(v);let p=new Set([r.get("rcFilename"),dr.lockfile,dr.manifest]),h=await a.filterChanges(n,A,p),E=await a.genCommitMessage(n,h);if(this.dryRun)if(this.commit)this.context.stdout.write(`${E} + `);else for(let I of h)this.context.stdout.write(`${ue.fromPortablePath(I.path)} + `);else if(this.reset){let I=await a.filterChanges(n,A,p,{staged:!0});I.length===0?this.context.stdout.write("No staged changes found!"):await a.makeReset(n,I)}else h.length===0?this.context.stdout.write("No changes found!"):this.commit?await a.makeCommit(n,h,E):(await a.makeStage(n,h),this.context.stdout.write(E))}};async function bDt(t){let e=null,r=null;for(let o of PDt)if((r=await o.findRoot(t))!==null){e=o;break}if(e===null||r===null)throw new st("No stage driver has been found for your current project");return{driver:e,root:r}}function SDt(t,e){let r=[];if(e===null)return r;for(;;){(e===t||e.startsWith(`${t}/`))&&r.push(e);let o;try{o=oe.statSync(e)}catch{break}if(o.isSymbolicLink())e=V.resolve(V.dirname(e),oe.readlinkSync(e));else break}return r}var xDt={commands:[GC]},kDt=xDt;var U5={};Vt(U5,{default:()=>ODt});Ge();Ge();Pt();var qBe=Ze(Jn());Ge();var _Be=Ze(YH()),QDt="e8e1bd300d860104bb8c58453ffa1eb4",FDt="OFCNCOG2CU",HBe=async(t,e)=>{let r=G.stringifyIdent(t),a=RDt(e).initIndex("npm-search");try{return(await a.getObject(r,{attributesToRetrieve:["types"]})).types?.ts==="definitely-typed"}catch{return!1}},RDt=t=>(0,_Be.default)(FDt,QDt,{requester:{async send(r){try{let o=await sn.request(r.url,r.data||null,{configuration:t,headers:r.headers});return{content:o.body,isTimedOut:!1,status:o.statusCode}}catch(o){return{content:o.response.body,isTimedOut:!1,status:o.response.statusCode}}}}});var jBe=t=>t.scope?`${t.scope}__${t.name}`:`${t.name}`,TDt=async(t,e,r,o)=>{if(r.scope==="types")return;let{project:a}=t,{configuration:n}=a;if(!(n.get("tsEnableAutoTypes")??(oe.existsSync(V.join(t.cwd,"tsconfig.json"))||oe.existsSync(V.join(a.cwd,"tsconfig.json")))))return;let A=n.makeResolver(),p={project:a,resolver:A,report:new ki};if(!await HBe(r,n))return;let E=jBe(r),I=G.parseRange(r.range).selector;if(!Lr.validRange(I)){let L=n.normalizeDependency(r),U=await A.getCandidates(L,{},p);I=G.parseRange(U[0].reference).selector}let v=qBe.default.coerce(I);if(v===null)return;let x=`${Zc.Modifier.CARET}${v.major}`,C=G.makeDescriptor(G.makeIdent("types",E),x),R=He.mapAndFind(a.workspaces,L=>{let U=L.manifest.dependencies.get(r.identHash)?.descriptorHash,z=L.manifest.devDependencies.get(r.identHash)?.descriptorHash;if(U!==r.descriptorHash&&z!==r.descriptorHash)return He.mapAndFind.skip;let te=[];for(let ae of Ut.allDependencies){let le=L.manifest[ae].get(C.identHash);typeof le>"u"||te.push([ae,le])}return te.length===0?He.mapAndFind.skip:te});if(typeof R<"u")for(let[L,U]of R)t.manifest[L].set(U.identHash,U);else{try{let L=n.normalizeDependency(C);if((await A.getCandidates(L,{},p)).length===0)return}catch{return}t.manifest[Zc.Target.DEVELOPMENT].set(C.identHash,C)}},NDt=async(t,e,r)=>{if(r.scope==="types")return;let{project:o}=t,{configuration:a}=o;if(!(a.get("tsEnableAutoTypes")??(oe.existsSync(V.join(t.cwd,"tsconfig.json"))||oe.existsSync(V.join(o.cwd,"tsconfig.json")))))return;let u=jBe(r),A=G.makeIdent("types",u);for(let p of Ut.allDependencies)typeof t.manifest[p].get(A.identHash)>"u"||t.manifest[p].delete(A.identHash)},LDt=(t,e)=>{e.publishConfig&&e.publishConfig.typings&&(e.typings=e.publishConfig.typings),e.publishConfig&&e.publishConfig.types&&(e.types=e.publishConfig.types)},MDt={configuration:{tsEnableAutoTypes:{description:"Whether Yarn should auto-install @types/ dependencies on 'yarn add'",type:"BOOLEAN",isNullable:!0,default:null}},hooks:{afterWorkspaceDependencyAddition:TDt,afterWorkspaceDependencyRemoval:NDt,beforeWorkspacePacking:LDt}},ODt=MDt;var G5={};Vt(G5,{VersionApplyCommand:()=>zC,VersionCheckCommand:()=>JC,VersionCommand:()=>XC,default:()=>nPt,versionUtils:()=>VC});Ge();Ge();qt();var VC={};Vt(VC,{Decision:()=>WC,applyPrerelease:()=>zBe,applyReleases:()=>j5,applyStrategy:()=>XQ,clearVersionFiles:()=>_5,getUndecidedDependentWorkspaces:()=>Pv,getUndecidedWorkspaces:()=>JQ,openVersionFile:()=>KC,requireMoreDecisions:()=>ePt,resolveVersionFiles:()=>Dv,suggestStrategy:()=>q5,updateVersionFiles:()=>H5,validateReleaseDecision:()=>YC});Ge();Pt();Nl();qt();var VBe=Ze(KBe()),BA=Ze(Jn()),$Dt=/^(>=|[~^]|)(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(-(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(\.(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*)?(\+[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*)?$/,WC=(u=>(u.UNDECIDED="undecided",u.DECLINE="decline",u.MAJOR="major",u.MINOR="minor",u.PATCH="patch",u.PRERELEASE="prerelease",u))(WC||{});function YC(t){let e=BA.default.valid(t);return e||He.validateEnum((0,VBe.default)(WC,"UNDECIDED"),t)}async function Dv(t,{prerelease:e=null}={}){let r=new Map,o=t.configuration.get("deferredVersionFolder");if(!oe.existsSync(o))return r;let a=await oe.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=V.join(o,n),A=await oe.readFilePromise(u,"utf8"),p=Ki(A);for(let[h,E]of Object.entries(p.releases||{})){if(E==="decline")continue;let I=G.parseIdent(h),v=t.tryWorkspaceByIdent(I);if(v===null)throw new Error(`Assertion failed: Expected a release definition file to only reference existing workspaces (${V.basename(u)} references ${h})`);if(v.manifest.version===null)throw new Error(`Assertion failed: Expected the workspace to have a version (${G.prettyLocator(t.configuration,v.anchoredLocator)})`);let x=v.manifest.raw.stableVersion??v.manifest.version,C=r.get(v),R=XQ(x,YC(E));if(R===null)throw new Error(`Assertion failed: Expected ${x} to support being bumped via strategy ${E}`);let L=typeof C<"u"?BA.default.gt(R,C)?R:C:R;r.set(v,L)}}return e&&(r=new Map([...r].map(([n,u])=>[n,zBe(u,{current:n.manifest.version,prerelease:e})]))),r}async function _5(t){let e=t.configuration.get("deferredVersionFolder");oe.existsSync(e)&&await oe.removePromise(e)}async function H5(t,e){let r=new Set(e),o=t.configuration.get("deferredVersionFolder");if(!oe.existsSync(o))return;let a=await oe.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=V.join(o,n),A=await oe.readFilePromise(u,"utf8"),p=Ki(A),h=p?.releases;if(h){for(let E of Object.keys(h)){let I=G.parseIdent(E),v=t.tryWorkspaceByIdent(I);(v===null||r.has(v))&&delete p.releases[E]}Object.keys(p.releases).length>0?await oe.changeFilePromise(u,Da(new Da.PreserveOrdering(p))):await oe.unlinkPromise(u)}}}async function KC(t,{allowEmpty:e=!1}={}){let r=t.configuration;if(r.projectCwd===null)throw new st("This command can only be run from within a Yarn project");let o=await ia.fetchRoot(r.projectCwd),a=o!==null?await ia.fetchBase(o,{baseRefs:r.get("changesetBaseRefs")}):null,n=o!==null?await ia.fetchChangedFiles(o,{base:a.hash,project:t}):[],u=r.get("deferredVersionFolder"),A=n.filter(x=>V.contains(u,x)!==null);if(A.length>1)throw new st(`Your current branch contains multiple versioning files; this isn't supported: + - ${A.map(x=>ue.fromPortablePath(x)).join(` + - `)}`);let p=new Set(He.mapAndFilter(n,x=>{let C=t.tryWorkspaceByFilePath(x);return C===null?He.mapAndFilter.skip:C}));if(A.length===0&&p.size===0&&!e)return null;let h=A.length===1?A[0]:V.join(u,`${wn.makeHash(Math.random().toString()).slice(0,8)}.yml`),E=oe.existsSync(h)?await oe.readFilePromise(h,"utf8"):"{}",I=Ki(E),v=new Map;for(let x of I.declined||[]){let C=G.parseIdent(x),R=t.getWorkspaceByIdent(C);v.set(R,"decline")}for(let[x,C]of Object.entries(I.releases||{})){let R=G.parseIdent(x),L=t.getWorkspaceByIdent(R);v.set(L,YC(C))}return{project:t,root:o,baseHash:a!==null?a.hash:null,baseTitle:a!==null?a.title:null,changedFiles:new Set(n),changedWorkspaces:p,releaseRoots:new Set([...p].filter(x=>x.manifest.version!==null)),releases:v,async saveAll(){let x={},C=[],R=[];for(let L of t.workspaces){if(L.manifest.version===null)continue;let U=G.stringifyIdent(L.anchoredLocator),z=v.get(L);z==="decline"?C.push(U):typeof z<"u"?x[U]=YC(z):p.has(L)&&R.push(U)}await oe.mkdirPromise(V.dirname(h),{recursive:!0}),await oe.changeFilePromise(h,Da(new Da.PreserveOrdering({releases:Object.keys(x).length>0?x:void 0,declined:C.length>0?C:void 0,undecided:R.length>0?R:void 0})))}}}function ePt(t){return JQ(t).size>0||Pv(t).length>0}function JQ(t){let e=new Set;for(let r of t.changedWorkspaces)r.manifest.version!==null&&(t.releases.has(r)||e.add(r));return e}function Pv(t,{include:e=new Set}={}){let r=[],o=new Map(He.mapAndFilter([...t.releases],([n,u])=>u==="decline"?He.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n])),a=new Map(He.mapAndFilter([...t.releases],([n,u])=>u!=="decline"?He.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n]));for(let n of t.project.workspaces)if(!(!e.has(n)&&(a.has(n.anchoredLocator.locatorHash)||o.has(n.anchoredLocator.locatorHash)))&&n.manifest.version!==null)for(let u of Ut.hardDependencies)for(let A of n.manifest.getForScope(u).values()){let p=t.project.tryWorkspaceByDescriptor(A);p!==null&&o.has(p.anchoredLocator.locatorHash)&&r.push([n,p])}return r}function q5(t,e){let r=BA.default.clean(e);for(let o of Object.values(WC))if(o!=="undecided"&&o!=="decline"&&BA.default.inc(t,o)===r)return o;return null}function XQ(t,e){if(BA.default.valid(e))return e;if(t===null)throw new st(`Cannot apply the release strategy "${e}" unless the workspace already has a valid version`);if(!BA.default.valid(t))throw new st(`Cannot apply the release strategy "${e}" on a non-semver version (${t})`);let r=BA.default.inc(t,e);if(r===null)throw new st(`Cannot apply the release strategy "${e}" on the specified version (${t})`);return r}function j5(t,e,{report:r}){let o=new Map;for(let a of t.workspaces)for(let n of Ut.allDependencies)for(let u of a.manifest[n].values()){let A=t.tryWorkspaceByDescriptor(u);if(A===null||!e.has(A))continue;He.getArrayWithDefault(o,A).push([a,n,u.identHash])}for(let[a,n]of e){let u=a.manifest.version;a.manifest.version=n,BA.default.prerelease(n)===null?delete a.manifest.raw.stableVersion:a.manifest.raw.stableVersion||(a.manifest.raw.stableVersion=u);let A=a.manifest.name!==null?G.stringifyIdent(a.manifest.name):null;r.reportInfo(0,`${G.prettyLocator(t.configuration,a.anchoredLocator)}: Bumped to ${n}`),r.reportJson({cwd:ue.fromPortablePath(a.cwd),ident:A,oldVersion:u,newVersion:n});let p=o.get(a);if(!(typeof p>"u"))for(let[h,E,I]of p){let v=h.manifest[E].get(I);if(typeof v>"u")throw new Error("Assertion failed: The dependency should have existed");let x=v.range,C=!1;if(x.startsWith(ei.protocol)&&(x=x.slice(ei.protocol.length),C=!0,x===a.relativeCwd))continue;let R=x.match($Dt);if(!R){r.reportWarning(0,`Couldn't auto-upgrade range ${x} (in ${G.prettyLocator(t.configuration,h.anchoredLocator)})`);continue}let L=`${R[1]}${n}`;C&&(L=`${ei.protocol}${L}`);let U=G.makeDescriptor(v,L);h.manifest[E].set(I,U)}}}var tPt=new Map([["%n",{extract:t=>t.length>=1?[t[0],t.slice(1)]:null,generate:(t=0)=>`${t+1}`}]]);function zBe(t,{current:e,prerelease:r}){let o=new BA.default.SemVer(e),a=o.prerelease.slice(),n=[];o.prerelease=[],o.format()!==t&&(a.length=0);let u=!0,A=r.split(/\./g);for(let p of A){let h=tPt.get(p);if(typeof h>"u")n.push(p),a[0]===p?a.shift():u=!1;else{let E=u?h.extract(a):null;E!==null&&typeof E[0]=="number"?(n.push(h.generate(E[0])),a=E[1]):(n.push(h.generate()),u=!1)}}return o.prerelease&&(o.prerelease=[]),`${t}-${n.join(".")}`}var zC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("--all",!1,{description:"Apply the deferred version changes on all workspaces"});this.dryRun=ge.Boolean("--dry-run",!1,{description:"Print the versions without actually generating the package archive"});this.prerelease=ge.String("--prerelease",{description:"Add a prerelease identifier to new versions",tolerateBoolean:!0});this.recursive=ge.Boolean("-R,--recursive",{description:"Release the transitive workspaces as well"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["version","apply"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"apply all the deferred version bumps at once",details:` + This command will apply the deferred version changes and remove their definitions from the repository. + + Note that if \`--prerelease\` is set, the given prerelease identifier (by default \`rc.%n\`) will be used on all new versions and the version definitions will be kept as-is. + + By default only the current workspace will be bumped, but you can configure this behavior by using one of: + + - \`--recursive\` to also apply the version bump on its dependencies + - \`--all\` to apply the version bump on all packages in the repository + + Note that this command will also update the \`workspace:\` references across all your local workspaces, thus ensuring that they keep referring to the same workspaces even after the version bump. + `,examples:[["Apply the version change to the local workspace","yarn version apply"],["Apply the version change to all the workspaces in the local workspace","yarn version apply --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=this.prerelease?typeof this.prerelease!="boolean"?this.prerelease:"rc.%n":null,h=await Dv(o,{prerelease:p}),E=new Map;if(this.all)E=h;else{let I=this.recursive?a.getRecursiveWorkspaceDependencies():[a];for(let v of I){let x=h.get(v);typeof x<"u"&&E.set(v,x)}}if(E.size===0){let I=h.size>0?" Did you want to add --all?":"";A.reportWarning(0,`The current workspace doesn't seem to require a version bump.${I}`);return}j5(o,E,{report:A}),this.dryRun||(p||(this.all?await _5(o):await H5(o,[...E.keys()])),A.reportSeparator())});return this.dryRun||u.hasErrors()?u.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};Ge();Pt();qt();var ZQ=Ze(Jn());var JC=class extends ut{constructor(){super(...arguments);this.interactive=ge.Boolean("-i,--interactive",{description:"Open an interactive interface used to set version bumps"})}static{this.paths=[["version","check"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"check that all the relevant packages have been bumped",details:"\n **Warning:** This command currently requires Git.\n\n This command will check that all the packages covered by the files listed in argument have been properly bumped or declined to bump.\n\n In the case of a bump, the check will also cover transitive packages - meaning that should `Foo` be bumped, a package `Bar` depending on `Foo` will require a decision as to whether `Bar` will need to be bumped. This check doesn't cross packages that have declined to bump.\n\n In case no arguments are passed to the function, the list of modified files will be generated by comparing the HEAD against `master`.\n ",examples:[["Check whether the modified packages need a bump","yarn version check"]]})}async execute(){return this.interactive?await this.executeInteractive():await this.executeStandard()}async executeInteractive(){GE(this.context);let{Gem:r}=await Promise.resolve().then(()=>(Zk(),Eq)),{ScrollableItems:o}=await Promise.resolve().then(()=>(rQ(),tQ)),{FocusRequest:a}=await Promise.resolve().then(()=>(wq(),$we)),{useListInput:n}=await Promise.resolve().then(()=>(eQ(),eIe)),{renderForm:u}=await Promise.resolve().then(()=>(oQ(),sQ)),{Box:A,Text:p}=await Promise.resolve().then(()=>Ze(ic())),{default:h,useCallback:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await kt.find(v,this.context.cwd);if(!C)throw new sr(x.cwd,this.context.cwd);await x.restoreInstallState();let R=await KC(x);if(R===null||R.releaseRoots.size===0)return 0;if(R.root===null)throw new st("This command can only be run on Git repositories");let L=()=>h.createElement(A,{flexDirection:"row",paddingBottom:1},h.createElement(A,{flexDirection:"column",width:60},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select workspaces.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select release strategies."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to save.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),U=({workspace:Ce,active:de,decision:Be,setDecision:Ee})=>{let g=Ce.manifest.raw.stableVersion??Ce.manifest.version;if(g===null)throw new Error(`Assertion failed: The version should have been set (${G.prettyLocator(v,Ce.anchoredLocator)})`);if(ZQ.default.prerelease(g)!==null)throw new Error(`Assertion failed: Prerelease identifiers shouldn't be found (${g})`);let me=["undecided","decline","patch","minor","major"];n(Be,me,{active:de,minus:"left",plus:"right",set:Ee});let we=Be==="undecided"?h.createElement(p,{color:"yellow"},g):Be==="decline"?h.createElement(p,{color:"green"},g):h.createElement(p,null,h.createElement(p,{color:"magenta"},g)," \u2192 ",h.createElement(p,{color:"green"},ZQ.default.valid(Be)?Be:ZQ.default.inc(g,Be)));return h.createElement(A,{flexDirection:"column"},h.createElement(A,null,h.createElement(p,null,G.prettyLocator(v,Ce.anchoredLocator)," - ",we)),h.createElement(A,null,me.map(Ae=>h.createElement(A,{key:Ae,paddingLeft:2},h.createElement(p,null,h.createElement(r,{active:Ae===Be})," ",Ae)))))},z=Ce=>{let de=new Set(R.releaseRoots),Be=new Map([...Ce].filter(([Ee])=>de.has(Ee)));for(;;){let Ee=Pv({project:R.project,releases:Be}),g=!1;if(Ee.length>0){for(let[me]of Ee)if(!de.has(me)){de.add(me),g=!0;let we=Ce.get(me);typeof we<"u"&&Be.set(me,we)}}if(!g)break}return{relevantWorkspaces:de,relevantReleases:Be}},te=()=>{let[Ce,de]=I(()=>new Map(R.releases)),Be=E((Ee,g)=>{let me=new Map(Ce);g!=="undecided"?me.set(Ee,g):me.delete(Ee);let{relevantReleases:we}=z(me);de(we)},[Ce,de]);return[Ce,Be]},ae=({workspaces:Ce,releases:de})=>{let Be=[];Be.push(`${Ce.size} total`);let Ee=0,g=0;for(let me of Ce){let we=de.get(me);typeof we>"u"?g+=1:we!=="decline"&&(Ee+=1)}return Be.push(`${Ee} release${Ee===1?"":"s"}`),Be.push(`${g} remaining`),h.createElement(p,{color:"yellow"},Be.join(", "))},ce=await u(({useSubmit:Ce})=>{let[de,Be]=te();Ce(de);let{relevantWorkspaces:Ee}=z(de),g=new Set([...Ee].filter(ne=>!R.releaseRoots.has(ne))),[me,we]=I(0),Ae=E(ne=>{switch(ne){case a.BEFORE:we(me-1);break;case a.AFTER:we(me+1);break}},[me,we]);return h.createElement(A,{flexDirection:"column"},h.createElement(L,null),h.createElement(A,null,h.createElement(p,{wrap:"wrap"},"The following files have been modified in your local checkout.")),h.createElement(A,{flexDirection:"column",marginTop:1,paddingLeft:2},[...R.changedFiles].map(ne=>h.createElement(A,{key:ne},h.createElement(p,null,h.createElement(p,{color:"grey"},ue.fromPortablePath(R.root)),ue.sep,ue.relative(ue.fromPortablePath(R.root),ue.fromPortablePath(ne)))))),R.releaseRoots.size>0&&h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"Because of those files having been modified, the following workspaces may need to be released again (note that private workspaces are also shown here, because even though they won't be published, releasing them will allow us to flag their dependents for potential re-release):")),g.size>3?h.createElement(A,{marginTop:1},h.createElement(ae,{workspaces:R.releaseRoots,releases:de})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===0,radius:1,size:2,onFocusRequest:Ae},[...R.releaseRoots].map(ne=>h.createElement(U,{key:ne.cwd,workspace:ne,decision:de.get(ne)||"undecided",setDecision:Z=>Be(ne,Z)}))))),g.size>0?h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"The following workspaces depend on other workspaces that have been marked for release, and thus may need to be released as well:")),h.createElement(A,null,h.createElement(p,null,"(Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move the focus between the workspace groups.)")),g.size>5?h.createElement(A,{marginTop:1},h.createElement(ae,{workspaces:g,releases:de})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===1,radius:2,size:2,onFocusRequest:Ae},[...g].map(ne=>h.createElement(U,{key:ne.cwd,workspace:ne,decision:de.get(ne)||"undecided",setDecision:Z=>Be(ne,Z)}))))):null)},{versionFile:R},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof ce>"u")return 1;R.releases.clear();for(let[Ce,de]of ce)R.releases.set(Ce,de);await R.saveAll()}async executeStandard(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);return await o.restoreInstallState(),(await Rt.start({configuration:r,stdout:this.context.stdout},async u=>{let A=await KC(o);if(A===null||A.releaseRoots.size===0)return;if(A.root===null)throw new st("This command can only be run on Git repositories");if(u.reportInfo(0,`Your PR was started right after ${pe.pretty(r,A.baseHash.slice(0,7),"yellow")} ${pe.pretty(r,A.baseTitle,"magenta")}`),A.changedFiles.size>0){u.reportInfo(0,"You have changed the following files since then:"),u.reportSeparator();for(let v of A.changedFiles)u.reportInfo(null,`${pe.pretty(r,ue.fromPortablePath(A.root),"gray")}${ue.sep}${ue.relative(ue.fromPortablePath(A.root),ue.fromPortablePath(v))}`)}let p=!1,h=!1,E=JQ(A);if(E.size>0){p||u.reportSeparator();for(let v of E)u.reportError(0,`${G.prettyLocator(r,v.anchoredLocator)} has been modified but doesn't have a release strategy attached`);p=!0}let I=Pv(A);for(let[v,x]of I)h||u.reportSeparator(),u.reportError(0,`${G.prettyLocator(r,v.anchoredLocator)} doesn't have a release strategy attached, but depends on ${G.prettyWorkspace(r,x)} which is planned for release.`),h=!0;(p||h)&&(u.reportSeparator(),u.reportInfo(0,"This command detected that at least some workspaces have received modifications without explicit instructions as to how they had to be released (if needed)."),u.reportInfo(0,"To correct these errors, run `yarn version check --interactive` then follow the instructions."))})).exitCode()}};Ge();qt();var $Q=Ze(Jn());var XC=class extends ut{constructor(){super(...arguments);this.deferred=ge.Boolean("-d,--deferred",{description:"Prepare the version to be bumped during the next release cycle"});this.immediate=ge.Boolean("-i,--immediate",{description:"Bump the version immediately"});this.strategy=ge.String()}static{this.paths=[["version"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"apply a new version to the current package",details:"\n This command will bump the version number for the given package, following the specified strategy:\n\n - If `major`, the first number from the semver range will be increased (`X.0.0`).\n - If `minor`, the second number from the semver range will be increased (`0.X.0`).\n - If `patch`, the third number from the semver range will be increased (`0.0.X`).\n - If prefixed by `pre` (`premajor`, ...), a `-0` suffix will be set (`0.0.0-0`).\n - If `prerelease`, the suffix will be increased (`0.0.0-X`); the third number from the semver range will also be increased if there was no suffix in the previous version.\n - If `decline`, the nonce will be increased for `yarn version check` to pass without version bump.\n - If a valid semver range, it will be used as new version.\n - If unspecified, Yarn will ask you for guidance.\n\n For more information about the `--deferred` flag, consult our documentation (https://yarnpkg.com/features/release-workflow#deferred-versioning).\n ",examples:[["Immediately bump the version to the next major","yarn version major"],["Prepare the version to be bumped to the next major","yarn version major --deferred"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=r.get("preferDeferredVersions");this.deferred&&(n=!0),this.immediate&&(n=!1);let u=$Q.default.valid(this.strategy),A=this.strategy==="decline",p;if(u)if(a.manifest.version!==null){let E=q5(a.manifest.version,this.strategy);E!==null?p=E:p=this.strategy}else p=this.strategy;else{let E=a.manifest.version;if(!A){if(E===null)throw new st("Can't bump the version if there wasn't a version to begin with - use 0.0.0 as initial version then run the command again.");if(typeof E!="string"||!$Q.default.valid(E))throw new st(`Can't bump the version (${E}) if it's not valid semver`)}p=YC(this.strategy)}if(!n){let I=(await Dv(o)).get(a);if(typeof I<"u"&&p!=="decline"){let v=XQ(a.manifest.version,p);if($Q.default.lt(v,I))throw new st(`Can't bump the version to one that would be lower than the current deferred one (${I})`)}}let h=await KC(o,{allowEmpty:!0});return h.releases.set(a,p),await h.saveAll(),n?0:await this.cli.run(["version","apply"])}};var rPt={configuration:{deferredVersionFolder:{description:"Folder where are stored the versioning files",type:"ABSOLUTE_PATH",default:"./.yarn/versions"},preferDeferredVersions:{description:"If true, running `yarn version` will assume the `--deferred` flag unless `--immediate` is set",type:"BOOLEAN",default:!1}},commands:[zC,JC,XC]},nPt=rPt;var Y5={};Vt(Y5,{WorkspacesFocusCommand:()=>ZC,WorkspacesForeachCommand:()=>ew,default:()=>oPt});Ge();Ge();qt();var ZC=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.production=ge.Boolean("--production",!1,{description:"Only install regular dependencies by omitting dev dependencies"});this.all=ge.Boolean("-A,--all",!1,{description:"Install the entire project"});this.workspaces=ge.Rest()}static{this.paths=[["workspaces","focus"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"install a single workspace and its dependencies",details:"\n This command will run an install as if the specified workspaces (and all other workspaces they depend on) were the only ones in the project. If no workspaces are explicitly listed, the active one will be assumed.\n\n Note that this command is only very moderately useful when using zero-installs, since the cache will contain all the packages anyway - meaning that the only difference between a full install and a focused install would just be a few extra lines in the `.pnp.cjs` file, at the cost of introducing an extra complexity.\n\n If the `-A,--all` flag is set, the entire project will be installed. Combine with `--production` to replicate the old `yarn install --production`.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);await o.restoreInstallState({restoreResolutions:!1});let u;if(this.all)u=new Set(o.workspaces);else if(this.workspaces.length===0){if(!a)throw new sr(o.cwd,this.context.cwd);u=new Set([a])}else u=new Set(this.workspaces.map(A=>o.getWorkspaceByIdent(G.parseIdent(A))));for(let A of u)for(let p of this.production?["dependencies"]:Ut.hardDependencies)for(let h of A.manifest.getForScope(p).values()){let E=o.tryWorkspaceByDescriptor(h);E!==null&&u.add(E)}for(let A of o.workspaces)u.has(A)?this.production&&A.manifest.devDependencies.clear():(A.manifest.installConfig=A.manifest.installConfig||{},A.manifest.installConfig.selfReferences=!1,A.manifest.dependencies.clear(),A.manifest.devDependencies.clear(),A.manifest.peerDependencies.clear(),A.manifest.scripts.clear());return await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n,persistProject:!1})}};Ge();Ge();Ge();qt();var $C=Ze($o()),XBe=Ze(eg());el();var ew=class extends ut{constructor(){super(...arguments);this.from=ge.Array("--from",{description:"An array of glob pattern idents or paths from which to base any recursion"});this.all=ge.Boolean("-A,--all",{description:"Run the command on all workspaces of a project"});this.recursive=ge.Boolean("-R,--recursive",{description:"Run the command on the current workspace and all of its recursive dependencies"});this.worktree=ge.Boolean("-W,--worktree",{description:"Run the command on all workspaces of the current worktree"});this.verbose=ge.Counter("-v,--verbose",{description:"Increase level of logging verbosity up to 2 times"});this.parallel=ge.Boolean("-p,--parallel",!1,{description:"Run the commands in parallel"});this.interlaced=ge.Boolean("-i,--interlaced",!1,{description:"Print the output of commands in real-time instead of buffering it"});this.jobs=ge.String("-j,--jobs",{description:"The maximum number of parallel tasks that the execution will be limited to; or `unlimited`",validator:IT([Js(["unlimited"]),jw(wT(),[vT(),BT(1)])])});this.topological=ge.Boolean("-t,--topological",!1,{description:"Run the command after all workspaces it depends on (regular) have finished"});this.topologicalDev=ge.Boolean("--topological-dev",!1,{description:"Run the command after all workspaces it depends on (regular + dev) have finished"});this.include=ge.Array("--include",[],{description:"An array of glob pattern idents or paths; only matching workspaces will be traversed"});this.exclude=ge.Array("--exclude",[],{description:"An array of glob pattern idents or paths; matching workspaces won't be traversed"});this.publicOnly=ge.Boolean("--no-private",{description:"Avoid running the command on private workspaces"});this.since=ge.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.dryRun=ge.Boolean("-n,--dry-run",{description:"Print the commands that would be run, without actually running them"});this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["workspaces","foreach"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"run a command on all workspaces",details:"\n This command will run a given sub-command on current and all its descendant workspaces. Various flags can alter the exact behavior of the command:\n\n - If `-p,--parallel` is set, the commands will be ran in parallel; they'll by default be limited to a number of parallel tasks roughly equal to half your core number, but that can be overridden via `-j,--jobs`, or disabled by setting `-j unlimited`.\n\n - If `-p,--parallel` and `-i,--interlaced` are both set, Yarn will print the lines from the output as it receives them. If `-i,--interlaced` wasn't set, it would instead buffer the output from each process and print the resulting buffers only after their source processes have exited.\n\n - If `-t,--topological` is set, Yarn will only run the command after all workspaces that it depends on through the `dependencies` field have successfully finished executing. If `--topological-dev` is set, both the `dependencies` and `devDependencies` fields will be considered when figuring out the wait points.\n\n - If `-A,--all` is set, Yarn will run the command on all the workspaces of a project.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `-W,--worktree` is set, Yarn will find workspaces to run the command on by looking at the current worktree.\n\n - If `--from` is set, Yarn will use the packages matching the 'from' glob as the starting point for any recursive search.\n\n - If `--since` is set, Yarn will only run the command on workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `--dry-run` is set, Yarn will explain what it would do without actually doing anything.\n\n - The command may apply to only some workspaces through the use of `--include` which acts as a whitelist. The `--exclude` flag will do the opposite and will be a list of packages that mustn't execute the script. Both flags accept glob patterns (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n The `-v,--verbose` flag can be passed up to twice: once to prefix output lines with the originating workspace's name, and again to include start/finish/timing log lines. Maximum verbosity is enabled by default in terminal environments.\n\n If the command is `run` and the script being run does not exist the child workspace will be skipped without error.\n ",examples:[["Publish all packages","yarn workspaces foreach -A npm publish --tolerate-republish"],["Run the build script on all descendant packages","yarn workspaces foreach -A run build"],["Run the build script on current and all descendant packages in parallel, building package dependencies first","yarn workspaces foreach -Apt run build"],["Run the build script on several packages and all their dependencies, building dependencies first","yarn workspaces foreach -Rpt --from '{workspace-a,workspace-b}' run build"]]})}static{this.schema=[Yw("all",Yu.Forbids,["from","recursive","since","worktree"],{missingIf:"undefined"}),DT(["all","recursive","since","worktree"],{missingIf:"undefined"})]}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!this.all&&!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=this.cli.process([this.commandName,...this.args]),u=n.path.length===1&&n.path[0]==="run"&&typeof n.scriptName<"u"?n.scriptName:null;if(n.path.length===0)throw new st("Invalid subcommand name for iteration - use the 'run' keyword if you wish to execute a script");let A=Ee=>{this.dryRun&&this.context.stdout.write(`${Ee} + `)},p=()=>{let Ee=this.from.map(g=>$C.default.matcher(g));return o.workspaces.filter(g=>{let me=G.stringifyIdent(g.anchoredLocator),we=g.relativeCwd;return Ee.some(Ae=>Ae(me)||Ae(we))})},h=[];if(this.since?(A("Option --since is set; selecting the changed workspaces as root for workspace selection"),h=Array.from(await ia.fetchChangedWorkspaces({ref:this.since,project:o}))):this.from?(A("Option --from is set; selecting the specified workspaces"),h=[...p()]):this.worktree?(A("Option --worktree is set; selecting the current workspace"),h=[a]):this.recursive?(A("Option --recursive is set; selecting the current workspace"),h=[a]):this.all&&(A("Option --all is set; selecting all workspaces"),h=[...o.workspaces]),this.dryRun&&!this.all){for(let Ee of h)A(` + - ${Ee.relativeCwd} + ${G.prettyLocator(r,Ee.anchoredLocator)}`);h.length>0&&A("")}let E;if(this.recursive?this.since?(A("Option --recursive --since is set; recursively selecting all dependent workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependents()]).flat())):(A("Option --recursive is set; recursively selecting all transitive dependencies"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependencies()]).flat())):this.worktree?(A("Option --worktree is set; recursively selecting all nested workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceChildren()]).flat())):E=null,E!==null&&(h=[...new Set([...h,...E])],this.dryRun))for(let Ee of E)A(` + - ${Ee.relativeCwd} + ${G.prettyLocator(r,Ee.anchoredLocator)}`);let I=[],v=!1;if(u?.includes(":")){for(let Ee of o.workspaces)if(Ee.manifest.scripts.has(u)&&(v=!v,v===!1))break}for(let Ee of h){if(u&&!Ee.manifest.scripts.has(u)&&!v&&!(await An.getWorkspaceAccessibleBinaries(Ee)).has(u)){A(`Excluding ${Ee.relativeCwd} because it doesn't have a "${u}" script`);continue}if(!(u===r.env.npm_lifecycle_event&&Ee.cwd===a.cwd)){if(this.include.length>0&&!$C.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.include)&&!$C.default.isMatch(Ee.relativeCwd,this.include)){A(`Excluding ${Ee.relativeCwd} because it doesn't match the --include filter`);continue}if(this.exclude.length>0&&($C.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.exclude)||$C.default.isMatch(Ee.relativeCwd,this.exclude))){A(`Excluding ${Ee.relativeCwd} because it matches the --include filter`);continue}if(this.publicOnly&&Ee.manifest.private===!0){A(`Excluding ${Ee.relativeCwd} because it's a private workspace and --no-private was set`);continue}I.push(Ee)}}if(this.dryRun)return 0;let x=this.verbose??(this.context.stdout.isTTY?1/0:0),C=x>0,R=x>1,L=this.parallel?this.jobs==="unlimited"?1/0:Number(this.jobs)||Math.ceil(Xi.availableParallelism()/2):1,U=L===1?!1:this.parallel,z=U?this.interlaced:!0,te=(0,XBe.default)(L),ae=new Map,le=new Set,ce=0,Ce=null,de=!1,Be=await Rt.start({configuration:r,stdout:this.context.stdout,includePrefix:!1},async Ee=>{let g=async(me,{commandIndex:we})=>{if(de)return-1;!U&&R&&we>1&&Ee.reportSeparator();let Ae=iPt(me,{configuration:r,label:C,commandIndex:we}),[ne,Z]=JBe(Ee,{prefix:Ae,interlaced:z}),[xe,Ne]=JBe(Ee,{prefix:Ae,interlaced:z});try{R&&Ee.reportInfo(null,`${Ae?`${Ae} `:""}Process started`);let ht=Date.now(),H=await this.cli.run([this.commandName,...this.args],{cwd:me.cwd,stdout:ne,stderr:xe})||0;ne.end(),xe.end(),await Z,await Ne;let rt=Date.now();if(R){let Te=r.get("enableTimers")?`, completed in ${pe.pretty(r,rt-ht,pe.Type.DURATION)}`:"";Ee.reportInfo(null,`${Ae?`${Ae} `:""}Process exited (exit code ${H})${Te}`)}return H===130&&(de=!0,Ce=H),H}catch(ht){throw ne.end(),xe.end(),await Z,await Ne,ht}};for(let me of I)ae.set(me.anchoredLocator.locatorHash,me);for(;ae.size>0&&!Ee.hasErrors();){let me=[];for(let[ne,Z]of ae){if(le.has(Z.anchoredDescriptor.descriptorHash))continue;let xe=!0;if(this.topological||this.topologicalDev){let Ne=this.topologicalDev?new Map([...Z.manifest.dependencies,...Z.manifest.devDependencies]):Z.manifest.dependencies;for(let ht of Ne.values()){let H=o.tryWorkspaceByDescriptor(ht);if(xe=H===null||!ae.has(H.anchoredLocator.locatorHash),!xe)break}}if(xe&&(le.add(Z.anchoredDescriptor.descriptorHash),me.push(te(async()=>{let Ne=await g(Z,{commandIndex:++ce});return ae.delete(ne),le.delete(Z.anchoredDescriptor.descriptorHash),Ne})),!U))break}if(me.length===0){let ne=Array.from(ae.values()).map(Z=>G.prettyLocator(r,Z.anchoredLocator)).join(", ");Ee.reportError(3,`Dependency cycle detected (${ne})`);return}let Ae=(await Promise.all(me)).find(ne=>ne!==0);Ce===null&&(Ce=typeof Ae<"u"?1:Ce),(this.topological||this.topologicalDev)&&typeof Ae<"u"&&Ee.reportError(0,"The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph")}});return Ce!==null?Ce:Be.exitCode()}};function JBe(t,{prefix:e,interlaced:r}){let o=t.createStreamReporter(e),a=new He.DefaultStream;a.pipe(o,{end:!1}),a.on("finish",()=>{o.end()});let n=new Promise(A=>{o.on("finish",()=>{A(a.active)})});if(r)return[a,n];let u=new He.BufferStream;return u.pipe(a,{end:!1}),u.on("finish",()=>{a.end()}),[u,n]}function iPt(t,{configuration:e,commandIndex:r,label:o}){if(!o)return null;let n=`[${G.stringifyIdent(t.anchoredLocator)}]:`,u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[r%u.length];return pe.pretty(e,n,A)}var sPt={commands:[ZC,ew]},oPt=sPt;var Hy=()=>({modules:new Map([["@yarnpkg/cli",W1],["@yarnpkg/core",Y1],["@yarnpkg/fslib",kw],["@yarnpkg/libzip",p1],["@yarnpkg/parsers",Ow],["@yarnpkg/shell",E1],["clipanion",Jw],["semver",aPt],["typanion",Vo],["@yarnpkg/plugin-essentials",K8],["@yarnpkg/plugin-compat",Z8],["@yarnpkg/plugin-constraints",dH],["@yarnpkg/plugin-dlx",mH],["@yarnpkg/plugin-exec",CH],["@yarnpkg/plugin-file",IH],["@yarnpkg/plugin-git",W8],["@yarnpkg/plugin-github",DH],["@yarnpkg/plugin-http",PH],["@yarnpkg/plugin-init",bH],["@yarnpkg/plugin-interactive-tools",kq],["@yarnpkg/plugin-link",Qq],["@yarnpkg/plugin-nm",hj],["@yarnpkg/plugin-npm",f5],["@yarnpkg/plugin-npm-cli",w5],["@yarnpkg/plugin-pack",a5],["@yarnpkg/plugin-patch",S5],["@yarnpkg/plugin-pnp",rj],["@yarnpkg/plugin-pnpm",Q5],["@yarnpkg/plugin-stage",O5],["@yarnpkg/plugin-typescript",U5],["@yarnpkg/plugin-version",G5],["@yarnpkg/plugin-workspace-tools",Y5]]),plugins:new Set(["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"])});function eve({cwd:t,pluginConfiguration:e}){let r=new Jo({binaryLabel:"Yarn Package Manager",binaryName:"yarn",binaryVersion:nn??""});return Object.assign(r,{defaultContext:{...Jo.defaultContext,cwd:t,plugins:e,quiet:!1,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr}})}function lPt(t){if(He.parseOptionalBoolean(process.env.YARN_IGNORE_NODE))return!0;let r=process.versions.node,o=">=18.12.0";if(Lr.satisfiesWithPrereleases(r,o))return!0;let a=new st(`This tool requires a Node version compatible with ${o} (got ${r}). Upgrade Node, or set \`YARN_IGNORE_NODE=1\` in your environment.`);return Jo.defaultContext.stdout.write(t.error(a)),!1}async function tve({selfPath:t,pluginConfiguration:e}){return await Ke.find(ue.toPortablePath(process.cwd()),e,{strict:!1,usePathCheck:t})}function cPt(t,e,{yarnPath:r}){if(!oe.existsSync(r))return t.error(new Error(`The "yarn-path" option has been set, but the specified location doesn't exist (${r}).`)),1;process.on("SIGINT",()=>{});let o={stdio:"inherit",env:{...process.env,YARN_IGNORE_PATH:"1"}};try{(0,ZBe.execFileSync)(process.execPath,[ue.fromPortablePath(r),...e],o)}catch(a){return a.status??1}return 0}function uPt(t,e){let r=null,o=e;return e.length>=2&&e[0]==="--cwd"?(r=ue.toPortablePath(e[1]),o=e.slice(2)):e.length>=1&&e[0].startsWith("--cwd=")?(r=ue.toPortablePath(e[0].slice(6)),o=e.slice(1)):e[0]==="add"&&e[e.length-2]==="--cwd"&&(r=ue.toPortablePath(e[e.length-1]),o=e.slice(0,e.length-2)),t.defaultContext.cwd=r!==null?V.resolve(r):V.cwd(),o}function APt(t,{configuration:e}){if(!e.get("enableTelemetry")||$Be.isCI||!process.stdout.isTTY)return;Ke.telemetry=new Oy(e,"puba9cdc10ec5790a2cf4969dd413a47270");let o=/^@yarnpkg\/plugin-(.*)$/;for(let a of e.plugins.keys())Uy.has(a.match(o)?.[1]??"")&&Ke.telemetry?.reportPluginName(a);t.binaryVersion&&Ke.telemetry.reportVersion(t.binaryVersion)}function rve(t,{configuration:e}){for(let r of e.plugins.values())for(let o of r.commands||[])t.register(o)}async function fPt(t,e,{selfPath:r,pluginConfiguration:o}){if(!lPt(t))return 1;let a=await tve({selfPath:r,pluginConfiguration:o}),n=a.get("yarnPath"),u=a.get("ignorePath");if(n&&!u)return cPt(t,e,{yarnPath:n});delete process.env.YARN_IGNORE_PATH;let A=uPt(t,e);APt(t,{configuration:a}),rve(t,{configuration:a});let p=t.process(A,t.defaultContext);return p.help||Ke.telemetry?.reportCommandName(p.path.join(" ")),await t.run(p,t.defaultContext)}async function ihe({cwd:t=V.cwd(),pluginConfiguration:e=Hy()}={}){let r=eve({cwd:t,pluginConfiguration:e}),o=await tve({pluginConfiguration:e,selfPath:null});return rve(r,{configuration:o}),r}async function Wx(t,{cwd:e=V.cwd(),selfPath:r,pluginConfiguration:o}){let a=eve({cwd:e,pluginConfiguration:o});function n(){Jo.defaultContext.stdout.write(`ERROR: Yarn is terminating due to an unexpected empty event loop. + Please report this issue at https://github.com/yarnpkg/berry/issues.`)}process.once("beforeExit",n);try{process.exitCode=42,process.exitCode=await fPt(a,t,{selfPath:r,pluginConfiguration:o})}catch(u){Jo.defaultContext.stdout.write(a.error(u)),process.exitCode=1}finally{process.off("beforeExit",n),await oe.rmtempPromise()}}Wx(process.argv.slice(2),{cwd:V.cwd(),selfPath:ue.toPortablePath(ue.resolve(process.argv[1])),pluginConfiguration:Hy()});})(); + /** + @license + Copyright (c) 2015, Rebecca Turner + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + */ + /** + @license + Copyright Node.js contributors. All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. + */ + /** + @license + The MIT License (MIT) + + Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + */ + /** + @license + Copyright Joyent, Inc. and other Node contributors. + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the + following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN + NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + /*! Bundled license information: + + is-number/index.js: + (*! + * is-number + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Released under the MIT License. + *) + + to-regex-range/index.js: + (*! + * to-regex-range + * + * Copyright (c) 2015-present, Jon Schlinkert. + * Released under the MIT License. + *) + + fill-range/index.js: + (*! + * fill-range + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Licensed under the MIT License. + *) + + is-extglob/index.js: + (*! + * is-extglob + * + * Copyright (c) 2014-2016, Jon Schlinkert. + * Licensed under the MIT License. + *) + + is-glob/index.js: + (*! + * is-glob + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + *) + + queue-microtask/index.js: + (*! queue-microtask. MIT License. Feross Aboukhadijeh *) + + run-parallel/index.js: + (*! run-parallel. MIT License. Feross Aboukhadijeh *) + + git-url-parse/lib/index.js: + (*! + * buildToken + * Builds OAuth token prefix (helper function) + * + * @name buildToken + * @function + * @param {GitUrl} obj The parsed Git url object. + * @return {String} token prefix + *) + + object-assign/index.js: + (* + object-assign + (c) Sindre Sorhus + @license MIT + *) + + react/cjs/react.production.min.js: + (** @license React v16.13.1 + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + + scheduler/cjs/scheduler.production.min.js: + (** @license React v0.18.0 + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + + react-reconciler/cjs/react-reconciler.production.min.js: + (** @license React v0.24.0 + * react-reconciler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + + is-windows/index.js: + (*! + * is-windows + * + * Copyright © 2015-2018, Jon Schlinkert. + * Released under the MIT License. + *) + */ \ No newline at end of file diff --git a/example/Gemfile b/example/Gemfile index 868f4b9d..5039155b 100755 --- a/example/Gemfile +++ b/example/Gemfile @@ -3,8 +3,6 @@ source 'https://rubygems.org' # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version ruby ">= 2.6.10" - -# Cocoapods 1.15 introduced a bug which break the build. We will remove the upper -# bound in the template on Cocoapods with next React Native release. -gem 'cocoapods', '>= 1.13', '< 1.15' -gem 'activesupport', '>= 6.1.7.5', '< 7.1.0' \ No newline at end of file +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' \ No newline at end of file diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle index 22b34a89..22eeed36 100755 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle @@ -8,14 +8,14 @@ apply plugin: "com.facebook.react" */ react { /* Folders */ - // The root of your project, i.e. where "package.json" lives. Default is '..' - // root = file("../") - // The folder where the react-native NPM package is. Default is ../node_modules/react-native - // reactNativeDir = file("../node_modules/react-native") - // The folder where the react-native Codegen package is. Default is ../node_modules/@react-native/codegen - // codegenDir = file("../node_modules/@react-native/codegen") - // The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js - // cliFile = file("../node_modules/react-native/cli.js") + // The root of your project, i.e. where "package.json" lives. Default is '../..' + // root = file("../../") + // The folder where the react-native NPM package is. Default is ../../node_modules/react-native + // reactNativeDir = file("../../node_modules/react-native") + // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen + // codegenDir = file("../../node_modules/@react-native/codegen") + // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js + // cliFile = file("../../node_modules/react-native/cli.js") /* Variants */ // The list of variants to that are debuggable. For those we're going to @@ -49,6 +49,9 @@ react { // // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" // hermesFlags = ["-O", "-output-source-map"] + + /* Autolinking */ + autolinkLibrariesWithApp() } /** @@ -84,7 +87,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 - versionName "1.7.0" + versionName "1.8.0" } signingConfigs { debug { @@ -111,7 +114,6 @@ android { dependencies { // The version of react-native is set by the React Native Gradle Plugin implementation("com.facebook.react:react-android") - implementation("com.facebook.react:flipper-integration") if (hermesEnabled.toBoolean()) { implementation("com.facebook.react:hermes-android") @@ -127,5 +129,3 @@ allprojects { } } } - -apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) \ No newline at end of file diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index 7c47f310..7040a5c4 100755 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -10,7 +10,8 @@ android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="false" - android:theme="@style/AppTheme"> + android:theme="@style/AppTheme" + android:supportsRtl="true"> @I- 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 literal 63721 zcmb5Wb9gP!wgnp7wrv|bwr$&XvSZt}Z6`anZSUAlc9NHKf9JdJ;NJVr`=eI(_pMp0 zy1VAAG3FfAOI`{X1O)&90s;U4K;XLp008~hCjbEC_fbYfS%6kTR+JtXK>nW$ZR+`W ze|#J8f4A@M|F5BpfUJb5h>|j$jOe}0oE!`Zf6fM>CR?!y@zU(cL8NsKk`a z6tx5mAkdjD;J=LcJ;;Aw8p!v#ouk>mUDZF@ zK>yvw%+bKu+T{Nk@LZ;zkYy0HBKw06_IWcMHo*0HKpTsEFZhn5qCHH9j z)|XpN&{`!0a>Vl+PmdQc)Yg4A(AG-z!+@Q#eHr&g<9D?7E)_aEB?s_rx>UE9TUq|? z;(ggJt>9l?C|zoO@5)tu?EV0x_7T17q4fF-q3{yZ^ipUbKcRZ4Qftd!xO(#UGhb2y>?*@{xq%`(-`2T^vc=#< zx!+@4pRdk&*1ht2OWk^Z5IAQ0YTAXLkL{(D*$gENaD)7A%^XXrCchN&z2x+*>o2FwPFjWpeaL=!tzv#JOW#( z$B)Nel<+$bkH1KZv3&-}=SiG~w2sbDbAWarg%5>YbC|}*d9hBjBkR(@tyM0T)FO$# zPtRXukGPnOd)~z=?avu+4Co@wF}1T)-uh5jI<1$HLtyDrVak{gw`mcH@Q-@wg{v^c zRzu}hMKFHV<8w}o*yg6p@Sq%=gkd~;`_VGTS?L@yVu`xuGy+dH6YOwcP6ZE`_0rK% zAx5!FjDuss`FQ3eF|mhrWkjux(Pny^k$u_)dyCSEbAsecHsq#8B3n3kDU(zW5yE|( zgc>sFQywFj5}U*qtF9Y(bi*;>B7WJykcAXF86@)z|0-Vm@jt!EPoLA6>r)?@DIobIZ5Sx zsc@OC{b|3%vaMbyeM|O^UxEYlEMHK4r)V-{r)_yz`w1*xV0|lh-LQOP`OP`Pk1aW( z8DSlGN>Ts|n*xj+%If~+E_BxK)~5T#w6Q1WEKt{!Xtbd`J;`2a>8boRo;7u2M&iOop4qcy<)z023=oghSFV zST;?S;ye+dRQe>ygiJ6HCv4;~3DHtJ({fWeE~$H@mKn@Oh6Z(_sO>01JwH5oA4nvK zr5Sr^g+LC zLt(i&ecdmqsIJGNOSUyUpglvhhrY8lGkzO=0USEKNL%8zHshS>Qziu|`eyWP^5xL4 zRP122_dCJl>hZc~?58w~>`P_s18VoU|7(|Eit0-lZRgLTZKNq5{k zE?V=`7=R&ro(X%LTS*f+#H-mGo_j3dm@F_krAYegDLk6UV{`UKE;{YSsn$ z(yz{v1@p|p!0>g04!eRSrSVb>MQYPr8_MA|MpoGzqyd*$@4j|)cD_%^Hrd>SorF>@ zBX+V<@vEB5PRLGR(uP9&U&5=(HVc?6B58NJT_igiAH*q~Wb`dDZpJSKfy5#Aag4IX zj~uv74EQ_Q_1qaXWI!7Vf@ZrdUhZFE;L&P_Xr8l@GMkhc#=plV0+g(ki>+7fO%?Jb zl+bTy7q{w^pTb{>(Xf2q1BVdq?#f=!geqssXp z4pMu*q;iiHmA*IjOj4`4S&|8@gSw*^{|PT}Aw~}ZXU`6=vZB=GGeMm}V6W46|pU&58~P+?LUs%n@J}CSrICkeng6YJ^M? zS(W?K4nOtoBe4tvBXs@@`i?4G$S2W&;$z8VBSM;Mn9 zxcaEiQ9=vS|bIJ>*tf9AH~m&U%2+Dim<)E=}KORp+cZ^!@wI`h1NVBXu{@%hB2Cq(dXx_aQ9x3mr*fwL5!ZryQqi|KFJuzvP zK1)nrKZ7U+B{1ZmJub?4)Ln^J6k!i0t~VO#=q1{?T)%OV?MN}k5M{}vjyZu#M0_*u z8jwZKJ#Df~1jcLXZL7bnCEhB6IzQZ-GcoQJ!16I*39iazoVGugcKA{lhiHg4Ta2fD zk1Utyc5%QzZ$s3;p0N+N8VX{sd!~l*Ta3|t>lhI&G`sr6L~G5Lul`>m z{!^INm?J|&7X=;{XveF!(b*=?9NAp4y&r&N3(GKcW4rS(Ejk|Lzs1PrxPI_owB-`H zg3(Rruh^&)`TKA6+_!n>RdI6pw>Vt1_j&+bKIaMTYLiqhZ#y_=J8`TK{Jd<7l9&sY z^^`hmi7^14s16B6)1O;vJWOF$=$B5ONW;;2&|pUvJlmeUS&F;DbSHCrEb0QBDR|my zIs+pE0Y^`qJTyH-_mP=)Y+u^LHcuZhsM3+P||?+W#V!_6E-8boP#R-*na4!o-Q1 zVthtYhK{mDhF(&7Okzo9dTi03X(AE{8cH$JIg%MEQca`S zy@8{Fjft~~BdzWC(di#X{ny;!yYGK9b@=b|zcKZ{vv4D8i+`ilOPl;PJl{!&5-0!w z^fOl#|}vVg%=n)@_e1BrP)`A zKPgs`O0EO}Y2KWLuo`iGaKu1k#YR6BMySxQf2V++Wo{6EHmK>A~Q5o73yM z-RbxC7Qdh0Cz!nG+7BRZE>~FLI-?&W_rJUl-8FDIaXoNBL)@1hwKa^wOr1($*5h~T zF;%f^%<$p8Y_yu(JEg=c_O!aZ#)Gjh$n(hfJAp$C2he555W5zdrBqjFmo|VY+el;o z=*D_w|GXG|p0**hQ7~9-n|y5k%B}TAF0iarDM!q-jYbR^us(>&y;n^2l0C%@2B}KM zyeRT9)oMt97Agvc4sEKUEy%MpXr2vz*lb zh*L}}iG>-pqDRw7ud{=FvTD?}xjD)w{`KzjNom-$jS^;iw0+7nXSnt1R@G|VqoRhE%12nm+PH?9`(4rM0kfrZzIK9JU=^$YNyLvAIoxl#Q)xxDz!^0@zZ zSCs$nfcxK_vRYM34O<1}QHZ|hp4`ioX3x8(UV(FU$J@o%tw3t4k1QPmlEpZa2IujG&(roX_q*%e`Hq|);0;@k z0z=fZiFckp#JzW0p+2A+D$PC~IsakhJJkG(c;CqAgFfU0Z`u$PzG~-9I1oPHrCw&)@s^Dc~^)#HPW0Ra}J^=|h7Fs*<8|b13ZzG6MP*Q1dkoZ6&A^!}|hbjM{2HpqlSXv_UUg1U4gn z3Q)2VjU^ti1myodv+tjhSZp%D978m~p& z43uZUrraHs80Mq&vcetqfQpQP?m!CFj)44t8Z}k`E798wxg&~aCm+DBoI+nKq}&j^ zlPY3W$)K;KtEajks1`G?-@me7C>{PiiBu+41#yU_c(dITaqE?IQ(DBu+c^Ux!>pCj zLC|HJGU*v+!it1(;3e`6igkH(VA)-S+k(*yqxMgUah3$@C zz`7hEM47xr>j8^g`%*f=6S5n>z%Bt_Fg{Tvmr+MIsCx=0gsu_sF`q2hlkEmisz#Fy zj_0;zUWr;Gz}$BS%Y`meb(=$d%@Crs(OoJ|}m#<7=-A~PQbyN$x%2iXP2@e*nO0b7AwfH8cCUa*Wfu@b)D_>I*%uE4O3 z(lfnB`-Xf*LfC)E}e?%X2kK7DItK6Tf<+M^mX0Ijf_!IP>7c8IZX%8_#0060P{QMuV^B9i<^E`_Qf0pv9(P%_s8D`qvDE9LK9u-jB}J2S`(mCO&XHTS04Z5Ez*vl^T%!^$~EH8M-UdwhegL>3IQ*)(MtuH2Xt1p!fS4o~*rR?WLxlA!sjc2(O znjJn~wQ!Fp9s2e^IWP1C<4%sFF}T4omr}7+4asciyo3DntTgWIzhQpQirM$9{EbQd z3jz9vS@{aOqTQHI|l#aUV@2Q^Wko4T0T04Me4!2nsdrA8QY1%fnAYb~d2GDz@lAtfcHq(P7 zaMBAGo}+NcE-K*@9y;Vt3*(aCaMKXBB*BJcD_Qnxpt75r?GeAQ}*|>pYJE=uZb73 zC>sv)18)q#EGrTG6io*}JLuB_jP3AU1Uiu$D7r|2_zlIGb9 zjhst#ni)Y`$)!fc#reM*$~iaYoz~_Cy7J3ZTiPm)E?%`fbk`3Tu-F#`{i!l5pNEn5 zO-Tw-=TojYhzT{J=?SZj=Z8#|eoF>434b-DXiUsignxXNaR3 zm_}4iWU$gt2Mw5NvZ5(VpF`?X*f2UZDs1TEa1oZCif?Jdgr{>O~7}-$|BZ7I(IKW`{f;@|IZFX*R8&iT= zoWstN8&R;}@2Ka%d3vrLtR|O??ben;k8QbS-WB0VgiCz;<$pBmIZdN!aalyCSEm)crpS9dcD^Y@XT1a3+zpi-`D}e#HV<} z$Y(G&o~PvL-xSVD5D?JqF3?B9rxGWeb=oEGJ3vRp5xfBPlngh1O$yI95EL+T8{GC@ z98i1H9KhZGFl|;`)_=QpM6H?eDPpw~^(aFQWwyXZ8_EEE4#@QeT_URray*mEOGsGc z6|sdXtq!hVZo=d#+9^@lm&L5|q&-GDCyUx#YQiccq;spOBe3V+VKdjJA=IL=Zn%P} zNk=_8u}VhzFf{UYZV0`lUwcD&)9AFx0@Fc6LD9A6Rd1=ga>Mi0)_QxM2ddCVRmZ0d z+J=uXc(?5JLX3=)e)Jm$HS2yF`44IKhwRnm2*669_J=2LlwuF5$1tAo@ROSU@-y+;Foy2IEl2^V1N;fk~YR z?&EP8#t&m0B=?aJeuz~lHjAzRBX>&x=A;gIvb>MD{XEV zV%l-+9N-)i;YH%nKP?>f`=?#`>B(`*t`aiPLoQM(a6(qs4p5KFjDBN?8JGrf3z8>= zi7sD)c)Nm~x{e<^jy4nTx${P~cwz_*a>%0_;ULou3kHCAD7EYkw@l$8TN#LO9jC( z1BeFW`k+bu5e8Ns^a8dPcjEVHM;r6UX+cN=Uy7HU)j-myRU0wHd$A1fNI~`4;I~`zC)3ul#8#^rXVSO*m}Ag>c%_;nj=Nv$rCZ z*~L@C@OZg%Q^m)lc-kcX&a*a5`y&DaRxh6O*dfhLfF+fU5wKs(1v*!TkZidw*)YBP za@r`3+^IHRFeO%!ai%rxy;R;;V^Fr=OJlpBX;(b*3+SIw}7= zIq$*Thr(Zft-RlY)D3e8V;BmD&HOfX+E$H#Y@B3?UL5L~_fA-@*IB-!gItK7PIgG9 zgWuGZK_nuZjHVT_Fv(XxtU%)58;W39vzTI2n&)&4Dmq7&JX6G>XFaAR{7_3QB6zsT z?$L8c*WdN~nZGiscY%5KljQARN;`w$gho=p006z;n(qIQ*Zu<``TMO3n0{ARL@gYh zoRwS*|Niw~cR!?hE{m*y@F`1)vx-JRfqET=dJ5_(076st(=lFfjtKHoYg`k3oNmo_ zNbQEw8&sO5jAYmkD|Zaz_yUb0rC})U!rCHOl}JhbYIDLzLvrZVw0~JO`d*6f;X&?V=#T@ND*cv^I;`sFeq4 z##H5;gpZTb^0Hz@3C*~u0AqqNZ-r%rN3KD~%Gw`0XsIq$(^MEb<~H(2*5G^<2(*aI z%7}WB+TRlMIrEK#s0 z93xn*Ohb=kWFc)BNHG4I(~RPn-R8#0lqyBBz5OM6o5|>x9LK@%HaM}}Y5goCQRt2C z{j*2TtT4ne!Z}vh89mjwiSXG=%DURar~=kGNNaO_+Nkb+tRi~Rkf!7a$*QlavziD( z83s4GmQ^Wf*0Bd04f#0HX@ua_d8 z23~z*53ePD6@xwZ(vdl0DLc=>cPIOPOdca&MyR^jhhKrdQO?_jJh`xV3GKz&2lvP8 zEOwW6L*ufvK;TN{=S&R@pzV^U=QNk^Ec}5H z+2~JvEVA{`uMAr)?Kf|aW>33`)UL@bnfIUQc~L;TsTQ6>r-<^rB8uoNOJ>HWgqMI8 zSW}pZmp_;z_2O5_RD|fGyTxaxk53Hg_3Khc<8AUzV|ZeK{fp|Ne933=1&_^Dbv5^u zB9n=*)k*tjHDRJ@$bp9mrh}qFn*s}npMl5BMDC%Hs0M0g-hW~P*3CNG06G!MOPEQ_ zi}Qs-6M8aMt;sL$vlmVBR^+Ry<64jrm1EI1%#j?c?4b*7>)a{aDw#TfTYKq+SjEFA z(aJ&z_0?0JB83D-i3Vh+o|XV4UP+YJ$9Boid2^M2en@APw&wx7vU~t$r2V`F|7Qfo z>WKgI@eNBZ-+Og<{u2ZiG%>YvH2L3fNpV9J;WLJoBZda)01Rn;o@){01{7E#ke(7U zHK>S#qZ(N=aoae*4X!0A{)nu0R_sKpi1{)u>GVjC+b5Jyl6#AoQ-1_3UDovNSo`T> z?c-@7XX*2GMy?k?{g)7?Sv;SJkmxYPJPs!&QqB12ejq`Lee^-cDveVWL^CTUldb(G zjDGe(O4P=S{4fF=#~oAu>LG>wrU^z_?3yt24FOx>}{^lCGh8?vtvY$^hbZ)9I0E3r3NOlb9I?F-Yc=r$*~l`4N^xzlV~N zl~#oc>U)Yjl0BxV>O*Kr@lKT{Z09OXt2GlvE38nfs+DD7exl|&vT;)>VFXJVZp9Np zDK}aO;R3~ag$X*|hRVY3OPax|PG`@_ESc8E!mHRByJbZQRS38V2F__7MW~sgh!a>98Q2%lUNFO=^xU52|?D=IK#QjwBky-C>zOWlsiiM&1n z;!&1((Xn1$9K}xabq~222gYvx3hnZPg}VMF_GV~5ocE=-v>V=T&RsLBo&`)DOyIj* zLV{h)JU_y*7SdRtDajP_Y+rBkNN*1_TXiKwHH2&p51d(#zv~s#HwbNy?<+(=9WBvo zw2hkk2Dj%kTFhY+$T+W-b7@qD!bkfN#Z2ng@Pd=i3-i?xYfs5Z*1hO?kd7Sp^9`;Y zM2jeGg<-nJD1er@Pc_cSY7wo5dzQX44=%6rn}P_SRbpzsA{6B+!$3B0#;}qwO37G^ zL(V_5JK`XT?OHVk|{_$vQ|oNEpab*BO4F zUTNQ7RUhnRsU`TK#~`)$icsvKh~(pl=3p6m98@k3P#~upd=k*u20SNcb{l^1rUa)>qO997)pYRWMncC8A&&MHlbW?7i^7M`+B$hH~Y|J zd>FYOGQ;j>Zc2e7R{KK7)0>>nn_jYJy&o@sK!4G>-rLKM8Hv)f;hi1D2fAc$+six2 zyVZ@wZ6x|fJ!4KrpCJY=!Mq0;)X)OoS~{Lkh6u8J`eK%u0WtKh6B>GW_)PVc zl}-k`p09qwGtZ@VbYJC!>29V?Dr>>vk?)o(x?!z*9DJ||9qG-&G~#kXxbw{KKYy}J zQKa-dPt~M~E}V?PhW0R26xdA%1T*%ra6SguGu50YHngOTIv)@N|YttEXo#OZfgtP7;H?EeZZxo<}3YlYxtBq znJ!WFR^tmGf0Py}N?kZ(#=VtpC@%xJkDmfcCoBTxq zr_|5gP?u1@vJZbxPZ|G0AW4=tpb84gM2DpJU||(b8kMOV1S3|(yuwZJ&rIiFW(U;5 zUtAW`O6F6Zy+eZ1EDuP~AAHlSY-+A_eI5Gx)%*uro5tljy}kCZU*_d7)oJ>oQSZ3* zneTn`{gnNC&uJd)0aMBzAg021?YJ~b(fmkwZAd696a=0NzBAqBN54KuNDwa*no(^O z6p05bioXUR^uXjpTol*ppHp%1v9e)vkoUAUJyBx3lw0UO39b0?^{}yb!$yca(@DUn zCquRF?t=Zb9`Ed3AI6|L{eX~ijVH`VzSMheKoP7LSSf4g>md>`yi!TkoG5P>Ofp+n z(v~rW+(5L96L{vBb^g51B=(o)?%%xhvT*A5btOpw(TKh^g^4c zw>0%X!_0`{iN%RbVk+A^f{w-4-SSf*fu@FhruNL##F~sF24O~u zyYF<3el2b$$wZ_|uW#@Ak+VAGk#e|kS8nL1g>2B-SNMjMp^8;-FfeofY2fphFHO!{ z*!o4oTb{4e;S<|JEs<1_hPsmAlVNk?_5-Fp5KKU&d#FiNW~Y+pVFk@Cua1I{T+1|+ zHx6rFMor)7L)krbilqsWwy@T+g3DiH5MyVf8Wy}XbEaoFIDr~y;@r&I>FMW{ z?Q+(IgyebZ)-i4jNoXQhq4Muy9Fv+OxU;9_Jmn+<`mEC#%2Q_2bpcgzcinygNI!&^ z=V$)o2&Yz04~+&pPWWn`rrWxJ&}8khR)6B(--!9Q zubo}h+1T)>a@c)H^i``@<^j?|r4*{;tQf78(xn0g39IoZw0(CwY1f<%F>kEaJ zp9u|IeMY5mRdAlw*+gSN^5$Q)ShM<~E=(c8QM+T-Qk)FyKz#Sw0EJ*edYcuOtO#~Cx^(M7w5 z3)rl#L)rF|(Vun2LkFr!rg8Q@=r>9p>(t3Gf_auiJ2Xx9HmxYTa|=MH_SUlYL`mz9 zTTS$`%;D-|Jt}AP1&k7PcnfFNTH0A-*FmxstjBDiZX?}%u%Yq94$fUT&z6od+(Uk> zuqsld#G(b$G8tus=M!N#oPd|PVFX)?M?tCD0tS%2IGTfh}3YA3f&UM)W$_GNV8 zQo+a(ml2Km4o6O%gKTCSDNq+#zCTIQ1*`TIJh~k6Gp;htHBFnne))rlFdGqwC6dx2+La1&Mnko*352k0y z+tQcwndQlX`nc6nb$A9?<-o|r*%aWXV#=6PQic0Ok_D;q>wbv&j7cKc!w4~KF#-{6 z(S%6Za)WpGIWf7jZ3svNG5OLs0>vCL9{V7cgO%zevIVMH{WgP*^D9ws&OqA{yr|m| zKD4*07dGXshJHd#e%x%J+qmS^lS|0Bp?{drv;{@{l9ArPO&?Q5=?OO9=}h$oVe#3b z3Yofj&Cb}WC$PxmRRS)H%&$1-)z7jELS}!u!zQ?A^Y{Tv4QVt*vd@uj-^t2fYRzQj zfxGR>-q|o$3sGn^#VzZ!QQx?h9`njeJry}@x?|k0-GTTA4y3t2E`3DZ!A~D?GiJup z)8%PK2^9OVRlP(24P^4_<|D=H^7}WlWu#LgsdHzB%cPy|f8dD3|A^mh4WXxhLTVu_ z@abE{6Saz|Y{rXYPd4$tfPYo}ef(oQWZ=4Bct-=_9`#Qgp4ma$n$`tOwq#&E18$B; z@Bp)bn3&rEi0>fWWZ@7k5WazfoX`SCO4jQWwVuo+$PmSZn^Hz?O(-tW@*DGxuf)V1 zO_xm&;NVCaHD4dqt(-MlszI3F-p?0!-e$fbiCeuaw66h^TTDLWuaV<@C-`=Xe5WL) zwooG7h>4&*)p3pKMS3O!4>-4jQUN}iAMQ)2*70?hP~)TzzR?-f@?Aqy$$1Iy8VGG$ zMM?8;j!pUX7QQD$gRc_#+=raAS577ga-w?jd`vCiN5lu)dEUkkUPl9!?{$IJNxQys z*E4e$eF&n&+AMRQR2gcaFEjAy*r)G!s(P6D&TfoApMFC_*Ftx0|D0@E-=B7tezU@d zZ{hGiN;YLIoSeRS;9o%dEua4b%4R3;$SugDjP$x;Z!M!@QibuSBb)HY!3zJ7M;^jw zlx6AD50FD&p3JyP*>o+t9YWW8(7P2t!VQQ21pHJOcG_SXQD;(5aX#M6x##5H_Re>6lPyDCjxr*R(+HE%c&QN+b^tbT zXBJk?p)zhJj#I?&Y2n&~XiytG9!1ox;bw5Rbj~)7c(MFBb4>IiRATdhg zmiEFlj@S_hwYYI(ki{}&<;_7(Z0Qkfq>am z&LtL=2qc7rWguk3BtE4zL41@#S;NN*-jWw|7Kx7H7~_%7fPt;TIX}Ubo>;Rmj94V> zNB1=;-9AR7s`Pxn}t_6^3ahlq53e&!Lh85uG zec0vJY_6e`tg7LgfrJ3k!DjR)Bi#L@DHIrZ`sK=<5O0Ip!fxGf*OgGSpP@Hbbe&$9 z;ZI}8lEoC2_7;%L2=w?tb%1oL0V+=Z`7b=P&lNGY;yVBazXRYu;+cQDKvm*7NCxu&i;zub zAJh#11%?w>E2rf2e~C4+rAb-&$^vsdACs7 z@|Ra!OfVM(ke{vyiqh7puf&Yp6cd6{DptUteYfIRWG3pI+5< zBVBI_xkBAc<(pcb$!Y%dTW(b;B;2pOI-(QCsLv@U-D1XJ z(Gk8Q3l7Ws46Aktuj>|s{$6zA&xCPuXL-kB`CgYMs}4IeyG*P51IDwW?8UNQd+$i~ zlxOPtSi5L|gJcF@DwmJA5Ju8HEJ>o{{upwIpb!f{2(vLNBw`7xMbvcw<^{Fj@E~1( z?w`iIMieunS#>nXlmUcSMU+D3rX28f?s7z;X=se6bo8;5vM|O^(D6{A9*ChnGH!RG zP##3>LDC3jZPE4PH32AxrqPk|yIIrq~`aL-=}`okhNu9aT%q z1b)7iJ)CN=V#Ly84N_r7U^SH2FGdE5FpTO2 z630TF$P>GNMu8`rOytb(lB2};`;P4YNwW1<5d3Q~AX#P0aX}R2b2)`rgkp#zTxcGj zAV^cvFbhP|JgWrq_e`~exr~sIR$6p5V?o4Wym3kQ3HA+;Pr$bQ0(PmADVO%MKL!^q z?zAM8j1l4jrq|5X+V!8S*2Wl@=7*pPgciTVK6kS1Ge zMsd_u6DFK$jTnvVtE;qa+8(1sGBu~n&F%dh(&c(Zs4Fc#A=gG^^%^AyH}1^?|8quj zl@Z47h$){PlELJgYZCIHHL= z{U8O>Tw4x3<1{?$8>k-P<}1y9DmAZP_;(3Y*{Sk^H^A=_iSJ@+s5ktgwTXz_2$~W9>VVZsfwCm@s0sQ zeB50_yu@uS+e7QoPvdCwDz{prjo(AFwR%C?z`EL{1`|coJHQTk^nX=tvs1<0arUOJ z!^`*x&&BvTYmemyZ)2p~{%eYX=JVR?DYr(rNgqRMA5E1PR1Iw=prk=L2ldy3r3Vg@27IZx43+ywyzr-X*p*d@tZV+!U#~$-q=8c zgdSuh#r?b4GhEGNai)ayHQpk>5(%j5c@C1K3(W1pb~HeHpaqijJZa-e6vq_8t-^M^ zBJxq|MqZc?pjXPIH}70a5vt!IUh;l}<>VX<-Qcv^u@5(@@M2CHSe_hD$VG-eiV^V( zj7*9T0?di?P$FaD6oo?)<)QT>Npf6Og!GO^GmPV(Km0!=+dE&bk#SNI+C9RGQ|{~O*VC+tXK3!n`5 zHfl6>lwf_aEVV3`0T!aHNZLsj$paS$=LL(?b!Czaa5bbSuZ6#$_@LK<(7yrrl+80| z{tOFd=|ta2Z`^ssozD9BINn45NxUeCQis?-BKmU*Kt=FY-NJ+)8S1ecuFtN-M?&42 zl2$G>u!iNhAk*HoJ^4v^9#ORYp5t^wDj6|lx~5w45#E5wVqI1JQ~9l?nPp1YINf++ zMAdSif~_ETv@Er(EFBI^@L4BULFW>)NI+ejHFP*T}UhWNN`I)RRS8za? z*@`1>9ZB}An%aT5K=_2iQmfE;GcBVHLF!$`I99o5GO`O%O_zLr9AG18>&^HkG(;=V z%}c!OBQ~?MX(9h~tajX{=x)+!cbM7$YzTlmsPOdp2L-?GoW`@{lY9U3f;OUo*BwRB z8A+nv(br0-SH#VxGy#ZrgnGD(=@;HME;yd46EgWJ`EL%oXc&lFpc@Y}^>G(W>h_v_ zlN!`idhX+OjL+~T?19sroAFVGfa5tX-D49w$1g2g_-T|EpHL6}K_aX4$K=LTvwtlF zL*z}j{f+Uoe7{-px3_5iKPA<_7W=>Izkk)!l9ez2w%vi(?Y;i8AxRNLSOGDzNoqoI zP!1uAl}r=_871(G?y`i&)-7{u=%nxk7CZ_Qh#!|ITec zwQn`33GTUM`;D2POWnkqngqJhJRlM>CTONzTG}>^Q0wUunQyn|TAiHzyX2_%ATx%P z%7gW)%4rA9^)M<_%k@`Y?RbC<29sWU&5;@|9thf2#zf8z12$hRcZ!CSb>kUp=4N#y zl3hE#y6>kkA8VY2`W`g5Ip?2qC_BY$>R`iGQLhz2-S>x(RuWv)SPaGdl^)gGw7tjR zH@;jwk!jIaCgSg_*9iF|a);sRUTq30(8I(obh^|}S~}P4U^BIGYqcz;MPpC~Y@k_m zaw4WG1_vz2GdCAX!$_a%GHK**@IrHSkGoN>)e}>yzUTm52on`hYot7cB=oA-h1u|R ztH$11t?54Qg2L+i33FPFKKRm1aOjKST{l1*(nps`>sv%VqeVMWjl5+Gh+9);hIP8? zA@$?}Sc z3qIRpba+y5yf{R6G(u8Z^vkg0Fu&D-7?1s=QZU`Ub{-!Y`I?AGf1VNuc^L3v>)>i# z{DV9W$)>34wnzAXUiV^ZpYKw>UElrN_5Xj6{r_3| z$X5PK`e5$7>~9Dj7gK5ash(dvs`vwfk}&RD`>04;j62zoXESkFBklYaKm5seyiX(P zqQ-;XxlV*yg?Dhlx%xt!b0N3GHp@(p$A;8|%# zZ5m2KL|{on4nr>2_s9Yh=r5ScQ0;aMF)G$-9-Ca6%wA`Pa)i?NGFA|#Yi?{X-4ZO_ z^}%7%vkzvUHa$-^Y#aA+aiR5sa%S|Ebyn`EV<3Pc?ax_f>@sBZF1S;7y$CXd5t5=WGsTKBk8$OfH4v|0?0I=Yp}7c=WBSCg!{0n)XmiU;lfx)**zZaYqmDJelxk$)nZyx5`x$6R|fz(;u zEje5Dtm|a%zK!!tk3{i9$I2b{vXNFy%Bf{50X!x{98+BsDr_u9i>G5%*sqEX|06J0 z^IY{UcEbj6LDwuMh7cH`H@9sVt1l1#8kEQ(LyT@&+K}(ReE`ux8gb0r6L_#bDUo^P z3Ka2lRo52Hdtl_%+pwVs14=q`{d^L58PsU@AMf(hENumaxM{7iAT5sYmWh@hQCO^ zK&}ijo=`VqZ#a3vE?`7QW0ZREL17ZvDfdqKGD?0D4fg{7v%|Yj&_jcKJAB)>=*RS* zto8p6@k%;&^ZF>hvXm&$PCuEp{uqw3VPG$9VMdW5$w-fy2CNNT>E;>ejBgy-m_6`& z97L1p{%srn@O_JQgFpa_#f(_)eb#YS>o>q3(*uB;uZb605(iqM$=NK{nHY=+X2*G) zO3-_Xh%aG}fHWe*==58zBwp%&`mge<8uq8;xIxOd=P%9EK!34^E9sk|(Zq1QSz-JVeP12Fp)-`F|KY$LPwUE?rku zY@OJ)Z9A!ojfzfeyJ9;zv2EM7ZQB)AR5xGa-tMn^bl)FmoIiVyJ@!~@%{}qXXD&Ns zPnfe5U+&ohKefILu_1mPfLGuapX@btta5C#gPB2cjk5m4T}Nfi+Vfka!Yd(L?-c~5 z#ZK4VeQEXNPc4r$K00Fg>g#_W!YZ)cJ?JTS<&68_$#cZT-ME`}tcwqg3#``3M3UPvn+pi}(VNNx6y zFIMVb6OwYU(2`at$gHba*qrMVUl8xk5z-z~fb@Q3Y_+aXuEKH}L+>eW__!IAd@V}L zkw#s%H0v2k5-=vh$^vPCuAi22Luu3uKTf6fPo?*nvj$9(u)4$6tvF-%IM+3pt*cgs z_?wW}J7VAA{_~!?))?s6{M=KPpVhg4fNuU*|3THp@_(q!b*hdl{fjRVFWtu^1dV(f z6iOux9hi&+UK=|%M*~|aqFK{Urfl!TA}UWY#`w(0P!KMe1Si{8|o))Gy6d7;!JQYhgMYmXl?3FfOM2nQGN@~Ap6(G z3+d_5y@=nkpKAhRqf{qQ~k7Z$v&l&@m7Ppt#FSNzKPZM z8LhihcE6i=<(#87E|Wr~HKvVWhkll4iSK$^mUHaxgy8*K$_Zj;zJ`L$naPj+^3zTi z-3NTaaKnD5FPY-~?Tq6QHnmDDRxu0mh0D|zD~Y=vv_qig5r-cIbCpxlju&8Sya)@{ zsmv6XUSi)@(?PvItkiZEeN*)AE~I_?#+Ja-r8$(XiXei2d@Hi7Rx8+rZZb?ZLa{;@*EHeRQ-YDadz~M*YCM4&F-r;E#M+@CSJMJ0oU|PQ^ z=E!HBJDMQ2TN*Y(Ag(ynAL8%^v;=~q?s4plA_hig&5Z0x_^Oab!T)@6kRN$)qEJ6E zNuQjg|G7iwU(N8pI@_6==0CL;lRh1dQF#wePhmu@hADFd3B5KIH#dx(2A zp~K&;Xw}F_N6CU~0)QpQk7s$a+LcTOj1%=WXI(U=Dv!6 z{#<#-)2+gCyyv=Jw?Ab#PVkxPDeH|sAxyG`|Ys}A$PW4TdBv%zDz z^?lwrxWR<%Vzc8Sgt|?FL6ej_*e&rhqJZ3Y>k=X(^dytycR;XDU16}Pc9Vn0>_@H+ zQ;a`GSMEG64=JRAOg%~L)x*w{2re6DVprNp+FcNra4VdNjiaF0M^*>CdPkt(m150rCue?FVdL0nFL$V%5y6N z%eLr5%YN7D06k5ji5*p4v$UMM)G??Q%RB27IvH7vYr_^3>1D-M66#MN8tWGw>WED} z5AhlsanO=STFYFs)Il_0i)l)f<8qn|$DW7ZXhf5xI;m+7M5-%P63XFQrG9>DMqHc} zsgNU9nR`b}E^mL5=@7<1_R~j@q_2U^3h|+`7YH-?C=vme1C3m`Fe0HC>pjt6f_XMh zy~-i-8R46QNYneL4t@)<0VU7({aUO?aH`z4V2+kxgH5pYD5)wCh75JqQY)jIPN=U6 z+qi8cGiOtXG2tXm;_CfpH9ESCz#i5B(42}rBJJF$jh<1sbpj^8&L;gzGHb8M{of+} zzF^8VgML2O9nxBW7AvdEt90vp+#kZxWf@A)o9f9}vKJy9NDBjBW zSt=Hcs=YWCwnfY1UYx*+msp{g!w0HC<_SM!VL1(I2PE?CS}r(eh?{I)mQixmo5^p# zV?2R!R@3GV6hwTCrfHiK#3Orj>I!GS2kYhk1S;aFBD_}u2v;0HYFq}Iz1Z(I4oca4 zxquja8$+8JW_EagDHf$a1OTk5S97umGSDaj)gH=fLs9>_=XvVj^Xj9a#gLdk=&3tl zfmK9MNnIX9v{?%xdw7568 zNrZ|roYs(vC4pHB5RJ8>)^*OuyNC>x7ad)tB_}3SgQ96+-JT^Qi<`xi=)_=$Skwv~ zdqeT9Pa`LYvCAn&rMa2aCDV(TMI#PA5g#RtV|CWpgDYRA^|55LLN^uNh*gOU>Z=a06qJ;$C9z8;n-Pq=qZnc1zUwJ@t)L;&NN+E5m zRkQ(SeM8=l-aoAKGKD>!@?mWTW&~)uF2PYUJ;tB^my`r9n|Ly~0c%diYzqs9W#FTjy?h&X3TnH zXqA{QI82sdjPO->f=^K^f>N`+B`q9&rN0bOXO79S&a9XX8zund(kW7O76f4dcWhIu zER`XSMSFbSL>b;Rp#`CuGJ&p$s~G|76){d?xSA5wVg##_O0DrmyEYppyBr%fyWbbv zp`K84JwRNP$d-pJ!Qk|(RMr?*!wi1if-9G#0p>>1QXKXWFy)eB3ai)l3601q8!9JC zvU#ZWWDNKq9g6fYs?JQ)Q4C_cgTy3FhgKb8s&m)DdmL5zhNK#8wWg!J*7G7Qhe9VU zha?^AQTDpYcuN!B+#1dE*X{<#!M%zfUQbj=zLE{dW0XeQ7-oIsGY6RbkP2re@Q{}r_$iiH0xU%iN*ST`A)-EH6eaZB$GA#v)cLi z*MpA(3bYk$oBDKAzu^kJoSUsDd|856DApz={3u8sbQV@JnRkp2nC|)m;#T=DvIL-O zI4vh;g7824l}*`_p@MT4+d`JZ2%6NQh=N9bmgJ#q!hK@_<`HQq3}Z8Ij>3%~<*= zcv=!oT#5xmeGI92lqm9sGVE%#X$ls;St|F#u!?5Y7syhx6q#MVRa&lBmmn%$C0QzU z);*ldgwwCmzM3uglr}!Z2G+?& zf%Dpo&mD%2ZcNFiN-Z0f;c_Q;A%f@>26f?{d1kxIJD}LxsQkB47SAdwinfMILZdN3 zfj^HmTzS3Ku5BxY>ANutS8WPQ-G>v4^_Qndy==P3pDm+Xc?>rUHl-4+^%Sp5atOja z2oP}ftw-rqnb}+khR3CrRg^ibi6?QYk1*i^;kQGirQ=uB9Sd1NTfT-Rbv;hqnY4neE5H1YUrjS2m+2&@uXiAo- zrKUX|Ohg7(6F(AoP~tj;NZlV#xsfo-5reuQHB$&EIAhyZk;bL;k9ouDmJNBAun;H& zn;Of1z_Qj`x&M;5X;{s~iGzBQTY^kv-k{ksbE*Dl%Qf%N@hQCfY~iUw!=F-*$cpf2 z3wix|aLBV0b;W@z^%7S{>9Z^T^fLOI68_;l@+Qzaxo`nAI8emTV@rRhEKZ z?*z_{oGdI~R*#<2{bkz$G~^Qef}$*4OYTgtL$e9q!FY7EqxJ2`zk6SQc}M(k(_MaV zSLJnTXw&@djco1~a(vhBl^&w=$fa9{Sru>7g8SHahv$&Bl(D@(Zwxo_3r=;VH|uc5 zi1Ny)J!<(KN-EcQ(xlw%PNwK8U>4$9nVOhj(y0l9X^vP1TA>r_7WtSExIOsz`nDOP zs}d>Vxb2Vo2e5x8p(n~Y5ggAyvib>d)6?)|E@{FIz?G3PVGLf7-;BxaP;c?7ddH$z zA+{~k^V=bZuXafOv!RPsE1GrR3J2TH9uB=Z67gok+u`V#}BR86hB1xl}H4v`F+mRfr zYhortD%@IGfh!JB(NUNSDh+qDz?4ztEgCz&bIG-Wg7w-ua4ChgQR_c+z8dT3<1?uX z*G(DKy_LTl*Ea!%v!RhpCXW1WJO6F`bgS-SB;Xw9#! z<*K}=#wVu9$`Yo|e!z-CPYH!nj7s9dEPr-E`DXUBu0n!xX~&|%#G=BeM?X@shQQMf zMvr2!y7p_gD5-!Lnm|a@z8Of^EKboZsTMk%5VsJEm>VsJ4W7Kv{<|#4f-qDE$D-W>gWT%z-!qXnDHhOvLk=?^a1*|0j z{pW{M0{#1VcR5;F!!fIlLVNh_Gj zbnW(_j?0c2q$EHIi@fSMR{OUKBcLr{Y&$hrM8XhPByyZaXy|dd&{hYQRJ9@Fn%h3p7*VQolBIV@Eq`=y%5BU~3RPa^$a?ixp^cCg z+}Q*X+CW9~TL29@OOng(#OAOd!)e$d%sr}^KBJ-?-X&|4HTmtemxmp?cT3uA?md4% zT8yZ0U;6Rg6JHy3fJae{6TMGS?ZUX6+gGTT{Q{)SI85$5FD{g-eR%O0KMpWPY`4@O zx!hen1*8^E(*}{m^V_?}(b5k3hYo=T+$&M32+B`}81~KKZhY;2H{7O-M@vbCzuX0n zW-&HXeyr1%I3$@ns-V1~Lb@wIpkmx|8I~ob1Of7i6BTNysEwI}=!nU%q7(V_^+d*G z7G;07m(CRTJup!`cdYi93r^+LY+`M*>aMuHJm(A8_O8C#A*$!Xvddgpjx5)?_EB*q zgE8o5O>e~9IiSC@WtZpF{4Bj2J5eZ>uUzY%TgWF7wdDE!fSQIAWCP)V{;HsU3ap?4 znRsiiDbtN7i9hapO;(|Ew>Ip2TZSvK9Z^N21%J?OiA_&eP1{(Pu_=%JjKy|HOardq ze?zK^K zA%sjF64*Wufad%H<) z^|t>e*h+Z1#l=5wHexzt9HNDNXgM=-OPWKd^5p!~%SIl>Fo&7BvNpbf8{NXmH)o{r zO=aBJ;meX1^{O%q;kqdw*5k!Y7%t_30 zy{nGRVc&5qt?dBwLs+^Sfp;f`YVMSB#C>z^a9@fpZ!xb|b-JEz1LBX7ci)V@W+kvQ89KWA0T~Lj$aCcfW#nD5bt&Y_< z-q{4ZXDqVg?|0o)j1%l0^_it0WF*LCn-+)c!2y5yS7aZIN$>0LqNnkujV*YVes(v$ zY@_-!Q;!ZyJ}Bg|G-~w@or&u0RO?vlt5*9~yeoPV_UWrO2J54b4#{D(D>jF(R88u2 zo#B^@iF_%S>{iXSol8jpmsZuJ?+;epg>k=$d`?GSegAVp3n$`GVDvK${N*#L_1`44 z{w0fL{2%)0|E+qgZtjX}itZz^KJt4Y;*8uSK}Ft38+3>j|K(PxIXXR-t4VopXo#9# zt|F{LWr-?34y`$nLBVV_*UEgA6AUI65dYIbqpNq9cl&uLJ0~L}<=ESlOm?Y-S@L*d z<7vt}`)TW#f%Rp$Q}6@3=j$7Tze@_uZO@aMn<|si{?S}~maII`VTjs&?}jQ4_cut9$)PEqMukwoXobzaKx^MV z2fQwl+;LSZ$qy%Tys0oo^K=jOw$!YwCv^ei4NBVauL)tN%=wz9M{uf{IB(BxK|lT*pFkmNK_1tV`nb%jH=a0~VNq2RCKY(rG7jz!-D^k)Ec)yS%17pE#o6&eY+ z^qN(hQT$}5F(=4lgNQhlxj?nB4N6ntUY6(?+R#B?W3hY_a*)hnr4PA|vJ<6p`K3Z5Hy z{{8(|ux~NLUW=!?9Qe&WXMTAkQnLXg(g=I@(VG3{HE13OaUT|DljyWXPs2FE@?`iU z4GQlM&Q=T<4&v@Fe<+TuXiZQT3G~vZ&^POfmI1K2h6t4eD}Gk5XFGpbj1n_g*{qmD6Xy z`6Vv|lLZtLmrnv*{Q%xxtcWVj3K4M%$bdBk_a&ar{{GWyu#ljM;dII;*jP;QH z#+^o-A4np{@|Mz+LphTD0`FTyxYq#wY)*&Ls5o{0z9yg2K+K7ZN>j1>N&;r+Z`vI| zDzG1LJZ+sE?m?>x{5LJx^)g&pGEpY=fQ-4}{x=ru;}FL$inHemOg%|R*ZXPodU}Kh zFEd5#+8rGq$Y<_?k-}r5zgQ3jRV=ooHiF|@z_#D4pKVEmn5CGV(9VKCyG|sT9nc=U zEoT67R`C->KY8Wp-fEcjjFm^;Cg(ls|*ABVHq8clBE(;~K^b+S>6uj70g? z&{XQ5U&!Z$SO7zfP+y^8XBbiu*Cv-yJG|l-oe*!s5$@Lh_KpxYL2sx`B|V=dETN>5K+C+CU~a_3cI8{vbu$TNVdGf15*>D zz@f{zIlorkY>TRh7mKuAlN9A0>N>SV`X)+bEHms=mfYTMWt_AJtz_h+JMmrgH?mZt zm=lfdF`t^J*XLg7v+iS)XZROygK=CS@CvUaJo&w2W!Wb@aa?~Drtf`JV^cCMjngVZ zv&xaIBEo8EYWuML+vxCpjjY^s1-ahXJzAV6hTw%ZIy!FjI}aJ+{rE&u#>rs)vzuxz z+$5z=7W?zH2>Eb32dvgHYZtCAf!=OLY-pb4>Ae79rd68E2LkVPj-|jFeyqtBCCwiW zkB@kO_(3wFq)7qwV}bA=zD!*@UhT`geq}ITo%@O(Z5Y80nEX~;0-8kO{oB6|(4fQh z);73T!>3@{ZobPwRv*W?7m0Ml9GmJBCJd&6E?hdj9lV= z4flNfsc(J*DyPv?RCOx!MSvk(M952PJ-G|JeVxWVjN~SNS6n-_Ge3Q;TGE;EQvZg86%wZ`MB zSMQua(i*R8a75!6$QRO^(o7sGoomb+Y{OMy;m~Oa`;P9Yqo>?bJAhqXxLr7_3g_n>f#UVtxG!^F#1+y@os6x(sg z^28bsQ@8rw%Gxk-stAEPRbv^}5sLe=VMbkc@Jjimqjvmd!3E7+QnL>|(^3!R} zD-l1l7*Amu@j+PWLGHXXaFG0Ct2Q=}5YNUxEQHCAU7gA$sSC<5OGylNnQUa>>l%sM zyu}z6i&({U@x^hln**o6r2s-(C-L50tQvz|zHTqW!ir?w&V23tuYEDJVV#5pE|OJu z7^R!A$iM$YCe?8n67l*J-okwfZ+ZTkGvZ)tVPfR;|3gyFjF)8V zyXXN=!*bpyRg9#~Bg1+UDYCt0 ztp4&?t1X0q>uz;ann$OrZs{5*r`(oNvw=$7O#rD|Wuv*wIi)4b zGtq4%BX+kkagv3F9Id6~-c+1&?zny%w5j&nk9SQfo0k4LhdSU_kWGW7axkfpgR`8* z!?UTG*Zi_baA1^0eda8S|@&F z{)Rad0kiLjB|=}XFJhD(S3ssKlveFFmkN{Vl^_nb!o5M!RC=m)V&v2%e?ZoRC@h3> zJ(?pvToFd`*Zc@HFPL#=otWKwtuuQ_dT-Hr{S%pQX<6dqVJ8;f(o)4~VM_kEQkMR+ zs1SCVi~k>M`u1u2xc}>#D!V&6nOOh-E$O&SzYrjJdZpaDv1!R-QGA141WjQe2s0J~ zQ;AXG)F+K#K8_5HVqRoRM%^EduqOnS(j2)|ctA6Q^=|s_WJYU;Z%5bHp08HPL`YF2 zR)Ad1z{zh`=sDs^&V}J z%$Z$!jd7BY5AkT?j`eqMs%!Gm@T8)4w3GYEX~IwgE~`d|@T{WYHkudy(47brgHXx& zBL1yFG6!!!VOSmDxBpefy2{L_u5yTwja&HA!mYA#wg#bc-m%~8aRR|~AvMnind@zs zy>wkShe5&*un^zvSOdlVu%kHsEo>@puMQ`b1}(|)l~E{5)f7gC=E$fP(FC2=F<^|A zxeIm?{EE!3sO!Gr7e{w)Dx(uU#3WrFZ>ibmKSQ1tY?*-Nh1TDHLe+k*;{Rp!Bmd_m zb#^kh`Y*8l|9Cz2e{;RL%_lg{#^Ar+NH|3z*Zye>!alpt{z;4dFAw^^H!6ING*EFc z_yqhr8d!;%nHX9AKhFQZBGrSzfzYCi%C!(Q5*~hX>)0N`vbhZ@N|i;_972WSx*>LH z87?en(;2_`{_JHF`Sv6Wlps;dCcj+8IJ8ca6`DsOQCMb3n# z3)_w%FuJ3>fjeOOtWyq)ag|PmgQbC-s}KRHG~enBcIwqIiGW8R8jFeBNY9|YswRY5 zjGUxdGgUD26wOpwM#8a!Nuqg68*dG@VM~SbOroL_On0N6QdT9?)NeB3@0FCC?Z|E0 z6TPZj(AsPtwCw>*{eDEE}Gby>0q{*lI+g2e&(YQrsY&uGM{O~}(oM@YWmb*F zA0^rr5~UD^qmNljq$F#ARXRZ1igP`MQx4aS6*MS;Ot(1L5jF2NJ;de!NujUYg$dr# z=TEL_zTj2@>ZZN(NYCeVX2==~=aT)R30gETO{G&GM4XN<+!&W&(WcDP%oL8PyIVUC zs5AvMgh6qr-2?^unB@mXK*Dbil^y-GTC+>&N5HkzXtozVf93m~xOUHn8`HpX=$_v2 z61H;Z1qK9o;>->tb8y%#4H)765W4E>TQ1o0PFj)uTOPEvv&}%(_mG0ISmyhnQV33Z$#&yd{ zc{>8V8XK$3u8}04CmAQ#I@XvtmB*s4t8va?-IY4@CN>;)mLb_4!&P3XSw4pA_NzDb zORn!blT-aHk1%Jpi>T~oGLuh{DB)JIGZ9KOsciWs2N7mM1JWM+lna4vkDL?Q)z_Ct z`!mi0jtr+4*L&N7jk&LodVO#6?_qRGVaucqVB8*us6i3BTa^^EI0x%EREQSXV@f!lak6Wf1cNZ8>*artIJ(ADO*=<-an`3zB4d*oO*8D1K!f z*A@P1bZCNtU=p!742MrAj%&5v%Xp_dSX@4YCw%F|%Dk=u|1BOmo)HsVz)nD5USa zR~??e61sO(;PR)iaxK{M%QM_rIua9C^4ppVS$qCT9j2%?*em?`4Z;4@>I(c%M&#cH z>4}*;ej<4cKkbCAjjDsyKS8rIm90O)Jjgyxj5^venBx&7B!xLmzxW3jhj7sR(^3Fz z84EY|p1NauwXUr;FfZjdaAfh%ivyp+^!jBjJuAaKa!yCq=?T_)R!>16?{~p)FQ3LDoMyG%hL#pR!f@P%*;#90rs_y z@9}@r1BmM-SJ#DeuqCQk=J?ixDSwL*wh|G#us;dd{H}3*-Y7Tv5m=bQJMcH+_S`zVtf;!0kt*(zwJ zs+kedTm!A}cMiM!qv(c$o5K%}Yd0|nOd0iLjus&;s0Acvoi-PFrWm?+q9f^FslxGi z6ywB`QpL$rJzWDg(4)C4+!2cLE}UPCTBLa*_=c#*$b2PWrRN46$y~yST3a2$7hEH= zNjux+wna^AzQ=KEa_5#9Ph=G1{S0#hh1L3hQ`@HrVnCx{!fw_a0N5xV(iPdKZ-HOM za)LdgK}1ww*C_>V7hbQnTzjURJL`S%`6nTHcgS+dB6b_;PY1FsrdE8(2K6FN>37!62j_cBlui{jO^$dPkGHV>pXvW0EiOA zqW`YaSUBWg_v^Y5tPJfWLcLpsA8T zG)!x>pKMpt!lv3&KV!-um= zKCir6`bEL_LCFx4Z5bAFXW$g3Cq`?Q%)3q0r852XI*Der*JNuKUZ`C{cCuu8R8nkt z%pnF>R$uY8L+D!V{s^9>IC+bmt<05h**>49R*#vpM*4i0qRB2uPbg8{{s#9yC;Z18 zD7|4m<9qneQ84uX|J&f-g8a|nFKFt34@Bt{CU`v(SYbbn95Q67*)_Esl_;v291s=9 z+#2F2apZU4Tq=x+?V}CjwD(P=U~d<=mfEFuyPB`Ey82V9G#Sk8H_Ob_RnP3s?)S_3 zr%}Pb?;lt_)Nf>@zX~D~TBr;-LS<1I##8z`;0ZCvI_QbXNh8Iv)$LS=*gHr;}dgb=w5$3k2la1keIm|=7<-JD>)U%=Avl0Vj@+&vxn zt-)`vJxJr88D&!}2^{GPXc^nmRf#}nb$4MMkBA21GzB`-Or`-3lq^O^svO7Vs~FdM zv`NvzyG+0T!P8l_&8gH|pzE{N(gv_tgDU7SWeiI-iHC#0Ai%Ixn4&nt{5y3(GQs)i z&uA;~_0shP$0Wh0VooIeyC|lak__#KVJfxa7*mYmZ22@(<^W}FdKjd*U1CqSjNKW% z*z$5$=t^+;Ui=MoDW~A7;)Mj%ibX1_p4gu>RC}Z_pl`U*{_z@+HN?AF{_W z?M_X@o%w8fgFIJ$fIzBeK=v#*`mtY$HC3tqw7q^GCT!P$I%=2N4FY7j9nG8aIm$c9 zeKTxVKN!UJ{#W)zxW|Q^K!3s;(*7Gbn;e@pQBCDS(I|Y0euK#dSQ_W^)sv5pa%<^o zyu}3d?Lx`)3-n5Sy9r#`I{+t6x%I%G(iewGbvor&I^{lhu-!#}*Q3^itvY(^UWXgvthH52zLy&T+B)Pw;5>4D6>74 zO_EBS)>l!zLTVkX@NDqyN2cXTwsUVao7$HcqV2%t$YzdAC&T)dwzExa3*kt9d(}al zA~M}=%2NVNUjZiO7c>04YH)sRelXJYpWSn^aC$|Ji|E13a^-v2MB!Nc*b+=KY7MCm zqIteKfNkONq}uM;PB?vvgQvfKLPMB8u5+Am=d#>g+o&Ysb>dX9EC8q?D$pJH!MTAqa=DS5$cb+;hEvjwVfF{4;M{5U&^_+r zvZdu_rildI!*|*A$TzJ&apQWV@p{!W`=?t(o0{?9y&vM)V)ycGSlI3`;ps(vf2PUq zX745#`cmT*ra7XECC0gKkpu2eyhFEUb?;4@X7weEnLjXj_F~?OzL1U1L0|s6M+kIhmi%`n5vvDALMagi4`wMc=JV{XiO+^ z?s9i7;GgrRW{Mx)d7rj)?(;|b-`iBNPqdwtt%32se@?w4<^KU&585_kZ=`Wy^oLu9 z?DQAh5z%q;UkP48jgMFHTf#mj?#z|=w= z(q6~17Vn}P)J3M?O)x))%a5+>TFW3No~TgP;f}K$#icBh;rSS+R|}l鯊%1Et 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⁢ zv5o9#E7!G0XmdzfsS{efPNi`1b44~SZ4Z8fuX!I}#8g+(wxzQwUT#Xb2(tbY1+EUhGKoT@KEU9Ktl>_0 z%bjDJg;#*gtJZv!-Zs`?^}v5eKmnbjqlvnSzE@_SP|LG_PJ6CYU+6zY6>92%E+ z=j@TZf-iW4(%U{lnYxQA;7Q!b;^brF8n0D>)`q5>|WDDXLrqYU_tKN2>=#@~OE7grMnNh?UOz-O~6 z6%rHy{#h9K0AT+lDC7q4{hw^|q6*Ry;;L%Q@)Ga}$60_q%D)rv(CtS$CQbpq9|y1e zRSrN4;$Jyl{m5bZw`$8TGvb}(LpY{-cQ)fcyJv7l3S52TLXVDsphtv&aPuDk1OzCA z4A^QtC(!11`IsNx_HnSy?>EKpHJWT^wmS~hc^p^zIIh@9f6U@I2 zC=Mve{j2^)mS#U$e{@Q?SO6%LDsXz@SY+=cK_QMmXBIU)j!$ajc-zLx3V60EXJ!qC zi<%2x8Q24YN+&8U@CIlN zrZkcT9yh%LrlGS9`G)KdP(@9Eo-AQz@8GEFWcb7U=a0H^ZVbLmz{+&M7W(nXJ4sN8 zJLR7eeK(K8`2-}j(T7JsO`L!+CvbueT%izanm-^A1Dn{`1Nw`9P?cq;7no+XfC`K(GO9?O^5zNIt4M+M8LM0=7Gz8UA@Z0N+lg+cX)NfazRu z5D)~HA^(u%w^cz+@2@_#S|u>GpB+j4KzQ^&Wcl9f z&hG#bCA(Yk0D&t&aJE^xME^&E-&xGHhXn%}psEIj641H+Nl-}boj;)Zt*t(4wZ5DN z@GXF$bL=&pBq-#vkTkh>7hl%K5|3 z{`Vn9b$iR-SoGENp}bn4;fR3>9sA%X2@1L3aE9yTra;Wb#_`xWwLSLdfu+PAu+o3| zGVnpzPr=ch{uuoHjtw7+_!L_2;knQ!DuDl0R`|%jr+}jFzXtrHIKc323?JO{l&;VF z*L1+}JU7%QJOg|5|Tc|D8fN zJORAg=_vsy{ak|o);@)Yh8Lkcg@$FG3k@ep36BRa^>~UmnRPziS>Z=`Jb2x*Q#`%A zU*i3&Vg?TluO@X0O;r2Jl6LKLUOVhSqg1*qOt^|8*c7 zo(298@+r$k_wQNGHv{|$tW(T8L+4_`FQ{kEW5Jgg{yf7ey4ss_(SNKfz(N9lx&a;< je(UuV8hP?p&}TPdm1I$XmG#(RzlD&B2izSj9sl%y5~4qc diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index d11cdd90..a4413138 100755 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/example/android/gradlew b/example/android/gradlew index 547ba0c2..731b6eca 100755 --- a/example/android/gradlew +++ b/example/android/gradlew @@ -55,7 +55,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -145,7 +145,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac @@ -153,7 +153,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then '' | soft) :;; #( *) # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -202,11 +202,11 @@ fi # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ diff --git a/example/android/gradlew.bat b/example/android/gradlew.bat index 93e3f59f..13ba5d3c 100755 --- a/example/android/gradlew.bat +++ b/example/android/gradlew.bat @@ -1,92 +1,92 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%"=="" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -@rem This is normally unused -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega \ No newline at end of file diff --git a/example/android/settings.gradle b/example/android/settings.gradle index c3ab1729..0dbbc1f7 100755 --- a/example/android/settings.gradle +++ b/example/android/settings.gradle @@ -1,4 +1,6 @@ +pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") } +plugins { id("com.facebook.react.settings") } +extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() } rootProject.name = 'example' -apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app' includeBuild('../node_modules/@react-native/gradle-plugin') \ No newline at end of file diff --git a/example/ios/.xcode.env b/example/ios/.xcode.env index 3d5782c7..772b339b 100755 --- a/example/ios/.xcode.env +++ b/example/ios/.xcode.env @@ -1,11 +1 @@ -# This `.xcode.env` file is versioned and is used to source the environment -# used when running script phases inside Xcode. -# To customize your local environment, you can create an `.xcode.env.local` -# file that is not versioned. - -# NODE_BINARY variable contains the PATH to the node executable. -# -# Customize the NODE_BINARY variable here. -# For example, to use nvm with brew, add the following line -# . "$(brew --prefix nvm)/nvm.sh" --no-use export NODE_BINARY=$(command -v node) diff --git a/example/ios/Podfile b/example/ios/Podfile index 8b41eddb..4c19383e 100755 --- a/example/ios/Podfile +++ b/example/ios/Podfile @@ -8,17 +8,6 @@ require Pod::Executable.execute_command('node', ['-p', platform :ios, min_ios_version_supported prepare_react_native_project! -# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set. -# because `react-native-flipper` depends on (FlipperKit,...) that will be excluded -# -# To fix this you can also exclude `react-native-flipper` using a `react-native.config.js` -# ```js -# module.exports = { -# dependencies: { -# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}), -# ``` -flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled - linkage = ENV['USE_FRAMEWORKS'] if linkage != nil Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green @@ -30,11 +19,6 @@ target 'example' do use_react_native!( :path => config[:reactNativePath], - # Enables Flipper. - # - # Note that if you have use_frameworks! enabled, Flipper will not work and - # you should disable the next line. - :flipper_configuration => flipper_config, # An absolute path to your application root. :app_path => "#{Pod::Config.instance.installation_root}/.." ) diff --git a/example/ios/PrivacyInfo.xcprivacy b/example/ios/PrivacyInfo.xcprivacy index 22daef6b..dc192965 100755 --- a/example/ios/PrivacyInfo.xcprivacy +++ b/example/ios/PrivacyInfo.xcprivacy @@ -2,10 +2,33 @@ - NSPrivacyTracking - - NSPrivacyTrackingDomains - + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + NSPrivacyCollectedDataTypes @@ -13,16 +36,17 @@ NSPrivacyCollectedDataTypeLinked - NSPrivacyCollectedDataTypeTracking - NSPrivacyCollectedDataTypePurposes + NSPrivacyCollectedDataTypeTracking + - NSPrivacyAccessedAPITypes - - + NSPrivacyTracking + + NSPrivacyTrackingDomains + diff --git a/example/ios/example.xcodeproj/project.pbxproj b/example/ios/example.xcodeproj/project.pbxproj index 034bbd49..86197443 100755 --- a/example/ios/example.xcodeproj/project.pbxproj +++ b/example/ios/example.xcodeproj/project.pbxproj @@ -325,7 +325,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -e\n\nWITH_ENVIRONMENT=\"../node_modules/react-native/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../node_modules/react-native/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; }; 2F571DA6E399DDDD5C317C89 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -598,7 +598,7 @@ "\"${PODS_ROOT}/CocoaLibEvent/lib\"", "\"${PODS_ROOT}/OpenSSL-Universal/ios/lib\"", ); - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.8.0; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -667,7 +667,7 @@ "\"${PODS_ROOT}/OpenSSL-Universal/ios/lib\"", "\"$(SRCROOT)\"", ); - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.8.0; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -748,6 +748,7 @@ "-DFOLLY_MOBILE=1", "-DFOLLY_USE_LIBCPP=1", "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); OTHER_LDFLAGS = ( "$(inherited)", @@ -819,6 +820,7 @@ "-DFOLLY_MOBILE=1", "-DFOLLY_USE_LIBCPP=1", "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); OTHER_LDFLAGS = ( "$(inherited)", diff --git a/example/ios/example/AppDelegate.mm b/example/ios/example/AppDelegate.mm index 5f266591..ba286dc7 100755 --- a/example/ios/example/AppDelegate.mm +++ b/example/ios/example/AppDelegate.mm @@ -16,10 +16,10 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { - return [self getBundleURL]; + return [self bundleURL]; } -- (NSURL *)getBundleURL +- (NSURL *)bundleURL { #if DEBUG return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; diff --git a/example/ios/example/Info.plist b/example/ios/example/Info.plist index ec022246..1a4e6436 100755 --- a/example/ios/example/Info.plist +++ b/example/ios/example/Info.plist @@ -45,7 +45,7 @@ LaunchScreen UIRequiredDeviceCapabilities - armv7 + arm64 UISupportedExternalAccessoryProtocols diff --git a/example/metro.config.js b/example/metro.config.js index d35d56ee..85f3a67e 100755 --- a/example/metro.config.js +++ b/example/metro.config.js @@ -2,7 +2,7 @@ const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); /** * Metro configuration - * https://facebook.github.io/metro/docs/configuration + * https://reactnative.dev/docs/metro * * @type {import('metro-config').MetroConfig} */ diff --git a/example/package.json b/example/package.json index 0848bf8d..08ad9c57 100755 --- a/example/package.json +++ b/example/package.json @@ -1,6 +1,6 @@ { "name": "example", - "version": "1.7.0", + "version": "1.8.0", "private": true, "scripts": { "android": "react-native run-android", @@ -13,9 +13,9 @@ "postinstall": "npm run bundle:ios" }, "dependencies": { - "react": "18.2.0", - "react-native": "0.73.8", - "react-native-windows": "0.73.13", + "react": "18.3.1", + "react-native": "0.75.4", + "react-native-windows": "0.75.5", "@react-native-community/checkbox": "^0.5.16", "react-native-canvas": "^0.1.39", "react-native-webview": "^13.6.3", @@ -25,19 +25,19 @@ "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", - "@react-native/babel-preset": "0.73.21", - "@react-native/eslint-config": "0.73.2", - "@react-native/metro-config": "0.73.5", - "@react-native/typescript-config": "0.73.1", + "@react-native/babel-preset": "0.75.4", + "@react-native/eslint-config": "0.75.4", + "@react-native/metro-config": "0.75.4", + "@react-native/typescript-config": "0.75.4", "@types/react": "^18.2.6", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.6.3", "eslint": "^8.19.0", "jest": "^29.6.3", "prettier": "2.8.8", - "react-test-renderer": "18.2.0", + "react-test-renderer": "18.3.1", "typescript": "5.0.4", - + "metro-config": "^0.80.12", "@types/jest": "^29.2.1", "@types/react-native-canvas": "^0.1.10", "@typescript-eslint/eslint-plugin": "^5.55.0", diff --git a/example/windows/example/App.xaml.cs b/example/windows/example/App.xaml.cs index 7c879175..bd31584b 100755 --- a/example/windows/example/App.xaml.cs +++ b/example/windows/example/App.xaml.cs @@ -11,17 +11,17 @@ public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; - InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptBundleFile = "index"; - InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG + InstanceSettings.UseDirectDebugger = true; InstanceSettings.UseDeveloperSupport = true; #else + InstanceSettings.UseDirectDebugger = false; InstanceSettings.UseDeveloperSupport = false; #endif diff --git a/example/windows/example/Properties/AssemblyInfo.cs b/example/windows/example/Properties/AssemblyInfo.cs index 577aa69d..d4e066fc 100755 --- a/example/windows/example/Properties/AssemblyInfo.cs +++ b/example/windows/example/Properties/AssemblyInfo.cs @@ -24,6 +24,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.7.0.0")] -[assembly: AssemblyFileVersion("1.7.0.0")] +[assembly: AssemblyVersion("1.8.0.0")] +[assembly: AssemblyFileVersion("1.8.0.0")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/example/yarn.lock b/example/yarn.lock index fa4fd7ab..9b3cb971 100755 --- a/example/yarn.lock +++ b/example/yarn.lock @@ -2,18 +2,13 @@ # yarn lockfile v1 -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - "@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" "@azure/abort-controller@^1.0.0": version "1.1.0" @@ -22,7 +17,14 @@ dependencies: tslib "^2.2.0" -"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.5.0": +"@azure/abort-controller@^2.0.0": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" + integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA== + dependencies: + tslib "^2.6.2" + +"@azure/core-auth@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.5.0.tgz#a41848c5c31cb3b7c84c409885267d55a2c92e44" integrity sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw== @@ -31,6 +33,15 @@ "@azure/core-util" "^1.1.0" tslib "^2.2.0" +"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.5.0": + version "1.7.2" + resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.7.2.tgz#558b7cb7dd12b00beec07ae5df5907d74df1ebd9" + integrity sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@azure/core-util" "^1.1.0" + tslib "^2.6.2" + "@azure/core-rest-pipeline@1.10.1": version "1.10.1" resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.1.tgz#348290847ca31b9eecf9cf5de7519aaccdd30968" @@ -48,11 +59,11 @@ uuid "^8.3.0" "@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.1.tgz#352a38cbea438c4a83c86b314f48017d70ba9503" - integrity sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw== + version "1.1.2" + resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.1.2.tgz#065dab4e093fb61899988a1cdbc827d9ad90b4ee" + integrity sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA== dependencies: - tslib "^2.2.0" + tslib "^2.6.2" "@azure/core-util@1.2.0": version "1.2.0" @@ -63,19 +74,19 @@ tslib "^2.2.0" "@azure/core-util@^1.0.0", "@azure/core-util@^1.1.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.6.1.tgz#fea221c4fa43c26543bccf799beb30c1c7878f5a" - integrity sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ== + version "1.9.2" + resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.9.2.tgz#1dc37dc5b0dae34c578be62cf98905ba7c0cafe7" + integrity sha512-l1Qrqhi4x1aekkV+OlcqsJa4AnAkj5p0JV8omgwjaV9OAbP41lvrMvs+CptfetKkeEaGRGSzby7sjPZEX7+kkQ== dependencies: - "@azure/abort-controller" "^1.0.0" - tslib "^2.2.0" + "@azure/abort-controller" "^2.0.0" + tslib "^2.6.2" "@azure/logger@^1.0.0": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.4.tgz#28bc6d0e5b3c38ef29296b32d35da4e483593fa1" - integrity sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg== + version "1.1.4" + resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.1.4.tgz#223cbf2b424dfa66478ce9a4f575f59c6f379768" + integrity sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ== dependencies: - tslib "^2.2.0" + tslib "^2.6.2" "@azure/opentelemetry-instrumentation-azure-sdk@^1.0.0-beta.5": version "1.0.0-beta.5" @@ -89,34 +100,47 @@ "@opentelemetry/instrumentation" "^0.41.2" tslib "^2.2.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" + integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" + "@babel/highlight" "^7.24.7" + picocolors "^1.0.0" + +"@babel/code-frame@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7" + integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g== + dependencies: + "@babel/highlight" "^7.25.7" + picocolors "^1.0.0" + +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.2.tgz#e41928bd33475305c586f6acbbb7e3ade7a6f7f5" + integrity sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ== -"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== +"@babel/compat-data@^7.25.7": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.8.tgz#0376e83df5ab0eb0da18885c0140041f0747a402" + integrity sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA== -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.0": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" - integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.0", "@babel/core@^7.23.9": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77" + integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.7" - "@babel/parser" "^7.23.6" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.25.0" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-module-transforms" "^7.25.2" + "@babel/helpers" "^7.25.0" + "@babel/parser" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.2" + "@babel/types" "^7.25.2" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -124,77 +148,117 @@ semver "^6.3.1" "@babel/eslint-parser@^7.20.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz#7bf0db1c53b54da0c8a12627373554a0828479ca" - integrity sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw== + version "7.25.1" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz#469cee4bd18a88ff3edbdfbd227bd20e82aa9b82" + integrity sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" semver "^6.3.1" -"@babel/generator@^7.20.0", "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.20.0", "@babel/generator@^7.25.0", "@babel/generator@^7.7.2": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.0.tgz#f858ddfa984350bc3d3b7f125073c9af6988f18e" + integrity sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw== dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.25.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== +"@babel/generator@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.7.tgz#de86acbeb975a3e11ee92dd52223e6b03b479c56" + integrity sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.25.7" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== +"@babel/helper-annotate-as-pure@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz#5373c7bc8366b12a033b4be1ac13a206c6656aab" + integrity sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg== dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.24.7" -"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== +"@babel/helper-annotate-as-pure@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.7.tgz#63f02dbfa1f7cb75a9bdb832f300582f30bb8972" + integrity sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA== dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" - browserslist "^4.22.2" + "@babel/types" "^7.25.7" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz#37d66feb012024f2422b762b9b2a7cfe27c7fba3" + integrity sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.24.7", "@babel/helper-compilation-targets@^7.24.8", "@babel/helper-compilation-targets@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz#e1d9410a90974a3a5a66e84ff55ef62e3c02d06c" + integrity sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw== + dependencies: + "@babel/compat-data" "^7.25.2" + "@babel/helper-validator-option" "^7.24.8" + browserslist "^4.23.1" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz#b2e6826e0e20d337143655198b79d58fdc9bd43d" - integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" +"@babel/helper-compilation-targets@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz#11260ac3322dda0ef53edfae6e97b961449f5fa4" + integrity sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A== + dependencies: + "@babel/compat-data" "^7.25.7" + "@babel/helper-validator-option" "^7.25.7" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.24.7", "@babel/helper-create-class-features-plugin@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz#a109bf9c3d58dfed83aaf42e85633c89f43a6253" + integrity sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-member-expression-to-functions" "^7.24.8" + "@babel/helper-optimise-call-expression" "^7.24.7" + "@babel/helper-replace-supers" "^7.25.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/traverse" "^7.25.0" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.7.tgz#5d65074c76cae75607421c00d6bd517fe1892d6b" + integrity sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.7" + "@babel/helper-member-expression-to-functions" "^7.25.7" + "@babel/helper-optimise-call-expression" "^7.25.7" + "@babel/helper-replace-supers" "^7.25.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7" + "@babel/traverse" "^7.25.7" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.24.7", "@babel/helper-create-regexp-features-plugin@^7.25.0": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz#24c75974ed74183797ffd5f134169316cd1808d9" + integrity sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-annotate-as-pure" "^7.24.7" regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.4.4": - version "0.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz#64df615451cb30e94b59a9696022cffac9a10088" - integrity sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA== +"@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== dependencies: "@babel/helper-compilation-targets" "^7.22.6" "@babel/helper-plugin-utils" "^7.22.5" @@ -202,172 +266,259 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== +"@babel/helper-environment-visitor@^7.18.9": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" + integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== + dependencies: + "@babel/types" "^7.24.7" + +"@babel/helper-member-expression-to-functions@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz#6155e079c913357d24a4c20480db7c712a5c3fb6" + integrity sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA== + dependencies: + "@babel/traverse" "^7.24.8" + "@babel/types" "^7.24.8" + +"@babel/helper-member-expression-to-functions@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.7.tgz#541a33b071f0355a63a0fa4bdf9ac360116b8574" + integrity sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA== + dependencies: + "@babel/traverse" "^7.25.7" + "@babel/types" "^7.25.7" + +"@babel/helper-module-imports@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" + integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + +"@babel/helper-module-transforms@^7.24.7", "@babel/helper-module-transforms@^7.24.8", "@babel/helper-module-transforms@^7.25.0", "@babel/helper-module-transforms@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz#ee713c29768100f2776edf04d4eb23b8d27a66e6" + integrity sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ== + dependencies: + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-simple-access" "^7.24.7" + "@babel/helper-validator-identifier" "^7.24.7" + "@babel/traverse" "^7.25.2" + +"@babel/helper-optimise-call-expression@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz#8b0a0456c92f6b323d27cfd00d1d664e76692a0f" + integrity sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A== + dependencies: + "@babel/types" "^7.24.7" + +"@babel/helper-optimise-call-expression@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.7.tgz#1de1b99688e987af723eed44fa7fc0ee7b97d77a" + integrity sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng== + dependencies: + "@babel/types" "^7.25.7" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz#94ee67e8ec0e5d44ea7baeb51e571bd26af07878" + integrity sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg== + +"@babel/helper-plugin-utils@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz#8ec5b21812d992e1ef88a9b068260537b6f0e36c" + integrity sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw== + +"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.24.7", "@babel/helper-remap-async-to-generator@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz#d2f0fbba059a42d68e5e378feaf181ef6055365e" + integrity sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-wrap-function" "^7.25.0" + "@babel/traverse" "^7.25.0" + +"@babel/helper-remap-async-to-generator@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.7.tgz#9efdc39df5f489bcd15533c912b6c723a0a65021" + integrity sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.7" + "@babel/helper-wrap-function" "^7.25.7" + "@babel/traverse" "^7.25.7" + +"@babel/helper-replace-supers@^7.24.7", "@babel/helper-replace-supers@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz#ff44deac1c9f619523fe2ca1fd650773792000a9" + integrity sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.24.8" + "@babel/helper-optimise-call-expression" "^7.24.7" + "@babel/traverse" "^7.25.0" + +"@babel/helper-replace-supers@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.7.tgz#38cfda3b6e990879c71d08d0fef9236b62bd75f5" + integrity sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.25.7" + "@babel/helper-optimise-call-expression" "^7.25.7" + "@babel/traverse" "^7.25.7" + +"@babel/helper-simple-access@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz#bcade8da3aec8ed16b9c4953b74e506b51b5edb3" + integrity sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz#5f8fa83b69ed5c27adc56044f8be2b3ea96669d9" + integrity sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + +"@babel/helper-skip-transparent-expression-wrappers@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.7.tgz#382831c91038b1a6d32643f5f49505b8442cb87c" + integrity sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA== + dependencies: + "@babel/traverse" "^7.25.7" + "@babel/types" "^7.25.7" + +"@babel/helper-string-parser@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz#5b3329c9a58803d5df425e5785865881a81ca48d" + integrity sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ== + +"@babel/helper-string-parser@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz#d50e8d37b1176207b4fe9acedec386c565a44a54" + integrity sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g== + +"@babel/helper-validator-identifier@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" + integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== + +"@babel/helper-validator-identifier@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5" + integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg== + +"@babel/helper-validator-option@^7.24.7", "@babel/helper-validator-option@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d" + integrity sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q== + +"@babel/helper-validator-option@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz#97d1d684448228b30b506d90cace495d6f492729" + integrity sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ== + +"@babel/helper-wrap-function@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz#dab12f0f593d6ca48c0062c28bcfb14ebe812f81" + integrity sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ== + dependencies: + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.0" + "@babel/types" "^7.25.0" + +"@babel/helper-wrap-function@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.7.tgz#9f6021dd1c4fdf4ad515c809967fc4bac9a70fe7" + integrity sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg== + dependencies: + "@babel/template" "^7.25.7" + "@babel/traverse" "^7.25.7" + "@babel/types" "^7.25.7" + +"@babel/helpers@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.0.tgz#e69beb7841cb93a6505531ede34f34e6a073650a" + integrity sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw== + dependencies: + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.0" + +"@babel/highlight@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" + integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw== + dependencies: + "@babel/helper-validator-identifier" "^7.24.7" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== +"@babel/highlight@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5" + integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw== dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" + "@babel/helper-validator-identifier" "^7.25.7" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.25.0", "@babel/parser@^7.25.3": + version "7.25.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.3.tgz#91fb126768d944966263f0657ab222a642b82065" + integrity sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.25.2" -"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== +"@babel/parser@^7.25.7": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.8.tgz#f6aaf38e80c36129460c1657c0762db584c9d5e2" + integrity sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ== dependencies: - "@babel/types" "^7.23.0" - -"@babel/helper-module-imports@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== - dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.25.8" -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== - -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" - -"@babel/helpers@^7.23.7": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" - integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.3": + version "7.25.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz#dca427b45a6c0f5c095a1c639dfe2476a3daba7f" + integrity sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA== dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" - -"@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/traverse" "^7.25.3" -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" - integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz#cd0c583e01369ef51676bdb3d7b603e17d2b3f73" + integrity sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" - integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz#749bde80356b295390954643de7635e0dffabe73" + integrity sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" - integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz#e4eabdd5109acc399b38d7999b2ef66fc2022f89" + integrity sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/plugin-transform-optional-chaining" "^7.24.7" -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" - integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz#3a82a70e7cb7294ad2559465ebcb871dfbf078fb" + integrity sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/traverse" "^7.25.0" "@babel/plugin-proposal-async-generator-functions@^7.0.0": version "7.20.7" @@ -388,12 +539,20 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz#6f511a676c540ccc8d17a8553dbba9230b0ddac0" - integrity sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.7.tgz#0b539c46b8ac804f694e338f803c8354c0f788b6" + integrity sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-export-default-from" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-syntax-export-default-from" "^7.24.7" + +"@babel/plugin-proposal-logical-assignment-operators@^7.18.0": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" + integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": version "7.18.6" @@ -479,12 +638,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz#7e6d4bf595d5724230200fb2b7401d4734b15335" - integrity sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw== +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.7.tgz#85dae9098933573aae137fb52141dd3ca52ae7ac" + integrity sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" @@ -493,26 +652,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz#084564e0f3cc21ea6c70c44cff984a1c0509729a" - integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== +"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz#d1759e84dd4b437cf9fae69b4c06c41d7625bfb7" + integrity sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-syntax-import-assertions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" - integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== +"@babel/plugin-syntax-import-assertions@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz#2a0b406b5871a20a841240586b1300ce2088a778" + integrity sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-syntax-import-attributes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" - integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== +"@babel/plugin-syntax-import-attributes@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz#b4f9ea95a79e6912480c4b626739f86a076624ca" + integrity sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" @@ -528,12 +687,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.23.3", "@babel/plugin-syntax-jsx@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" - integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== +"@babel/plugin-syntax-jsx@^7.24.7", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz#39a1fa4a7e3d3d7f34e2acc6be585b718d30e02d" + integrity sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" @@ -591,12 +750,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" - integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== +"@babel/plugin-syntax-typescript@^7.24.7", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz#58d458271b4d3b6bb27ee6ac9525acbb259bad1c" + integrity sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" @@ -606,476 +765,569 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" - integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz#4f6886c11e423bd69f3ce51dbf42424a5f275514" + integrity sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-async-generator-functions@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz#3aa0b4f2fa3788b5226ef9346cf6d16ec61f99cd" - integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== +"@babel/plugin-transform-async-generator-functions@^7.24.3": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.8.tgz#3331de02f52cc1f2c75b396bec52188c85b0b1ec" + integrity sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/helper-plugin-utils" "^7.25.7" + "@babel/helper-remap-async-to-generator" "^7.25.7" + "@babel/traverse" "^7.25.7" + +"@babel/plugin-transform-async-generator-functions@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz#b785cf35d73437f6276b1e30439a57a50747bddf" + integrity sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-remap-async-to-generator" "^7.25.0" "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/traverse" "^7.25.0" -"@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" - integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== +"@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz#72a3af6c451d575842a7e9b5a02863414355bdcc" + integrity sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-remap-async-to-generator" "^7.24.7" -"@babel/plugin-transform-block-scoped-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" - integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== +"@babel/plugin-transform-block-scoped-functions@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz#a4251d98ea0c0f399dafe1a35801eaba455bbf1f" + integrity sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" - integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz#23a6ed92e6b006d26b1869b1c91d1b917c2ea2ac" + integrity sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-transform-class-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" - integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== +"@babel/plugin-transform-class-properties@^7.24.1": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.7.tgz#a389cfca7a10ac80e3ff4c75fca08bd097ad1523" + integrity sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.25.7" + "@babel/helper-plugin-utils" "^7.25.7" -"@babel/plugin-transform-class-static-block@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" - integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== +"@babel/plugin-transform-class-properties@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz#256879467b57b0b68c7ddfc5b76584f398cd6834" + integrity sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" + +"@babel/plugin-transform-class-static-block@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz#c82027ebb7010bc33c116d4b5044fbbf8c05484d" + integrity sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.23.8": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" - integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.0.tgz#63122366527d88e0ef61b612554fe3f8c793991e" + integrity sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-compilation-targets" "^7.24.8" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-replace-supers" "^7.25.0" + "@babel/traverse" "^7.25.0" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" - integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz#4cab3214e80bc71fae3853238d13d097b004c707" + integrity sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/template" "^7.24.7" -"@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" - integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== +"@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz#c828e814dbe42a2718a838c2a2e16a408e055550" + integrity sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-transform-dotall-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" - integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== +"@babel/plugin-transform-dotall-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz#5f8bf8a680f2116a7207e16288a5f974ad47a7a0" + integrity sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-duplicate-keys@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" - integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== +"@babel/plugin-transform-duplicate-keys@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz#dd20102897c9a2324e5adfffb67ff3610359a8ee" + integrity sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-dynamic-import@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" - integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz#809af7e3339466b49c034c683964ee8afb3e2604" + integrity sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.25.0" + "@babel/helper-plugin-utils" "^7.24.8" + +"@babel/plugin-transform-dynamic-import@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz#4d8b95e3bae2b037673091aa09cd33fecd6419f4" + integrity sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" - integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== +"@babel/plugin-transform-exponentiation-operator@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz#b629ee22645f412024297d5245bce425c31f9b0d" + integrity sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-export-namespace-from@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" - integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== +"@babel/plugin-transform-export-namespace-from@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz#176d52d8d8ed516aeae7013ee9556d540c53f197" + integrity sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz#cfa7ca159cc3306fab526fc67091556b51af26ff" - integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== +"@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.24.7": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz#b3aa251db44959b7a7c82abcd6b4225dec7d2258" + integrity sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-flow" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-syntax-flow" "^7.24.7" -"@babel/plugin-transform-for-of@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" - integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== +"@babel/plugin-transform-for-of@^7.0.0": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.7.tgz#0acfea0f27aa290818b5b48a5a44b3f03fc13669" + integrity sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7" -"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" - integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== +"@babel/plugin-transform-for-of@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz#f25b33f72df1d8be76399e1b8f3f9d366eb5bc70" + integrity sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g== dependencies: - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" -"@babel/plugin-transform-json-strings@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" - integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.25.1": + version "7.25.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz#b85e773097526c1a4fc4ba27322748643f26fc37" + integrity sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-compilation-targets" "^7.24.8" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/traverse" "^7.25.1" + +"@babel/plugin-transform-json-strings@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz#f3e9c37c0a373fee86e36880d45b3664cedaf73a" + integrity sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" - integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz#deb1ad14fc5490b9a65ed830e025bca849d8b5f3" + integrity sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-transform-logical-assignment-operators@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" - integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== +"@babel/plugin-transform-logical-assignment-operators@^7.24.1": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.8.tgz#01868ff92daa9e525b4c7902aa51979082a05710" + integrity sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + +"@babel/plugin-transform-logical-assignment-operators@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz#a58fb6eda16c9dc8f9ff1c7b1ba6deb7f4694cb0" + integrity sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" - integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== +"@babel/plugin-transform-member-expression-literals@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz#3b4454fb0e302e18ba4945ba3246acb1248315df" + integrity sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-modules-amd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" - integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== +"@babel/plugin-transform-modules-amd@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz#65090ed493c4a834976a3ca1cde776e6ccff32d7" + integrity sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" - integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.24.7", "@babel/plugin-transform-modules-commonjs@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz#ab6421e564b717cb475d6fff70ae7f103536ea3c" + integrity sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.8" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-simple-access" "^7.24.7" -"@babel/plugin-transform-modules-systemjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81" - integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== +"@babel/plugin-transform-modules-systemjs@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz#8f46cdc5f9e5af74f3bd019485a6cbe59685ea33" + integrity sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw== dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-module-transforms" "^7.25.0" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-validator-identifier" "^7.24.7" + "@babel/traverse" "^7.25.0" -"@babel/plugin-transform-modules-umd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" - integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== +"@babel/plugin-transform-modules-umd@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz#edd9f43ec549099620df7df24e7ba13b5c76efc8" + integrity sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== +"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz#9042e9b856bc6b3688c0c2e4060e9e10b1460923" + integrity sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-new-target@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" - integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== +"@babel/plugin-transform-new-target@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz#31ff54c4e0555cc549d5816e4ab39241dfb6ab00" + integrity sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" - integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.8.tgz#befb4900c130bd52fccf2b926314557987f1b552" + integrity sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz#1de4534c590af9596f53d67f52a92f12db984120" + integrity sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-transform-numeric-separator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" - integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== +"@babel/plugin-transform-numeric-separator@^7.24.1": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.8.tgz#91e370486371637bd42161052f2602c701386891" + integrity sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + +"@babel/plugin-transform-numeric-separator@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz#bea62b538c80605d8a0fac9b40f48e97efa7de63" + integrity sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-transform-object-rest-spread@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" - integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== +"@babel/plugin-transform-object-rest-spread@^7.24.5": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.8.tgz#0904ac16bcce41df4db12d915d6780f85c7fb04b" + integrity sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g== dependencies: - "@babel/compat-data" "^7.23.3" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-compilation-targets" "^7.25.7" + "@babel/helper-plugin-utils" "^7.25.7" + "@babel/plugin-transform-parameters" "^7.25.7" + +"@babel/plugin-transform-object-rest-spread@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz#d13a2b93435aeb8a197e115221cab266ba6e55d6" + integrity sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q== + dependencies: + "@babel/helper-compilation-targets" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.24.7" -"@babel/plugin-transform-object-super@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" - integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== +"@babel/plugin-transform-object-super@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz#66eeaff7830bba945dd8989b632a40c04ed625be" + integrity sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-replace-supers" "^7.24.7" -"@babel/plugin-transform-optional-catch-binding@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" - integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== +"@babel/plugin-transform-optional-catch-binding@^7.24.1": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.8.tgz#2649b86a3bb202c6894ec81a6ddf41b94d8f3103" + integrity sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + +"@babel/plugin-transform-optional-catch-binding@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz#00eabd883d0dd6a60c1c557548785919b6e717b4" + integrity sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" - integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== +"@babel/plugin-transform-optional-chaining@^7.24.5": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.8.tgz#f46283b78adcc5b6ab988a952f989e7dce70653f" + integrity sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7" + +"@babel/plugin-transform-optional-chaining@^7.24.7", "@babel/plugin-transform-optional-chaining@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz#bb02a67b60ff0406085c13d104c99a835cdf365d" + integrity sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" - integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz#5881f0ae21018400e320fc7eb817e529d1254b68" + integrity sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" - integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== +"@babel/plugin-transform-parameters@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.7.tgz#80c38b03ef580f6d6bffe1c5254bb35986859ac7" + integrity sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.25.7" -"@babel/plugin-transform-private-property-in-object@^7.22.11", "@babel/plugin-transform-private-property-in-object@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" - integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== +"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz#e6318746b2ae70a59d023d5cc1344a2ba7a75f5e" + integrity sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" + +"@babel/plugin-transform-private-property-in-object@^7.22.11", "@babel/plugin-transform-private-property-in-object@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz#4eec6bc701288c1fab5f72e6a4bbc9d67faca061" + integrity sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-create-class-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" - integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== +"@babel/plugin-transform-property-literals@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz#f0d2ed8380dfbed949c42d4d790266525d63bbdc" + integrity sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-transform-react-display-name@^7.0.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" - integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz#9caff79836803bc666bcfe210aeb6626230c293b" + integrity sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz#ed3e7dadde046cce761a8e3cf003a13d1a7972d9" - integrity sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz#66bff0248ea0b549972e733516ffad577477bdab" + integrity sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz#03527006bdc8775247a78643c51d4e715fe39a3e" - integrity sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz#1198aab2548ad19582013815c938d3ebd8291ee3" + integrity sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-transform-react-jsx@^7.0.0": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" - integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/types" "^7.23.4" + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz#e37e8ebfa77e9f0b16ba07fadcb6adb47412227a" + integrity sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-syntax-jsx" "^7.24.7" + "@babel/types" "^7.25.2" + +"@babel/plugin-transform-regenerator@^7.20.0": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.7.tgz#6eb006e6d26f627bc2f7844a9f19770721ad6f3e" + integrity sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.7" + regenerator-transform "^0.15.2" -"@babel/plugin-transform-regenerator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" - integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== +"@babel/plugin-transform-regenerator@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz#021562de4534d8b4b1851759fd7af4e05d2c47f8" + integrity sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" - integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== +"@babel/plugin-transform-reserved-words@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz#80037fe4fbf031fc1125022178ff3938bb3743a4" + integrity sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/plugin-transform-runtime@^7.0.0": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz#52bbd20054855beb9deae3bee9ceb05289c343e6" - integrity sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw== - dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz#00a5bfaf8c43cf5c8703a8a6e82b59d9c58f38ca" + integrity sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw== + dependencies: + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.1" + babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" - integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz#85448c6b996e122fa9e289746140aaa99da64e73" + integrity sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" - integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz#e8a38c0fde7882e0fb8f160378f74bd885cc7bb3" + integrity sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" -"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" - integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz#96ae80d7a7e5251f657b5cf18f1ea6bf926f5feb" + integrity sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-template-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" - integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== +"@babel/plugin-transform-template-literals@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz#a05debb4a9072ae8f985bcf77f3f215434c8f8c8" + integrity sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-typeof-symbol@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" - integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== +"@babel/plugin-transform-typeof-symbol@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz#383dab37fb073f5bfe6e60c654caac309f92ba1c" + integrity sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.8" -"@babel/plugin-transform-typescript@^7.23.3", "@babel/plugin-transform-typescript@^7.5.0": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" - integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== +"@babel/plugin-transform-typescript@^7.24.7", "@babel/plugin-transform-typescript@^7.5.0": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz#237c5d10de6d493be31637c6b9fa30b6c5461add" + integrity sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.23.3" + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-create-class-features-plugin" "^7.25.0" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/plugin-syntax-typescript" "^7.24.7" -"@babel/plugin-transform-unicode-escapes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" - integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== +"@babel/plugin-transform-unicode-escapes@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz#2023a82ced1fb4971630a2e079764502c4148e0e" + integrity sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-unicode-property-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" - integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== +"@babel/plugin-transform-unicode-property-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz#9073a4cd13b86ea71c3264659590ac086605bbcd" + integrity sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" - integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz#dfc3d4a51127108099b19817c0963be6a2adf19f" + integrity sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-unicode-sets-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" - integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== +"@babel/plugin-transform-unicode-sets-regex@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz#d40705d67523803a576e29c63cef6e516b858ed9" + integrity sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" "@babel/preset-env@^7.20.0": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.8.tgz#7d6f8171ea7c221ecd28059e65ad37c20e441e3e" - integrity sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA== - dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" + version "7.25.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.25.3.tgz#0bf4769d84ac51d1073ab4a86f00f30a3a83c67c" + integrity sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g== + dependencies: + "@babel/compat-data" "^7.25.2" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-validator-option" "^7.24.8" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.3" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.0" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.0" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.0" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.23.3" - "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-assertions" "^7.24.7" + "@babel/plugin-syntax-import-attributes" "^7.24.7" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -1087,69 +1339,70 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.7" - "@babel/plugin-transform-async-to-generator" "^7.23.3" - "@babel/plugin-transform-block-scoped-functions" "^7.23.3" - "@babel/plugin-transform-block-scoping" "^7.23.4" - "@babel/plugin-transform-class-properties" "^7.23.3" - "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.8" - "@babel/plugin-transform-computed-properties" "^7.23.3" - "@babel/plugin-transform-destructuring" "^7.23.3" - "@babel/plugin-transform-dotall-regex" "^7.23.3" - "@babel/plugin-transform-duplicate-keys" "^7.23.3" - "@babel/plugin-transform-dynamic-import" "^7.23.4" - "@babel/plugin-transform-exponentiation-operator" "^7.23.3" - "@babel/plugin-transform-export-namespace-from" "^7.23.4" - "@babel/plugin-transform-for-of" "^7.23.6" - "@babel/plugin-transform-function-name" "^7.23.3" - "@babel/plugin-transform-json-strings" "^7.23.4" - "@babel/plugin-transform-literals" "^7.23.3" - "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" - "@babel/plugin-transform-member-expression-literals" "^7.23.3" - "@babel/plugin-transform-modules-amd" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.3" - "@babel/plugin-transform-modules-umd" "^7.23.3" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" - "@babel/plugin-transform-numeric-separator" "^7.23.4" - "@babel/plugin-transform-object-rest-spread" "^7.23.4" - "@babel/plugin-transform-object-super" "^7.23.3" - "@babel/plugin-transform-optional-catch-binding" "^7.23.4" - "@babel/plugin-transform-optional-chaining" "^7.23.4" - "@babel/plugin-transform-parameters" "^7.23.3" - "@babel/plugin-transform-private-methods" "^7.23.3" - "@babel/plugin-transform-private-property-in-object" "^7.23.4" - "@babel/plugin-transform-property-literals" "^7.23.3" - "@babel/plugin-transform-regenerator" "^7.23.3" - "@babel/plugin-transform-reserved-words" "^7.23.3" - "@babel/plugin-transform-shorthand-properties" "^7.23.3" - "@babel/plugin-transform-spread" "^7.23.3" - "@babel/plugin-transform-sticky-regex" "^7.23.3" - "@babel/plugin-transform-template-literals" "^7.23.3" - "@babel/plugin-transform-typeof-symbol" "^7.23.3" - "@babel/plugin-transform-unicode-escapes" "^7.23.3" - "@babel/plugin-transform-unicode-property-regex" "^7.23.3" - "@babel/plugin-transform-unicode-regex" "^7.23.3" - "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/plugin-transform-arrow-functions" "^7.24.7" + "@babel/plugin-transform-async-generator-functions" "^7.25.0" + "@babel/plugin-transform-async-to-generator" "^7.24.7" + "@babel/plugin-transform-block-scoped-functions" "^7.24.7" + "@babel/plugin-transform-block-scoping" "^7.25.0" + "@babel/plugin-transform-class-properties" "^7.24.7" + "@babel/plugin-transform-class-static-block" "^7.24.7" + "@babel/plugin-transform-classes" "^7.25.0" + "@babel/plugin-transform-computed-properties" "^7.24.7" + "@babel/plugin-transform-destructuring" "^7.24.8" + "@babel/plugin-transform-dotall-regex" "^7.24.7" + "@babel/plugin-transform-duplicate-keys" "^7.24.7" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.0" + "@babel/plugin-transform-dynamic-import" "^7.24.7" + "@babel/plugin-transform-exponentiation-operator" "^7.24.7" + "@babel/plugin-transform-export-namespace-from" "^7.24.7" + "@babel/plugin-transform-for-of" "^7.24.7" + "@babel/plugin-transform-function-name" "^7.25.1" + "@babel/plugin-transform-json-strings" "^7.24.7" + "@babel/plugin-transform-literals" "^7.25.2" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.7" + "@babel/plugin-transform-member-expression-literals" "^7.24.7" + "@babel/plugin-transform-modules-amd" "^7.24.7" + "@babel/plugin-transform-modules-commonjs" "^7.24.8" + "@babel/plugin-transform-modules-systemjs" "^7.25.0" + "@babel/plugin-transform-modules-umd" "^7.24.7" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7" + "@babel/plugin-transform-new-target" "^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7" + "@babel/plugin-transform-numeric-separator" "^7.24.7" + "@babel/plugin-transform-object-rest-spread" "^7.24.7" + "@babel/plugin-transform-object-super" "^7.24.7" + "@babel/plugin-transform-optional-catch-binding" "^7.24.7" + "@babel/plugin-transform-optional-chaining" "^7.24.8" + "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/plugin-transform-private-methods" "^7.24.7" + "@babel/plugin-transform-private-property-in-object" "^7.24.7" + "@babel/plugin-transform-property-literals" "^7.24.7" + "@babel/plugin-transform-regenerator" "^7.24.7" + "@babel/plugin-transform-reserved-words" "^7.24.7" + "@babel/plugin-transform-shorthand-properties" "^7.24.7" + "@babel/plugin-transform-spread" "^7.24.7" + "@babel/plugin-transform-sticky-regex" "^7.24.7" + "@babel/plugin-transform-template-literals" "^7.24.7" + "@babel/plugin-transform-typeof-symbol" "^7.24.8" + "@babel/plugin-transform-unicode-escapes" "^7.24.7" + "@babel/plugin-transform-unicode-property-regex" "^7.24.7" + "@babel/plugin-transform-unicode-regex" "^7.24.7" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.7" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" - core-js-compat "^3.31.0" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.4" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.37.1" semver "^6.3.1" "@babel/preset-flow@^7.13.13": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.23.3.tgz#8084e08b9ccec287bd077ab288b286fab96ffab1" - integrity sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.24.7.tgz#eef5cb8e05e97a448fc50c16826f5612fe512c06" + integrity sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-flow-strip-types" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-validator-option" "^7.24.7" + "@babel/plugin-transform-flow-strip-types" "^7.24.7" "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" @@ -1161,20 +1414,20 @@ esutils "^2.0.2" "@babel/preset-typescript@^7.13.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" - integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz#66cd86ea8f8c014855671d5ea9a737139cbbfef1" + integrity sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-typescript" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-validator-option" "^7.24.7" + "@babel/plugin-syntax-jsx" "^7.24.7" + "@babel/plugin-transform-modules-commonjs" "^7.24.7" + "@babel/plugin-transform-typescript" "^7.24.7" "@babel/register@^7.13.16": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038" - integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ== + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.24.6.tgz#59e21dcc79e1d04eed5377633b0f88029a6bef9e" + integrity sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w== dependencies: clone-deep "^4.0.1" find-cache-dir "^2.0.0" @@ -1188,44 +1441,79 @@ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.0.0", "@babel/runtime@^7.20.0", "@babel/runtime@^7.8.4": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.0.tgz#3af9a91c1b739c569d5d80cc917280919c544ecb" + integrity sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.0.0", "@babel/template@^7.22.15", "@babel/template@^7.3.3": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" - -"@babel/traverse@^7.20.0", "@babel/traverse@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.7.tgz#9a7bf285c928cb99b5ead19c3b1ce5b310c9c305" - integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.6" - "@babel/types" "^7.23.6" +"@babel/runtime@^7.25.0": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.7.tgz#7ffb53c37a8f247c8c4d335e89cdf16a2e0d0fb6" + integrity sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.0.0", "@babel/template@^7.24.7", "@babel/template@^7.25.0", "@babel/template@^7.3.3": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a" + integrity sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/parser" "^7.25.0" + "@babel/types" "^7.25.0" + +"@babel/template@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.7.tgz#27f69ce382855d915b14ab0fe5fb4cbf88fa0769" + integrity sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA== + dependencies: + "@babel/code-frame" "^7.25.7" + "@babel/parser" "^7.25.7" + "@babel/types" "^7.25.7" + +"@babel/traverse@^7.20.0", "@babel/traverse@^7.24.7", "@babel/traverse@^7.24.8", "@babel/traverse@^7.25.0", "@babel/traverse@^7.25.1", "@babel/traverse@^7.25.2", "@babel/traverse@^7.25.3": + version "7.25.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.3.tgz#f1b901951c83eda2f3e29450ce92743783373490" + integrity sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.25.0" + "@babel/parser" "^7.25.3" + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.2" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/traverse@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.7.tgz#83e367619be1cab8e4f2892ef30ba04c26a40fa8" + integrity sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg== + dependencies: + "@babel/code-frame" "^7.25.7" + "@babel/generator" "^7.25.7" + "@babel/parser" "^7.25.7" + "@babel/template" "^7.25.7" + "@babel/types" "^7.25.7" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" - integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== +"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.2.tgz#55fb231f7dc958cd69ea141a4c2997e819646125" + integrity sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.8" + "@babel/helper-validator-identifier" "^7.24.7" + to-fast-properties "^2.0.0" + +"@babel/types@^7.25.7", "@babel/types@^7.25.8": + version "7.25.8" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.8.tgz#5cf6037258e8a9bcad533f4979025140cb9993e1" + integrity sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg== + dependencies: + "@babel/helper-string-parser" "^7.25.7" + "@babel/helper-validator-identifier" "^7.25.7" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -1233,17 +1521,22 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@eslint-community/eslint-utils@^4.2.0": +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== dependencies: eslint-visitor-keys "^3.3.0" +"@eslint-community/regexpp@^4.10.0": + version "4.11.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f" + integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q== + "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": - version "4.10.0" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" - integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + version "4.11.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae" + integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A== "@eslint/eslintrc@^2.1.4": version "2.1.4" @@ -1260,24 +1553,24 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.56.0": - version "8.56.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" - integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@hapi/hoek@^9.0.0": +"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": version "9.3.0" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== -"@hapi/topo@^5.0.0": +"@hapi/topo@^5.1.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" -"@humanwhocodes/config-array@^0.11.13": +"@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== @@ -1292,9 +1585,9 @@ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" - integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== "@isaacs/ttlcache@^1.4.1": version "1.4.1" @@ -1312,7 +1605,7 @@ js-yaml "^3.13.1" resolve-from "^5.0.0" -"@istanbuljs/schema@^0.1.2": +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== @@ -1527,50 +1820,50 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/source-map@^0.3.3": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" - integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.20" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" - integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" "@microsoft/applicationinsights-web-snippet@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.0.1.tgz#6bb788b2902e48bf5d460c38c6bb7fedd686ddd7" - integrity sha512-2IHAOaLauc8qaAitvWS+U931T+ze+7MNWrDHY47IENP5y2UA0vqJDu67kWZDdpCN1fFC77sfgfB+HV7SrKshnQ== + version "1.2.1" + resolved "https://registry.yarnpkg.com/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.2.1.tgz#c158081f8c40ea9ad94475abac15f67182768882" + integrity sha512-+Cy9zFqdQgdAbMK1dpm7B+3DUnrByai0Tq6XG9v737HJpW6G1EiNNbTuFeXdPWyGaq6FIx9jxm/SUcxA6/Rxxg== "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -1601,16 +1894,16 @@ fastq "^1.6.0" "@opentelemetry/api@^1.4.1": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.7.0.tgz#b139c81999c23e3c8d3c0a7234480e945920fc40" - integrity sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw== + version "1.9.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" + integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== -"@opentelemetry/core@1.19.0", "@opentelemetry/core@^1.15.2": - version "1.19.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.19.0.tgz#6563bb65465bf232d8435553b9a122d9351c0fbb" - integrity sha512-w42AukJh3TP8R0IZZOVJVM/kMWu8g+lm4LzT70WtuKqhwq7KVhcDzZZuZinWZa6TtQCl7Smt2wolEYzpHabOgw== +"@opentelemetry/core@1.25.1", "@opentelemetry/core@^1.15.2": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.25.1.tgz#ff667d939d128adfc7c793edae2f6bca177f829d" + integrity sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ== dependencies: - "@opentelemetry/semantic-conventions" "1.19.0" + "@opentelemetry/semantic-conventions" "1.25.1" "@opentelemetry/instrumentation@^0.41.2": version "0.41.2" @@ -1623,105 +1916,107 @@ semver "^7.5.1" shimmer "^1.2.1" -"@opentelemetry/resources@1.19.0": - version "1.19.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.19.0.tgz#2df9e0e8623cd390569243e2c9c15d7cce063c2f" - integrity sha512-RgxvKuuMOf7nctOeOvpDjt2BpZvZGr9Y0vf7eGtY5XYZPkh2p7e2qub1S2IArdBMf9kEbz0SfycqCviOu9isqg== +"@opentelemetry/resources@1.25.1": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.25.1.tgz#bb9a674af25a1a6c30840b755bc69da2796fefbb" + integrity sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ== dependencies: - "@opentelemetry/core" "1.19.0" - "@opentelemetry/semantic-conventions" "1.19.0" + "@opentelemetry/core" "1.25.1" + "@opentelemetry/semantic-conventions" "1.25.1" "@opentelemetry/sdk-trace-base@^1.15.2": - version "1.19.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.19.0.tgz#87e629e7080945d955d53c2c12352915f5797cd3" - integrity sha512-+IRvUm+huJn2KqfFW3yW/cjvRwJ8Q7FzYHoUNx5Fr0Lws0LxjMJG1uVB8HDpLwm7mg5XXH2M5MF+0jj5cM8BpQ== + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.25.1.tgz#cbc1e60af255655d2020aa14cde17b37bd13df37" + integrity sha512-C8k4hnEbc5FamuZQ92nTOp8X/diCY56XUTnMiv9UTuJitCzaNNHAVsdm5+HLCdI8SLQsLWIrG38tddMxLVoftw== dependencies: - "@opentelemetry/core" "1.19.0" - "@opentelemetry/resources" "1.19.0" - "@opentelemetry/semantic-conventions" "1.19.0" + "@opentelemetry/core" "1.25.1" + "@opentelemetry/resources" "1.25.1" + "@opentelemetry/semantic-conventions" "1.25.1" -"@opentelemetry/semantic-conventions@1.19.0", "@opentelemetry/semantic-conventions@^1.15.2": - version "1.19.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.19.0.tgz#0c17f80b45de1c8778dfdf17acb1e9d4c4aa4ba8" - integrity sha512-14jRpC8f5c0gPSwoZ7SbEJni1PqI+AhAE8m1bMz6v+RPM4OlP1PT2UHBJj5Qh/ALLPjhVU/aZUK3YyjTUqqQVg== +"@opentelemetry/semantic-conventions@1.25.1", "@opentelemetry/semantic-conventions@^1.15.2": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz#0deecb386197c5e9c2c28f2f89f51fb8ae9f145e" + integrity sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ== "@react-native-community/checkbox@^0.5.16": version "0.5.17" resolved "https://registry.yarnpkg.com/@react-native-community/checkbox/-/checkbox-0.5.17.tgz#80dd335ca5c61ac2ca4525a21d8fef3f7a021ef7" integrity sha512-ZZx/eOH3SIxBg+hvA2zRd7lX5zPQEWcZU8C8Dn7WLdpJkiTkPmIUDFHWrmzxCnwZcyoD+BIt6gUZPKGGb9WmeQ== -"@react-native-community/cli-clean@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-12.3.0.tgz#667b32daa58b4d11d5b5ab9eb0a2e216d500c90b" - integrity sha512-iAgLCOWYRGh9ukr+eVQnhkV/OqN3V2EGd/in33Ggn/Mj4uO6+oUncXFwB+yjlyaUNz6FfjudhIz09yYGSF+9sg== +"@react-native-community/cli-clean@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-13.6.9.tgz#b6754f39c2b877c9d730feb848945150e1d52209" + integrity sha512-7Dj5+4p9JggxuVNOjPbduZBAP1SUgNhLKVw5noBUzT/3ZpUZkDM+RCSwyoyg8xKWoE4OrdUAXwAFlMcFDPKykA== dependencies: - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" execa "^5.0.0" + fast-glob "^3.3.2" -"@react-native-community/cli-clean@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-12.3.6.tgz#e8a7910bebc97266fd5068649013a03958021fc4" - integrity sha512-gUU29ep8xM0BbnZjwz9MyID74KKwutq9x5iv4BCr2im6nly4UMf1B1D+V225wR7VcDGzbgWjaezsJShLLhC5ig== +"@react-native-community/cli-clean@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-14.1.0.tgz#fee1a178fa58c84dfe18e23ee79fd3110d974971" + integrity sha512-/C4j1yntLo6faztNgZnsDtgpGqa6j0+GYrxOY8LqaKAN03OCnoeUUKO6w78dycbYSGglc1xjJg2RZI/M2oF2AA== dependencies: - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-tools" "14.1.0" chalk "^4.1.2" execa "^5.0.0" + fast-glob "^3.3.2" -"@react-native-community/cli-config@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-12.3.0.tgz#255b4e5391878937a25888f452f50a968d053e3e" - integrity sha512-BrTn5ndFD9uOxO8kxBQ32EpbtOvAsQExGPI7SokdI4Zlve70FziLtTq91LTlTUgMq1InVZn/jJb3VIDk6BTInQ== +"@react-native-community/cli-config@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-13.6.9.tgz#d609a64d40a173c89bd7d24e31807bb7dcba69f9" + integrity sha512-rFfVBcNojcMm+KKHE/xqpqXg8HoKl4EC7bFHUrahMJ+y/tZll55+oX/PGG37rzB8QzP2UbMQ19DYQKC1G7kXeg== dependencies: - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" cosmiconfig "^5.1.0" deepmerge "^4.3.0" - glob "^7.1.3" + fast-glob "^3.3.2" joi "^17.2.1" -"@react-native-community/cli-config@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-12.3.6.tgz#5f0be68270217908a739c32e3155a0e354773251" - integrity sha512-JGWSYQ9EAK6m2v0abXwFLEfsqJ1zkhzZ4CV261QZF9MoUNB6h57a274h1MLQR9mG6Tsh38wBUuNfEPUvS1vYew== +"@react-native-community/cli-config@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-14.1.0.tgz#8cdebb890eeb3c25d6c117ee56c952e96ea2afbf" + integrity sha512-P3FK2rPUJBD1fmQHLgTqpHxsc111pnMdEEFR7KeqprCNz+Qr2QpPxfNy0V7s15tGL5rAv+wpbOGcioIV50EbxA== dependencies: - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-tools" "14.1.0" chalk "^4.1.2" - cosmiconfig "^5.1.0" + cosmiconfig "^9.0.0" deepmerge "^4.3.0" - glob "^7.1.3" + fast-glob "^3.3.2" joi "^17.2.1" -"@react-native-community/cli-debugger-ui@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.0.tgz#75bbb2082a369b3559e0dffa8bfeebf2a9107e3e" - integrity sha512-w3b0iwjQlk47GhZWHaeTG8kKH09NCMUJO729xSdMBXE8rlbm4kHpKbxQY9qKb6NlfWSJN4noGY+FkNZS2rRwnQ== +"@react-native-community/cli-debugger-ui@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-13.6.9.tgz#bc5727c51964206a00d417e5148b46331a81d5a5" + integrity sha512-TkN7IdFmGPPvTpAo3nCAH9uwGCPxWBEAwpqEZDrq0NWllI7Tdie8vDpGdrcuCcKalmhq6OYnkXzeBah7O1Ztpw== dependencies: serve-static "^1.13.1" -"@react-native-community/cli-debugger-ui@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.6.tgz#418027a1ae76850079684d309a732eb378c7f690" - integrity sha512-SjUKKsx5FmcK9G6Pb6UBFT0s9JexVStK5WInmANw75Hm7YokVvHEgtprQDz2Uvy5znX5g2ujzrkIU//T15KQzA== +"@react-native-community/cli-debugger-ui@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-14.1.0.tgz#0008039ad2c386730c415d9dfc6884d68fda2c93" + integrity sha512-+YbeCL0wLcBcqDwraJFGsqzcXu9S+bwTVrfImne/4mT6itfe3Oa93yrOVJgNbstrt5pJHuwpU76ZXfXoiuncsg== dependencies: serve-static "^1.13.1" -"@react-native-community/cli-doctor@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-12.3.0.tgz#420eb4e80d482f16d431c4df33fbc203862508af" - integrity sha512-BPCwNNesoQMkKsxB08Ayy6URgGQ8Kndv6mMhIvJSNdST3J1+x3ehBHXzG9B9Vfi+DrTKRb8lmEl/b/7VkDlPkA== +"@react-native-community/cli-doctor@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-13.6.9.tgz#f1d4eeff427ddc8a9d19851042621c10939c35cb" + integrity sha512-5quFaLdWFQB+677GXh5dGU9I5eg2z6Vg4jOX9vKnc9IffwyIFAyJfCZHrxLSRPDGNXD7biDQUdoezXYGwb6P/A== dependencies: - "@react-native-community/cli-config" "12.3.0" - "@react-native-community/cli-platform-android" "12.3.0" - "@react-native-community/cli-platform-ios" "12.3.0" - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-config" "13.6.9" + "@react-native-community/cli-platform-android" "13.6.9" + "@react-native-community/cli-platform-apple" "13.6.9" + "@react-native-community/cli-platform-ios" "13.6.9" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" command-exists "^1.2.8" deepmerge "^4.3.0" envinfo "^7.10.0" execa "^5.0.0" hermes-profile-transformer "^0.0.6" - ip "^1.1.5" node-stream-zip "^1.9.1" ora "^5.4.1" semver "^7.5.2" @@ -1729,21 +2024,21 @@ wcwidth "^1.0.1" yaml "^2.2.1" -"@react-native-community/cli-doctor@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-12.3.6.tgz#f68b51bbc6554ff4837269d98e9e405044e6f1b9" - integrity sha512-fvBDv2lTthfw4WOQKkdTop2PlE9GtfrlNnpjB818MhcdEnPjfQw5YaTUcnNEGsvGomdCs1MVRMgYXXwPSN6OvQ== +"@react-native-community/cli-doctor@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-14.1.0.tgz#129b25a7792f7bb0ed1218d17665ce74bb995d08" + integrity sha512-xIf0oQDRKt7lufUenRwcLYdINGc0x1FSXHaHjd7lQDGT5FJnCEYlIkYEDDgAl5tnVJSvM/IL2c6O+mffkNEPzQ== dependencies: - "@react-native-community/cli-config" "12.3.6" - "@react-native-community/cli-platform-android" "12.3.6" - "@react-native-community/cli-platform-ios" "12.3.6" - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-config" "14.1.0" + "@react-native-community/cli-platform-android" "14.1.0" + "@react-native-community/cli-platform-apple" "14.1.0" + "@react-native-community/cli-platform-ios" "14.1.0" + "@react-native-community/cli-tools" "14.1.0" chalk "^4.1.2" command-exists "^1.2.8" deepmerge "^4.3.0" - envinfo "^7.10.0" + envinfo "^7.13.0" execa "^5.0.0" - hermes-profile-transformer "^0.0.6" node-stream-zip "^1.9.1" ora "^5.4.1" semver "^7.5.2" @@ -1751,122 +2046,116 @@ wcwidth "^1.0.1" yaml "^2.2.1" -"@react-native-community/cli-hermes@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-12.3.0.tgz#c302acbfb07e1f4e73e76e3150c32f0e4f54e9ed" - integrity sha512-G6FxpeZBO4AimKZwtWR3dpXRqTvsmEqlIkkxgwthdzn3LbVjDVIXKpVYU9PkR5cnT+KuAUxO0WwthrJ6Nmrrlg== +"@react-native-community/cli-hermes@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-13.6.9.tgz#88c8dfe936a0d4272efc54429eda9ccc3fca3ad8" + integrity sha512-GvwiwgvFw4Ws+krg2+gYj8sR3g05evmNjAHkKIKMkDTJjZ8EdyxbkifRUs1ZCq3TMZy2oeblZBXCJVOH4W7ZbA== dependencies: - "@react-native-community/cli-platform-android" "12.3.0" - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-platform-android" "13.6.9" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" hermes-profile-transformer "^0.0.6" - ip "^1.1.5" -"@react-native-community/cli-hermes@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-12.3.6.tgz#5ac2c9ee26c69e1ce6b5047ba0f399984a6dea16" - integrity sha512-sNGwfOCl8OAIjWCkwuLpP8NZbuO0dhDI/2W7NeOGDzIBsf4/c4MptTrULWtGIH9okVPLSPX0NnRyGQ+mSwWyuQ== +"@react-native-community/cli-platform-android@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-13.6.9.tgz#b175b9b11334fc90da3f395432678bd53c30fae4" + integrity sha512-9KsYGdr08QhdvT3Ht7e8phQB3gDX9Fs427NJe0xnoBh+PDPTI2BD5ks5ttsH8CzEw8/P6H8tJCHq6hf2nxd9cw== dependencies: - "@react-native-community/cli-platform-android" "12.3.6" - "@react-native-community/cli-tools" "12.3.6" - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - -"@react-native-community/cli-platform-android@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.0.tgz#eafa5fb12ebc25f716aea18cd55039c19fbedca6" - integrity sha512-VU1NZw63+GLU2TnyQ919bEMThpHQ/oMFju9MCfrd3pyPJz4Sn+vc3NfnTDUVA5Z5yfLijFOkHIHr4vo/C9bjnw== - dependencies: - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" execa "^5.0.0" + fast-glob "^3.3.2" fast-xml-parser "^4.2.4" - glob "^7.1.3" logkitty "^0.7.1" -"@react-native-community/cli-platform-android@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.6.tgz#e1103692c659ff0b72ee6f00b7c72578db7376ec" - integrity sha512-DeDDAB8lHpuGIAPXeeD9Qu2+/wDTFPo99c8uSW49L0hkmZJixzvvvffbGQAYk32H0TmaI7rzvzH+qzu7z3891g== +"@react-native-community/cli-platform-android@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-14.1.0.tgz#3545347a810d209bba24941f62f802fdc09e252f" + integrity sha512-4JnXkAV+ca8XdUhZ7xjgDhXAMwTVjQs8JqiwP7FTYVrayShXy2cBXm/C3HNDoe+oQOF5tPT2SqsDAF2vYTnKiQ== dependencies: - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-tools" "14.1.0" chalk "^4.1.2" execa "^5.0.0" - fast-xml-parser "^4.2.4" - glob "^7.1.3" + fast-glob "^3.3.2" + fast-xml-parser "^4.4.1" logkitty "^0.7.1" -"@react-native-community/cli-platform-ios@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.0.tgz#42a9185bb51f35a7eb9c5818b2f0072846945ef5" - integrity sha512-H95Sgt3wT7L8V75V0syFJDtv4YgqK5zbu69ko4yrXGv8dv2EBi6qZP0VMmkqXDamoPm9/U7tDTdbcf26ctnLfg== +"@react-native-community/cli-platform-apple@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.6.9.tgz#02fb5dc47d62acd85f4d7a852e93216927a772fa" + integrity sha512-KoeIHfhxMhKXZPXmhQdl6EE+jGKWwoO9jUVWgBvibpVmsNjo7woaG/tfJMEWfWF3najX1EkQAoJWpCDBMYWtlA== dependencies: - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-tools" "13.6.9" chalk "^4.1.2" execa "^5.0.0" + fast-glob "^3.3.2" fast-xml-parser "^4.0.12" - glob "^7.1.3" ora "^5.4.1" -"@react-native-community/cli-platform-ios@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.6.tgz#e7decb5ee764f5fdc7a6ad1ba5e15de8929d54a5" - integrity sha512-3eZ0jMCkKUO58wzPWlvAPRqezVKm9EPZyaPyHbRPWU8qw7JqkvnRlWIaYDGpjCJgVW4k2hKsEursLtYKb188tg== +"@react-native-community/cli-platform-apple@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-14.1.0.tgz#d232cd0fc1ec0bccd165e40dd7d8a3c4bec5f571" + integrity sha512-DExd+pZ7hHxXt8I6BBmckeYUxxq7PQ+o4YSmGIeQx0xUpi+f82obBct2WNC3VWU72Jw6obwfoN6Fwe6F7Wxp5Q== dependencies: - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-tools" "14.1.0" chalk "^4.1.2" execa "^5.0.0" - fast-xml-parser "^4.0.12" - glob "^7.1.3" + fast-glob "^3.3.2" + fast-xml-parser "^4.4.1" ora "^5.4.1" -"@react-native-community/cli-plugin-metro@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.0.tgz#b4ea8da691d294aee98ccfcd1162bcd958cae834" - integrity sha512-tYNHIYnNmxrBcsqbE2dAnLMzlKI3Cp1p1xUgTrNaOMsGPDN1epzNfa34n6Nps3iwKElSL7Js91CzYNqgTalucA== +"@react-native-community/cli-platform-ios@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-13.6.9.tgz#f37ceab41c2302e8f0d4bcbd3bf58b3353db4306" + integrity sha512-CiUcHlGs8vE0CAB4oi1f+dzniqfGuhWPNrDvae2nm8dewlahTBwIcK5CawyGezjcJoeQhjBflh9vloska+nlnw== + dependencies: + "@react-native-community/cli-platform-apple" "13.6.9" -"@react-native-community/cli-plugin-metro@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.6.tgz#ae62de18e998478db60a3fe10dc746162c272dbd" - integrity sha512-3jxSBQt4fkS+KtHCPSyB5auIT+KKIrPCv9Dk14FbvOaEh9erUWEm/5PZWmtboW1z7CYeNbFMeXm9fM2xwtVOpg== +"@react-native-community/cli-platform-ios@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-14.1.0.tgz#e3b7ae8a97b69da4c7c89d9767ea58fb90c9c05f" + integrity sha512-ah/ZTiJXUdCVHujyRJ4OmCL5nTq8OWcURcE3UXa1z0sIIiA8io06n+v5n299T9rtPKMwRtVJlQjtO/nbODABPQ== + dependencies: + "@react-native-community/cli-platform-apple" "14.1.0" -"@react-native-community/cli-server-api@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-12.3.0.tgz#0460472d44c121d1db8a98ad1df811200c074fb3" - integrity sha512-Rode8NrdyByC+lBKHHn+/W8Zu0c+DajJvLmOWbe2WY/ECvnwcd9MHHbu92hlT2EQaJ9LbLhGrSbQE3cQy9EOCw== +"@react-native-community/cli-server-api@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-13.6.9.tgz#269e666bc26e9d0b2f42c7f6099559b5f9259e9d" + integrity sha512-W8FSlCPWymO+tlQfM3E0JmM8Oei5HZsIk5S0COOl0MRi8h0NmHI4WSTF2GCfbFZkcr2VI/fRsocoN8Au4EZAug== dependencies: - "@react-native-community/cli-debugger-ui" "12.3.0" - "@react-native-community/cli-tools" "12.3.0" + "@react-native-community/cli-debugger-ui" "13.6.9" + "@react-native-community/cli-tools" "13.6.9" compression "^1.7.1" connect "^3.6.5" errorhandler "^1.5.1" nocache "^3.0.1" pretty-format "^26.6.2" serve-static "^1.13.1" - ws "^7.5.1" + ws "^6.2.2" -"@react-native-community/cli-server-api@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-12.3.6.tgz#cd78122954a02d22c7821c365938635b51ddd1bd" - integrity sha512-80NIMzo8b2W+PL0Jd7NjiJW9mgaT8Y8wsIT/lh6mAvYH7mK0ecDJUYUTAAv79Tbo1iCGPAr3T295DlVtS8s4yQ== +"@react-native-community/cli-server-api@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-14.1.0.tgz#b658f96014f6d725ddb50da69833eacdbb8263c8" + integrity sha512-1k2LBQaYsy9RDWFIfKVne3frOye73O33MV6eYMoRPff7wqxHCrsX1CYJQkmwpgVigZHxYwalHj+Axtu3gpomCA== dependencies: - "@react-native-community/cli-debugger-ui" "12.3.6" - "@react-native-community/cli-tools" "12.3.6" + "@react-native-community/cli-debugger-ui" "14.1.0" + "@react-native-community/cli-tools" "14.1.0" compression "^1.7.1" connect "^3.6.5" errorhandler "^1.5.1" nocache "^3.0.1" pretty-format "^26.6.2" serve-static "^1.13.1" - ws "^7.5.1" + ws "^6.2.3" -"@react-native-community/cli-tools@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-12.3.0.tgz#d459a116e1a95034d3c9a6385069c9e2049fb2a6" - integrity sha512-2GafnCr8D88VdClwnm9KZfkEb+lzVoFdr/7ybqhdeYM0Vnt/tr2N+fM1EQzwI1DpzXiBzTYemw8GjRq+Utcz2Q== +"@react-native-community/cli-tools@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.6.9.tgz#2baee279358ba1a863e737b2fa9f45659ad91929" + integrity sha512-OXaSjoN0mZVw3nrAwcY1PC0uMfyTd9fz7Cy06dh+EJc+h0wikABsVRzV8cIOPrVV+PPEEXE0DBrH20T2puZzgQ== dependencies: appdirsjs "^1.2.4" chalk "^4.1.2" + execa "^5.0.0" find-up "^5.0.0" mime "^2.4.1" node-fetch "^2.6.0" @@ -1876,50 +2165,49 @@ shell-quote "^1.7.3" sudo-prompt "^9.0.0" -"@react-native-community/cli-tools@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-12.3.6.tgz#c39965982347635dfaf1daa7b3c0133b3bd45e64" - integrity sha512-FPEvZn19UTMMXUp/piwKZSh8cMEfO8G3KDtOwo53O347GTcwNrKjgZGtLSPELBX2gr+YlzEft3CoRv2Qmo83fQ== +"@react-native-community/cli-tools@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-14.1.0.tgz#fbbd40e9ccd93842992c8e45c10dfd8eeb56ff4a" + integrity sha512-r1KxSu2+OSuhWFoE//1UR7aSTXMLww/UYWQprEw4bSo/kvutGX//4r9ywgXSWp+39udpNN4jQpNTHuWhGZd/Bg== dependencies: appdirsjs "^1.2.4" chalk "^4.1.2" + execa "^5.0.0" find-up "^5.0.0" mime "^2.4.1" - node-fetch "^2.6.0" open "^6.2.0" ora "^5.4.1" semver "^7.5.2" shell-quote "^1.7.3" sudo-prompt "^9.0.0" -"@react-native-community/cli-types@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-12.3.0.tgz#2d21a1f93aefbdb34a04311d68097aef0388704f" - integrity sha512-MgOkmrXH4zsGxhte4YqKL7d+N8ZNEd3w1wo56MZlhu5WabwCJh87wYpU5T8vyfujFLYOFuFK5jjlcbs8F4/WDw== +"@react-native-community/cli-types@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-13.6.9.tgz#08bfb796eacf0daeb31e2de516e81e78a36a1a55" + integrity sha512-RLxDppvRxXfs3hxceW/mShi+6o5yS+kFPnPqZTaMKKR5aSg7LwDpLQW4K2D22irEG8e6RKDkZUeH9aL3vO2O0w== dependencies: joi "^17.2.1" -"@react-native-community/cli-types@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-12.3.6.tgz#239de348800fe1ffba3eb1fe0edbeb9306981e57" - integrity sha512-xPqTgcUtZowQ8WKOkI9TLGBwH2bGggOC4d2FFaIRST3gTcjrEeGRNeR5aXCzJFIgItIft8sd7p2oKEdy90+01Q== +"@react-native-community/cli-types@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-14.1.0.tgz#0ea5dad716f30cd49d2edd5d9fdea8e552cb44e8" + integrity sha512-aJwZI9mGRx3HdP8U4CGhqjt3S4r8GmeOqv4kRagC1UHDk4QNMC+bZ8JgPA4W7FrGiPey+lJQHMDPAXOo51SOUw== dependencies: joi "^17.2.1" -"@react-native-community/cli@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-12.3.0.tgz#c89aacc3973943bf24002255d7d0859b511d88a1" - integrity sha512-XeQohi2E+S2+MMSz97QcEZ/bWpi8sfKiQg35XuYeJkc32Til2g0b97jRpn0/+fV0BInHoG1CQYWwHA7opMsrHg== - dependencies: - "@react-native-community/cli-clean" "12.3.0" - "@react-native-community/cli-config" "12.3.0" - "@react-native-community/cli-debugger-ui" "12.3.0" - "@react-native-community/cli-doctor" "12.3.0" - "@react-native-community/cli-hermes" "12.3.0" - "@react-native-community/cli-plugin-metro" "12.3.0" - "@react-native-community/cli-server-api" "12.3.0" - "@react-native-community/cli-tools" "12.3.0" - "@react-native-community/cli-types" "12.3.0" +"@react-native-community/cli@13.6.9": + version "13.6.9" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-13.6.9.tgz#ba6360b94e0aba9c4001bda256cf7e57e2ecb02c" + integrity sha512-hFJL4cgLPxncJJd/epQ4dHnMg5Jy/7Q56jFvA3MHViuKpzzfTCJCB+pGY54maZbtym53UJON9WTGpM3S81UfjQ== + dependencies: + "@react-native-community/cli-clean" "13.6.9" + "@react-native-community/cli-config" "13.6.9" + "@react-native-community/cli-debugger-ui" "13.6.9" + "@react-native-community/cli-doctor" "13.6.9" + "@react-native-community/cli-hermes" "13.6.9" + "@react-native-community/cli-server-api" "13.6.9" + "@react-native-community/cli-tools" "13.6.9" + "@react-native-community/cli-types" "13.6.9" chalk "^4.1.2" commander "^9.4.1" deepmerge "^4.3.0" @@ -1930,39 +2218,37 @@ prompts "^2.4.2" semver "^7.5.2" -"@react-native-community/cli@12.3.6": - version "12.3.6" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-12.3.6.tgz#7a323b78725b959bb8a31cca1145918263ff3c8d" - integrity sha512-647OSi6xBb8FbwFqX9zsJxOzu685AWtrOUWHfOkbKD+5LOpGORw+GQo0F9rWZnB68rLQyfKUZWJeaD00pGv5fw== - dependencies: - "@react-native-community/cli-clean" "12.3.6" - "@react-native-community/cli-config" "12.3.6" - "@react-native-community/cli-debugger-ui" "12.3.6" - "@react-native-community/cli-doctor" "12.3.6" - "@react-native-community/cli-hermes" "12.3.6" - "@react-native-community/cli-plugin-metro" "12.3.6" - "@react-native-community/cli-server-api" "12.3.6" - "@react-native-community/cli-tools" "12.3.6" - "@react-native-community/cli-types" "12.3.6" +"@react-native-community/cli@14.1.0": + version "14.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-14.1.0.tgz#bbcc14e9b7ee54589e645c7cd42da0cc79307f41" + integrity sha512-k7aTdKNZIec7WMSqMJn9bDVLWPPOaYmshXcnjWy6t5ItsJnREju9p2azMTR5tXY5uIeynose3cxettbhk2Tbnw== + dependencies: + "@react-native-community/cli-clean" "14.1.0" + "@react-native-community/cli-config" "14.1.0" + "@react-native-community/cli-debugger-ui" "14.1.0" + "@react-native-community/cli-doctor" "14.1.0" + "@react-native-community/cli-server-api" "14.1.0" + "@react-native-community/cli-tools" "14.1.0" + "@react-native-community/cli-types" "14.1.0" chalk "^4.1.2" commander "^9.4.1" deepmerge "^4.3.0" execa "^5.0.0" - find-up "^4.1.0" + find-up "^5.0.0" fs-extra "^8.1.0" graceful-fs "^4.1.3" prompts "^2.4.2" semver "^7.5.2" -"@react-native-windows/cli@0.73.3": - version "0.73.3" - resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.73.3.tgz#fc5d2122af750564faec099a3281560996eb88b3" - integrity sha512-mPlK5H/KohXUy/c7Gu/z29MtBTiUUVr8/p0bEf/Hs4jObISu4pVyU1xWNVaKXbmQ29Vbq9rWrynHNhKoEGqETw== +"@react-native-windows/cli@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.75.4.tgz#675aaf9e822313010e2dfdef78079820c5566cee" + integrity sha512-D3TCLCqO6otLkl8Tg1/W+ByaBFhpo1p696gYtLgBFtwDYa0goxmWGu+RTRaNniInA8FhMISkiPp1/jxuAxGBew== dependencies: - "@react-native-windows/codegen" "0.73.1" - "@react-native-windows/fs" "0.73.1" - "@react-native-windows/package-utils" "0.73.1" - "@react-native-windows/telemetry" "0.73.2" + "@react-native-windows/codegen" "0.75.2" + "@react-native-windows/fs" "0.75.0" + "@react-native-windows/package-utils" "0.75.0" + "@react-native-windows/telemetry" "0.75.1" "@xmldom/xmldom" "^0.7.7" chalk "^4.1.0" cli-spinners "^2.2.0" @@ -1981,85 +2267,109 @@ xml-parser "^1.2.1" xpath "^0.0.27" -"@react-native-windows/codegen@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/codegen/-/codegen-0.73.1.tgz#84b9109941438b3ef2aedca07507c1a3baeebc15" - integrity sha512-rwOYHwG9CJu9YPvjZH4rlCDWjNoJUokcfh8belumKD8eZh6G855RiJ3SmcGoozV3r4m7fYWGs71mjQmnyPScXw== +"@react-native-windows/codegen@0.75.2": + version "0.75.2" + resolved "https://registry.yarnpkg.com/@react-native-windows/codegen/-/codegen-0.75.2.tgz#f59aad47f34317200e06ea5b2e59a91d4f23dc1e" + integrity sha512-IZ3kaT3hk6DarGPAQDe0sBZTd0sy59f/EwQTect+XePRQy2UmsD3kWraEzEbZj68oNx54a8DhYteR3uQjtKo8w== dependencies: - "@react-native-windows/fs" "0.73.1" + "@react-native-windows/fs" "0.75.0" chalk "^4.1.0" - globby "^11.0.4" + globby "^11.1.0" mustache "^4.0.1" source-map-support "^0.5.19" yargs "^16.2.0" -"@react-native-windows/find-repo-root@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/find-repo-root/-/find-repo-root-0.73.1.tgz#97856ee388f2f603adca3df94b0359a8da80a4ba" - integrity sha512-CsYidJxvJYIUmbqgrzZEWbVnZjvY4CpfVXlNKhi1BpYj0F26eCAHNHYS38QS+9FIoy+YOyE+jEoTsGVhXkXmOA== +"@react-native-windows/find-repo-root@0.75.0": + version "0.75.0" + resolved "https://registry.yarnpkg.com/@react-native-windows/find-repo-root/-/find-repo-root-0.75.0.tgz#1c7c78e477949fb49fb13d9dacacb249d111c520" + integrity sha512-33xFYXqvCEj63Bn1JI4uiBcDdagSXL3Od9CZ/yu7069gnwpMH5+/Ec2I4ElirfVQtbv/oqna5FDS9q1ya7x0aA== dependencies: - "@react-native-windows/fs" "0.73.1" + "@react-native-windows/fs" "0.75.0" find-up "^4.1.0" -"@react-native-windows/fs@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/fs/-/fs-0.73.1.tgz#7aa9e679b81463662f8a008d895c2e2ac179a701" - integrity sha512-FVJeyc1uRJguEdwWsucrOnRWQOB3JlRapPqL3EKUO/i1TX0Fbd8b8MCb9pjCOihoHnN0+aCY9Y8aSar2M33kAw== +"@react-native-windows/fs@0.75.0": + version "0.75.0" + resolved "https://registry.yarnpkg.com/@react-native-windows/fs/-/fs-0.75.0.tgz#fe87b8b7cccf06d3a6b61fb67a9f8b8c9709607b" + integrity sha512-FkfILr7aJgnuO2jHWZ/YeoCEPCbgjWsNfWyUIn9q3yz4ZgYtwtoDzYD9AZ3C2iSeYgPfXLmxDOwjIdpdLWvLiA== dependencies: graceful-fs "^4.2.8" -"@react-native-windows/package-utils@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/package-utils/-/package-utils-0.73.1.tgz#4bdd055b1706a47491b59a488b49161500954164" - integrity sha512-psr0ESygZWJoyCXreRzOOJa7cIWuZ5btrpeMYvoFej1p/CaJA65pLHuFiFaFi580KkHFvHJYG8mY3K4PDzqctA== +"@react-native-windows/package-utils@0.75.0": + version "0.75.0" + resolved "https://registry.yarnpkg.com/@react-native-windows/package-utils/-/package-utils-0.75.0.tgz#17b5c927c7b3f365ef5a5f40a6b6868604e76bd0" + integrity sha512-eeqllVzmpDbF9mccDRw2aelklnisxx4lMqU7FhERgd0BY4oOxCDa/CfkzjVZ14ZehprDGLPRXKAGGUUThDKQVg== dependencies: - "@react-native-windows/find-repo-root" "0.73.1" - "@react-native-windows/fs" "0.73.1" + "@react-native-windows/find-repo-root" "0.75.0" + "@react-native-windows/fs" "0.75.0" get-monorepo-packages "^1.2.0" lodash "^4.17.15" -"@react-native-windows/telemetry@0.73.2": - version "0.73.2" - resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.73.2.tgz#fa6078a1af622690b945b4daebaaca656b2779cd" - integrity sha512-QOo5t6aiO+BlPdJgQGYY/9IWtOkI4h/YoAYbpuFsMsLfBuyzM+5yovoeamIf5Cd9zFYM0YUswZ0VJx4Q7zP4zQ== +"@react-native-windows/telemetry@0.75.1": + version "0.75.1" + resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.75.1.tgz#1e0fd59b11336780bae6d1f82a76607ab68d6158" + integrity sha512-I/ymRAgTkH1bDAb8TSmI2yGMSz5w1ZfxZffOXM8ueiXvBDMmRhO6K9/vhsYVcvppyepGtvSXaFKLpxUvziRKgg== dependencies: - "@react-native-windows/fs" "0.73.1" + "@azure/core-auth" "1.5.0" + "@react-native-windows/fs" "0.75.0" "@xmldom/xmldom" "^0.7.7" - applicationinsights "2.7.3" + applicationinsights "2.9.1" ci-info "^3.2.0" envinfo "^7.8.1" lodash "^4.17.21" os-locale "^5.0.0" xpath "^0.0.27" -"@react-native/assets-registry@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.73.1.tgz#e2a6b73b16c183a270f338dc69c36039b3946e85" - integrity sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg== +"@react-native/assets-registry@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.74.87.tgz#7dda64e48db14597e19e15f679e31abbb1c1fb4d" + integrity sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg== + +"@react-native/assets-registry@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.75.3.tgz#a4371bfc6d553d47495de5c901d3c37003b67a25" + integrity sha512-i7MaRbYR06WdpJWv3a0PQ2ScFBUeevwcJ0tVopnFwTg0tBWp3NFEMDIcU8lyXVy9Y59WmrP1V2ROaRDaPiESgg== + +"@react-native/assets-registry@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.75.4.tgz#d48b8765e030f8d305f34659d4ce50ebb82ccb34" + integrity sha512-WX6/LNHwyjislSFM+h3qQjBiPaXXPJW5ZV4TdgNKb6QOPO0g1KGYRQj44cI2xSpZ3fcWrvQFZfQgSMbVK9Sg7A== -"@react-native/babel-plugin-codegen@0.73.2": - version "0.73.2" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.2.tgz#447656cde437b71dc3ef0af3f8a5b215653d5d07" - integrity sha512-PadyFZWVaWXIBP7Q5dgEL7eAd7tnsgsLjoHJB1hIRZZuVUg1Zqe3nULwC7RFAqOtr5Qx7KXChkFFcKQ3WnZzGw== +"@react-native/assets@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" + integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== + +"@react-native/babel-plugin-codegen@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.87.tgz#44457f4de69911f37a6ac308a7783203a757574a" + integrity sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw== dependencies: - "@react-native/codegen" "0.73.2" + "@react-native/codegen" "0.74.87" -"@react-native/babel-plugin-codegen@0.73.4": - version "0.73.4" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz#8a2037d5585b41877611498ae66adbf1dddfec1b" - integrity sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ== +"@react-native/babel-plugin-codegen@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.3.tgz#8771593119200a4824eb16a5f9e492e1fa097f7a" + integrity sha512-8JmXEKq+Efb9AffsV48l8gmKe/ZQ2PbBygZjHdIf8DNZZhO/z5mt27J4B43MWNdp5Ww1l59T0mEaf8l/uywQUg== dependencies: - "@react-native/codegen" "0.73.3" + "@react-native/codegen" "0.75.3" -"@react-native/babel-preset@0.73.19": - version "0.73.19" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.73.19.tgz#a6c0587651804f8f01d6f3b7729f1d4a2d469691" - integrity sha512-ujon01uMOREZecIltQxPDmJ6xlVqAUFGI/JCSpeVYdxyXBoBH5dBb0ihj7h6LKH1q1jsnO9z4MxfddtypKkIbg== +"@react-native/babel-plugin-codegen@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.4.tgz#c9916d1c2c043a0b777fe0134fe4aaee6a82ae6c" + integrity sha512-gu5ZRIdr7+ufi09DJROhfDtbF4biTnCDJqtqcmtsku4cXOXPHE36QbC/vAmKEZ0PMPURBI8lwF2wfaeHLn7gig== + dependencies: + "@react-native/codegen" "0.75.4" + +"@react-native/babel-preset@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.74.87.tgz#3d74517d2ea8898f83b5106027033607d5bda50d" + integrity sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg== dependencies: "@babel/core" "^7.20.0" "@babel/plugin-proposal-async-generator-functions" "^7.0.0" "@babel/plugin-proposal-class-properties" "^7.18.0" "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-logical-assignment-operators" "^7.18.0" "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" "@babel/plugin-proposal-numeric-separator" "^7.0.0" "@babel/plugin-proposal-object-rest-spread" "^7.20.0" @@ -2095,40 +2405,42 @@ "@babel/plugin-transform-typescript" "^7.5.0" "@babel/plugin-transform-unicode-regex" "^7.0.0" "@babel/template" "^7.0.0" - "@react-native/babel-plugin-codegen" "0.73.2" + "@react-native/babel-plugin-codegen" "0.74.87" babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/babel-preset@0.73.21": - version "0.73.21" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.73.21.tgz#174c16493fa4e311b2f5f0c58d4f3c6a5a68bbea" - integrity sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA== +"@react-native/babel-preset@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.75.3.tgz#d52012e83ec1110901ff9a3b97a8e48be002214c" + integrity sha512-VZQkQEj36DKEGApXFYdVcFtqdglbnoVr7aOZpjffURSgPcIA9vWTm1b+OL4ayOaRZXTZKiDBNQCXvBX5E5AgQg== dependencies: "@babel/core" "^7.20.0" - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.18.0" "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" - "@babel/plugin-proposal-numeric-separator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.20.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.20.0" "@babel/plugin-syntax-dynamic-import" "^7.8.0" "@babel/plugin-syntax-export-default-from" "^7.0.0" "@babel/plugin-syntax-flow" "^7.18.0" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" "@babel/plugin-syntax-optional-chaining" "^7.0.0" "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-generator-functions" "^7.24.3" "@babel/plugin-transform-async-to-generator" "^7.20.0" "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-class-properties" "^7.24.1" "@babel/plugin-transform-classes" "^7.0.0" "@babel/plugin-transform-computed-properties" "^7.0.0" "@babel/plugin-transform-destructuring" "^7.20.0" "@babel/plugin-transform-flow-strip-types" "^7.20.0" + "@babel/plugin-transform-for-of" "^7.0.0" "@babel/plugin-transform-function-name" "^7.0.0" "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" "@babel/plugin-transform-modules-commonjs" "^7.0.0" "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" + "@babel/plugin-transform-numeric-separator" "^7.24.1" + "@babel/plugin-transform-object-rest-spread" "^7.24.5" + "@babel/plugin-transform-optional-catch-binding" "^7.24.1" + "@babel/plugin-transform-optional-chaining" "^7.24.5" "@babel/plugin-transform-parameters" "^7.0.0" "@babel/plugin-transform-private-methods" "^7.22.5" "@babel/plugin-transform-private-property-in-object" "^7.22.11" @@ -2136,6 +2448,7 @@ "@babel/plugin-transform-react-jsx" "^7.0.0" "@babel/plugin-transform-react-jsx-self" "^7.0.0" "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.20.0" "@babel/plugin-transform-runtime" "^7.0.0" "@babel/plugin-transform-shorthand-properties" "^7.0.0" "@babel/plugin-transform-spread" "^7.0.0" @@ -2143,62 +2456,129 @@ "@babel/plugin-transform-typescript" "^7.5.0" "@babel/plugin-transform-unicode-regex" "^7.0.0" "@babel/template" "^7.0.0" - "@react-native/babel-plugin-codegen" "0.73.4" + "@react-native/babel-plugin-codegen" "0.75.3" babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@0.73.2": - version "0.73.2" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.73.2.tgz#58af4e4c3098f0e6338e88ec64412c014dd51519" - integrity sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ== +"@react-native/babel-preset@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.75.4.tgz#6e49a73dbbe70e2765686a67088c67fe83085e97" + integrity sha512-UtyYCDJ3rZIeggyFEfh/q5t/FZ5a1h9F8EI37Nbrwyk/OKPH+1XS4PbHROHJzBARlJwOAfmT75+ovYUO0eakJA== + dependencies: + "@babel/core" "^7.20.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.18.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-generator-functions" "^7.24.3" + "@babel/plugin-transform-async-to-generator" "^7.20.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-class-properties" "^7.24.1" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.20.0" + "@babel/plugin-transform-flow-strip-types" "^7.20.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" + "@babel/plugin-transform-numeric-separator" "^7.24.1" + "@babel/plugin-transform-object-rest-spread" "^7.24.5" + "@babel/plugin-transform-optional-catch-binding" "^7.24.1" + "@babel/plugin-transform-optional-chaining" "^7.24.5" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-transform-private-property-in-object" "^7.22.11" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.20.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + "@react-native/babel-plugin-codegen" "0.75.4" + babel-plugin-transform-flow-enums "^0.0.2" + react-refresh "^0.14.0" + +"@react-native/codegen@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.74.87.tgz#47f07a627d0294c8270a03aee098991ed91f8ae9" + integrity sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg== + dependencies: + "@babel/parser" "^7.20.0" + glob "^7.1.1" + hermes-parser "0.19.1" + invariant "^2.2.4" + jscodeshift "^0.14.0" + mkdirp "^0.5.1" + nullthrows "^1.1.1" + +"@react-native/codegen@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.75.3.tgz#f4a9d2fcbca0e7d34dfc357a0831995f20a56fd4" + integrity sha512-I0bz5jwOkiR7vnhYLGoV22RGmesErUg03tjsCiQgmsMpbyCYumudEtLNN5+DplHGK56bu8KyzBqKkWXGSKSCZQ== dependencies: "@babel/parser" "^7.20.0" - flow-parser "^0.206.0" glob "^7.1.1" + hermes-parser "0.22.0" invariant "^2.2.4" jscodeshift "^0.14.0" mkdirp "^0.5.1" nullthrows "^1.1.1" + yargs "^17.6.2" -"@react-native/codegen@0.73.3": - version "0.73.3" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.73.3.tgz#cc984a8b17334d986cc600254a0d4b7fa7d68a94" - integrity sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg== +"@react-native/codegen@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.75.4.tgz#2eae0800fbddfd2f3946d9f2a229cae21feacd45" + integrity sha512-0FplNAD/S5FUvm8YIn6uyarOcP4jdJPqWz17K4a/Gp2KSsG/JJKEskX3aj5wpePzVfNQl3WyvBJ0whODdCocIA== dependencies: "@babel/parser" "^7.20.0" - flow-parser "^0.206.0" glob "^7.1.1" + hermes-parser "0.22.0" invariant "^2.2.4" jscodeshift "^0.14.0" mkdirp "^0.5.1" nullthrows "^1.1.1" + yargs "^17.6.2" -"@react-native/community-cli-plugin@0.73.12": - version "0.73.12" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.12.tgz#3a72a8cbae839a0382d1a194a7067d4ffa0da04c" - integrity sha512-xWU06OkC1cX++Duh/cD/Wv+oZ0oSY3yqbtxAqQA2H3Q+MQltNNJM6MqIHt1VOZSabRf/LVlR1JL6U9TXJirkaw== +"@react-native/community-cli-plugin@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.74.87.tgz#4d9798d51381912f3771acded9b6b2804987e952" + integrity sha512-EgJG9lSr8x3X67dHQKQvU6EkO+3ksVlJHYIVv6U/AmW9dN80BEFxgYbSJ7icXS4wri7m4kHdgeq2PQ7/3vvrTQ== dependencies: - "@react-native-community/cli-server-api" "12.3.0" - "@react-native-community/cli-tools" "12.3.0" - "@react-native/dev-middleware" "0.73.7" - "@react-native/metro-babel-transformer" "0.73.13" + "@react-native-community/cli-server-api" "13.6.9" + "@react-native-community/cli-tools" "13.6.9" + "@react-native/dev-middleware" "0.74.87" + "@react-native/metro-babel-transformer" "0.74.87" chalk "^4.0.0" execa "^5.1.1" metro "^0.80.3" metro-config "^0.80.3" metro-core "^0.80.3" node-fetch "^2.2.0" + querystring "^0.2.1" readline "^1.3.0" -"@react-native/community-cli-plugin@0.73.17": - version "0.73.17" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.17.tgz#37b381a8b503a3296eaa6727e0c52ea8835add28" - integrity sha512-F3PXZkcHg+1ARIr6FRQCQiB7ZAA+MQXGmq051metRscoLvgYJwj7dgC8pvgy0kexzUkHu5BNKrZeySzUft3xuQ== +"@react-native/community-cli-plugin@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.75.3.tgz#b8982fa90398647c45eee441753ac014f57ae3cd" + integrity sha512-njsYm+jBWzfLcJcxavAY5QFzYTrmPtjbxq/64GSqwcQYzy9qAkI7LNTK/Wprq1I/4HOuHJO7Km+EddCXB+ByRQ== dependencies: - "@react-native-community/cli-server-api" "12.3.6" - "@react-native-community/cli-tools" "12.3.6" - "@react-native/dev-middleware" "0.73.8" - "@react-native/metro-babel-transformer" "0.73.15" + "@react-native-community/cli-server-api" "14.1.0" + "@react-native-community/cli-tools" "14.1.0" + "@react-native/dev-middleware" "0.75.3" + "@react-native/metro-babel-transformer" "0.75.3" chalk "^4.0.0" execa "^5.1.1" metro "^0.80.3" @@ -2207,130 +2587,246 @@ node-fetch "^2.2.0" readline "^1.3.0" -"@react-native/debugger-frontend@0.73.3": - version "0.73.3" - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz#033757614d2ada994c68a1deae78c1dd2ad33c2b" - integrity sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw== +"@react-native/community-cli-plugin@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.75.4.tgz#aaaebeaf3d39c9c3e39b5b2fc8779119be51c87e" + integrity sha512-k/hevYPjEpW0MNVVyb3v9PJosOP+FzenS7+oqYNLXdEmgTnGHrAtYX9ABrJJgzeJt7I6g8g+RDvm8PSE+tnM5w== + dependencies: + "@react-native-community/cli-server-api" "14.1.0" + "@react-native-community/cli-tools" "14.1.0" + "@react-native/dev-middleware" "0.75.4" + "@react-native/metro-babel-transformer" "0.75.4" + chalk "^4.0.0" + execa "^5.1.1" + metro "^0.80.3" + metro-config "^0.80.3" + metro-core "^0.80.3" + node-fetch "^2.2.0" + readline "^1.3.0" + +"@react-native/debugger-frontend@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.74.87.tgz#0bb4f4f54365d04fc975349d5f635cb575f6a5d8" + integrity sha512-MN95DJLYTv4EqJc+9JajA3AJZSBYJz2QEJ3uWlHrOky2vKrbbRVaW1ityTmaZa2OXIvNc6CZwSRSE7xCoHbXhQ== + +"@react-native/debugger-frontend@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.75.3.tgz#095b196fafef5e84d2d3c5adbcbfc5f55aa1078f" + integrity sha512-99bLQsUwsxUMNR7Wa9eV2uyR38yfd6mOEqfN+JIm8/L9sKA926oh+CZkjDy1M8RmCB6spB5N9fVFVkrVdf2yFA== -"@react-native/dev-middleware@0.73.7": - version "0.73.7" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.73.7.tgz#61d2bf08973d9a537fa3f2a42deeb13530d721ae" - integrity sha512-BZXpn+qKp/dNdr4+TkZxXDttfx8YobDh8MFHsMk9usouLm22pKgFIPkGBV0X8Do4LBkFNPGtrnsKkWk/yuUXKg== +"@react-native/debugger-frontend@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.75.4.tgz#81b0aa239d171a41a7b14333bd45b3aa5e77072a" + integrity sha512-QfGurR5hV6bhMPn/6VxS2RomYrPRFGwA03jJr+zKyWHnxDAu5jOqYVyKAktIIbhYe5sPp78QVl1ZYuhcnsRbEw== + +"@react-native/dev-middleware@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.74.87.tgz#254807b579a3015ced659a14c374dbf029a9c04e" + integrity sha512-7TmZ3hTHwooYgIHqc/z87BMe1ryrIqAUi+AF7vsD+EHCGxHFdMjSpf1BZ2SUPXuLnF2cTiTfV2RwhbPzx0tYIA== dependencies: "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.73.3" + "@react-native/debugger-frontend" "0.74.87" + "@rnx-kit/chromium-edge-launcher" "^1.0.0" chrome-launcher "^0.15.2" - chromium-edge-launcher "^1.0.0" connect "^3.6.5" debug "^2.2.0" node-fetch "^2.2.0" + nullthrows "^1.1.1" open "^7.0.3" + selfsigned "^2.4.1" serve-static "^1.13.1" temp-dir "^2.0.0" + ws "^6.2.2" -"@react-native/dev-middleware@0.73.8": - version "0.73.8" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.73.8.tgz#2e43722a00c7b8db753f747f40267cbad6caba4d" - integrity sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg== +"@react-native/dev-middleware@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.75.3.tgz#534587f86b922b27c5e87a7c6dfa869ce2e155b2" + integrity sha512-h2/6+UGmeMWjnT43axy27jNqoDRsE1C1qpjRC3sYpD4g0bI0jSTkY1kAgj8uqGGXLnHXiHOtjLDGdbAgZrsPaA== dependencies: "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.73.3" + "@react-native/debugger-frontend" "0.75.3" chrome-launcher "^0.15.2" - chromium-edge-launcher "^1.0.0" + chromium-edge-launcher "^0.2.0" connect "^3.6.5" debug "^2.2.0" node-fetch "^2.2.0" + nullthrows "^1.1.1" open "^7.0.3" + selfsigned "^2.4.1" serve-static "^1.13.1" - temp-dir "^2.0.0" ws "^6.2.2" -"@react-native/eslint-config@0.73.2": - version "0.73.2" - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.73.2.tgz#40b2cd8ce245e90c885b8ab15fae1219a946bfac" - integrity sha512-YzMfes19loTfbrkbYNAfHBDXX4oRBzc5wnvHs4h2GIHUj6YKs5ZK5lldqSrBJCdZAI3nuaO9Qj+t5JRwou571w== +"@react-native/dev-middleware@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.75.4.tgz#fee908bbafb9cb4fe20a3add755aadb16c440a60" + integrity sha512-UhyBeQOG2wNcvrUGw3+IBrHBk/lIu7hHGmWt4j8W9Aqv9BwktHKkPyko+5A1yoUeO1O/VDnHWYqWeOejcA9wpQ== + dependencies: + "@isaacs/ttlcache" "^1.4.1" + "@react-native/debugger-frontend" "0.75.4" + chrome-launcher "^0.15.2" + chromium-edge-launcher "^0.2.0" + connect "^3.6.5" + debug "^2.2.0" + node-fetch "^2.2.0" + nullthrows "^1.1.1" + open "^7.0.3" + selfsigned "^2.4.1" + serve-static "^1.13.1" + ws "^6.2.2" + +"@react-native/eslint-config@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.75.4.tgz#d1cc5dd23c606b8f167ab8705802cfc25e487bbc" + integrity sha512-3KBHYwp4HnBdaCFx9KDPvQY+sGrv5fHX2qDkXGKmN3uYBz+zfnMQXTiht6OuBbWULUF0y0o8m+uH1yYAn/V9mw== dependencies: "@babel/core" "^7.20.0" "@babel/eslint-parser" "^7.20.0" - "@react-native/eslint-plugin" "0.73.1" - "@typescript-eslint/eslint-plugin" "^5.57.1" - "@typescript-eslint/parser" "^5.57.1" + "@react-native/eslint-plugin" "0.75.4" + "@typescript-eslint/eslint-plugin" "^7.1.1" + "@typescript-eslint/parser" "^7.1.1" eslint-config-prettier "^8.5.0" eslint-plugin-eslint-comments "^3.2.0" eslint-plugin-ft-flow "^2.0.1" - eslint-plugin-jest "^26.5.3" - eslint-plugin-prettier "^4.2.1" + eslint-plugin-jest "^27.9.0" eslint-plugin-react "^7.30.1" eslint-plugin-react-hooks "^4.6.0" eslint-plugin-react-native "^4.0.0" -"@react-native/eslint-plugin@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.73.1.tgz#79d2c4d90c80bfad8900db335bfbaf1ca599abdc" - integrity sha512-8BNMFE8CAI7JLWLOs3u33wcwcJ821LYs5g53Xyx9GhSg0h8AygTwDrwmYb/pp04FkCNCPjKPBoaYRthQZmxgwA== - -"@react-native/gradle-plugin@0.73.4": - version "0.73.4" - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.73.4.tgz#aa55784a8c2b471aa89934db38c090d331baf23b" - integrity sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg== - -"@react-native/js-polyfills@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz#730b0a7aaab947ae6f8e5aa9d995e788977191ed" - integrity sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g== +"@react-native/eslint-plugin@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.75.4.tgz#41fa462206e2fd4aea6a27fb0d7660161c6af6b3" + integrity sha512-1kEZzC8UKi3baHnH7tBVCNpF4aoAmT7g7hEa5/rtZ+Z7vcpaxeY6wjNYt3j02Z9n310yX0NKDJox30CqvzEvsg== + +"@react-native/gradle-plugin@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.74.87.tgz#a66c01fda7a938a116dc27447f0ccce285796b2a" + integrity sha512-T+VX0N1qP+U9V4oAtn7FTX7pfsoVkd1ocyw9swYXgJqU2fK7hC9famW7b3s3ZiufPGPr1VPJe2TVGtSopBjL6A== + +"@react-native/gradle-plugin@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.75.3.tgz#ae51e47995bb5cd4782f47ccb56d6d8814d7d4a8" + integrity sha512-mSfa/Mq/AsALuG/kvXz5ECrc6HdY5waMHal2sSfa8KA0Gt3JqYQVXF9Pdwd4yR5ClPZDI2HRa1tdE8GVlhMvPA== + +"@react-native/gradle-plugin@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.75.4.tgz#357d7d4c22059393113d44b077bb8e904aa1cd2c" + integrity sha512-kKTmw7cF7p1raT30DC0L6N+xiVXN7dlRy0J+hYPiCRRVHplwgvyS7pszjxfzwXmHFqOxwpxQVI3du8opsma1Mg== + +"@react-native/js-polyfills@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.74.87.tgz#d28090a4dae417a2e9ad14e065fcf8cf52cc482c" + integrity sha512-M5Evdn76CuVEF0GsaXiGi95CBZ4IWubHqwXxV9vG9CC9kq0PSkoM2Pn7Lx7dgyp4vT7ccJ8a3IwHbe+5KJRnpw== + +"@react-native/js-polyfills@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.75.3.tgz#a49714021ddf99aeec214db33289c1ee336708e1" + integrity sha512-+JVFJ351GSJT3V7LuXscMqfnpR/UxzsAjbBjfAHBR3kqTbVqrAmBccqPCA3NLzgb/RY8khLJklwMUVlWrn8iFg== + +"@react-native/js-polyfills@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.75.4.tgz#de895d0728a14126d7b3c04fe17c0da7e806d994" + integrity sha512-NF5ID5FjcVHBYk1LQ4JMRjPmxBWEo4yoqW1m6vGOQZPT8D5Qs9afgx3f7gQatxbn3ivMh0FVbLW0zBx6LyxEzA== + +"@react-native/metro-babel-transformer@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.74.87.tgz#f60958f5e7eb39008a2c01dc5248ab60240bdc01" + integrity sha512-UsJCO24sNax2NSPBmV1zLEVVNkS88kcgAiYrZHtYSwSjpl4WZ656tIeedBfiySdJ94Hr3kQmBYLipV5zk0NI1A== + dependencies: + "@babel/core" "^7.20.0" + "@react-native/babel-preset" "0.74.87" + hermes-parser "0.19.1" + nullthrows "^1.1.1" -"@react-native/metro-babel-transformer@0.73.13": - version "0.73.13" - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.13.tgz#81cb6dd8d5140c57f5595183fd6857feb8b7f5d7" - integrity sha512-k9AQifogQfgUXPlqQSoMtX2KUhniw4XvJl+nZ4hphCH7qiMDAwuP8OmkJbz5E/N+Ro9OFuLE7ax4GlwxaTsAWg== +"@react-native/metro-babel-transformer@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.75.3.tgz#7550e1cf68403a81f07c24c4b081c887b559ce1f" + integrity sha512-gDlEl6C2mwQPLxFOR+yla5MpJpDPNOFD6J5Hd9JM9+lOdUq6MNujh1Xn4ZMvglW7rfViq3nMjg4xPQeGUhDG+w== dependencies: "@babel/core" "^7.20.0" - "@react-native/babel-preset" "0.73.19" - hermes-parser "0.15.0" + "@react-native/babel-preset" "0.75.3" + hermes-parser "0.22.0" nullthrows "^1.1.1" -"@react-native/metro-babel-transformer@0.73.15": - version "0.73.15" - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.15.tgz#c516584dde62d65a46668074084359c03e6a50f1" - integrity sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw== +"@react-native/metro-babel-transformer@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.75.4.tgz#9283418536db31db8e39a879c8497483cfc736dc" + integrity sha512-O0WMW/K8Ny/MAAeRebqGEQhrbzcioxcPHZtos+EH2hWeBTEKHQV8fMYYxfYDabpr392qdhSBwg3LlXUD4U3PXQ== dependencies: "@babel/core" "^7.20.0" - "@react-native/babel-preset" "0.73.21" - hermes-parser "0.15.0" + "@react-native/babel-preset" "0.75.4" + hermes-parser "0.22.0" nullthrows "^1.1.1" -"@react-native/metro-config@0.73.5": - version "0.73.5" - resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.73.5.tgz#791242ca93057d7299ce18379ea11d3bdb368ea9" - integrity sha512-3bNWoHzOzP/+qoLJtRhOVXrnxKmSY3i4y5PXyMQlIvvOI/GQbXulPpEZxK/yUrf1MmeXHLLFufFbQWlfDEDoxA== +"@react-native/metro-config@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.75.4.tgz#76b486960dc04ead50811abddbb6c38b09381dca" + integrity sha512-gIIVlPUtZ1UKCxMJRtG88FoWS5REbI4YUmiyoM8eBUA85Zvk27b67iBX5Lkuxg8FGc7t9tjWQRpVGs2IK5uZpQ== dependencies: - "@react-native/js-polyfills" "0.73.1" - "@react-native/metro-babel-transformer" "0.73.15" + "@react-native/js-polyfills" "0.75.4" + "@react-native/metro-babel-transformer" "0.75.4" metro-config "^0.80.3" metro-runtime "^0.80.3" -"@react-native/normalize-colors@0.73.2", "@react-native/normalize-colors@^0.73.0": - version "0.73.2" - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz#cc8e48fbae2bbfff53e12f209369e8d2e4cf34ec" - integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== +"@react-native/normalize-colors@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.74.87.tgz#a814169d0ce4ce13ffebcda0a3a5a3f780ccd772" + integrity sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA== -"@react-native/typescript-config@0.73.1": - version "0.73.1" - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.73.1.tgz#c97a42f5cd264069bfe86b737c531ed2f042ae6d" - integrity sha512-7Wrmdp972ZO7xvDid+xRGtvX6xz47cpGj7Y7VKlUhSVFFqbOGfB5WCpY1vMr6R/fjl+Og2fRw+TETN2+JnJi0w== +"@react-native/normalize-colors@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.75.3.tgz#3407ac591f17e5462e297784b04bc25e4d62e788" + integrity sha512-3mhF8AJFfIN0E5bEs/DQ4U2LzMJYm+FPSwY5bJ1DZhrxW1PFAh24bAPrSd8PwS0iarQ7biLdr1lWf/8LFv8pDA== + +"@react-native/normalize-colors@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.75.4.tgz#e5eb01ee4309f2895c2d3aaf1b6449a5439c0176" + integrity sha512-90QrQDLg0/k9xqYesaKuIkayOSjD+FKa0hsHollbwT5h3kuGMY+lU7UZxnb8tU55Y1PKdvjYxqQsYWI/ql79zA== + +"@react-native/typescript-config@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.75.4.tgz#15e0e6581d88bc79a0234682a17c6b4c266b16c0" + integrity sha512-0849BqSIDGYltqMbniZg1MvDSFO5KMQsmIKpGzioTm3+SF73Ec1LihA1CtpJyZFonEclKXEIawRTNh2bxGgJJQ== + +"@react-native/virtualized-lists@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.74.87.tgz#31bc44d62617df7d893df22c4c57094f576677a0" + integrity sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + +"@react-native/virtualized-lists@0.75.3": + version "0.75.3" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.75.3.tgz#c8fef0cba53648b769a17b106ef5df0477eb1147" + integrity sha512-cTLm7k7Y//SvV8UK8esrDHEw5OrwwSJ4Fqc3x52Imi6ROuhshfGIPFwhtn4pmAg9nWHzHwwqiJ+9hCSVnXXX+g== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" -"@react-native/virtualized-lists@0.73.4": - version "0.73.4" - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz#640e594775806f63685435b5d9c3d05c378ccd8c" - integrity sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog== +"@react-native/virtualized-lists@0.75.4": + version "0.75.4" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.75.4.tgz#9c6603d916c165ad2730a54b66104c990a860347" + integrity sha512-iEauRiXjvWG/iOH8bV+9MfepCS+72cuL5rhkrenYZS0NUnDcNjF+wtaoS9+Gx5z1UJOfEXxSmyXRtQJZne8SnA== dependencies: invariant "^2.2.4" nullthrows "^1.1.1" -"@sideway/address@^4.1.3": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== +"@rnx-kit/chromium-edge-launcher@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@rnx-kit/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz#c0df8ea00a902c7a417cd9655aab06de398b939c" + integrity sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg== + dependencies: + "@types/node" "^18.0.0" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + mkdirp "^1.0.4" + rimraf "^3.0.2" + +"@sideway/address@^4.1.5": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5" + integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== dependencies: "@hapi/hoek" "^9.0.0" @@ -2350,9 +2846,9 @@ integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinonjs/commons@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72" - integrity sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA== + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== dependencies: type-detect "4.0.8" @@ -2395,9 +2891,9 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" - integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== + version "7.20.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7" + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== dependencies: "@babel/types" "^7.20.7" @@ -2428,9 +2924,9 @@ "@types/istanbul-lib-report" "*" "@types/jest@^29.2.1": - version "29.5.11" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.11.tgz#0c13aa0da7d0929f078ab080ae5d4ced80fa2f2c" - integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ== + version "29.5.12" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" + integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== dependencies: expect "^29.0.0" pretty-format "^29.0.0" @@ -2440,17 +2936,31 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + "@types/node@*": - version "20.11.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.0.tgz#8e0b99e70c0c1ade1a86c4a282f7b7ef87c9552f" - integrity sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ== + version "22.1.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.1.0.tgz#6d6adc648b5e03f0e83c78dc788c2b037d0ad94b" + integrity sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw== + dependencies: + undici-types "~6.13.0" + +"@types/node@^18.0.0": + version "18.19.43" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.43.tgz#fe01bb599b60bb3279c26d0fdb751d2f3e299ae0" + integrity sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g== dependencies: undici-types "~5.26.4" "@types/prop-types@*": - version "15.7.11" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" - integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + version "15.7.12" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6" + integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== "@types/react-native-canvas@^0.1.10": version "0.1.13" @@ -2461,35 +2971,29 @@ react-native "*" "@types/react-test-renderer@^18.0.0": - version "18.0.7" - resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.0.7.tgz#2cfe657adb3688cdf543995eceb2e062b5a68728" - integrity sha512-1+ANPOWc6rB3IkSnElhjv6VLlKg2dSv/OWClUyZimbLsQyBn8Js9Vtdsi3UICJ2rIQ3k2la06dkB+C92QfhKmg== + version "18.3.0" + resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.3.0.tgz#839502eae70058a4ae161f63385a8e7929cef4c0" + integrity sha512-HW4MuEYxfDbOHQsVlY/XtOvNHftCVEPhJF2pQXXwcUiUF+Oyb0usgp48HSgpK5rt8m9KZb22yqOeZm+rrVG8gw== dependencies: "@types/react" "*" "@types/react@*", "@types/react@^18.2.6": - version "18.2.47" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.47.tgz#85074b27ab563df01fbc3f68dc64bf7050b0af40" - integrity sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ== + version "18.3.3" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.3.tgz#9679020895318b0915d7a3ab004d92d33375c45f" + integrity sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw== dependencies: "@types/prop-types" "*" - "@types/scheduler" "*" csstype "^3.0.2" -"@types/scheduler@*": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" - integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== - "@types/semver@^7.3.12": - version "7.5.6" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" - integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== + version "7.5.8" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== "@types/shimmer@^1.0.2": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/shimmer/-/shimmer-1.0.5.tgz#491d8984d4510e550bfeb02d518791d7f59d2b88" - integrity sha512-9Hp0ObzwwO57DpLFF0InUjUm/II8GmKAvzbefxQTihCb7KI6yc9yzf0nLc4mVdby5N4DRCgQM2wCup9KTieeww== + version "1.2.0" + resolved "https://registry.yarnpkg.com/@types/shimmer/-/shimmer-1.2.0.tgz#9b706af96fa06416828842397a70dfbbf1c14ded" + integrity sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg== "@types/stack-utils@^2.0.0": version "2.0.3" @@ -2509,13 +3013,13 @@ "@types/yargs-parser" "*" "@types/yargs@^17.0.8": - version "17.0.32" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" - integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^5.55.0", "@typescript-eslint/eslint-plugin@^5.57.1": +"@typescript-eslint/eslint-plugin@^5.55.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== @@ -2531,7 +3035,22 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/parser@^5.55.0", "@typescript-eslint/parser@^5.57.1": +"@typescript-eslint/eslint-plugin@^7.1.1": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#b16d3cf3ee76bf572fdf511e79c248bdec619ea3" + integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw== + dependencies: + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/type-utils" "7.18.0" + "@typescript-eslint/utils" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + graphemer "^1.4.0" + ignore "^5.3.1" + natural-compare "^1.4.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/parser@^5.55.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== @@ -2541,6 +3060,17 @@ "@typescript-eslint/typescript-estree" "5.62.0" debug "^4.3.4" +"@typescript-eslint/parser@^7.1.1": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.18.0.tgz#83928d0f1b7f4afa974098c64b5ce6f9051f96a0" + integrity sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg== + dependencies: + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + debug "^4.3.4" + "@typescript-eslint/scope-manager@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" @@ -2549,6 +3079,14 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" +"@typescript-eslint/scope-manager@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#c928e7a9fc2c0b3ed92ab3112c614d6bd9951c83" + integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + "@typescript-eslint/type-utils@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" @@ -2559,11 +3097,26 @@ debug "^4.3.4" tsutils "^3.21.0" +"@typescript-eslint/type-utils@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b" + integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA== + dependencies: + "@typescript-eslint/typescript-estree" "7.18.0" + "@typescript-eslint/utils" "7.18.0" + debug "^4.3.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/types@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== +"@typescript-eslint/types@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9" + integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ== + "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" @@ -2577,6 +3130,20 @@ semver "^7.3.7" tsutils "^3.21.0" +"@typescript-eslint/typescript-estree@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#b5868d486c51ce8f312309ba79bdb9f331b37931" + integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + "@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" @@ -2591,6 +3158,16 @@ eslint-scope "^5.1.1" semver "^7.3.7" +"@typescript-eslint/utils@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f" + integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" @@ -2599,6 +3176,14 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#0564629b6124d67607378d0f0332a0495b25e7d7" + integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg== + dependencies: + "@typescript-eslint/types" "7.18.0" + eslint-visitor-keys "^3.4.3" + "@ungap/structured-clone@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" @@ -2635,9 +3220,9 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn@^8.8.2, acorn@^8.9.0: - version "8.11.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" - integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + version "8.12.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== agent-base@6: version "6.0.2" @@ -2719,10 +3304,10 @@ appdirsjs@^1.2.4: resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.7.tgz#50b4b7948a26ba6090d4aede2ae2dc2b051be3b3" integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== -applicationinsights@2.7.3: - version "2.7.3" - resolved "https://registry.yarnpkg.com/applicationinsights/-/applicationinsights-2.7.3.tgz#8781454d29c0b14c9773f2e892b4cf5e7468ffa5" - integrity sha512-JY8+kTEkjbA+kAVNWDtpfW2lqsrDALfDXuxOs74KLPu2y13fy/9WB52V4LfYVTVcW1/jYOXjTxNS2gPZIDh1iw== +applicationinsights@2.9.1: + version "2.9.1" + resolved "https://registry.yarnpkg.com/applicationinsights/-/applicationinsights-2.9.1.tgz#769412f809d6a072487e4b41c4c3a29678344d82" + integrity sha512-hrpe/OvHFZlq+SQERD1fxaYICyunxzEBh9SolJebzYnIXkyA9zxIR87dZAh+F3+weltbqdIP8W038cvtpMNhQg== dependencies: "@azure/core-auth" "^1.5.0" "@azure/core-rest-pipeline" "1.10.1" @@ -2750,23 +3335,24 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" + call-bind "^1.0.5" + is-array-buffer "^3.0.4" -array-includes@^3.1.6: - version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" is-string "^1.0.7" array-union@^1.0.1: @@ -2786,6 +3372,18 @@ array-uniq@^1.0.1: resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== +array.prototype.findlast@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904" + integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + array.prototype.flat@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" @@ -2796,7 +3394,7 @@ array.prototype.flat@^1.3.1: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -array.prototype.flatmap@^1.3.1: +array.prototype.flatmap@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== @@ -2806,28 +3404,29 @@ array.prototype.flatmap@^1.3.1: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -array.prototype.tosorted@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz#620eff7442503d66c799d95503f82b475745cefd" - integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== +array.prototype.tosorted@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#fe954678ff53034e717ea3352a03f0b0b86f7ffc" + integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" -arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" is-shared-array-buffer "^1.0.2" asap@~2.0.6: @@ -2867,22 +3466,17 @@ async-listener@^0.6.0: semver "^5.3.0" shimmer "^1.1.0" -asynciterator.prototype@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" - integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== - dependencies: - has-symbols "^1.0.3" - asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" babel-core@^7.0.0-bridge.0: version "7.0.0-bridge.0" @@ -2923,29 +3517,29 @@ babel-plugin-jest-hoist@^29.6.3: "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" -babel-plugin-polyfill-corejs2@^0.4.7: - version "0.4.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz#679d1b94bf3360f7682e11f2cb2708828a24fe8c" - integrity sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.6.2" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.8.7: - version "0.8.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz#941855aa7fdaac06ed24c730a93450d2b2b76d04" - integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== +babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: + version "0.10.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" - core-js-compat "^3.33.1" + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" -babel-plugin-polyfill-regenerator@^0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz#c6fc8eab610d3a11eb475391e52584bacfc020f4" - integrity sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.6.2" babel-plugin-transform-flow-enums@^0.0.2: version "0.0.2" @@ -3007,22 +3601,39 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.23.1, browserslist@^4.23.3: + version "4.23.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" + integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== dependencies: - fill-range "^7.0.1" + caniuse-lite "^1.0.30001646" + electron-to-chromium "^1.5.4" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" -browserslist@^4.22.2: - version "4.22.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" - integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== +browserslist@^4.24.0: + version "4.24.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.0.tgz#a1325fe4bc80b64fda169629fc01b3d6cecd38d4" + integrity sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A== dependencies: - caniuse-lite "^1.0.30001565" - electron-to-chromium "^1.4.601" - node-releases "^2.0.14" - update-browserslist-db "^1.0.13" + caniuse-lite "^1.0.30001663" + electron-to-chromium "^1.5.28" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" bser@2.1.1: version "2.1.1" @@ -3049,14 +3660,16 @@ bytes@3.0.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== -call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" - integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.1" - set-function-length "^1.1.1" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" caller-callsite@^2.0.0: version "2.0.0" @@ -3092,10 +3705,15 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001565: - version "1.0.30001576" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4" - integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg== +caniuse-lite@^1.0.30001646: + version "1.0.30001651" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz#52de59529e8b02b1aedcaaf5c05d9e23c0c28138" + integrity sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg== + +caniuse-lite@^1.0.30001663: + version "1.0.30001668" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz#98e214455329f54bf7a4d70b49c9794f0fbedbed" + integrity sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw== chalk@^2.0.1, chalk@^2.4.2: version "2.4.2" @@ -3129,10 +3747,10 @@ chrome-launcher@^0.15.2: is-wsl "^2.2.0" lighthouse-logger "^1.0.0" -chromium-edge-launcher@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz#0443083074715a13c669530b35df7bfea33b1509" - integrity sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA== +chromium-edge-launcher@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz#0c378f28c99aefc360705fa155de0113997f62fc" + integrity sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg== dependencies: "@types/node" "*" escape-string-regexp "^4.0.0" @@ -3152,9 +3770,9 @@ ci-info@^3.2.0: integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0, cjs-module-lexer@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" - integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + version "1.3.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" + integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== cli-cursor@^2.1.0: version "2.1.0" @@ -3339,12 +3957,12 @@ convert-source-map@^2.0.0: resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== -core-js-compat@^3.31.0, core-js-compat@^3.33.1: - version "3.35.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.35.0.tgz#c149a3d1ab51e743bc1da61e39cb51f461a41873" - integrity sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw== +core-js-compat@^3.37.1, core-js-compat@^3.38.0: + version "3.38.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.0.tgz#d93393b1aa346b6ee683377b0c31172ccfe607aa" + integrity sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.3" core-util-is@~1.0.0: version "1.0.3" @@ -3361,6 +3979,16 @@ cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: js-yaml "^3.13.1" parse-json "^4.0.0" +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + create-jest@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" @@ -3404,10 +4032,37 @@ ctx-polyfill@^1.1.4: resolved "https://registry.yarnpkg.com/ctx-polyfill/-/ctx-polyfill-1.1.4.tgz#08420bc5c540d08ac36d05720ca503c65e302d65" integrity sha512-tz65F3/zmZ2+CMtn4MhNhYi/yIN9dKnItMKzSkH2GE6dBpAIbUR0K5pSHWqUL3OuNBCA70DKlWZYUClHfydIXg== +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + dayjs@^1.8.15: - version "1.11.10" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" - integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== + version "1.11.12" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.12.tgz#5245226cc7f40a15bf52e0b99fd2a04669ccac1d" + integrity sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg== debug@2.6.9, debug@^2.2.0, debug@^2.6.9: version "2.6.9" @@ -3416,10 +4071,10 @@ debug@2.6.9, debug@^2.2.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.5: + version "4.3.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.6.tgz#2ab2c38fbaffebf8aa95fdfe6d88438c7a13c52b" + integrity sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg== dependencies: ms "2.1.2" @@ -3429,9 +4084,9 @@ decamelize@^1.2.0: integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== dedent@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" - integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== + version "1.5.3" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a" + integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== deep-is@^0.1.3: version "0.1.4" @@ -3450,14 +4105,14 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" - integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: - get-intrinsic "^1.2.1" + es-define-property "^1.0.0" + es-errors "^1.3.0" gopd "^1.0.1" - has-property-descriptors "^1.0.0" define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" @@ -3483,15 +4138,6 @@ depd@2.0.0: resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -deprecated-react-native-prop-types@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz#02a12f090da7bd9e8c3ac53c31cf786a1315d302" - integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== - dependencies: - "@react-native/normalize-colors" "^0.73.0" - invariant "^2.2.4" - prop-types "^15.8.1" - destroy@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" @@ -3552,10 +4198,15 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.601: - version "1.4.628" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.628.tgz#97cefa4b2356d981875f19639885e4fc50ce6e82" - integrity sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw== +electron-to-chromium@^1.5.28: + version "1.5.39" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.39.tgz#5cbe5200b43dff7b7c2bcb6bdacf65d514c76bb2" + integrity sha512-4xkpSR6CjuiaNyvwiWDI85N9AxsvbPawB8xc7yzLPonYTuP19BVgYweKyUMFtHEZgIcHWMt1ks5Cqx2m+6/Grg== + +electron-to-chromium@^1.5.4: + version "1.5.5" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz#03bfdf422bdd2c05ee2657efedde21264a1a566b" + integrity sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA== emitter-listener@^1.0.1, emitter-listener@^1.1.1: version "1.1.2" @@ -3586,10 +4237,20 @@ end-of-stream@^1.1.0: dependencies: once "^1.4.0" +env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + envinfo@^7.10.0, envinfo@^7.5.0, envinfo@^7.8.1: - version "7.11.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.0.tgz#c3793f44284a55ff8c82faf1ffd91bc6478ea01f" - integrity sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg== + version "7.13.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" + integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== + +envinfo@^7.13.0: + version "7.14.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae" + integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg== error-ex@^1.3.1: version "1.3.2" @@ -3613,81 +4274,107 @@ errorhandler@^1.5.1: accepts "~1.3.7" escape-html "~1.0.3" -es-abstract@^1.22.1: - version "1.22.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" - integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.5" - es-set-tostringtag "^2.0.1" +es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" - get-intrinsic "^1.2.2" - get-symbol-description "^1.0.0" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" globalthis "^1.0.3" gopd "^1.0.1" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" has-symbols "^1.0.3" - hasown "^2.0.0" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" is-callable "^1.2.7" - is-negative-zero "^2.0.2" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" + is-shared-array-buffer "^1.0.3" is-string "^1.0.7" - is-typed-array "^1.1.12" + is-typed-array "^1.1.13" is-weakref "^1.0.2" object-inspect "^1.13.1" object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" unbox-primitive "^1.0.2" - which-typed-array "^1.1.13" + which-typed-array "^1.1.15" -es-iterator-helpers@^1.0.12: - version "1.0.15" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz#bd81d275ac766431d19305923707c3efd9f1ae40" - integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== dependencies: - asynciterator.prototype "^1.0.0" - call-bind "^1.0.2" + get-intrinsic "^1.2.4" + +es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.0.19: + version "1.0.19" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz#117003d0e5fec237b4b5c08aded722e0c6d50ca8" + integrity sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw== + dependencies: + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.1" - es-set-tostringtag "^2.0.1" - function-bind "^1.1.1" - get-intrinsic "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" globalthis "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" has-symbols "^1.0.3" - internal-slot "^1.0.5" + internal-slot "^1.0.7" iterator.prototype "^1.1.2" - safe-array-concat "^1.0.1" + safe-array-concat "^1.1.2" -es-set-tostringtag@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" - integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== dependencies: - get-intrinsic "^1.2.2" - has-tostringtag "^1.0.0" - hasown "^2.0.0" + es-errors "^1.3.0" -es-shim-unscopables@^1.0.0: +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== @@ -3703,10 +4390,10 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escalade@^3.1.1, escalade@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-html@~1.0.3: version "1.0.3" @@ -3749,24 +4436,17 @@ eslint-plugin-ft-flow@^2.0.1: lodash "^4.17.21" string-natural-compare "^3.0.1" -eslint-plugin-jest@^26.5.3: - version "26.9.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-26.9.0.tgz#7931c31000b1c19e57dbfb71bbf71b817d1bf949" - integrity sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng== +eslint-plugin-jest@^27.9.0: + version "27.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz#7c98a33605e1d8b8442ace092b60e9919730000b" + integrity sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug== dependencies: "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-prettier@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" - integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== - dependencies: - prettier-linter-helpers "^1.0.0" - eslint-plugin-react-hooks@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + version "4.6.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596" + integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== eslint-plugin-react-native-globals@^0.1.1: version "0.1.2" @@ -3781,26 +4461,28 @@ eslint-plugin-react-native@^4.0.0: eslint-plugin-react-native-globals "^0.1.1" eslint-plugin-react@^7.30.1: - version "7.33.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" - integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== - dependencies: - array-includes "^3.1.6" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" + version "7.35.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz#00b1e4559896710e58af6358898f2ff917ea4c41" + integrity sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA== + dependencies: + array-includes "^3.1.8" + array.prototype.findlast "^1.2.5" + array.prototype.flatmap "^1.3.2" + array.prototype.tosorted "^1.1.4" doctrine "^2.1.0" - es-iterator-helpers "^1.0.12" + es-iterator-helpers "^1.0.19" estraverse "^5.3.0" + hasown "^2.0.2" jsx-ast-utils "^2.4.1 || ^3.0.0" minimatch "^3.1.2" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - object.hasown "^1.1.2" - object.values "^1.1.6" + object.entries "^1.1.8" + object.fromentries "^2.0.8" + object.values "^1.2.0" prop-types "^15.8.1" - resolve "^2.0.0-next.4" + resolve "^2.0.0-next.5" semver "^6.3.1" - string.prototype.matchall "^4.0.8" + string.prototype.matchall "^4.0.11" + string.prototype.repeat "^1.0.0" eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" @@ -3829,15 +4511,15 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^8.19.0: - version "8.56.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" - integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.56.0" - "@humanwhocodes/config-array" "^0.11.13" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" "@ungap/structured-clone" "^1.2.0" @@ -3887,9 +4569,9 @@ esprima@^4.0.0, esprima@~4.0.0: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== dependencies: estraverse "^5.1.0" @@ -3984,17 +4666,17 @@ expect@^29.0.0, expect@^29.7.0: jest-message-util "^29.7.0" jest-util "^29.7.0" +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-diff@^1.1.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" - integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== - -fast-glob@^3.2.9: +fast-glob@^3.2.9, fast-glob@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -4016,16 +4698,23 @@ fast-levenshtein@^2.0.6: integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fast-xml-parser@^4.0.12, fast-xml-parser@^4.2.4: - version "4.3.3" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.3.3.tgz#aeaf5778392329f17168c40c51bcbfec8ff965be" - integrity sha512-coV/D1MhrShMvU6D0I+VAK3umz6hUaxxhL0yp/9RjfiYUfAv14rDhGQL+PLForhMdr0wq3PiV07WtkkNjJjNHg== + version "4.4.1" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz#86dbf3f18edf8739326447bcaac31b4ae7f6514f" + integrity sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw== + dependencies: + strnum "^1.0.5" + +fast-xml-parser@^4.4.1: + version "4.5.0" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz#2882b7d01a6825dfdf909638f2de0256351def37" + integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg== dependencies: strnum "^1.0.5" fastq@^1.6.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" - integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== dependencies: reusify "^1.0.4" @@ -4043,10 +4732,10 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" @@ -4105,9 +4794,9 @@ flat-cache@^3.0.4: rimraf "^3.0.2" flatted@^3.2.9: - version "3.2.9" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" - integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + version "3.3.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== flow-enums-runtime@^0.0.6: version "0.0.6" @@ -4115,14 +4804,9 @@ flow-enums-runtime@^0.0.6: integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== flow-parser@0.*: - version "0.226.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.226.0.tgz#d552ab6762342e0e2b112fc937dd70b59e5e5d05" - integrity sha512-YlH+Y/P/5s0S7Vg14RwXlJMF/JsGfkG7gcKB/zljyoqaPNX9YVsGzx+g6MLTbhZaWbPhs4347aTpmSb9GgiPtw== - -flow-parser@^0.206.0: - version "0.206.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.206.0.tgz#f4f794f8026535278393308e01ea72f31000bfef" - integrity sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w== + version "0.243.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.243.0.tgz#4a55047035a4fa0fa7215348b9d7b4ea276abb04" + integrity sha512-HCDBfH+kZcY5etWYeAqatjW78gkIryzb9XixRsA8lGI1uyYc7aCpElkkO4H+KIpoyQMiY0VAZPI4cyac3wQe8w== for-each@^0.3.3: version "0.3.3" @@ -4164,12 +4848,12 @@ fsevents@^2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1, function-bind@^1.1.2: +function-bind@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== -function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: +function.prototype.name@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== @@ -4194,11 +4878,12 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" - integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" @@ -4236,13 +4921,14 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" glob-parent@^5.1.2: version "5.1.2" @@ -4283,13 +4969,14 @@ globals@^13.19.0: type-fest "^0.20.2" globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== dependencies: - define-properties "^1.1.3" + define-properties "^1.2.1" + gopd "^1.0.1" -globby@^11.0.4, globby@^11.1.0: +globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -4345,60 +5032,84 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - has-symbols "^1.0.2" + has-symbols "^1.0.3" -hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: function-bind "^1.1.2" -hermes-estree@0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.15.0.tgz#e32f6210ab18c7b705bdcb375f7700f2db15d6ba" - integrity sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ== +hermes-estree@0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.19.1.tgz#d5924f5fac2bf0532547ae9f506d6db8f3c96392" + integrity sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g== + +hermes-estree@0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.22.0.tgz#38559502b119f728901d2cfe2ef422f277802a1d" + integrity sha512-FLBt5X9OfA8BERUdc6aZS36Xz3rRuB0Y/mfocSADWEJfomc1xfene33GdyAmtTkKTBXTN/EgAy+rjTKkkZJHlw== + +hermes-estree@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.23.0.tgz#89c5419877b9d6bce4bb616821f496f5c5daddbc" + integrity sha512-Rkp0PNLGpORw4ktsttkVbpYJbrYKS3hAnkxu8D9nvQi6LvSbuPa+tYw/t2u3Gjc35lYd/k95YkjqyTcN4zspag== + +hermes-estree@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.23.1.tgz#d0bac369a030188120ee7024926aabe5a9f84fdb" + integrity sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg== + +hermes-parser@0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.19.1.tgz#1044348097165b7c93dc198a80b04ed5130d6b1a" + integrity sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A== + dependencies: + hermes-estree "0.19.1" -hermes-estree@0.18.2: - version "0.18.2" - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.18.2.tgz#fd450fa1659cf074ceaa2ddeeb21674f3b2342f3" - integrity sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ== +hermes-parser@0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.22.0.tgz#fc8e0e6c7bfa8db85b04c9f9544a102c4fcb4040" + integrity sha512-gn5RfZiEXCsIWsFGsKiykekktUoh0PdFWYocXsUdZIyWSckT6UIyPcyyUIPSR3kpnELWeK3n3ztAse7Mat6PSA== + dependencies: + hermes-estree "0.22.0" -hermes-parser@0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.15.0.tgz#f611a297c2a2dbbfbce8af8543242254f604c382" - integrity sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q== +hermes-parser@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.23.0.tgz#3541907b77ca9e94fd093e8ef0ff97ca5340dee8" + integrity sha512-xLwM4ylfHGwrm+2qXfO1JT/fnqEDGSnpS/9hQ4VLtqTexSviu2ZpBgz07U8jVtndq67qdb/ps0qvaWDZ3fkTyg== dependencies: - hermes-estree "0.15.0" + hermes-estree "0.23.0" -hermes-parser@0.18.2: - version "0.18.2" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.18.2.tgz#50f15e2fcd559a48c68cd7af259d4292298bd14d" - integrity sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew== +hermes-parser@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.23.1.tgz#e5de648e664f3b3d84d01b48fc7ab164f4b68205" + integrity sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA== dependencies: - hermes-estree "0.18.2" + hermes-estree "0.23.1" hermes-profile-transformer@^0.0.6: version "0.0.6" @@ -4461,9 +5172,14 @@ ignore@^3.3.5: integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== ignore@^5.0.5, ignore@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" - integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== + +ignore@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== image-size@^1.0.2: version "1.1.1" @@ -4480,7 +5196,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.2.1: +import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -4499,9 +5215,9 @@ import-in-the-middle@1.4.2: module-details-from-path "^1.0.3" import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + version "3.2.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== dependencies: pkg-dir "^4.2.0" resolve-cwd "^3.0.0" @@ -4524,12 +5240,12 @@ inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -internal-slot@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" - integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== +internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== dependencies: - get-intrinsic "^1.2.2" + es-errors "^1.3.0" hasown "^2.0.0" side-channel "^1.0.4" @@ -4550,19 +5266,13 @@ invert-kv@^3.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-3.0.1.tgz#a93c7a3d4386a1dc8325b97da9bb1620c0282523" integrity sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw== -ip@^1.1.5: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" - integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== - -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== dependencies: call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" + get-intrinsic "^1.2.1" is-arrayish@^0.2.1: version "0.2.1" @@ -4597,11 +5307,18 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-core-module@^2.13.0: - version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + version "2.15.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.0.tgz#71c72ec5442ace7e76b306e9d48db361f22699ea" + integrity sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA== dependencies: - hasown "^2.0.0" + hasown "^2.0.2" + +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" @@ -4666,15 +5383,15 @@ is-interactive@^1.0.0: resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== -is-map@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== is-number-object@^1.0.4: version "1.0.7" @@ -4708,17 +5425,17 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-set@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" is-stream@^1.1.0: version "1.1.0" @@ -4744,22 +5461,22 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: dependencies: has-symbols "^1.0.2" -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== dependencies: - which-typed-array "^1.1.11" + which-typed-array "^1.1.14" is-unicode-supported@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-weakmap@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" - integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== is-weakref@^1.0.2: version "1.0.2" @@ -4768,13 +5485,13 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" -is-weakset@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" - integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== +is-weakset@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007" + integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" is-wsl@^1.1.0: version "1.1.0" @@ -4825,13 +5542,13 @@ istanbul-lib-instrument@^5.0.4: semver "^6.3.0" istanbul-lib-instrument@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz#71e87707e8041428732518c6fb5211761753fbdf" - integrity sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA== + version "6.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" istanbul-lib-coverage "^3.2.0" semver "^7.5.4" @@ -4854,9 +5571,9 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.1.3: - version "3.1.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" - integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" @@ -5231,13 +5948,13 @@ jest@^29.6.3: jest-cli "^29.7.0" joi@^17.2.1: - version "17.11.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.11.0.tgz#aa9da753578ec7720e6f0ca2c7046996ed04fc1a" - integrity sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ== + version "17.13.3" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.3.tgz#0f5cc1169c999b30d344366d384b12d92558bcec" + integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" + "@hapi/hoek" "^9.3.0" + "@hapi/topo" "^5.1.0" + "@sideway/address" "^4.1.5" "@sideway/formula" "^3.0.1" "@sideway/pinpoint" "^2.0.0" @@ -5301,6 +6018,11 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsesc@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" @@ -5493,13 +6215,6 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - make-dir@^2.0.0, make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -5567,57 +6282,132 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -metro-babel-transformer@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.80.4.tgz#67dd300dd794d35ce24e22c17f317750669dd2b2" - integrity sha512-QP1kjYLap4O3w9tA4bYO8iyuNpR65If5Z97Ku37O4CwQPAwQaTmg67g4OdABS4BVK10fsxdExKp+fC37XirPow== +metro-babel-transformer@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.80.10.tgz#a8d204ae51872b1024715e2c545363d7a3acdca3" + integrity sha512-GXHueUzgzcazfzORDxDzWS9jVVRV6u+cR6TGvHOfGdfLzJCj7/D0PretLfyq+MwN20twHxLW+BUXkoaB8sCQBg== dependencies: "@babel/core" "^7.20.0" - hermes-parser "0.18.2" + flow-enums-runtime "^0.0.6" + hermes-parser "0.23.0" nullthrows "^1.1.1" -metro-cache-key@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.80.4.tgz#dc92ca7aa251b9f6ed232fef98a4649fcc5d614e" - integrity sha512-okOOSRFou7Mxaaigoi+KxdFIU/ZJtvDCC6l8BYKsdMx86JDlVdvtIgFU4tFrY1yEkv0wnn7WH0X3xSz4mHKwoQ== +metro-babel-transformer@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz#ad02ade921dd4ced27b26b18ff31eb60608e3f56" + integrity sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg== + dependencies: + "@babel/core" "^7.20.0" + flow-enums-runtime "^0.0.6" + hermes-parser "0.23.1" + nullthrows "^1.1.1" -metro-cache@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.80.4.tgz#3bfe8176353dd1e44fef4361339bd8ee992d5900" - integrity sha512-Dj+GoYt4PvsnnE4GdXhqV9PxEF7GPilY5NPeoTgptWZLlaDuTT2+cJQoDOOit1SfRjnF0zqABtVvB6GGBWdtaQ== +metro-cache-key@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.80.10.tgz#7b2505c16ac333af857cedb20bde0373e1855944" + integrity sha512-57qBhO3zQfoU/hP4ZlLW5hVej2jVfBX6B4NcSfMj4LgDPL3YknWg80IJBxzQfjQY/m+fmMLmPy8aUMHzUp/guA== dependencies: - metro-core "0.80.4" - rimraf "^3.0.2" + flow-enums-runtime "^0.0.6" + +metro-cache-key@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.80.12.tgz#52f5de698b85866503ace45d0ad76f75aaec92a4" + integrity sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-cache@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.80.10.tgz#3110af31ee8d77397965d6c3e7afadb778bdc8a3" + integrity sha512-8CBtDJwMguIE5RvV3PU1QtxUG8oSSX54mIuAbRZmcQ0MYiOl9JdrMd4JCBvIyhiZLoSStph425SMyCSnjtJsdA== + dependencies: + exponential-backoff "^3.1.1" + flow-enums-runtime "^0.0.6" + metro-core "0.80.10" + +metro-cache@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.80.12.tgz#bd81af02c4f17b5aeab19bb030566b14147cee8b" + integrity sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA== + dependencies: + exponential-backoff "^3.1.1" + flow-enums-runtime "^0.0.6" + metro-core "0.80.12" + +metro-config@0.80.10, metro-config@^0.80.3: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.80.10.tgz#86c7a5e2665fb8b4c7ffd08976803c88fd6ce962" + integrity sha512-0GYAw0LkmGbmA81FepKQepL1KU/85Cyv7sAiWm6QWeV6AcVCpsKg6jGLqGHJ0LLPL60rWzA4TV1DQAlzdJAEtA== + dependencies: + connect "^3.6.5" + cosmiconfig "^5.0.5" + flow-enums-runtime "^0.0.6" + jest-validate "^29.6.3" + metro "0.80.10" + metro-cache "0.80.10" + metro-core "0.80.10" + metro-runtime "0.80.10" -metro-config@0.80.4, metro-config@^0.80.3: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.80.4.tgz#f14fe1465bf8812cd9a930f9a1667350161050cf" - integrity sha512-X3/3tleFYB4SdoxXg8uJ+qc8eITKiLnXs3Ev6pihM4jIM5JD89riwUsSLKVsovfZs8ETqKtjevzfe6jQ2O5NtQ== +metro-config@0.80.12, metro-config@^0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.80.12.tgz#1543009f37f7ad26352ffc493fc6305d38bdf1c0" + integrity sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ== dependencies: connect "^3.6.5" cosmiconfig "^5.0.5" + flow-enums-runtime "^0.0.6" jest-validate "^29.6.3" - metro "0.80.4" - metro-cache "0.80.4" - metro-core "0.80.4" - metro-runtime "0.80.4" + metro "0.80.12" + metro-cache "0.80.12" + metro-core "0.80.12" + metro-runtime "0.80.12" + +metro-core@0.80.10, metro-core@^0.80.3: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.80.10.tgz#a3a7986ca8b635ada250149efdcd9b69bfefca85" + integrity sha512-nwBB6HbpGlNsZMuzxVqxqGIOsn5F3JKpsp8PziS7Z4mV8a/jA1d44mVOgYmDa2q5WlH5iJfRIIhdz24XRNDlLA== + dependencies: + flow-enums-runtime "^0.0.6" + lodash.throttle "^4.1.1" + metro-resolver "0.80.10" + +metro-core@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.80.12.tgz#5ae337923ab19ff524077efa1aeacdf4480cfa28" + integrity sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw== + dependencies: + flow-enums-runtime "^0.0.6" + lodash.throttle "^4.1.1" + metro-resolver "0.80.12" -metro-core@0.80.4, metro-core@^0.80.3: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.80.4.tgz#1421e432f2f9ec69d82ea1f19832a0544a3ce294" - integrity sha512-HRb+zydAhI7QyLpK4D6ARZsKjaBwEn+kCrJEjnVFij8wjJxIIHVilgNCETgg9NWvKJFUoZZCG7ewHkxQ9Qpd8Q== +metro-file-map@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.80.10.tgz#7eef9e5ef96a5aad93e4f9680fadb6c1e1ca34bc" + integrity sha512-ytsUq8coneaN7ZCVk1IogojcGhLIbzWyiI2dNmw2nnBgV/0A+M5WaTTgZ6dJEz3dzjObPryDnkqWPvIGLCPtiw== dependencies: - lodash.throttle "^4.1.1" - metro-resolver "0.80.4" + anymatch "^3.0.3" + debug "^2.2.0" + fb-watchman "^2.0.0" + flow-enums-runtime "^0.0.6" + graceful-fs "^4.2.4" + invariant "^2.2.4" + jest-worker "^29.6.3" + micromatch "^4.0.4" + node-abort-controller "^3.1.1" + nullthrows "^1.1.1" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" -metro-file-map@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.80.4.tgz#22d2e1fc1110490ab1a6c3ab4de4c21fef1951af" - integrity sha512-EvBC31JI5vsyebeQ8PWpGENuAWy2Ka7sLqEW7OInW+aLVWmBq02h0BNl33xRgAMz0gwvMf2nKie82hmefYF6ew== +metro-file-map@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.80.12.tgz#b03240166a68aa16c5a168c26e190d9da547eefb" + integrity sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw== dependencies: anymatch "^3.0.3" debug "^2.2.0" fb-watchman "^2.0.0" + flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" invariant "^2.2.4" jest-worker "^29.6.3" @@ -5628,11 +6418,20 @@ metro-file-map@0.80.4: optionalDependencies: fsevents "^2.3.2" -metro-minify-terser@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.80.4.tgz#008a4874f6167a4da5d24c90d4281b56f09ba684" - integrity sha512-cuxfRZWDWGKjh+Z6t4KJkrvmV4JUKXfvQuAX7Pa7U0Mf1YJdLtoGQ5iVOu/6MkfYGXbppqGk2qmFECrRGRh0cA== +metro-minify-terser@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.80.10.tgz#21e10cdd52b05cc95c195b8c22bb09afc1b45347" + integrity sha512-Xyv9pEYpOsAerrld7cSLIcnCCpv8ItwysOmTA+AKf1q4KyE9cxrH2O2SA0FzMCkPzwxzBWmXwHUr+A89BpEM6g== + dependencies: + flow-enums-runtime "^0.0.6" + terser "^5.15.0" + +metro-minify-terser@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz#9951030e3bc52d7f3ac8664ce5862401c673e3c6" + integrity sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ== dependencies: + flow-enums-runtime "^0.0.6" terser "^5.15.0" metro-react-native-babel-preset@0.76.8: @@ -5680,76 +6479,158 @@ metro-react-native-babel-preset@0.76.8: babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.4.0" -metro-resolver@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.4.tgz#c04f2bf3995e11ee0484a067b7a51904ccee9964" - integrity sha512-PCiVWN+d3gtWlobf8jPypwKx9T1QrZmhLJAyqIWLoOsZbpSfj1dn5h0ajCr8rYi9LNzIHm58GGYJK8VFHNn8Cw== +metro-resolver@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.10.tgz#d335e1daed29124d7f96dabe48f9c94a56176bac" + integrity sha512-EYC5CL7f+bSzrqdk1bylKqFNGabfiI5PDctxoPx70jFt89Jz+ThcOscENog8Jb4LEQFG6GkOYlwmPpsi7kx3QA== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-resolver@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.12.tgz#e3815914c21315b04db200032c3243a4cc22dfb6" + integrity sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw== + dependencies: + flow-enums-runtime "^0.0.6" -metro-runtime@0.80.4, metro-runtime@^0.80.3: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.4.tgz#24fe3e332cfbe303f944fc6d5f0c28bef6704ee1" - integrity sha512-CWIvf0zmL4jKHSj81zjUAbEwjTqFQmETI0NIQvN4JNwTSHiz50WPOuHnUUcmwM6Dye/ta6KNTELnERp0tKEYYg== +metro-runtime@0.80.10, metro-runtime@^0.80.3: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.10.tgz#3fbca798586fa3771018e1d2bd0ef7ac445805ba" + integrity sha512-Xh0N589ZmSIgJYAM+oYwlzTXEHfASZac9TYPCNbvjNTn0EHKqpoJ/+Im5G3MZT4oZzYv4YnvzRtjqS5k0tK94A== dependencies: "@babel/runtime" "^7.0.0" + flow-enums-runtime "^0.0.6" + +metro-runtime@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.12.tgz#a68af3a2a013f5372d3b8cee234fdd467455550b" + integrity sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw== + dependencies: + "@babel/runtime" "^7.25.0" + flow-enums-runtime "^0.0.6" + +metro-source-map@0.80.10, metro-source-map@^0.80.3: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.80.10.tgz#95bc0c1edccd3e0b53af4126deda7fbbe104ef15" + integrity sha512-EyZswqJW8Uukv/HcQr6K19vkMXW1nzHAZPWJSEyJFKIbgp708QfRZ6vnZGmrtFxeJEaFdNup4bGnu8/mIOYlyA== + dependencies: + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + flow-enums-runtime "^0.0.6" + invariant "^2.2.4" + metro-symbolicate "0.80.10" + nullthrows "^1.1.1" + ob1 "0.80.10" + source-map "^0.5.6" + vlq "^1.0.0" -metro-source-map@0.80.4, metro-source-map@^0.80.3: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.80.4.tgz#809d7d0eb36ccf912eecb4dc80ab50177f9fb5e1" - integrity sha512-x+0By55ml6IcGqY9x9HE0hyU0S+uDssrTQ0bPvuydG+iKCX85DzGnlT8k0Vs+EYgZl3KMWcvQ9TpGHW4LRL4GQ== +metro-source-map@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.80.12.tgz#36a2768c880f8c459d6d758e2d0975e36479f49c" + integrity sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw== dependencies: "@babel/traverse" "^7.20.0" "@babel/types" "^7.20.0" + flow-enums-runtime "^0.0.6" + invariant "^2.2.4" + metro-symbolicate "0.80.12" + nullthrows "^1.1.1" + ob1 "0.80.12" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-symbolicate@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.80.10.tgz#441121d97408c5a3da25c49c3ce8ae7b034eadf7" + integrity sha512-qAoVUoSxpfZ2DwZV7IdnQGXCSsf2cAUExUcZyuCqGlY5kaWBb0mx2BL/xbMFDJ4wBp3sVvSBPtK/rt4J7a0xBA== + dependencies: + flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-symbolicate "0.80.4" + metro-source-map "0.80.10" nullthrows "^1.1.1" - ob1 "0.80.4" source-map "^0.5.6" + through2 "^2.0.1" vlq "^1.0.0" -metro-symbolicate@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.80.4.tgz#1c72c5c7b29941ecd95e53f2a25570e61dfd4eec" - integrity sha512-UmtH96G5TrcAgbIqdE4xA8MBS9fbZW9Pln+n7eJ0tQ0Fw0M/jzdpiZzhx3bIB2zzqbdm6Nv/kB1+aEo0WvXdyg== +metro-symbolicate@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz#3a6aa783c6e494e2879342d88d5379fab69d1ed2" + integrity sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw== dependencies: + flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-source-map "0.80.4" + metro-source-map "0.80.12" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.80.4.tgz#fd76d62f080d556a8626ec6a92f55d033aa64283" - integrity sha512-cvmTLBA9ET64h+tgHt6prHlvOq98zBA1Glc9+wLZihPJo+Qmu9i3nQ1g4O+4aUnHivDlp+4C00BMNC+aC/buRQ== +metro-transform-plugins@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.80.10.tgz#df8f44396154ad0bf151533b9bbcdfdf90fccebb" + integrity sha512-leAx9gtA+2MHLsCeWK6XTLBbv2fBnNFu/QiYhWzMq8HsOAP4u1xQAU0tSgPs8+1vYO34Plyn79xTLUtQCRSSUQ== dependencies: "@babel/core" "^7.20.0" "@babel/generator" "^7.20.0" "@babel/template" "^7.0.0" "@babel/traverse" "^7.20.0" + flow-enums-runtime "^0.0.6" + nullthrows "^1.1.1" + +metro-transform-plugins@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz#4a3853630ad0f36cc2bffd53bae659ee171a389c" + integrity sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + flow-enums-runtime "^0.0.6" + nullthrows "^1.1.1" + +metro-transform-worker@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.80.10.tgz#aa083673653d5555b2eb34fec316759e57aa97ab" + integrity sha512-zNfNLD8Rz99U+JdOTqtF2o7iTjcDMMYdVS90z6+81Tzd2D0lDWVpls7R1hadS6xwM+ymgXFQTjM6V6wFoZaC0g== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/types" "^7.20.0" + flow-enums-runtime "^0.0.6" + metro "0.80.10" + metro-babel-transformer "0.80.10" + metro-cache "0.80.10" + metro-cache-key "0.80.10" + metro-minify-terser "0.80.10" + metro-source-map "0.80.10" + metro-transform-plugins "0.80.10" nullthrows "^1.1.1" -metro-transform-worker@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.80.4.tgz#33cab53b0cc527b627f7f7ef9c07a41dd15682d3" - integrity sha512-hLCrlxXyyaV64XQNSiyY/0jMVvGXrgXMkpJ4KwH2t4clxbxyt6TBW+4TqmgAeU9WGclY0OuQ0HzfvIZiONcUOw== +metro-transform-worker@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz#80be8a185b7deb93402b682f58a1dd6724317ad1" + integrity sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA== dependencies: "@babel/core" "^7.20.0" "@babel/generator" "^7.20.0" "@babel/parser" "^7.20.0" "@babel/types" "^7.20.0" - metro "0.80.4" - metro-babel-transformer "0.80.4" - metro-cache "0.80.4" - metro-cache-key "0.80.4" - metro-source-map "0.80.4" - metro-transform-plugins "0.80.4" + flow-enums-runtime "^0.0.6" + metro "0.80.12" + metro-babel-transformer "0.80.12" + metro-cache "0.80.12" + metro-cache-key "0.80.12" + metro-minify-terser "0.80.12" + metro-source-map "0.80.12" + metro-transform-plugins "0.80.12" nullthrows "^1.1.1" -metro@0.80.4, metro@^0.80.3: - version "0.80.4" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.80.4.tgz#5f8cd8f7b730418ec6e7b377611caf620be33158" - integrity sha512-fBhZKU1z44KdhS6sH6Sk97595A66EOniH+jI9OjKDu6piH1SIEqQgdWAuWfJJMzgBHcJceRRvJY1zzsOT/Zx0g== +metro@0.80.10, metro@^0.80.3: + version "0.80.10" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.80.10.tgz#522f1ad7435632f0d9eac67f732083cf45205fbc" + integrity sha512-FDPi0X7wpafmDREXe1lgg3WzETxtXh6Kpq8+IwsG35R2tMyp2kFIqDdshdohuvDt1J/qDARcEPq7V/jElTb1kA== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.20.0" @@ -5765,50 +6646,102 @@ metro@0.80.4, metro@^0.80.3: debug "^2.2.0" denodeify "^1.2.1" error-stack-parser "^2.0.6" + flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" - hermes-parser "0.18.2" + hermes-parser "0.23.0" image-size "^1.0.2" invariant "^2.2.4" jest-worker "^29.6.3" jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - metro-babel-transformer "0.80.4" - metro-cache "0.80.4" - metro-cache-key "0.80.4" - metro-config "0.80.4" - metro-core "0.80.4" - metro-file-map "0.80.4" - metro-minify-terser "0.80.4" - metro-resolver "0.80.4" - metro-runtime "0.80.4" - metro-source-map "0.80.4" - metro-symbolicate "0.80.4" - metro-transform-plugins "0.80.4" - metro-transform-worker "0.80.4" + metro-babel-transformer "0.80.10" + metro-cache "0.80.10" + metro-cache-key "0.80.10" + metro-config "0.80.10" + metro-core "0.80.10" + metro-file-map "0.80.10" + metro-resolver "0.80.10" + metro-runtime "0.80.10" + metro-source-map "0.80.10" + metro-symbolicate "0.80.10" + metro-transform-plugins "0.80.10" + metro-transform-worker "0.80.10" mime-types "^2.1.27" node-fetch "^2.2.0" nullthrows "^1.1.1" - rimraf "^3.0.2" serialize-error "^2.1.0" source-map "^0.5.6" strip-ansi "^6.0.0" throat "^5.0.0" - ws "^7.5.1" + ws "^7.5.10" + yargs "^17.6.2" + +metro@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.80.12.tgz#29a61fb83581a71e50c4d8d5d8458270edfe34cc" + integrity sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + accepts "^1.3.7" + chalk "^4.0.0" + ci-info "^2.0.0" + connect "^3.6.5" + debug "^2.2.0" + denodeify "^1.2.1" + error-stack-parser "^2.0.6" + flow-enums-runtime "^0.0.6" + graceful-fs "^4.2.4" + hermes-parser "0.23.1" + image-size "^1.0.2" + invariant "^2.2.4" + jest-worker "^29.6.3" + jsc-safe-url "^0.2.2" + lodash.throttle "^4.1.1" + metro-babel-transformer "0.80.12" + metro-cache "0.80.12" + metro-cache-key "0.80.12" + metro-config "0.80.12" + metro-core "0.80.12" + metro-file-map "0.80.12" + metro-resolver "0.80.12" + metro-runtime "0.80.12" + metro-source-map "0.80.12" + metro-symbolicate "0.80.12" + metro-transform-plugins "0.80.12" + metro-transform-worker "0.80.12" + mime-types "^2.1.27" + nullthrows "^1.1.1" + serialize-error "^2.1.0" + source-map "^0.5.6" + strip-ansi "^6.0.0" + throat "^5.0.0" + ws "^7.5.10" yargs "^17.6.2" micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.7" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" + integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== dependencies: - braces "^3.0.2" + braces "^3.0.3" picomatch "^2.3.1" -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +mime-db@1.52.0: version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== +"mime-db@>= 1.43.0 < 2": + version "1.53.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" + integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== + mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" @@ -5843,6 +6776,13 @@ minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatc dependencies: brace-expansion "^1.1.7" +minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" @@ -5934,15 +6874,20 @@ node-fetch@^2.2.0, node-fetch@^2.6.0: dependencies: whatwg-url "^5.0.0" +node-forge@^1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== -node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== node-stream-zip@^1.9.1: version "1.15.0" @@ -5973,27 +6918,36 @@ nullthrows@^1.1.1: resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== -ob1@0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.80.4.tgz#a2e77e2dbe144c76356c834b994e147e19bb472f" - integrity sha512-Lku8OBpq+fhF1ZdKUjbPnTNeqG+3OL0psGAEVJ8zcUiCB5/DPGR/rm3kLcjKDylzC9Rfv540/7I08+oImzfrhw== +ob1@0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.80.10.tgz#30dc7e4619cf591d46d7e16db5d4aed3e2674172" + integrity sha512-dJHyB0S6JkMorUSfSGcYGkkg9kmq3qDUu3ygZUKIfkr47XOPuG35r2Sk6tbwtHXbdKIXmcMvM8DF2CwgdyaHfQ== + dependencies: + flow-enums-runtime "^0.0.6" + +ob1@0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.80.12.tgz#0451944ba6e5be225cc9751d8cd0d7309d2d1537" + integrity sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw== + dependencies: + flow-enums-runtime "^0.0.6" object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.13.1, object-inspect@^1.9.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.4: +object.assign@^4.1.4, object.assign@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== @@ -6003,40 +6957,33 @@ object.assign@^4.1.4: has-symbols "^1.0.3" object-keys "^1.1.1" -object.entries@^1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" - integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.fromentries@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== +object.entries@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" -object.hasown@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" - integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== dependencies: - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" -object.values@^1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== +object.values@^1.1.6, object.values@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" on-finished@2.4.1: version "2.4.1" @@ -6094,16 +7041,16 @@ open@^7.0.3: is-wsl "^2.1.1" optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" + word-wrap "^1.2.5" ora@^3.4.0: version "3.4.0" @@ -6268,10 +7215,10 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.0, picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" @@ -6307,18 +7254,16 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - prettier@2.8.8: version "2.8.8" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" @@ -6386,9 +7331,14 @@ punycode@^2.1.0: integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== pure-rand@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.4.tgz#50b737f6a925468679bff00ad20eade53f37d5c7" - integrity sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA== + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== + +querystring@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" + integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== queue-microtask@^1.2.2: version "1.2.3" @@ -6407,18 +7357,26 @@ range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -react-devtools-core@^4.27.7: - version "4.28.5" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.28.5.tgz#c8442b91f068cdf0c899c543907f7f27d79c2508" - integrity sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA== +react-devtools-core@^5.0.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-5.3.1.tgz#d57f5b8f74f16e622bd6a7bc270161e4ba162666" + integrity sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw== + dependencies: + shell-quote "^1.6.1" + ws "^7" + +react-devtools-core@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-5.3.2.tgz#d5df92f8ef2a587986d094ef2c47d84cf4ae46ec" + integrity sha512-crr9HkVrDiJ0A4zot89oS0Cgv0Oa4OG1Em4jit3P3ZxZSKPMYyMjfwMqgcJna9o625g8oN87rBm8SWWrSTBZxg== dependencies: shell-quote "^1.6.1" ws "^7" -"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== +"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.3.1: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== react-is@^16.13.1: version "16.13.1" @@ -6431,49 +7389,51 @@ react-is@^17.0.1: integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== react-native-canvas@^0.1.39: - version "0.1.39" - resolved "https://registry.yarnpkg.com/react-native-canvas/-/react-native-canvas-0.1.39.tgz#2f9d14d7cda77cdc0c9cc13d3b6d12d4ce777c9c" - integrity sha512-UYAMoNvmGgBU+gk2WVg+GVDotMH+tujlsw9TR8FFLlcCqAzhdEnh5tQRA0G12DkusjwfJNiEiDagRX/MhKLLMA== + version "0.1.40" + resolved "https://registry.yarnpkg.com/react-native-canvas/-/react-native-canvas-0.1.40.tgz#20ef398103f53103d0d1f91f9eb8a98969305a30" + integrity sha512-VVQreUUGBYZF4qjCP09MoK8Eh5wr1LuL2XNKvQLcbd/NJ93Y8bT2pwwrZJXANCTVzAY2o/B9g+f0B7fS/vfXOA== dependencies: ctx-polyfill "^1.1.4" "react-native-star-io10@file:..": - version "1.7.0" + version "1.8.0" react-native-webview@^13.6.3: - version "13.6.4" - resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.6.4.tgz#6ef66db9dd78b2a2ae1b4fe79e1e3597aa29186e" - integrity sha512-AdgmaMBHPcyERTvng9eSGgHX6AleyUlSusWAxngSOSdiYGgHW81T6C5A8j/ImJAF9oZg0bQDxp43Hu56tzENZQ== + version "13.10.5" + resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.10.5.tgz#d6d2238b12dd295765eb5d4fdbb34759ffd1df27" + integrity sha512-ZfQJHyifuZop8cQB8HYpL9dxss9Cw9sOlMU+/yarfG/ugoL0rky/0tq9QmEydFMXjDSplSUb22OrRdFlqfXe0g== dependencies: escape-string-regexp "2.0.0" invariant "2.2.4" -react-native-windows@0.73.13: - version "0.73.13" - resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.73.13.tgz#c82c43aac252dac1471fa4ff25421b709055883a" - integrity sha512-PBj+aEsdYx7p0YuijUMfRojGg5NTaMDe0MOQkxvLljKaBmvQw56ZPagudQbxgmdXtR7jzlGYAtT9hm/YhRyE7g== +react-native-windows@0.75.5: + version "0.75.5" + resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.75.5.tgz#9e3e259dbb139d82f2fb57abbe7c1bb669ab9cb4" + integrity sha512-L23k5BobnV3pA18t9yo/x1SCtObpEKsMHOIRq0tAcjn08lxmREPHi2udatkygYqokAPqR2SZDeSHfD3yY7PORw== dependencies: "@babel/runtime" "^7.0.0" "@jest/create-cache-key-function" "^29.6.3" - "@react-native-community/cli" "12.3.6" - "@react-native-community/cli-platform-android" "12.3.6" - "@react-native-community/cli-platform-ios" "12.3.6" - "@react-native-windows/cli" "0.73.3" - "@react-native/assets-registry" "0.73.1" - "@react-native/codegen" "0.73.3" - "@react-native/community-cli-plugin" "0.73.17" - "@react-native/gradle-plugin" "0.73.4" - "@react-native/js-polyfills" "0.73.1" - "@react-native/normalize-colors" "0.73.2" - "@react-native/virtualized-lists" "0.73.4" + "@react-native-community/cli" "14.1.0" + "@react-native-community/cli-platform-android" "14.1.0" + "@react-native-community/cli-platform-ios" "14.1.0" + "@react-native-windows/cli" "0.75.4" + "@react-native/assets" "1.0.0" + "@react-native/assets-registry" "0.75.3" + "@react-native/codegen" "0.75.3" + "@react-native/community-cli-plugin" "0.75.3" + "@react-native/gradle-plugin" "0.75.3" + "@react-native/js-polyfills" "0.75.3" + "@react-native/normalize-colors" "0.75.3" + "@react-native/virtualized-lists" "0.75.3" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" base64-js "^1.5.1" chalk "^4.0.0" - deprecated-react-native-prop-types "^5.0.0" + commander "^9.4.1" event-target-shim "^5.0.1" flow-enums-runtime "^0.0.6" + glob "^7.1.1" invariant "^2.2.4" jest-environment-node "^29.6.3" jsc-android "^250231.0.0" @@ -6484,11 +7444,12 @@ react-native-windows@0.73.13: nullthrows "^1.1.1" pretty-format "^26.5.2" promise "^8.3.0" - react-devtools-core "^4.27.7" + react-devtools-core "^5.3.1" react-refresh "^0.14.0" react-shallow-renderer "^16.15.0" regenerator-runtime "^0.13.2" scheduler "0.24.0-canary-efb381bbf-20230505" + semver "^7.1.3" source-map-support "^0.5.19" stacktrace-parser "^0.1.10" whatwg-fetch "^3.0.0" @@ -6496,26 +7457,26 @@ react-native-windows@0.73.13: yargs "^17.6.2" react-native@*: - version "0.73.2" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.73.2.tgz#74ee163c8189660d41d1da6560411da7ce41a608" - integrity sha512-7zj9tcUYpJUBdOdXY6cM8RcXYWkyql4kMyGZflW99E5EuFPoC7Ti+ZQSl7LP9ZPzGD0vMfslwyDW0I4tPWUCFw== + version "0.74.5" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.74.5.tgz#80e556690fc2583d46714d5618ecd30d93c24e81" + integrity sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw== dependencies: "@jest/create-cache-key-function" "^29.6.3" - "@react-native-community/cli" "12.3.0" - "@react-native-community/cli-platform-android" "12.3.0" - "@react-native-community/cli-platform-ios" "12.3.0" - "@react-native/assets-registry" "0.73.1" - "@react-native/codegen" "0.73.2" - "@react-native/community-cli-plugin" "0.73.12" - "@react-native/gradle-plugin" "0.73.4" - "@react-native/js-polyfills" "0.73.1" - "@react-native/normalize-colors" "0.73.2" - "@react-native/virtualized-lists" "0.73.4" + "@react-native-community/cli" "13.6.9" + "@react-native-community/cli-platform-android" "13.6.9" + "@react-native-community/cli-platform-ios" "13.6.9" + "@react-native/assets-registry" "0.74.87" + "@react-native/codegen" "0.74.87" + "@react-native/community-cli-plugin" "0.74.87" + "@react-native/gradle-plugin" "0.74.87" + "@react-native/js-polyfills" "0.74.87" + "@react-native/normalize-colors" "0.74.87" + "@react-native/virtualized-lists" "0.74.87" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" base64-js "^1.5.1" - deprecated-react-native-prop-types "^5.0.0" + chalk "^4.0.0" event-target-shim "^5.0.1" flow-enums-runtime "^0.0.6" invariant "^2.2.4" @@ -6528,7 +7489,7 @@ react-native@*: nullthrows "^1.1.1" pretty-format "^26.5.2" promise "^8.3.0" - react-devtools-core "^4.27.7" + react-devtools-core "^5.0.0" react-refresh "^0.14.0" react-shallow-renderer "^16.15.0" regenerator-runtime "^0.13.2" @@ -6538,30 +7499,31 @@ react-native@*: ws "^6.2.2" yargs "^17.6.2" -react-native@0.73.8: - version "0.73.8" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.73.8.tgz#e514bc3ecd466560b42e79c8844f356195aba5a3" - integrity sha512-EPURbV36NW5H0eVTmePtwuMJfxFvFokEgbaw61pCqdeOLeaGVxsU54RK8RIXpehzPuTGpQVVxTUKbvaM7F+TTw== +react-native@0.75.4: + version "0.75.4" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.75.4.tgz#40fc337b9c005521b5b7e039481bc4d444b009a9" + integrity sha512-Jehg4AMNIAXu9cn0/1jbTCoNg3tc+t6EekwucCalN8YoRmxGd/PY6osQTI/5fSAM40JQ4O8uv8Qg09Ycpb5sxQ== dependencies: "@jest/create-cache-key-function" "^29.6.3" - "@react-native-community/cli" "12.3.6" - "@react-native-community/cli-platform-android" "12.3.6" - "@react-native-community/cli-platform-ios" "12.3.6" - "@react-native/assets-registry" "0.73.1" - "@react-native/codegen" "0.73.3" - "@react-native/community-cli-plugin" "0.73.17" - "@react-native/gradle-plugin" "0.73.4" - "@react-native/js-polyfills" "0.73.1" - "@react-native/normalize-colors" "0.73.2" - "@react-native/virtualized-lists" "0.73.4" + "@react-native-community/cli" "14.1.0" + "@react-native-community/cli-platform-android" "14.1.0" + "@react-native-community/cli-platform-ios" "14.1.0" + "@react-native/assets-registry" "0.75.4" + "@react-native/codegen" "0.75.4" + "@react-native/community-cli-plugin" "0.75.4" + "@react-native/gradle-plugin" "0.75.4" + "@react-native/js-polyfills" "0.75.4" + "@react-native/normalize-colors" "0.75.4" + "@react-native/virtualized-lists" "0.75.4" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" base64-js "^1.5.1" chalk "^4.0.0" - deprecated-react-native-prop-types "^5.0.0" + commander "^9.4.1" event-target-shim "^5.0.1" flow-enums-runtime "^0.0.6" + glob "^7.1.1" invariant "^2.2.4" jest-environment-node "^29.6.3" jsc-android "^250231.0.0" @@ -6572,20 +7534,20 @@ react-native@0.73.8: nullthrows "^1.1.1" pretty-format "^26.5.2" promise "^8.3.0" - react-devtools-core "^4.27.7" + react-devtools-core "^5.3.1" react-refresh "^0.14.0" - react-shallow-renderer "^16.15.0" regenerator-runtime "^0.13.2" scheduler "0.24.0-canary-efb381bbf-20230505" + semver "^7.1.3" stacktrace-parser "^0.1.10" whatwg-fetch "^3.0.0" ws "^6.2.2" yargs "^17.6.2" react-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== + version "0.14.2" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== react-refresh@^0.4.0: version "0.4.3" @@ -6600,19 +7562,19 @@ react-shallow-renderer@^16.15.0: object-assign "^4.1.1" react-is "^16.12.0 || ^17.0.0 || ^18.0.0" -react-test-renderer@18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e" - integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA== +react-test-renderer@18.3.1: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.3.1.tgz#e693608a1f96283400d4a3afead6893f958b80b4" + integrity sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA== dependencies: - react-is "^18.2.0" + react-is "^18.3.1" react-shallow-renderer "^16.15.0" - scheduler "^0.23.0" + scheduler "^0.23.2" -react@18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== +react@18.3.1: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== dependencies: loose-envify "^1.1.0" @@ -6661,14 +7623,15 @@ rechoir@^0.6.2: resolve "^1.1.6" reflect.getprototypeof@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3" - integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== + version "1.0.6" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz#3ab04c32a8390b770712b7a8633972702d278859" + integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.1" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" globalthis "^1.0.3" which-builtin-type "^1.1.3" @@ -6701,14 +7664,15 @@ regenerator-transform@^0.15.2: dependencies: "@babel/runtime" "^7.8.4" -regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== +regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" regexpu-core@^5.3.1: version "5.3.2" @@ -6735,13 +7699,13 @@ require-directory@^2.1.1: integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-in-the-middle@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-7.2.0.tgz#b539de8f00955444dc8aed95e17c69b0a4f10fcf" - integrity sha512-3TLx5TGyAY6AOqLBoXmHkNql0HIf2RGbuMgCDT2WO/uGVAPJs6h7Kl+bN6TIZGd9bWhWPwnDnTHGtW8Iu77sdw== + version "7.4.0" + resolved "https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-7.4.0.tgz#606977820d4b5f9be75e5a108ce34cfed25b3bb4" + integrity sha512-X34iHADNbNDfr6OTStIAHWSAvvKQRYgLO6duASaVf7J2VA3lvmNYboAHOuLC2huav1IwgZJtyEcJCKVzFxOSMQ== dependencies: - debug "^4.1.1" + debug "^4.3.5" module-details-from-path "^1.0.3" - resolve "^1.22.1" + resolve "^1.22.8" require-main-filename@^2.0.0: version "2.0.0" @@ -6775,7 +7739,7 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.1.6, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1: +resolve@^1.1.6, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.8: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -6784,7 +7748,7 @@ resolve@^1.1.6, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^2.0.0-next.4: +resolve@^2.0.0-next.5: version "2.0.0-next.5" resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== @@ -6835,13 +7799,13 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -safe-array-concat@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" - integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" has-symbols "^1.0.3" isarray "^2.0.5" @@ -6855,13 +7819,13 @@ safe-buffer@~5.2.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -safe-regex-test@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.1.tgz#207369b445fd007e534864635b28b2ae7b105783" - integrity sha512-Y5NejJTTliTyY4H7sipGqY+RX5P87i3F7c4Rcepy72nq+mNLhIsD0W4c7kEmduMDQCSqtPsXPlSTsFhh2LQv+g== +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.6" + es-errors "^1.3.0" is-regex "^1.1.4" scheduler@0.24.0-canary-efb381bbf-20230505: @@ -6871,13 +7835,21 @@ scheduler@0.24.0-canary-efb381bbf-20230505: dependencies: loose-envify "^1.1.0" -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== dependencies: loose-envify "^1.1.0" +selfsigned@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== + dependencies: + "@types/node-forge" "^1.3.0" + node-forge "^1" + semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" @@ -6888,12 +7860,10 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.7, semver@^7.5.1, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" +semver@^7.1.3, semver@^7.3.2, semver@^7.3.7, semver@^7.5.1, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== send@0.18.0: version "0.18.0" @@ -6934,24 +7904,27 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-function-length@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" - integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - define-data-property "^1.1.1" - get-intrinsic "^1.2.1" + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" -set-function-name@^2.0.0, set-function-name@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== +set-function-name@^2.0.1, set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== dependencies: - define-data-property "^1.0.1" + define-data-property "^1.1.4" + es-errors "^1.3.0" functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" setprototypeof@1.2.0: version "1.2.0" @@ -7008,14 +7981,15 @@ shimmer@^1.1.0, shimmer@^1.2.0, shimmer@^1.2.1: resolved "https://registry.yarnpkg.com/shimmer/-/shimmer-1.2.1.tgz#610859f7de327b587efebf501fb43117f9aff337" integrity sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" @@ -7138,47 +8112,59 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string.prototype.matchall@^4.0.8: - version "4.0.10" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" - integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== +string.prototype.matchall@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz#1092a72c59268d2abaad76582dccc687c0297e0a" + integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + gopd "^1.0.1" has-symbols "^1.0.3" - internal-slot "^1.0.5" - regexp.prototype.flags "^1.5.0" - set-function-name "^2.0.0" - side-channel "^1.0.4" + internal-slot "^1.0.7" + regexp.prototype.flags "^1.5.2" + set-function-name "^2.0.2" + side-channel "^1.0.6" -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + define-properties "^1.1.3" + es-abstract "^1.17.5" -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.1.1: version "1.3.0" @@ -7282,9 +8268,9 @@ temp@^0.8.4: rimraf "~2.6.2" terser@^5.15.0: - version "5.26.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.26.0.tgz#ee9f05d929f4189a9c28a0feb889d96d50126fe1" - integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== + version "5.31.5" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.5.tgz#e48b7c65f32d2808e7dad803e4586a0bc3829b87" + integrity sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -7345,15 +8331,20 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== +ts-api-utils@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== + tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.1, tslib@^2.2.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== +tslib@^2.0.1, tslib@^2.2.0, tslib@^2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" + integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== tsutils@^3.21.0: version "3.21.0" @@ -7389,44 +8380,49 @@ type-fest@^0.7.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== -typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" -typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" -typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - is-typed-array "^1.1.9" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" typescript@5.0.4: version "5.0.4" @@ -7448,6 +8444,11 @@ undici-types@~5.26.4: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== +undici-types@~6.13.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.13.0.tgz#e3e79220ab8c81ed1496b5812471afd7cf075ea5" + integrity sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -7481,13 +8482,13 @@ unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== +update-browserslist-db@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.1.2" + picocolors "^1.0.1" uri-js@^4.2.2: version "4.4.1" @@ -7525,9 +8526,9 @@ uuid@^8.3.0: integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-to-istanbul@^9.0.1: - version "9.2.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" - integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== + version "9.3.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1" @@ -7587,12 +8588,12 @@ which-boxed-primitive@^1.0.2: is-symbol "^1.0.3" which-builtin-type@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" - integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== + version "1.1.4" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.4.tgz#592796260602fc3514a1b5ee7fa29319b72380c3" + integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w== dependencies: - function.prototype.name "^1.1.5" - has-tostringtag "^1.0.0" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" is-async-function "^2.0.0" is-date-object "^1.0.5" is-finalizationregistry "^1.0.2" @@ -7601,34 +8602,34 @@ which-builtin-type@^1.1.3: is-weakref "^1.0.2" isarray "^2.0.5" which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" + which-collection "^1.0.2" + which-typed-array "^1.1.15" -which-collection@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" - integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== dependencies: - is-map "^2.0.1" - is-set "^2.0.1" - is-weakmap "^2.0.1" - is-weakset "^2.0.1" + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" which-module@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9: - version "1.1.13" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" - integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== +which-typed-array@^1.1.14, which-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.0" + has-tostringtag "^1.0.2" which@^1.2.9: version "1.3.1" @@ -7644,6 +8645,11 @@ which@^2.0.1: dependencies: isexe "^2.0.0" +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" @@ -7684,17 +8690,17 @@ write-file-atomic@^4.0.2: imurmurhash "^0.1.4" signal-exit "^3.0.7" -ws@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== +ws@^6.2.2, ws@^6.2.3: + version "6.2.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee" + integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== dependencies: async-limiter "~1.0.0" -ws@^7, ws@^7.5.1: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== +ws@^7, ws@^7.5.10: + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== xml-formatter@^2.4.0: version "2.6.1" @@ -7740,15 +8746,10 @@ yallist@^3.0.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - yaml@^2.2.1: - version "2.3.4" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" - integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== + version "2.5.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.5.0.tgz#c6165a721cf8000e91c36490a41d7be25176cf5d" + integrity sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw== yargs-parser@^18.1.2: version "18.1.3" diff --git a/index.d.ts b/index.d.ts index 9dd1b2fb..997716dd 100755 --- a/index.d.ts +++ b/index.d.ts @@ -13,6 +13,11 @@ export { StarPrinterEmulation } from './src/StarPrinterEmulation'; export { StarPrinter } from './src/StarPrinter'; export { StarIO10Logger } from './src/StarIO10Logger'; export { StarPrinterInformation } from './src/StarPrinterInformation'; +export { StarPrinterInformationDetail } from './src/StarPrinterInformationDetail'; +export { StarPrinterInformationLan } from './src/StarPrinterInformationLan'; +export { StarPrinterInformationBluetooth } from './src/StarPrinterInformationBluetooth'; +export { StarPrinterInformationBluetoothLE } from './src/StarPrinterInformationBluetoothLE'; +export { StarPrinterInformationUsb } from './src/StarPrinterInformationUsb'; export { StarIO10ArgumentError } from './src/StarIO10ArgumentError'; export { StarIO10BadResponseError } from './src/StarIO10BadResponseError'; export { StarIO10CommunicationError } from './src/StarIO10CommunicationError'; diff --git a/index.ts b/index.ts index b9c66e07..6eb29b15 100755 --- a/index.ts +++ b/index.ts @@ -14,6 +14,11 @@ export { StarPrinterEmulation } from './src/StarPrinterEmulation'; export { StarPrinter } from './src/StarPrinter'; export { StarIO10Logger } from './src/StarIO10Logger'; export { StarPrinterInformation } from './src/StarPrinterInformation'; +export { StarPrinterInformationDetail } from './src/StarPrinterInformationDetail'; +export { StarPrinterInformationLan } from './src/StarPrinterInformationLan'; +export { StarPrinterInformationBluetooth } from './src/StarPrinterInformationBluetooth'; +export { StarPrinterInformationBluetoothLE } from './src/StarPrinterInformationBluetoothLE'; +export { StarPrinterInformationUsb } from './src/StarPrinterInformationUsb'; export { StarIO10ArgumentError } from './src/StarIO10ArgumentError'; export { StarIO10BadResponseError } from './src/StarIO10BadResponseError'; export { StarIO10CommunicationError } from './src/StarIO10CommunicationError'; diff --git a/ios/StarDeviceDiscoveryManager/StarDeviceDiscoveryManagerWrapper.m b/ios/StarDeviceDiscoveryManager/StarDeviceDiscoveryManagerWrapper.m index 6e6c1a9b..e6bb707b 100755 --- a/ios/StarDeviceDiscoveryManager/StarDeviceDiscoveryManagerWrapper.m +++ b/ios/StarDeviceDiscoveryManager/StarDeviceDiscoveryManagerWrapper.m @@ -131,14 +131,44 @@ - (void)manager:(id)manager didFindPrinter:( NSString *interfaceTypeString = [StarIO10ValueConverter toStringFromInterfaceType:printer.connectionSettings.interfaceType]; NSString *modelString = [StarIO10ValueConverter toStringFromStarPrinterModel:printer.information.model]; NSString *emulationString = [StarIO10ValueConverter toStringFromStarPrinterEmulation:printer.information.emulation]; - - [self sendEventWithName:kNamePrinterFound body:@{kKeyIdentifier: objID, - kKeyInterfaceType: interfaceTypeString, - kKeyConnectionIdentifier: printer.connectionSettings.identifier, - kKeyModel: modelString, - kKeyEmulation: emulationString, - kKeyReserved: [StarIO10ValueConverter toJSNamingDictionary:printer.information.reserved] - }]; + + NSMutableDictionary *params = [NSMutableDictionary dictionary]; + [params setObject:objID forKey: kKeyIdentifier]; + [params setObject:interfaceTypeString forKey:kKeyInterfaceType]; + [params setObject:printer.connectionSettings.identifier forKey:kKeyConnectionIdentifier]; + [params setObject:modelString forKey:kKeyModel]; + [params setObject:emulationString forKey:kKeyEmulation]; + [params setObject:[StarIO10ValueConverter toJSNamingDictionary:printer.information.reserved] forKey:kKeyReserved]; + + if([printer.information.detail.lan.macAddress length] >0){ + [params setObject:printer.information.detail.lan.macAddress forKey:kKeyLanMacAddress]; + } + if([printer.information.detail.lan.ipAddress length] >0){ + [params setObject:printer.information.detail.lan.ipAddress forKey:kKeyLanIPAddress]; + } + if([printer.information.detail.bluetooth.portName length] >0){ + [params setObject:printer.information.detail.bluetooth.portName forKey:kKeyBluetoothPortName]; + } + if([printer.information.detail.bluetooth.serialNumber length] >0){ + [params setObject:printer.information.detail.bluetooth.serialNumber forKey:kKeyBluetoothSerialNumber]; + } + if([printer.information.detail.bluetooth.address length] >0){ + [params setObject:printer.information.detail.bluetooth.address forKey:kKeyBluetoothAddress]; + } + if([printer.information.detail.bluetoothLE.address length] >0){ + [params setObject:printer.information.detail.bluetoothLE.address forKey:kKeyBluetoothLEAddress]; + } + if([printer.information.detail.usb.portName length] >0){ + [params setObject:printer.information.detail.usb.portName forKey:kKeyUsbPortName]; + } + if([printer.information.detail.usb.productSerialNumber length] >0){ + [params setObject:printer.information.detail.usb.productSerialNumber forKey:kKeyUsbProductSN]; + } + if([printer.information.detail.usb.usbSerialNumber length] >0){ + [params setObject:printer.information.detail.usb.usbSerialNumber forKey:kKeyUsbUsbSN]; + } + + [self sendEventWithName:kNamePrinterFound body:[params copy]]; } } diff --git a/ios/StarIO10Error/StarIO10ErrorDetailWrapper.h b/ios/StarIO10Error/StarIO10ErrorDetailWrapper.h new file mode 100644 index 00000000..b768e924 --- /dev/null +++ b/ios/StarIO10Error/StarIO10ErrorDetailWrapper.h @@ -0,0 +1,6 @@ +#import +#import + +@interface StarIO10ErrorDetailWrapper : NSObject + +@end diff --git a/ios/StarIO10Error/StarIO10ErrorDetailWrapper.m b/ios/StarIO10Error/StarIO10ErrorDetailWrapper.m new file mode 100644 index 00000000..1d965f0b --- /dev/null +++ b/ios/StarIO10Error/StarIO10ErrorDetailWrapper.m @@ -0,0 +1,182 @@ +#import "StarIO10ErrorDetailWrapper.h" +#import "StarObjectManager.h" +#import + +@import StarIO10; + + +@interface StarIO10ErrorDetailWrapper() + +@property(assign, nonatomic) StarObjectManager *objManager; + +@end + +@implementation StarIO10ErrorDetailWrapper + +- (instancetype)init +{ + self = [super init]; + if (self) { + _objManager = StarObjectManager.sharedManager; + } + return self; +} + ++ (BOOL)requiresMainQueueSetup +{ + return NO; +} + +RCT_EXPORT_MODULE() + +RCT_REMAP_METHOD(dispose, + disposeWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + [_objManager remove:objID]; + + resolve(nil); +} + +RCT_REMAP_METHOD(getAutoSwitchInterfaceLanErrorIdentifier, + getAutoSwitchInterfaceLanErrorIdentifierWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + STARIO10ErrorDetail *errorDetail = [_objManager getObject:objID]; + + if (errorDetail == nil) { + reject(@"Error", @"Fail to get object.", nil); + return; + } + + NSDictionary *openErrors = errorDetail.autoSwitchInterfaceOpenErrors; + + if (openErrors == nil) { + reject(@"Error", @"Fail to get LAN error object.", nil); + return; + } + + NSObject *lanError = [openErrors objectForKey:[NSNumber numberWithLong:STARIO10InterfaceTypeLAN]]; + + if ([lanError isKindOfClass:[NSNull class]]) { + reject(@"Error", @"Fail to get Bluetooth error object.", nil); + return; + } + + if ([lanError isKindOfClass:[NSError class]]) { + NSString *lanErrorID = [self->_objManager add:lanError]; + resolve(lanErrorID); + } + else { + reject(@"Error", @"Fail to get Bluetooth error object.", nil); + } +} + +RCT_REMAP_METHOD(getAutoSwitchInterfaceBluetoothErrorIdentifier, + getAutoSwitchInterfaceBluetoothErrorIdentifierWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + STARIO10ErrorDetail *errorDetail = [_objManager getObject:objID]; + + if (errorDetail == nil) { + reject(@"Error", @"Fail to get object.", nil); + return; + } + + NSDictionary *openErrors = errorDetail.autoSwitchInterfaceOpenErrors; + + if (openErrors == nil) { + reject(@"Error", @"Fail to get Bluetooth error object.", nil); + return; + } + + NSObject *bluetoothError = [openErrors objectForKey:[NSNumber numberWithLong:STARIO10InterfaceTypeBluetooth]]; + + if ([bluetoothError isKindOfClass:[NSNull class]]) { + reject(@"Error", @"Fail to get Bluetooth error object.", nil); + return; + } + + if ([bluetoothError isKindOfClass:[NSError class]]) { + NSString *bluetoothErrorID = [self->_objManager add:bluetoothError]; + resolve(bluetoothErrorID); + } + else { + reject(@"Error", @"Fail to get Bluetooth error object.", nil); + } +} + +RCT_REMAP_METHOD(getAutoSwitchInterfaceUsbErrorIdentifier, + getAutoSwitchInterfaceUsbErrorIdentifierWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + STARIO10ErrorDetail *errorDetail = [_objManager getObject:objID]; + + if (errorDetail == nil) { + reject(@"Error", @"Fail to get object.", nil); + return; + } + + NSDictionary *openErrors = errorDetail.autoSwitchInterfaceOpenErrors; + + if (openErrors == nil) { + reject(@"Error", @"Fail to get USB error object.", nil); + return; + } + + NSObject *usbError = [openErrors objectForKey:[NSNumber numberWithLong:STARIO10InterfaceTypeUSB]]; + + if ([usbError isKindOfClass:[NSNull class]]) { + reject(@"Error", @"Fail to get USB error object.", nil); + return; + } + + if ([usbError isKindOfClass:[NSError class]]) { + NSString *usbErrorID = [self->_objManager add:usbError]; + resolve(usbErrorID); + } + else { + reject(@"Error", @"Fail to get USB error object.", nil); + } +} + +RCT_REMAP_METHOD(getAutoSwitchInterfaceBluetoothLEErrorIdentifier, + getAutoSwitchInterfaceBluetoothLEErrorIdentifierWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + STARIO10ErrorDetail *errorDetail = [_objManager getObject:objID]; + + if (errorDetail == nil) { + reject(@"Error", @"Fail to get object.", nil); + return; + } + + NSDictionary *openErrors = errorDetail.autoSwitchInterfaceOpenErrors; + + if (openErrors == nil) { + reject(@"Error", @"Fail to get BluetoothLE error object.", nil); + return; + } + + NSObject *bleError = [openErrors objectForKey:[NSNumber numberWithLong:STARIO10InterfaceTypeBluetoothLE]]; + + if ([bleError isKindOfClass:[NSNull class]]) { + reject(@"Error", @"Fail to get BluetoothLE error object.", nil); + return; + } + + if ([bleError isKindOfClass:[NSError class]]) { + NSString *bleErrorID = [self->_objManager add:bleError]; + resolve(bleErrorID); + } + else { + reject(@"Error", @"Fail to get BluetoothLE error object.", nil); + } +} + +@end diff --git a/ios/StarIo10.xcodeproj/project.pbxproj b/ios/StarIo10.xcodeproj/project.pbxproj index 44aa5edd..a4303184 100755 --- a/ios/StarIo10.xcodeproj/project.pbxproj +++ b/ios/StarIo10.xcodeproj/project.pbxproj @@ -10,6 +10,7 @@ 8893EDD925D3C138006114B2 /* StarIO10LoggerWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8893EDD725D3C138006114B2 /* StarIO10LoggerWrapper.m */; }; 88EC0F2E2589CD1000BA09C4 /* StarIO10.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 88AB8712251B23BF00245D2A /* StarIO10.xcframework */; }; B3E7B58A1CC2AC0600A0062D /* StarIo10.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* StarIo10.m */; }; + DD24A8662C5B9F6E009A041A /* StarIO10ErrorDetailWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = DD24A8652C5B9F6E009A041A /* StarIO10ErrorDetailWrapper.m */; }; DD80853028DABCB3005B3D27 /* StarSpoolJobStatusWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = DD80852F28DABCAA005B3D27 /* StarSpoolJobStatusWrapper.m */; }; DD9C5ADA28DC2BB200E6571F /* StarSpoolJobStatusListWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = DD9C5AD928DC2BB200E6571F /* StarSpoolJobStatusListWrapper.m */; }; E3414398254FD971001E40C3 /* StarDeviceDiscoveryManagerWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = E3414396254FD971001E40C3 /* StarDeviceDiscoveryManagerWrapper.m */; }; @@ -48,6 +49,8 @@ 88AB871A251B246400245D2A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; B3E7B5881CC2AC0600A0062D /* StarIo10.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StarIo10.h; sourceTree = ""; }; B3E7B5891CC2AC0600A0062D /* StarIo10.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StarIo10.m; sourceTree = ""; }; + DD24A8652C5B9F6E009A041A /* StarIO10ErrorDetailWrapper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = StarIO10ErrorDetailWrapper.m; sourceTree = ""; }; + DD24A8672C5B9F7E009A041A /* StarIO10ErrorDetailWrapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StarIO10ErrorDetailWrapper.h; sourceTree = ""; }; DD80852E28DABC8E005B3D27 /* StarSpoolJobStatusWrapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StarSpoolJobStatusWrapper.h; sourceTree = ""; }; DD80852F28DABCAA005B3D27 /* StarSpoolJobStatusWrapper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = StarSpoolJobStatusWrapper.m; sourceTree = ""; }; DD9C5AD828DC2B9800E6571F /* StarSpoolJobStatusListWrapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StarSpoolJobStatusListWrapper.h; sourceTree = ""; }; @@ -139,6 +142,8 @@ children = ( E3951A41254FD9FF003A9953 /* StarIO10ErrorWrapper.h */, E3951A42254FD9FF003A9953 /* StarIO10ErrorWrapper.m */, + DD24A8672C5B9F7E009A041A /* StarIO10ErrorDetailWrapper.h */, + DD24A8652C5B9F6E009A041A /* StarIO10ErrorDetailWrapper.m */, ); path = StarIO10Error; sourceTree = ""; @@ -254,6 +259,7 @@ B3E7B58A1CC2AC0600A0062D /* StarIo10.m in Sources */, E3951A79254FDAA6003A9953 /* StarIO10ValueConverter.m in Sources */, DD80853028DABCB3005B3D27 /* StarSpoolJobStatusWrapper.m in Sources */, + DD24A8662C5B9F6E009A041A /* StarIO10ErrorDetailWrapper.m in Sources */, E3951A6D254FDA80003A9953 /* StarPrinterStatusWrapper.m in Sources */, E3951A65254FDA55003A9953 /* PrinterBuilderWrapper.m in Sources */, E37F6B08258C8D2E001DBB30 /* DisplayBuilderWrapper.m in Sources */, diff --git a/ios/StarPrinter/StarPrinterStatusWrapper.m b/ios/StarPrinter/StarPrinterStatusWrapper.m index 7f41ed64..199f15e4 100755 --- a/ios/StarPrinter/StarPrinterStatusWrapper.m +++ b/ios/StarPrinter/StarPrinterStatusWrapper.m @@ -478,7 +478,7 @@ + (BOOL)requiresMainQueueSetup return; } - resolve([StarIO10ValueConverter toJSNamingDictionary:status.reserved]); + resolve([StarIO10ValueConverter toStarPrinterStatusReservedDictionary:status.reserved]); } @end diff --git a/ios/StarPrinter/StarPrinterWrapper.m b/ios/StarPrinter/StarPrinterWrapper.m index 2ee78ed5..dc9bf4e2 100755 --- a/ios/StarPrinter/StarPrinterWrapper.m +++ b/ios/StarPrinter/StarPrinterWrapper.m @@ -478,6 +478,22 @@ + (BOOL)requiresMainQueueSetup }]; } +RCT_REMAP_METHOD(getErrorDetail, + getErrorDetailWithObjectIdentifier:(nonnull NSString *)objID + resolver:(RCTPromiseResolveBlock)resolve + rejecter:(RCTPromiseRejectBlock)reject) +{ + STARIO10StarPrinter *printer = [_objManager getObject:objID]; + + if (printer == nil) { + reject(@"Error", @"Fail to get object.", nil); + return; + } + + NSString *errorDetailID = [self->_objManager add:printer.errorDetail]; + resolve(errorDetailID); +} + #pragma mark - Delegate - (NSArray *)supportedEvents diff --git a/ios/Util/EventParameter.h b/ios/Util/EventParameter.h index ac97abba..33657689 100755 --- a/ios/Util/EventParameter.h +++ b/ios/Util/EventParameter.h @@ -1,10 +1,3 @@ -// -// EventParameter.h -// react-native-star-io10 -// -// Created by 上田 雄磨 on 2020/10/23. -// - #import NS_ASSUME_NONNULL_BEGIN @@ -20,6 +13,15 @@ extern NSString * const kKeyConnectionIdentifier; extern NSString * const kKeyModel; extern NSString * const kKeyEmulation; extern NSString * const kKeyReserved; +extern NSString * const kKeyLanMacAddress; +extern NSString * const kKeyLanIPAddress; +extern NSString * const kKeyBluetoothPortName; +extern NSString * const kKeyBluetoothSerialNumber; +extern NSString * const kKeyBluetoothAddress; +extern NSString * const kKeyBluetoothLEAddress; +extern NSString * const kKeyUsbPortName; +extern NSString * const kKeyUsbProductSN; +extern NSString * const kKeyUsbUsbSN; extern NSString * const kNamePrinterDelegateReady; extern NSString * const kNamePrinterDelegateError; diff --git a/ios/Util/EventParameter.m b/ios/Util/EventParameter.m index 62fe6947..31e8c1f1 100755 --- a/ios/Util/EventParameter.m +++ b/ios/Util/EventParameter.m @@ -1,10 +1,3 @@ -// -// EventParameter.m -// react-native-star-io10 -// -// Created by 上田 雄磨 on 2020/10/23. -// - #import "EventParameter.h" @implementation EventParameter @@ -18,6 +11,15 @@ @implementation EventParameter NSString * const kKeyModel = @"model"; NSString * const kKeyEmulation = @"emulation"; NSString * const kKeyReserved = @"reserved"; +NSString * const kKeyLanMacAddress = @"macAddress"; +NSString * const kKeyLanIPAddress = @"ipAddress"; +NSString * const kKeyBluetoothPortName = @"portName"; +NSString * const kKeyBluetoothSerialNumber = @"bluetoothSerialNumber"; +NSString * const kKeyBluetoothAddress = @"bluetoothAddress"; +NSString * const kKeyBluetoothLEAddress = @"bluetoothLEAddress"; +NSString * const kKeyUsbPortName = @"usbPortName"; +NSString * const kKeyUsbProductSN = @"productSerialNumber"; +NSString * const kKeyUsbUsbSN = @"usbSerialNumber"; NSString * const kNamePrinterDelegateReady = @"PrinterReady"; NSString * const kNamePrinterDelegateError = @"PrinterError"; diff --git a/ios/Util/StarIO10ValueConverter.h b/ios/Util/StarIO10ValueConverter.h index a1c064b3..ada6032c 100755 --- a/ios/Util/StarIO10ValueConverter.h +++ b/ios/Util/StarIO10ValueConverter.h @@ -1,10 +1,3 @@ -// -// StarIO10ValueConverter.h -// react-native-star-io10 -// -// Created by 上田 雄磨 on 2020/10/23. -// - #import @import StarIO10; @@ -18,6 +11,7 @@ NS_ASSUME_NONNULL_BEGIN + (NSString *)toStringFromStarPrinterEmulation:(STARIO10StarPrinterEmulation)value; + (NSString *)toStringFromInterfaceType:(STARIO10InterfaceType)value; ++ (NSDictionary *)toStarPrinterStatusReservedDictionary:(NSDictionary *)reserved; + (NSString *)toStringFromDrawerOpenedMethod:(STARIO10DrawerOpenedMethod)value; + (NSString *)toStringFromStarConfigurationSetResult:(STARIO10StarConfigurationSetResult)value; diff --git a/ios/Util/StarIO10ValueConverter.m b/ios/Util/StarIO10ValueConverter.m index 67109411..b2437c44 100755 --- a/ios/Util/StarIO10ValueConverter.m +++ b/ios/Util/StarIO10ValueConverter.m @@ -1,10 +1,3 @@ -// -// StarIO10ValueConverter.m -// react-native-star-io10 -// -// Created by 上田 雄磨 on 2020/10/23. -// - #import "StarIO10ValueConverter.h" @implementation StarIO10ValueConverter @@ -381,6 +374,64 @@ + (NSString *)toStringFromInterfaceType:(STARIO10InterfaceType)value return kInterfaceTypeDictionary[@(value)]; } ++ (NSDictionary *)toStarPrinterStatusReservedDictionary:(NSDictionary *)reserved +{ + NSMutableDictionary *jsNamingDictionary = [[NSMutableDictionary alloc] init]; + + for (id key in [reserved keyEnumerator]) { + NSString *keyString = [self toJSNaming:key]; + + id value = [NSNull class]; + id tempValue = [reserved valueForKey:key]; + + if (tempValue == nil || [tempValue isEqual:[NSNull null]]) { + value = [NSNull null]; + } + else if ([keyString isEqualToString:@"cutterError"] || + [keyString isEqualToString:@"paperSeparatorError"] || + [keyString isEqualToString:@"paperJamError"] || + [keyString isEqualToString:@"rollPositionError"] || + [keyString isEqualToString:@"paperPresent"] || + [keyString isEqualToString:@"drawerOpenError"] || + [keyString isEqualToString:@"printUnitOpen"] || + [keyString isEqualToString:@"drawer1OpenCloseSignal"] || + [keyString isEqualToString:@"drawer2OpenCloseSignal"] || + [keyString isEqualToString:@"externalDevice1Connected"] || + [keyString isEqualToString:@"externalDevice2Connected"] || + [keyString isEqualToString:@"partsReplacementNotification"] || + [keyString isEqualToString:@"cleaningNotification"] || + [keyString isEqualToString:@"printHeadOverTemperature"] || + [keyString isEqualToString:@"unrecoverableError"] || + [keyString isEqualToString:@"printHeadThermistorError"] || + [keyString isEqualToString:@"receiveBufferOverflow"] || + [keyString isEqualToString:@"boardOverTemperature"] || + [keyString isEqualToString:@"flashAccessError"] || + [keyString isEqualToString:@"eepromAccessError"] || + [keyString isEqualToString:@"sramAccessError"] || + [keyString isEqualToString:@"boardThermistorError"] || + [keyString isEqualToString:@"sensorAdjustmentError"]) { + value = @(((STARIO10NullableBool *)tempValue).value); + } + else if ([keyString isEqualToString:@"detectedPaperWidth"] || + [keyString isEqualToString:@"version"] || + [keyString isEqualToString:@"etbCounter"] || + [keyString isEqualToString:@"connectedInterface"]) { + value = @(((STARIO10NullableInt *)tempValue).value); + } + else if ([keyString isEqualToString:@"drawer1OpenedMethod"] || + [keyString isEqualToString:@"drawer2OpenedMethod"]) { + value = (([StarIO10ValueConverter toStringFromDrawerOpenedMethod:((STARIO10NullableDrawerOpenedMethod *)tempValue).value])); + } + else { + continue; + } + + [jsNamingDictionary setObject:value forKey:keyString]; + } + + return jsNamingDictionary; +} + + (NSString *)toStringFromDrawerOpenedMethod:(STARIO10DrawerOpenedMethod)value { return kDrawerOpenedMethodDictionary[@(value)]; diff --git a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Headers/StarIO10-Swift.h b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Headers/StarIO10-Swift.h index 4d8332ae..7257e4aa 100755 --- a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Headers/StarIO10-Swift.h +++ b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Headers/StarIO10-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// Generated by Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) #ifndef STARIO10_SWIFT_H #define STARIO10_SWIFT_H #pragma clang diagnostic push @@ -299,6 +299,15 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if defined(__OBJC__) +@class NSString; + +SWIFT_CLASS("_TtC8StarIO106APInfo") +@interface APInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand5Bezel") @interface Bezel : NSObject @@ -343,15 +352,7 @@ SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand6Buzzer") @interface Buzzer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandBuzzerChannel, "Channel", open) { - STARIO10StarXpandCommandBuzzerChannelNo1 = 0, - STARIO10StarXpandCommandBuzzerChannelNo2 = 1, -}; - - -@interface Buzzer (SWIFT_EXTENSION(StarIO10)) -@end - +enum STARIO10StarXpandCommandBuzzerChannel : NSInteger; SWIFT_CLASS_NAMED("DriveParameter") @interface STARIO10StarXpandCommandBuzzerDriveParameter : NSObject @@ -367,37 +368,38 @@ SWIFT_CLASS_NAMED("DriveParameter") @end -SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand7Display") -@interface Display : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@interface Buzzer (SWIFT_EXTENSION(StarIO10)) @end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandBuzzerChannel, "Channel", open) { + STARIO10StarXpandCommandBuzzerChannelNo1 = 0, + STARIO10StarXpandCommandBuzzerChannelNo2 = 1, +}; -@interface Display (SWIFT_EXTENSION(StarIO10)) -@end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayCharacterEncodingType, "CharacterEncodingType", open) { - STARIO10StarXpandCommandDisplayCharacterEncodingTypeJapanese = 0, - STARIO10StarXpandCommandDisplayCharacterEncodingTypeSimplifiedChinese = 1, - STARIO10StarXpandCommandDisplayCharacterEncodingTypeTraditionalChinese = 2, - STARIO10StarXpandCommandDisplayCharacterEncodingTypeKorean = 3, - STARIO10StarXpandCommandDisplayCharacterEncodingTypeCodePage = 4, -}; +SWIFT_CLASS("_TtC8StarIO1015CurrentWLanInfo") +@interface CurrentWLanInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end -@interface Display (SWIFT_EXTENSION(StarIO10)) +SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand7Display") +@interface Display : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -SWIFT_CLASS_NAMED("PositionParameter") -@interface STARIO10StarXpandCommandDisplayPositionParameter : NSObject -@property (nonatomic, readonly) NSInteger x; -@property (nonatomic, readonly) NSInteger y; -- (nonnull instancetype)initWithX:(NSInteger)x y:(NSInteger)y OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@interface Display (SWIFT_EXTENSION(StarIO10)) @end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayCursorState, "CursorState", open) { + STARIO10StarXpandCommandDisplayCursorStateOn = 0, + STARIO10StarXpandCommandDisplayCursorStateBlink = 1, + STARIO10StarXpandCommandDisplayCursorStateOff = 2, +}; + @interface Display (SWIFT_EXTENSION(StarIO10)) @end @@ -420,20 +422,6 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayInternational }; -@interface Display (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayContrast, "Contrast", open) { - STARIO10StarXpandCommandDisplayContrastPlus3 = 0, - STARIO10StarXpandCommandDisplayContrastPlus2 = 1, - STARIO10StarXpandCommandDisplayContrastPlus1 = 2, - STARIO10StarXpandCommandDisplayContrastDefault = 3, - STARIO10StarXpandCommandDisplayContrastMinus1 = 4, - STARIO10StarXpandCommandDisplayContrastMinus2 = 5, - STARIO10StarXpandCommandDisplayContrastMinus3 = 6, -}; - - @interface Display (SWIFT_EXTENSION(StarIO10)) @end @@ -455,10 +443,40 @@ SWIFT_CLASS_NAMED("ImageParameter") @interface Display (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayCursorState, "CursorState", open) { - STARIO10StarXpandCommandDisplayCursorStateOn = 0, - STARIO10StarXpandCommandDisplayCursorStateBlink = 1, - STARIO10StarXpandCommandDisplayCursorStateOff = 2, + +SWIFT_CLASS_NAMED("PositionParameter") +@interface STARIO10StarXpandCommandDisplayPositionParameter : NSObject +@property (nonatomic, readonly) NSInteger x; +@property (nonatomic, readonly) NSInteger y; +- (nonnull instancetype)initWithX:(NSInteger)x y:(NSInteger)y OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface Display (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayContrast, "Contrast", open) { + STARIO10StarXpandCommandDisplayContrastPlus3 = 0, + STARIO10StarXpandCommandDisplayContrastPlus2 = 1, + STARIO10StarXpandCommandDisplayContrastPlus1 = 2, + STARIO10StarXpandCommandDisplayContrastDefault = 3, + STARIO10StarXpandCommandDisplayContrastMinus1 = 4, + STARIO10StarXpandCommandDisplayContrastMinus2 = 5, + STARIO10StarXpandCommandDisplayContrastMinus3 = 6, +}; + + +@interface Display (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDisplayCharacterEncodingType, "CharacterEncodingType", open) { + STARIO10StarXpandCommandDisplayCharacterEncodingTypeJapanese = 0, + STARIO10StarXpandCommandDisplayCharacterEncodingTypeSimplifiedChinese = 1, + STARIO10StarXpandCommandDisplayCharacterEncodingTypeTraditionalChinese = 2, + STARIO10StarXpandCommandDisplayCharacterEncodingTypeKorean = 3, + STARIO10StarXpandCommandDisplayCharacterEncodingTypeCodePage = 4, }; @class STARIO10StarPrinter; @@ -480,7 +498,15 @@ SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand6Drawer") @interface Drawer (SWIFT_EXTENSION(StarIO10)) @end -enum STARIO10StarXpandCommandDrawerChannel : NSInteger; +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDrawerChannel, "Channel", open) { + STARIO10StarXpandCommandDrawerChannelNo1 = 0, + STARIO10StarXpandCommandDrawerChannelNo2 = 1, +}; + + +@interface Drawer (SWIFT_EXTENSION(StarIO10)) +@end + SWIFT_CLASS_NAMED("OpenParameter") @interface STARIO10StarXpandCommandDrawerOpenParameter : NSObject @@ -492,15 +518,6 @@ SWIFT_CLASS_NAMED("OpenParameter") @end -@interface Drawer (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandDrawerChannel, "Channel", open) { - STARIO10StarXpandCommandDrawerChannelNo1 = 0, - STARIO10StarXpandCommandDrawerChannelNo2 = 1, -}; - - SWIFT_PROTOCOL_NAMED("DrawerDelegate") @protocol STARIO10DrawerDelegate - (void)drawerWithPrinter:(STARIO10StarPrinter * _Nonnull)printer communicationErrorDidOccur:(NSError * _Nonnull)error; @@ -512,6 +529,14 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10DrawerOpenedMethod, "DrawerOpenedMet STARIO10DrawerOpenedMethodByCommand SWIFT_COMPILE_NAME("byCommand") = 1, }; + +SWIFT_CLASS("_TtC8StarIO1011FoundAPInfo") +@interface FoundAPInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class NSData; SWIFT_PROTOCOL_NAMED("InputDeviceDelegate") @@ -536,7 +561,6 @@ SWIFT_CLASS("_TtC8StarIO108Internal") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@class NSString; SWIFT_CLASS_NAMED("InternalInterface") @interface STARIO10InternalInterface : NSObject @@ -568,15 +592,6 @@ SWIFT_CLASS_NAMED("DriveRegisteredSoundParameter") @end -@interface MelodySpeaker (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandMelodySpeakerSoundStorageArea, "SoundStorageArea", open) { - STARIO10StarXpandCommandMelodySpeakerSoundStorageAreaArea1 = 0, - STARIO10StarXpandCommandMelodySpeakerSoundStorageAreaArea2 = 1, -}; - - @interface MelodySpeaker (SWIFT_EXTENSION(StarIO10)) @end @@ -592,6 +607,15 @@ SWIFT_CLASS_NAMED("DriveOneTimeSoundParameter") @end +@interface MelodySpeaker (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandMelodySpeakerSoundStorageArea, "SoundStorageArea", open) { + STARIO10StarXpandCommandMelodySpeakerSoundStorageAreaArea1 = 0, + STARIO10StarXpandCommandMelodySpeakerSoundStorageAreaArea2 = 1, +}; + + SWIFT_CLASS_NAMED("NullableBool") @interface STARIO10NullableBool : NSObject @property (nonatomic) BOOL value; @@ -643,7 +667,16 @@ SWIFT_CLASS_NAMED("ModeParameter") @interface Presenter (SWIFT_EXTENSION(StarIO10)) @end -enum STARIO10StarXpandCommandPresenterLEDType : NSInteger; +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPresenterLEDType, "LEDType", open) { + STARIO10StarXpandCommandPresenterLEDTypeHolding = 0, + STARIO10StarXpandCommandPresenterLEDTypeError = 1, + STARIO10StarXpandCommandPresenterLEDTypeIdle = 2, +}; + + +@interface Presenter (SWIFT_EXTENSION(StarIO10)) +@end + SWIFT_CLASS_NAMED("LEDAutomaticBlinkParameter") @interface STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter : NSObject @@ -658,16 +691,6 @@ SWIFT_CLASS_NAMED("LEDAutomaticBlinkParameter") @end -@interface Presenter (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPresenterLEDType, "LEDType", open) { - STARIO10StarXpandCommandPresenterLEDTypeHolding = 0, - STARIO10StarXpandCommandPresenterLEDTypeError = 1, - STARIO10StarXpandCommandPresenterLEDTypeIdle = 2, -}; - - SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand7Printer") @interface Printer : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @@ -677,73 +700,60 @@ SWIFT_CLASS("_TtCC8StarIO1016StarXpandCommand7Printer") @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterCJKCharacterType, "CJKCharacterType", open) { - STARIO10StarXpandCommandPrinterCJKCharacterTypeJapanese = 0, - STARIO10StarXpandCommandPrinterCJKCharacterTypeSimplifiedChinese = 1, - STARIO10StarXpandCommandPrinterCJKCharacterTypeTraditionalChinese = 2, - STARIO10StarXpandCommandPrinterCJKCharacterTypeKorean = 3, -}; - -@interface Printer (SWIFT_EXTENSION(StarIO10)) +SWIFT_CLASS_NAMED("PageModeImageParameter") +@interface STARIO10StarXpandCommandPrinterPageModeImageParameter : NSObject +@property (nonatomic, readonly, strong) UIImage * _Nonnull image; +@property (nonatomic, readonly) double x; +@property (nonatomic, readonly) double y; +@property (nonatomic, readonly) NSInteger width; +@property (nonatomic, readonly) BOOL effectDiffusion; +- (nonnull instancetype)setEffectDiffusion:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger threshold; +- (nonnull instancetype)setThreshold:(NSInteger)threshold SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithImage:(UIImage * _Nonnull)image x:(double)x y:(double)y width:(NSInteger)width OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterCutType, "CutType", open) { - STARIO10StarXpandCommandPrinterCutTypeFull = 0, - STARIO10StarXpandCommandPrinterCutTypePartial = 1, - STARIO10StarXpandCommandPrinterCutTypeFullDirect = 2, - STARIO10StarXpandCommandPrinterCutTypePartialDirect = 3, - STARIO10StarXpandCommandPrinterCutTypeTearOff = 4, -}; - @interface Printer (SWIFT_EXTENSION(StarIO10)) @end - -SWIFT_CLASS_NAMED("HoldPrintParameter") -@interface STARIO10StarXpandCommandPrinterHoldPrintParameter : NSObject -@property (nonatomic, readonly) BOOL enable; -- (nonnull instancetype)initWithEnable:(BOOL)enable OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType, "AmbiguousCharacterWidthType", open) { + STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthTypeHalf = 0, + STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthTypeFull = 1, +}; @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -enum STARIO10StarXpandCommandPrinterLineStyle : NSInteger; +@class STARIO10StarXpandCommandTemplateExtensionParameter; -SWIFT_CLASS_NAMED("PageModeRuledLineParameter") -@interface STARIO10StarXpandCommandPrinterPageModeRuledLineParameter : NSObject -@property (nonatomic, readonly) double xStart; -@property (nonatomic, readonly) double yStart; -@property (nonatomic, readonly) double xEnd; -@property (nonatomic, readonly) double yEnd; -@property (nonatomic, readonly) double thickness; -- (nonnull instancetype)setThickness:(double)thickness SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterLineStyle lineStyle; -- (nonnull instancetype)setLineStyle:(enum STARIO10StarXpandCommandPrinterLineStyle)lineStyle SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithXStart:(double)xStart yStart:(double)yStart xEnd:(double)xEnd yEnd:(double)yEnd OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("PrinterParameter") +@interface STARIO10StarXpandCommandPrinterParameter : NSObject +@property (nonatomic, readonly, strong) STARIO10StarXpandCommandTemplateExtensionParameter * _Nullable templateExtension; +- (nonnull instancetype)setTemplateExtension:(STARIO10StarXpandCommandTemplateExtensionParameter * _Nonnull)templateExtension SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel, "BarcodeBarRatioLevel", open) { - STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevelPlus1 = 0, - STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevel0 = 1, - STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevelMinus1 = 2, +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterPageModePrintDirection, "PageModePrintDirection", open) { + STARIO10StarXpandCommandPrinterPageModePrintDirectionBottomToTop = 0, + STARIO10StarXpandCommandPrinterPageModePrintDirectionLeftToRight = 1, + STARIO10StarXpandCommandPrinterPageModePrintDirectionRightToLeft = 2, + STARIO10StarXpandCommandPrinterPageModePrintDirectionTopToBottom = 3, }; @interface Printer (SWIFT_EXTENSION(StarIO10)) @end +enum STARIO10StarXpandCommandPrinterLineStyle : NSInteger; SWIFT_CLASS_NAMED("RuledLineParameter") @interface STARIO10StarXpandCommandPrinterRuledLineParameter : NSObject @@ -763,58 +773,43 @@ SWIFT_CLASS_NAMED("RuledLineParameter") @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterBarcodeSymbology, "BarcodeSymbology", open) { - STARIO10StarXpandCommandPrinterBarcodeSymbologyUpcE = 0, - STARIO10StarXpandCommandPrinterBarcodeSymbologyUpcA = 1, - STARIO10StarXpandCommandPrinterBarcodeSymbologyJan8 = 2, - STARIO10StarXpandCommandPrinterBarcodeSymbologyEan8 = 3, - STARIO10StarXpandCommandPrinterBarcodeSymbologyJan13 = 4, - STARIO10StarXpandCommandPrinterBarcodeSymbologyEan13 = 5, - STARIO10StarXpandCommandPrinterBarcodeSymbologyCode39 = 6, - STARIO10StarXpandCommandPrinterBarcodeSymbologyItf = 7, - STARIO10StarXpandCommandPrinterBarcodeSymbologyCode128 = 8, - STARIO10StarXpandCommandPrinterBarcodeSymbologyCode93 = 9, - STARIO10StarXpandCommandPrinterBarcodeSymbologyNw7 = 10, +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterQRCodeModel, "QRCodeModel", open) { + STARIO10StarXpandCommandPrinterQRCodeModelModel1 = 0, + STARIO10StarXpandCommandPrinterQRCodeModelModel2 = 1, }; @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterTextEllipsizeType, "TextEllipsizeType", open) { - STARIO10StarXpandCommandPrinterTextEllipsizeTypeNone = 0, - STARIO10StarXpandCommandPrinterTextEllipsizeTypeStart = 1, - STARIO10StarXpandCommandPrinterTextEllipsizeTypeMiddle = 2, - STARIO10StarXpandCommandPrinterTextEllipsizeTypeEnd = 3, -}; +enum STARIO10StarXpandCommandPrinterBarcodeSymbology : NSInteger; +enum STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel : NSInteger; + +SWIFT_CLASS_NAMED("BarcodeParameter") +@interface STARIO10StarXpandCommandPrinterBarcodeParameter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull content; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBarcodeSymbology symbology; +@property (nonatomic, readonly) BOOL printHRI; +- (nonnull instancetype)setPrintHRI:(BOOL)printHRI SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger barDots; +- (nonnull instancetype)setBarDots:(NSInteger)barDots SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel barRatioLevel; +- (nonnull instancetype)setBarRatioLevel:(enum STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel)barRatioLevel SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) double height; +- (nonnull instancetype)setHeight:(double)height SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content symbology:(enum STARIO10StarXpandCommandPrinterBarcodeSymbology)symbology OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterInternationalCharacterType, "InternationalCharacterType", open) { - STARIO10StarXpandCommandPrinterInternationalCharacterTypeUsa = 0, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeFrance = 1, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeGermany = 2, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeUk = 3, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeDenmark = 4, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeSweden = 5, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeItaly = 6, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeSpain = 7, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeJapan = 8, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeNorway = 9, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeDenmark2 = 10, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeSpain2 = 11, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeLatinAmerica = 12, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeKorea = 13, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeIreland = 14, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeSlovenia = 15, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeCroatia = 16, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeChina = 17, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeVietnam = 18, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeArabic = 19, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeIndia = 20, - STARIO10StarXpandCommandPrinterInternationalCharacterTypeLegal = 21, +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel, "BarcodeBarRatioLevel", open) { + STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevelPlus1 = 0, + STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevel0 = 1, + STARIO10StarXpandCommandPrinterBarcodeBarRatioLevelLevelMinus1 = 2, }; @@ -822,17 +817,17 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterInternational @end -SWIFT_CLASS_NAMED("PageModeImageParameter") -@interface STARIO10StarXpandCommandPrinterPageModeImageParameter : NSObject -@property (nonatomic, readonly, strong) UIImage * _Nonnull image; -@property (nonatomic, readonly) double x; -@property (nonatomic, readonly) double y; -@property (nonatomic, readonly) NSInteger width; -@property (nonatomic, readonly) BOOL effectDiffusion; -- (nonnull instancetype)setEffectDiffusion:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger threshold; -- (nonnull instancetype)setThreshold:(NSInteger)threshold SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithImage:(UIImage * _Nonnull)image x:(double)x y:(double)y width:(NSInteger)width OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("PageModeRuledLineParameter") +@interface STARIO10StarXpandCommandPrinterPageModeRuledLineParameter : NSObject +@property (nonatomic, readonly) double xStart; +@property (nonatomic, readonly) double yStart; +@property (nonatomic, readonly) double xEnd; +@property (nonatomic, readonly) double yEnd; +@property (nonatomic, readonly) double thickness; +- (nonnull instancetype)setThickness:(double)thickness SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterLineStyle lineStyle; +- (nonnull instancetype)setLineStyle:(enum STARIO10StarXpandCommandPrinterLineStyle)lineStyle SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithXStart:(double)xStart yStart:(double)yStart xEnd:(double)xEnd yEnd:(double)yEnd OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -841,38 +836,33 @@ SWIFT_CLASS_NAMED("PageModeImageParameter") @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType, "AmbiguousCharacterWidthType", open) { - STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthTypeHalf = 0, - STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthTypeFull = 1, -}; - +enum STARIO10StarXpandCommandPrinterTextWidthType : NSInteger; +enum STARIO10StarXpandCommandPrinterTextAlignment : NSInteger; +enum STARIO10StarXpandCommandPrinterTextEllipsizeType : NSInteger; +enum STARIO10StarXpandCommandPrinterTextPrintType : NSInteger; -@interface Printer (SWIFT_EXTENSION(StarIO10)) +SWIFT_CLASS_NAMED("TextWidthParameter") +@interface STARIO10StarXpandCommandPrinterTextWidthParameter : NSObject +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextWidthType widthType; +- (nonnull instancetype)setWidthType:(enum STARIO10StarXpandCommandPrinterTextWidthType)widthType SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextAlignment alignment; +- (nonnull instancetype)setAlignment:(enum STARIO10StarXpandCommandPrinterTextAlignment)alignment SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextEllipsizeType ellipsizeType; +- (nonnull instancetype)setEllipsizeType:(enum STARIO10StarXpandCommandPrinterTextEllipsizeType)ellipsizeType SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextPrintType printType; +- (nonnull instancetype)setPrintType:(enum STARIO10StarXpandCommandPrinterTextPrintType)printType SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterQRCodeModel, "QRCodeModel", open) { - STARIO10StarXpandCommandPrinterQRCodeModelModel1 = 0, - STARIO10StarXpandCommandPrinterQRCodeModelModel2 = 1, -}; - @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -SWIFT_CLASS_NAMED("BarcodeParameter") -@interface STARIO10StarXpandCommandPrinterBarcodeParameter : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull content; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBarcodeSymbology symbology; -@property (nonatomic, readonly) BOOL printHRI; -- (nonnull instancetype)setPrintHRI:(BOOL)printHRI SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger barDots; -- (nonnull instancetype)setBarDots:(NSInteger)barDots SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel barRatioLevel; -- (nonnull instancetype)setBarRatioLevel:(enum STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel)barRatioLevel SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) double height; -- (nonnull instancetype)setHeight:(double)height SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content symbology:(enum STARIO10StarXpandCommandPrinterBarcodeSymbology)symbology OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("HoldPrintParameter") +@interface STARIO10StarXpandCommandPrinterHoldPrintParameter : NSObject +@property (nonatomic, readonly) BOOL enable; +- (nonnull instancetype)initWithEnable:(BOOL)enable OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -903,6 +893,16 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterBlackMarkPosi }; +@interface Printer (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterAlignment, "Alignment", open) { + STARIO10StarXpandCommandPrinterAlignmentLeft = 0, + STARIO10StarXpandCommandPrinterAlignmentCenter = 1, + STARIO10StarXpandCommandPrinterAlignmentRight = 2, +}; + + @interface Printer (SWIFT_EXTENSION(StarIO10)) @end @@ -928,6 +928,16 @@ SWIFT_CLASS_NAMED("LogoParameter") @end +@interface Printer (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterTextAlignment, "TextAlignment", open) { + STARIO10StarXpandCommandPrinterTextAlignmentLeft = 0, + STARIO10StarXpandCommandPrinterTextAlignmentCenter = 1, + STARIO10StarXpandCommandPrinterTextAlignmentRight = 2, +}; + + @interface Printer (SWIFT_EXTENSION(StarIO10)) @end @@ -958,6 +968,18 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterTextPrintType }; +@interface Printer (SWIFT_EXTENSION(StarIO10)) +@end + +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterCutType, "CutType", open) { + STARIO10StarXpandCommandPrinterCutTypeFull = 0, + STARIO10StarXpandCommandPrinterCutTypePartial = 1, + STARIO10StarXpandCommandPrinterCutTypeFullDirect = 2, + STARIO10StarXpandCommandPrinterCutTypePartialDirect = 3, + STARIO10StarXpandCommandPrinterCutTypeTearOff = 4, +}; + + @interface Printer (SWIFT_EXTENSION(StarIO10)) @end @@ -973,15 +995,20 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterQRCodeLevel, @end -SWIFT_CLASS_NAMED("ImageParameter") -@interface STARIO10StarXpandCommandPrinterImageParameter : NSObject -@property (nonatomic, readonly, strong) UIImage * _Nonnull image; -@property (nonatomic, readonly) NSInteger width; -@property (nonatomic, readonly) BOOL effectDiffusion; -- (nonnull instancetype)setEffectDiffusion:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger threshold; -- (nonnull instancetype)setThreshold:(NSInteger)threshold SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithImage:(UIImage * _Nonnull)image width:(NSInteger)width OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("PDF417Parameter") +@interface STARIO10StarXpandCommandPrinterPDF417Parameter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull content; +@property (nonatomic, readonly) NSInteger column; +- (nonnull instancetype)setColumn:(NSInteger)column SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger line; +- (nonnull instancetype)setLine:(NSInteger)line SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, getter=module) NSInteger module_; +- (nonnull instancetype)setModule:(NSInteger)module_ SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger aspect; +- (nonnull instancetype)setAspect:(NSInteger)aspect SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterPDF417Level level; +- (nonnull instancetype)setLevel:(enum STARIO10StarXpandCommandPrinterPDF417Level)level SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -990,69 +1017,100 @@ SWIFT_CLASS_NAMED("ImageParameter") @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -@class STARIO10StarXpandCommandPrinterTextWidthParameter; +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterTextEllipsizeType, "TextEllipsizeType", open) { + STARIO10StarXpandCommandPrinterTextEllipsizeTypeNone = 0, + STARIO10StarXpandCommandPrinterTextEllipsizeTypeStart = 1, + STARIO10StarXpandCommandPrinterTextEllipsizeTypeMiddle = 2, + STARIO10StarXpandCommandPrinterTextEllipsizeTypeEnd = 3, +}; -SWIFT_CLASS_NAMED("TextParameter") -@interface STARIO10StarXpandCommandPrinterTextParameter : NSObject -@property (nonatomic, readonly, strong) STARIO10StarXpandCommandPrinterTextWidthParameter * _Nullable widthParameter; -- (nonnull instancetype)setWidth:(NSInteger)width :(STARIO10StarXpandCommandPrinterTextWidthParameter * _Nullable)widthParameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; + +@interface Printer (SWIFT_EXTENSION(StarIO10)) @end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterBarcodeSymbology, "BarcodeSymbology", open) { + STARIO10StarXpandCommandPrinterBarcodeSymbologyUpcE = 0, + STARIO10StarXpandCommandPrinterBarcodeSymbologyUpcA = 1, + STARIO10StarXpandCommandPrinterBarcodeSymbologyJan8 = 2, + STARIO10StarXpandCommandPrinterBarcodeSymbologyEan8 = 3, + STARIO10StarXpandCommandPrinterBarcodeSymbologyJan13 = 4, + STARIO10StarXpandCommandPrinterBarcodeSymbologyEan13 = 5, + STARIO10StarXpandCommandPrinterBarcodeSymbologyCode39 = 6, + STARIO10StarXpandCommandPrinterBarcodeSymbologyItf = 7, + STARIO10StarXpandCommandPrinterBarcodeSymbologyCode128 = 8, + STARIO10StarXpandCommandPrinterBarcodeSymbologyCode93 = 9, + STARIO10StarXpandCommandPrinterBarcodeSymbologyNw7 = 10, +}; + @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -SWIFT_CLASS_NAMED("PageModeRectangleParameter") -@interface STARIO10StarXpandCommandPrinterPageModeRectangleParameter : NSObject -@property (nonatomic, readonly) double x; -@property (nonatomic, readonly) double y; -@property (nonatomic, readonly) double width; -@property (nonatomic, readonly) double height; -@property (nonatomic, readonly) double thickness; -- (nonnull instancetype)setThickness:(double)thickness SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL roundCorner; -- (nonnull instancetype)setRoundCorner:(BOOL)roundCorner SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) double cornerRadius; -- (nonnull instancetype)setCornerRadius:(double)cornerRadius SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterLineStyle lineStyle; -- (nonnull instancetype)setLineStyle:(enum STARIO10StarXpandCommandPrinterLineStyle)lineStyle SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithX:(double)x y:(double)y width:(double)width height:(double)height OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("BlackMarkParameter") +@interface STARIO10StarXpandCommandPrinterBlackMarkParameter : NSObject +@property (nonatomic, readonly) BOOL enable; +- (nonnull instancetype)setEnable:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBlackMarkPosition position; +- (nonnull instancetype)setPosition:(enum STARIO10StarXpandCommandPrinterBlackMarkPosition)position SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterAlignment, "Alignment", open) { - STARIO10StarXpandCommandPrinterAlignmentLeft = 0, - STARIO10StarXpandCommandPrinterAlignmentCenter = 1, - STARIO10StarXpandCommandPrinterAlignmentRight = 2, -}; - -@interface Printer (SWIFT_EXTENSION(StarIO10)) +SWIFT_CLASS_NAMED("QRCodeParameter") +@interface STARIO10StarXpandCommandPrinterQRCodeParameter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull content; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterQRCodeModel model; +- (nonnull instancetype)setModel:(enum STARIO10StarXpandCommandPrinterQRCodeModel)model SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterQRCodeLevel level; +- (nonnull instancetype)setLevel:(enum STARIO10StarXpandCommandPrinterQRCodeLevel)level SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger cellSize; +- (nonnull instancetype)setCellSize:(NSInteger)cellSize SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class STARIO10StarXpandCommandTemplateExtensionParameter; -SWIFT_CLASS_NAMED("PageModeParameter") -@interface STARIO10StarXpandCommandPageModeParameter : NSObject -@property (nonatomic, readonly, strong) STARIO10StarXpandCommandTemplateExtensionParameter * _Nullable templateExtension; -- (nonnull instancetype)setTemplateExtension:(STARIO10StarXpandCommandTemplateExtensionParameter * _Nonnull)templateExtension SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@interface Printer (SWIFT_EXTENSION(StarIO10)) @end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterInternationalCharacterType, "InternationalCharacterType", open) { + STARIO10StarXpandCommandPrinterInternationalCharacterTypeUsa = 0, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeFrance = 1, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeGermany = 2, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeUk = 3, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeDenmark = 4, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeSweden = 5, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeItaly = 6, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeSpain = 7, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeJapan = 8, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeNorway = 9, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeDenmark2 = 10, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeSpain2 = 11, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeLatinAmerica = 12, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeKorea = 13, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeIreland = 14, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeSlovenia = 15, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeCroatia = 16, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeChina = 17, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeVietnam = 18, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeArabic = 19, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeIndia = 20, + STARIO10StarXpandCommandPrinterInternationalCharacterTypeLegal = 21, +}; + @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterLineStyle, "LineStyle", open) { - STARIO10StarXpandCommandPrinterLineStyleSingle = 0, - STARIO10StarXpandCommandPrinterLineStyleDouble = 1, +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterFontType, "FontType", open) { + STARIO10StarXpandCommandPrinterFontTypeA = 0, + STARIO10StarXpandCommandPrinterFontTypeB = 1, }; @@ -1077,51 +1135,36 @@ SWIFT_CLASS_NAMED("PageModeAreaParameter") @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterPageModePrintDirection, "PageModePrintDirection", open) { - STARIO10StarXpandCommandPrinterPageModePrintDirectionBottomToTop = 0, - STARIO10StarXpandCommandPrinterPageModePrintDirectionLeftToRight = 1, - STARIO10StarXpandCommandPrinterPageModePrintDirectionRightToLeft = 2, - STARIO10StarXpandCommandPrinterPageModePrintDirectionTopToBottom = 3, +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterLineStyle, "LineStyle", open) { + STARIO10StarXpandCommandPrinterLineStyleSingle = 0, + STARIO10StarXpandCommandPrinterLineStyleDouble = 1, }; @interface Printer (SWIFT_EXTENSION(StarIO10)) @end - -SWIFT_CLASS_NAMED("QRCodeParameter") -@interface STARIO10StarXpandCommandPrinterQRCodeParameter : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull content; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterQRCodeModel model; -- (nonnull instancetype)setModel:(enum STARIO10StarXpandCommandPrinterQRCodeModel)model SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterQRCodeLevel level; -- (nonnull instancetype)setLevel:(enum STARIO10StarXpandCommandPrinterQRCodeLevel)level SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger cellSize; -- (nonnull instancetype)setCellSize:(NSInteger)cellSize SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end +typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterCJKCharacterType, "CJKCharacterType", open) { + STARIO10StarXpandCommandPrinterCJKCharacterTypeJapanese = 0, + STARIO10StarXpandCommandPrinterCJKCharacterTypeSimplifiedChinese = 1, + STARIO10StarXpandCommandPrinterCJKCharacterTypeTraditionalChinese = 2, + STARIO10StarXpandCommandPrinterCJKCharacterTypeKorean = 3, +}; @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -SWIFT_CLASS_NAMED("PDF417Parameter") -@interface STARIO10StarXpandCommandPrinterPDF417Parameter : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull content; -@property (nonatomic, readonly) NSInteger column; -- (nonnull instancetype)setColumn:(NSInteger)column SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger line; -- (nonnull instancetype)setLine:(NSInteger)line SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly, getter=module) NSInteger module_; -- (nonnull instancetype)setModule:(NSInteger)module_ SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) NSInteger aspect; -- (nonnull instancetype)setAspect:(NSInteger)aspect SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterPDF417Level level; -- (nonnull instancetype)setLevel:(enum STARIO10StarXpandCommandPrinterPDF417Level)level SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithContent:(NSString * _Nonnull)content OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("ImageParameter") +@interface STARIO10StarXpandCommandPrinterImageParameter : NSObject +@property (nonatomic, readonly, strong) UIImage * _Nonnull image; +@property (nonatomic, readonly) NSInteger width; +@property (nonatomic, readonly) BOOL effectDiffusion; +- (nonnull instancetype)setEffectDiffusion:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSInteger threshold; +- (nonnull instancetype)setThreshold:(NSInteger)threshold SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithImage:(UIImage * _Nonnull)image width:(NSInteger)width OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1131,12 +1174,10 @@ SWIFT_CLASS_NAMED("PDF417Parameter") @end -SWIFT_CLASS_NAMED("BlackMarkParameter") -@interface STARIO10StarXpandCommandPrinterBlackMarkParameter : NSObject -@property (nonatomic, readonly) BOOL enable; -- (nonnull instancetype)setEnable:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterBlackMarkPosition position; -- (nonnull instancetype)setPosition:(enum STARIO10StarXpandCommandPrinterBlackMarkPosition)position SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("TextParameter") +@interface STARIO10StarXpandCommandPrinterTextParameter : NSObject +@property (nonatomic, readonly, strong) STARIO10StarXpandCommandPrinterTextWidthParameter * _Nullable widthParameter; +- (nonnull instancetype)setWidth:(NSInteger)width :(STARIO10StarXpandCommandPrinterTextWidthParameter * _Nullable)widthParameter SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1145,52 +1186,38 @@ SWIFT_CLASS_NAMED("BlackMarkParameter") @end -SWIFT_CLASS_NAMED("PrinterParameter") -@interface STARIO10StarXpandCommandPrinterParameter : NSObject -@property (nonatomic, readonly, strong) STARIO10StarXpandCommandTemplateExtensionParameter * _Nullable templateExtension; -- (nonnull instancetype)setTemplateExtension:(STARIO10StarXpandCommandTemplateExtensionParameter * _Nonnull)templateExtension SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("PageModeRectangleParameter") +@interface STARIO10StarXpandCommandPrinterPageModeRectangleParameter : NSObject +@property (nonatomic, readonly) double x; +@property (nonatomic, readonly) double y; +@property (nonatomic, readonly) double width; +@property (nonatomic, readonly) double height; +@property (nonatomic, readonly) double thickness; +- (nonnull instancetype)setThickness:(double)thickness SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL roundCorner; +- (nonnull instancetype)setRoundCorner:(BOOL)roundCorner SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) double cornerRadius; +- (nonnull instancetype)setCornerRadius:(double)cornerRadius SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterLineStyle lineStyle; +- (nonnull instancetype)setLineStyle:(enum STARIO10StarXpandCommandPrinterLineStyle)lineStyle SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithX:(double)x y:(double)y width:(double)width height:(double)height OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @interface Printer (SWIFT_EXTENSION(StarIO10)) @end -enum STARIO10StarXpandCommandPrinterTextAlignment : NSInteger; -SWIFT_CLASS_NAMED("TextWidthParameter") -@interface STARIO10StarXpandCommandPrinterTextWidthParameter : NSObject -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextWidthType widthType; -- (nonnull instancetype)setWidthType:(enum STARIO10StarXpandCommandPrinterTextWidthType)widthType SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextAlignment alignment; -- (nonnull instancetype)setAlignment:(enum STARIO10StarXpandCommandPrinterTextAlignment)alignment SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextEllipsizeType ellipsizeType; -- (nonnull instancetype)setEllipsizeType:(enum STARIO10StarXpandCommandPrinterTextEllipsizeType)ellipsizeType SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) enum STARIO10StarXpandCommandPrinterTextPrintType printType; -- (nonnull instancetype)setPrintType:(enum STARIO10StarXpandCommandPrinterTextPrintType)printType SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("PageModeParameter") +@interface STARIO10StarXpandCommandPageModeParameter : NSObject +@property (nonatomic, readonly, strong) STARIO10StarXpandCommandTemplateExtensionParameter * _Nullable templateExtension; +- (nonnull instancetype)setTemplateExtension:(STARIO10StarXpandCommandTemplateExtensionParameter * _Nonnull)templateExtension SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@interface Printer (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterTextAlignment, "TextAlignment", open) { - STARIO10StarXpandCommandPrinterTextAlignmentLeft = 0, - STARIO10StarXpandCommandPrinterTextAlignmentCenter = 1, - STARIO10StarXpandCommandPrinterTextAlignmentRight = 2, -}; - - -@interface Printer (SWIFT_EXTENSION(StarIO10)) -@end - -typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarXpandCommandPrinterFontType, "FontType", open) { - STARIO10StarXpandCommandPrinterFontTypeA = 0, - STARIO10StarXpandCommandPrinterFontTypeB = 1, -}; - - SWIFT_PROTOCOL_NAMED("PrinterDelegate") @protocol STARIO10PrinterDelegate - (void)printer:(STARIO10StarPrinter * _Nonnull)printer communicationErrorDidOccur:(NSError * _Nonnull)error; @@ -1292,6 +1319,18 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10ErrorCode, "StarIO10ErrorCode", open }; +SWIFT_CLASS_NAMED("StarIO10ErrorDetail") +@interface STARIO10ErrorDetail : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDictionary; + +@interface STARIO10ErrorDetail (SWIFT_EXTENSION(StarIO10)) +@property (nonatomic, readonly, strong) NSDictionary * _Nullable autoSwitchInterfaceOpenErrors; +@end + + SWIFT_CLASS_NAMED("StarIO10Logger") @interface STARIO10Logger : NSObject SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) STARIO10Logger * _Nonnull sharedObject;) @@ -1318,12 +1357,14 @@ SWIFT_CLASS_NAMED("StarPrinter") @property (nonatomic) NSInteger printTimeout; @property (nonatomic) NSInteger starConfigurationTimeout; @property (nonatomic, copy, getter=template, setter=setTemplate:) NSString * _Nullable template_; +@property (nonatomic, readonly, strong) STARIO10ErrorDetail * _Nonnull errorDetail; - (nonnull instancetype)initWithConnectionSettings:(STARIO10StarConnectionSettings * _Nonnull)connectionSettings; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + @class STARIO10StarSpoolJobSettings; @class STARIO10StarPrinterStatus; @class STARIO10StarSpoolJobStatus; @@ -1342,7 +1383,6 @@ SWIFT_CLASS_NAMED("StarPrinter") - (void)getDefaultStarConfigurationWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion; @end - typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarPrinterEmulation, "StarPrinterEmulation", open) { STARIO10StarPrinterEmulationUnknown = 0, STARIO10StarPrinterEmulationStarLine = 1, @@ -1354,17 +1394,69 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarPrinterEmulation, "StarPrinterEm }; enum STARIO10StarPrinterModel : NSInteger; +@class STARIO10StarPrinterInformationDetail; SWIFT_CLASS_NAMED("StarPrinterInformation") @interface STARIO10StarPrinterInformation : NSObject @property (nonatomic, readonly, copy) NSString * _Nonnull description; @property (nonatomic, readonly) enum STARIO10StarPrinterModel model; @property (nonatomic, readonly) enum STARIO10StarPrinterEmulation emulation; +@property (nonatomic, readonly, strong) STARIO10StarPrinterInformationDetail * _Nonnull detail; @property (nonatomic, readonly, copy) NSDictionary * _Nonnull reserved; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + +SWIFT_CLASS_NAMED("StarPrinterInformationBluetooth") +@interface STARIO10StarPrinterInformationBluetooth : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nullable portName; +@property (nonatomic, readonly, copy) NSString * _Nullable serialNumber; +@property (nonatomic, readonly, copy) NSString * _Nullable address; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("StarPrinterInformationBluetoothLE") +@interface STARIO10StarPrinterInformationBluetoothLE : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nullable address; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class STARIO10StarPrinterInformationLan; +@class STARIO10StarPrinterInformationUSB; + +SWIFT_CLASS_NAMED("StarPrinterInformationDetail") +@interface STARIO10StarPrinterInformationDetail : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, strong) STARIO10StarPrinterInformationLan * _Nonnull lan; +@property (nonatomic, readonly, strong) STARIO10StarPrinterInformationBluetooth * _Nonnull bluetooth; +@property (nonatomic, readonly, strong) STARIO10StarPrinterInformationBluetoothLE * _Nonnull bluetoothLE; +@property (nonatomic, readonly, strong) STARIO10StarPrinterInformationUSB * _Nonnull usb; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("StarPrinterInformationLan") +@interface STARIO10StarPrinterInformationLan : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nullable macAddress; +@property (nonatomic, readonly, copy) NSString * _Nullable ipAddress; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("StarPrinterInformationUSB") +@interface STARIO10StarPrinterInformationUSB : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nullable portName; +@property (nonatomic, readonly, copy) NSString * _Nullable productSerialNumber; +@property (nonatomic, readonly, copy) NSString * _Nullable usbSerialNumber; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarPrinterModel, "StarPrinterModel", open) { STARIO10StarPrinterModelUnknown = 0, STARIO10StarPrinterModelTSP650II SWIFT_COMPILE_NAME("tsp650II") = 1, @@ -1395,6 +1487,15 @@ typedef SWIFT_ENUM_NAMED(NSInteger, STARIO10StarPrinterModel, "StarPrinterModel" STARIO10StarPrinterModelTUP500 SWIFT_COMPILE_NAME("tup500") = 26, }; + +SWIFT_CLASS("_TtC8StarIO1018StarPrinterSetting") +@interface StarPrinterSetting : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + @protocol STARIO10StarPrinterStatusDetail; SWIFT_CLASS_NAMED("StarPrinterStatus") @@ -1405,13 +1506,17 @@ SWIFT_CLASS_NAMED("StarPrinterStatus") @property (nonatomic, readonly) BOOL drawerOpenCloseSignal; @property (nonatomic, readonly) BOOL paperEmpty; @property (nonatomic, readonly) BOOL paperNearEmpty; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull reserved; @property (nonatomic, readonly, strong) id _Nonnull detail; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@interface STARIO10StarPrinterStatus (SWIFT_EXTENSION(StarIO10)) +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull reserved; +@end + + SWIFT_PROTOCOL_NAMED("StarPrinterStatusDetail") @protocol STARIO10StarPrinterStatusDetail @property (nonatomic, readonly, strong) STARIO10NullableBool * _Nullable nullableCutterError; @@ -1433,6 +1538,13 @@ SWIFT_PROTOCOL_NAMED("StarPrinterStatusDetail") @end +SWIFT_CLASS("_TtC8StarIO1040StarSettingDeviceDiscoveryManagerFactory") +@interface StarSettingDeviceDiscoveryManagerFactory : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + SWIFT_CLASS_NAMED("StarSpoolJobSettings") @interface STARIO10StarSpoolJobSettings : NSObject @property (nonatomic, readonly, copy) NSString * _Nonnull description; @@ -1462,12 +1574,59 @@ SWIFT_CLASS_NAMED("StarSpoolJobStatus") @end +SWIFT_CLASS("_TtC8StarIO1015StarWLanSetting") +@interface StarWLanSetting : StarPrinterSetting +@end + + + + SWIFT_CLASS_NAMED("StarXpandCommand") @interface STARIO10StarXpandCommand : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) +@end + +@class STARIO10StarXpandCommandPresenterSettingBuilder; +@class STARIO10StarXpandCommandBezelSettingBuilder; + +SWIFT_CLASS_NAMED("PreSettingBuilder") +@interface STARIO10StarXpandCommandPreSettingBuilder : NSObject +- (nonnull instancetype)addPresenterSetting:(STARIO10StarXpandCommandPresenterSettingBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addBezelSetting:(STARIO10StarXpandCommandBezelSettingBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) +@end + +@class STARIO10StarXpandCommandPrinterBuilder; +@class STARIO10StarXpandCommandDrawerBuilder; +@class STARIO10StarXpandCommandBuzzerBuilder; +@class STARIO10StarXpandCommandMelodySpeakerBuilder; +@class STARIO10StarXpandCommandDisplayBuilder; + +SWIFT_CLASS_NAMED("DocumentBuilder") +@interface STARIO10StarXpandCommandDocumentBuilder : NSObject +- (nonnull instancetype)settingTopMargin:(double)height SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)settingBlackMark:(STARIO10StarXpandCommandPrinterBlackMarkParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)settingLabel:(STARIO10StarXpandCommandPrinterLabelParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)settingHoldPrint:(STARIO10StarXpandCommandPrinterHoldPrintParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)settingPrintableArea:(double)width SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addPrinter:(STARIO10StarXpandCommandPrinterBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addDrawer:(STARIO10StarXpandCommandDrawerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addBuzzer:(STARIO10StarXpandCommandBuzzerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addMelodySpeaker:(STARIO10StarXpandCommandMelodySpeakerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addDisplay:(STARIO10StarXpandCommandDisplayBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addRaw:(NSData * _Nonnull)content SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + @interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) @end @@ -1512,10 +1671,10 @@ SWIFT_CLASS_NAMED("PrinterBuilder") @end -SWIFT_CLASS_NAMED("MelodySpeakerBuilder") -@interface STARIO10StarXpandCommandMelodySpeakerBuilder : NSObject -- (nonnull instancetype)actionDriveRegisteredSound:(STARIO10StarXpandCommandMelodySpeakerDriveRegisteredSoundParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionDriveOneTimeSound:(STARIO10StarXpandCommandMelodySpeakerDriveOneTimeSoundParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("PresenterSettingBuilder") +@interface STARIO10StarXpandCommandPresenterSettingBuilder : NSObject +- (nonnull instancetype)settingMode:(STARIO10StarXpandCommandPresenterModeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)settingLEDAutomaticBlinkWithParameter:(STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1524,18 +1683,9 @@ SWIFT_CLASS_NAMED("MelodySpeakerBuilder") @end -SWIFT_CLASS_NAMED("DisplayBuilder") -@interface STARIO10StarXpandCommandDisplayBuilder : NSObject -- (nonnull instancetype)styleInternationalCharacter:(enum STARIO10StarXpandCommandDisplayInternationalCharacterType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleCharacterEncoding:(enum STARIO10StarXpandCommandDisplayCharacterEncodingType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleCursorPositionTo:(STARIO10StarXpandCommandDisplayPositionParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionClearLine SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionClearAll SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionSetBackLightState:(BOOL)on SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionSetCursorState:(enum STARIO10StarXpandCommandDisplayCursorState)state SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionSetContrast:(enum STARIO10StarXpandCommandDisplayContrast)value SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionShowText:(NSString * _Nonnull)content SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionShowImage:(STARIO10StarXpandCommandDisplayImageParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("DrawerBuilder") +@interface STARIO10StarXpandCommandDrawerBuilder : NSObject +- (nonnull instancetype)actionOpen:(STARIO10StarXpandCommandDrawerOpenParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1544,26 +1694,21 @@ SWIFT_CLASS_NAMED("DisplayBuilder") @end -SWIFT_CLASS_NAMED("MagnificationParameter") -@interface STARIO10StarXpandCommandMagnificationParameter : NSObject -@property (nonatomic, readonly) NSInteger width; -@property (nonatomic, readonly) NSInteger height; -- (nonnull instancetype)initWithWidth:(NSInteger)width height:(NSInteger)height OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("BuzzerBuilder") +@interface STARIO10StarXpandCommandBuzzerBuilder : NSObject +- (nonnull instancetype)actionDrive:(STARIO10StarXpandCommandBuzzerDriveParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) @end -@class STARIO10StarXpandCommandPresenterSettingBuilder; -@class STARIO10StarXpandCommandBezelSettingBuilder; -SWIFT_CLASS_NAMED("PreSettingBuilder") -@interface STARIO10StarXpandCommandPreSettingBuilder : NSObject -- (nonnull instancetype)addPresenterSetting:(STARIO10StarXpandCommandPresenterSettingBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addBezelSetting:(STARIO10StarXpandCommandBezelSettingBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("MelodySpeakerBuilder") +@interface STARIO10StarXpandCommandMelodySpeakerBuilder : NSObject +- (nonnull instancetype)actionDriveRegisteredSound:(STARIO10StarXpandCommandMelodySpeakerDriveRegisteredSoundParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionDriveOneTimeSound:(STARIO10StarXpandCommandMelodySpeakerDriveOneTimeSoundParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1571,22 +1716,11 @@ SWIFT_CLASS_NAMED("PreSettingBuilder") @interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) @end -@class STARIO10StarXpandCommandDrawerBuilder; -@class STARIO10StarXpandCommandBuzzerBuilder; -SWIFT_CLASS_NAMED("DocumentBuilder") -@interface STARIO10StarXpandCommandDocumentBuilder : NSObject -- (nonnull instancetype)settingTopMargin:(double)height SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)settingBlackMark:(STARIO10StarXpandCommandPrinterBlackMarkParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)settingLabel:(STARIO10StarXpandCommandPrinterLabelParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)settingHoldPrint:(STARIO10StarXpandCommandPrinterHoldPrintParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)settingPrintableArea:(double)width SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addPrinter:(STARIO10StarXpandCommandPrinterBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addDrawer:(STARIO10StarXpandCommandDrawerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addBuzzer:(STARIO10StarXpandCommandBuzzerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addMelodySpeaker:(STARIO10StarXpandCommandMelodySpeakerBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addDisplay:(STARIO10StarXpandCommandDisplayBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addRaw:(NSData * _Nonnull)content SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("TemplateExtensionParameter") +@interface STARIO10StarXpandCommandTemplateExtensionParameter : NSObject +@property (nonatomic, readonly) BOOL enableArrayFieldData; +- (nonnull instancetype)setEnableArrayFieldData:(BOOL)enableArrayFieldData SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1595,10 +1729,36 @@ SWIFT_CLASS_NAMED("DocumentBuilder") @end -SWIFT_CLASS_NAMED("BuzzerBuilder") -@interface STARIO10StarXpandCommandBuzzerBuilder : NSObject -- (nonnull instancetype)actionDrive:(STARIO10StarXpandCommandBuzzerDriveParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("PageModeBuilder") +@interface STARIO10StarXpandCommandPageModeBuilder : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init:(STARIO10StarXpandCommandPageModeParameter * _Nonnull)parameter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)stylePrintDirection:(enum STARIO10StarXpandCommandPrinterPageModePrintDirection)direction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleFont:(enum STARIO10StarXpandCommandPrinterFontType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleBold:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleInvert:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleUnderLine:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleMagnification:(STARIO10StarXpandCommandMagnificationParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleCharacterSpace:(double)width SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleLineSpace:(double)height SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleVerticalPositionTo:(double)position SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleVerticalPositionBy:(double)position SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleHorizontalPositionTo:(double)position SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleHorizontalPositionBy:(double)position SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleHorizontalTabPositions:(NSArray * _Nonnull)positions SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleInternationalCharacter:(enum STARIO10StarXpandCommandPrinterInternationalCharacterType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleSecondPriorityCharacterEncoding:(enum STARIO10StarXpandCommandPrinterCharacterEncodingType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleCJKCharacterPriority:(NSArray * _Nonnull)types SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleAmbiguousCharacterWidthType:(enum STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintText:(NSString * _Nonnull)content :(STARIO10StarXpandCommandPrinterTextParameter * _Nullable)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintBarcode:(STARIO10StarXpandCommandPrinterBarcodeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintPDF417:(STARIO10StarXpandCommandPrinterPDF417Parameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintQRCode:(STARIO10StarXpandCommandPrinterQRCodeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintImage:(STARIO10StarXpandCommandPrinterPageModeImageParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintRuledLine:(STARIO10StarXpandCommandPrinterPageModeRuledLineParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionPrintRectangle:(STARIO10StarXpandCommandPrinterPageModeRectangleParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)add:(STARIO10StarXpandCommandPageModeBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)addPageModeWithParameter:(STARIO10StarXpandCommandPrinterPageModeAreaParameter * _Nonnull)parameter builder:(STARIO10StarXpandCommandPageModeBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; @end @@ -1606,11 +1766,13 @@ SWIFT_CLASS_NAMED("BuzzerBuilder") @end -SWIFT_CLASS_NAMED("TemplateExtensionParameter") -@interface STARIO10StarXpandCommandTemplateExtensionParameter : NSObject -@property (nonatomic, readonly) BOOL enableArrayFieldData; -- (nonnull instancetype)setEnableArrayFieldData:(BOOL)enableArrayFieldData SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_NAMED("MagnificationParameter") +@interface STARIO10StarXpandCommandMagnificationParameter : NSObject +@property (nonatomic, readonly) NSInteger width; +@property (nonatomic, readonly) NSInteger height; +- (nonnull instancetype)initWithWidth:(NSInteger)width height:(NSInteger)height OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1618,10 +1780,18 @@ SWIFT_CLASS_NAMED("TemplateExtensionParameter") @end -SWIFT_CLASS_NAMED("PresenterSettingBuilder") -@interface STARIO10StarXpandCommandPresenterSettingBuilder : NSObject -- (nonnull instancetype)settingMode:(STARIO10StarXpandCommandPresenterModeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)settingLEDAutomaticBlinkWithParameter:(STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_NAMED("DisplayBuilder") +@interface STARIO10StarXpandCommandDisplayBuilder : NSObject +- (nonnull instancetype)styleInternationalCharacter:(enum STARIO10StarXpandCommandDisplayInternationalCharacterType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleCharacterEncoding:(enum STARIO10StarXpandCommandDisplayCharacterEncodingType)type SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)styleCursorPositionTo:(STARIO10StarXpandCommandDisplayPositionParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionClearLine SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionClearAll SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionSetBackLightState:(BOOL)on SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionSetCursorState:(enum STARIO10StarXpandCommandDisplayCursorState)state SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionSetContrast:(enum STARIO10StarXpandCommandDisplayContrast)value SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionShowText:(NSString * _Nonnull)content SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)actionShowImage:(STARIO10StarXpandCommandDisplayImageParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1651,55 +1821,15 @@ SWIFT_CLASS_NAMED("BezelSettingBuilder") @end -@interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) -@end - - -SWIFT_CLASS_NAMED("PageModeBuilder") -@interface STARIO10StarXpandCommandPageModeBuilder : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init:(STARIO10StarXpandCommandPageModeParameter * _Nonnull)parameter OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)stylePrintDirection:(enum STARIO10StarXpandCommandPrinterPageModePrintDirection)direction SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleFont:(enum STARIO10StarXpandCommandPrinterFontType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleBold:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleInvert:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleUnderLine:(BOOL)enable SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleMagnification:(STARIO10StarXpandCommandMagnificationParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleCharacterSpace:(double)width SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleLineSpace:(double)height SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleVerticalPositionTo:(double)position SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleVerticalPositionBy:(double)position SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleHorizontalPositionTo:(double)position SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleHorizontalPositionBy:(double)position SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleHorizontalTabPositions:(NSArray * _Nonnull)positions SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleInternationalCharacter:(enum STARIO10StarXpandCommandPrinterInternationalCharacterType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleSecondPriorityCharacterEncoding:(enum STARIO10StarXpandCommandPrinterCharacterEncodingType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleCJKCharacterPriority:(NSArray * _Nonnull)types SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)styleAmbiguousCharacterWidthType:(enum STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType)type SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintText:(NSString * _Nonnull)content :(STARIO10StarXpandCommandPrinterTextParameter * _Nullable)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintBarcode:(STARIO10StarXpandCommandPrinterBarcodeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintPDF417:(STARIO10StarXpandCommandPrinterPDF417Parameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintQRCode:(STARIO10StarXpandCommandPrinterQRCodeParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintImage:(STARIO10StarXpandCommandPrinterPageModeImageParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintRuledLine:(STARIO10StarXpandCommandPrinterPageModeRuledLineParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)actionPrintRectangle:(STARIO10StarXpandCommandPrinterPageModeRectangleParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)add:(STARIO10StarXpandCommandPageModeBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)addPageModeWithParameter:(STARIO10StarXpandCommandPrinterPageModeAreaParameter * _Nonnull)parameter builder:(STARIO10StarXpandCommandPageModeBuilder * _Nonnull)builder SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface STARIO10StarXpandCommand (SWIFT_EXTENSION(StarIO10)) -@end -SWIFT_CLASS_NAMED("DrawerBuilder") -@interface STARIO10StarXpandCommandDrawerBuilder : NSObject -- (nonnull instancetype)actionOpen:(STARIO10StarXpandCommandDrawerOpenParameter * _Nonnull)parameter SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS("_TtC8StarIO1024WLanSettingServiceStatus") +@interface WLanSettingServiceStatus : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - - #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop diff --git a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Info.plist b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Info.plist index 596f921f9f726a906a5541477e711555496d3e8b..2b60de085b2c6a634cbe0703a82bf566b882d9fb 100755 GIT binary patch delta 78 zcmeBS>t@>^$;4tWj<$;4 StarIO10.StarPrinterEmulation", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationUnknown", - "mangledName": "$s8StarIO100A16PrinterEmulationO7unknownyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)description", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11descriptionSSvp", "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "ObjC" + "Final", + "ObjC", + "Override", + "AccessControl" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "starLine", - "printedName": "starLine", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)description", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarLine", - "mangledName": "$s8StarIO100A16PrinterEmulationO8starLineyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { "kind": "Var", - "name": "starDot", - "printedName": "starDot", + "name": "jobId", + "printedName": "jobId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarDot", - "mangledName": "$s8StarIO100A16PrinterEmulationO7starDotyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)jobId", + "mangledName": "$s8StarIO100A14SpoolJobStatusC5jobIdSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "starGraphic", - "printedName": "starGraphic", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)jobId", + "mangledName": "$s8StarIO100A14SpoolJobStatusC5jobIdSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarGraphic", - "mangledName": "$s8StarIO100A16PrinterEmulationO11starGraphicyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 + ] }, { "kind": "Var", - "name": "starPRNT", - "printedName": "starPRNT", + "name": "jobState", + "printedName": "jobState", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] - } - ] + "kind": "TypeNominal", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarPRNT", - "mangledName": "$s8StarIO100A16PrinterEmulationO8starPRNTyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)jobState", + "mangledName": "$s8StarIO100A14SpoolJobStatusC8jobStateAA0cdG0Ovp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "escPos", - "printedName": "escPos", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)jobState", + "mangledName": "$s8StarIO100A14SpoolJobStatusC8jobStateAA0cdG0Ovg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTime", + "printedName": "elapsedTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationEscPos", - "mangledName": "$s8StarIO100A16PrinterEmulationO6escPosyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)elapsedTime", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11elapsedTimeSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 5 + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)elapsedTime", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11elapsedTimeSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "escPosMobile", - "printedName": "escPosMobile", + "name": "jobReceivedInterface", + "printedName": "jobReceivedInterface", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", + "kind": "TypeNominal", + "name": "SpoolJobReceivedInterface", + "printedName": "StarIO10.SpoolJobReceivedInterface", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobReceivedInterface" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)jobReceivedInterface", + "mangledName": "$s8StarIO100A14SpoolJobStatusC20jobReceivedInterfaceAA0cdgH0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterEmulation.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ] + "name": "SpoolJobReceivedInterface", + "printedName": "StarIO10.SpoolJobReceivedInterface", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobReceivedInterface" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)jobReceivedInterface", + "mangledName": "$s8StarIO100A14SpoolJobStatusC20jobReceivedInterfaceAA0cdgH0Ovg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "appInfo", + "printedName": "appInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationEscPosMobile", - "mangledName": "$s8StarIO100A16PrinterEmulationO12escPosMobileyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)appInfo", + "mangledName": "$s8StarIO100A14SpoolJobStatusC7appInfoSSvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 6 + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)appInfo", + "mangledName": "$s8StarIO100A14SpoolJobStatusC7appInfoSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "hostModel", + "printedName": "hostModel", "children": [ { "kind": "TypeNominal", @@ -925,12 +907,17 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A16PrinterEmulationO11descriptionSSvp", - "mangledName": "$s8StarIO100A16PrinterEmulationO11descriptionSSvp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)hostModel", + "mangledName": "$s8StarIO100A14SpoolJobStatusC9hostModelSSvp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -945,63 +932,142 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A16PrinterEmulationO11descriptionSSvg", - "mangledName": "$s8StarIO100A16PrinterEmulationO11descriptionSSvg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)hostModel", + "mangledName": "$s8StarIO100A14SpoolJobStatusC9hostModelSSvg", "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "hostOS", + "printedName": "hostOS", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterEmulation?", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)hostOS", + "mangledName": "$s8StarIO100A14SpoolJobStatusC6hostOSSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)hostOS", + "mangledName": "$s8StarIO100A14SpoolJobStatusC6hostOSSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "hostIpAddress", + "printedName": "hostIpAddress", + "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A16PrinterEmulationO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueACSgSi_tcfc", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)hostIpAddress", + "mangledName": "$s8StarIO100A14SpoolJobStatusC13hostIpAddressSSvp", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)hostIpAddress", + "mangledName": "$s8StarIO100A14SpoolJobStatusC13hostIpAddressSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "jobSettings", + "printedName": "jobSettings", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarSpoolJobSettings", + "printedName": "StarIO10.StarSpoolJobSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" } ], "declKind": "Var", - "usr": "s:8StarIO100A16PrinterEmulationO8rawValueSivp", - "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueSivp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(py)jobSettings", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11jobSettingsAA0acdG0Cvp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -1010,32 +1076,75 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarSpoolJobSettings", + "printedName": "StarIO10.StarSpoolJobSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A16PrinterEmulationO8rawValueSivg", - "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueSivg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)jobSettings", + "mangledName": "$s8StarIO100A14SpoolJobStatusC11jobSettingsAA0acdG0Cvg", "moduleName": "StarIO10", "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarSpoolJobStatus", + "printedName": "StarIO10.StarSpoolJobStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus(im)init", + "mangledName": "$s8StarIO100A14SpoolJobStatusCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation", - "mangledName": "$s8StarIO100A16PrinterEmulationO", + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus", + "mangledName": "$s8StarIO100A14SpoolJobStatusC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterEmulation", + "objc_name": "STARIO10StarSpoolJobStatus", "declAttributes": [ "AccessControl", - "ObjC" + "Final", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" ], - "enumRawTypeName": "Int", "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1052,25 +1161,24 @@ }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", @@ -1078,6 +1186,13 @@ "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, @@ -1111,358 +1226,316 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "StarIO10.StarLogger", - "printedName": "StarIO10.StarLogger", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "StarPrinterStatusDetail", - "printedName": "StarPrinterStatusDetail", + "name": "StarPrinterEmulation", + "printedName": "StarPrinterEmulation", "children": [ { "kind": "Var", - "name": "nullableCutterError", - "printedName": "nullableCutterError", + "name": "unknown", + "printedName": "unknown", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableCutterError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP19nullableCutterErrorAA12NullableBoolCSgvp", - "moduleName": "StarIO10", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableCutterError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP19nullableCutterErrorAA12NullableBoolCSgvg", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationUnknown", + "mangledName": "$s8StarIO100A16PrinterEmulationO7unknownyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "nullablePaperSeparatorError", - "printedName": "nullablePaperSeparatorError", + "name": "starLine", + "printedName": "starLine", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperSeparatorError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullablePaperSeparatorErrorAA12NullableBoolCSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarLine", + "mangledName": "$s8StarIO100A16PrinterEmulationO8starLineyA2CmF", "moduleName": "StarIO10", - "protocolReq": true, "declAttributes": [ "ObjC" ], - "accessors": [ + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "starDot", + "printedName": "starDot", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperSeparatorError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullablePaperSeparatorErrorAA12NullableBoolCSgvg", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarDot", + "mangledName": "$s8StarIO100A16PrinterEmulationO7starDotyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "nullablePaperJamError", - "printedName": "nullablePaperJamError", + "name": "starGraphic", + "printedName": "starGraphic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperJamError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePaperJamErrorAA12NullableBoolCSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarGraphic", + "mangledName": "$s8StarIO100A16PrinterEmulationO11starGraphicyA2CmF", "moduleName": "StarIO10", - "protocolReq": true, "declAttributes": [ "ObjC" ], - "accessors": [ + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "starPRNT", + "printedName": "starPRNT", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperJamError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePaperJamErrorAA12NullableBoolCSgvg", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationStarPRNT", + "mangledName": "$s8StarIO100A16PrinterEmulationO8starPRNTyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { "kind": "Var", - "name": "nullableRollPositionError", - "printedName": "nullableRollPositionError", + "name": "escPos", + "printedName": "escPos", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableRollPositionError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP25nullableRollPositionErrorAA12NullableBoolCSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationEscPos", + "mangledName": "$s8StarIO100A16PrinterEmulationO6escPosyA2CmF", "moduleName": "StarIO10", - "protocolReq": true, "declAttributes": [ "ObjC" ], - "accessors": [ + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "escPosMobile", + "printedName": "escPosMobile", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterEmulation.Type) -> StarIO10.StarPrinterEmulation", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterEmulation.Type", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableRollPositionError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP25nullableRollPositionErrorAA12NullableBoolCSgvg", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation@STARIO10StarPrinterEmulationEscPosMobile", + "mangledName": "$s8StarIO100A16PrinterEmulationO12escPosMobileyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 }, { "kind": "Var", - "name": "nullablePaperPresent", - "printedName": "nullablePaperPresent", + "name": "description", + "printedName": "description", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", - "children": [ - { - "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperPresent", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP20nullablePaperPresentAA12NullableBoolCSgvp", + "usr": "s:8StarIO100A16PrinterEmulationO11descriptionSSvp", + "mangledName": "$s8StarIO100A16PrinterEmulationO11descriptionSSvp", "moduleName": "StarIO10", - "protocolReq": true, "declAttributes": [ - "ObjC" + "AccessControl" ], "accessors": [ { @@ -1472,62 +1545,69 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", - "children": [ - { - "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperPresent", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP20nullablePaperPresentAA12NullableBoolCSgvg", + "usr": "s:8StarIO100A16PrinterEmulationO11descriptionSSvg", + "mangledName": "$s8StarIO100A16PrinterEmulationO11descriptionSSvg", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, "accessorKind": "get" } ] }, { - "kind": "Var", - "name": "nullableDrawerOpenError", - "printedName": "nullableDrawerOpenError", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "printedName": "StarIO10.StarPrinterEmulation?", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawerOpenError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP23nullableDrawerOpenErrorAA12NullableBoolCSgvp", + "declKind": "Constructor", + "usr": "s:8StarIO100A16PrinterEmulationO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueACSgSi_tcfc", "moduleName": "StarIO10", - "protocolReq": true, - "declAttributes": [ - "ObjC" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } ], + "declKind": "Var", + "usr": "s:8StarIO100A16PrinterEmulationO8rawValueSivp", + "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -1536,45 +1616,214 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", - "children": [ - { - "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawerOpenError", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP23nullableDrawerOpenErrorAA12NullableBoolCSgvg", + "usr": "s:8StarIO100A16PrinterEmulationO8rawValueSivg", + "mangledName": "$s8StarIO100A16PrinterEmulationO8rawValueSivg", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, + "implicit": true, "accessorKind": "get" } ] - }, - { - "kind": "Var", - "name": "nullablePrintUnitOpen", - "printedName": "nullablePrintUnitOpen", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.NullableBool?", - "children": [ - { + } + ], + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation", + "mangledName": "$s8StarIO100A16PrinterEmulationO", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterEmulation", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "StarIO10.StarLogger", + "printedName": "StarIO10.StarLogger", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterStatusDetail", + "printedName": "StarPrinterStatusDetail", + "children": [ + { + "kind": "Var", + "name": "nullableCutterError", + "printedName": "nullableCutterError", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { "kind": "TypeNominal", "name": "NullableBool", "printedName": "StarIO10.NullableBool", @@ -1585,8 +1834,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePrintUnitOpen", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePrintUnitOpenAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableCutterError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP19nullableCutterErrorAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1614,8 +1863,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePrintUnitOpen", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePrintUnitOpenAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableCutterError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP19nullableCutterErrorAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1630,27 +1879,27 @@ }, { "kind": "Var", - "name": "nullableDrawer1OpenedMethod", - "printedName": "nullableDrawer1OpenedMethod", + "name": "nullablePaperSeparatorError", + "printedName": "nullablePaperSeparatorError", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableDrawerOpenedMethod?", + "printedName": "StarIO10.NullableBool?", "children": [ { "kind": "TypeNominal", - "name": "NullableDrawerOpenedMethod", - "printedName": "StarIO10.NullableDrawerOpenedMethod", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer1OpenedMethod", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer1OpenedMethodAA014NullableDrawerhI0CSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperSeparatorError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullablePaperSeparatorErrorAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1665,21 +1914,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableDrawerOpenedMethod?", + "printedName": "StarIO10.NullableBool?", "children": [ { "kind": "TypeNominal", - "name": "NullableDrawerOpenedMethod", - "printedName": "StarIO10.NullableDrawerOpenedMethod", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer1OpenedMethod", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer1OpenedMethodAA014NullableDrawerhI0CSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperSeparatorError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullablePaperSeparatorErrorAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1694,8 +1943,8 @@ }, { "kind": "Var", - "name": "nullableDrawer1OpenCloseSignal", - "printedName": "nullableDrawer1OpenCloseSignal", + "name": "nullablePaperJamError", + "printedName": "nullablePaperJamError", "children": [ { "kind": "TypeNominal", @@ -1713,8 +1962,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer1OpenCloseSignal", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer1OpenCloseSignalAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperJamError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePaperJamErrorAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1742,8 +1991,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer1OpenCloseSignal", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer1OpenCloseSignalAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperJamError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePaperJamErrorAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1758,27 +2007,27 @@ }, { "kind": "Var", - "name": "nullableDrawer2OpenedMethod", - "printedName": "nullableDrawer2OpenedMethod", + "name": "nullableRollPositionError", + "printedName": "nullableRollPositionError", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableDrawerOpenedMethod?", + "printedName": "StarIO10.NullableBool?", "children": [ { "kind": "TypeNominal", - "name": "NullableDrawerOpenedMethod", - "printedName": "StarIO10.NullableDrawerOpenedMethod", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer2OpenedMethod", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer2OpenedMethodAA014NullableDrawerhI0CSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableRollPositionError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP25nullableRollPositionErrorAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1793,21 +2042,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableDrawerOpenedMethod?", + "printedName": "StarIO10.NullableBool?", "children": [ { "kind": "TypeNominal", - "name": "NullableDrawerOpenedMethod", - "printedName": "StarIO10.NullableDrawerOpenedMethod", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer2OpenedMethod", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer2OpenedMethodAA014NullableDrawerhI0CSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableRollPositionError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP25nullableRollPositionErrorAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1822,8 +2071,8 @@ }, { "kind": "Var", - "name": "nullableDrawer2OpenCloseSignal", - "printedName": "nullableDrawer2OpenCloseSignal", + "name": "nullablePaperPresent", + "printedName": "nullablePaperPresent", "children": [ { "kind": "TypeNominal", @@ -1841,8 +2090,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer2OpenCloseSignal", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer2OpenCloseSignalAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePaperPresent", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP20nullablePaperPresentAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1870,8 +2119,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer2OpenCloseSignal", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer2OpenCloseSignalAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePaperPresent", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP20nullablePaperPresentAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1886,8 +2135,8 @@ }, { "kind": "Var", - "name": "nullableExternalDevice1Connected", - "printedName": "nullableExternalDevice1Connected", + "name": "nullableDrawerOpenError", + "printedName": "nullableDrawerOpenError", "children": [ { "kind": "TypeNominal", @@ -1905,8 +2154,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableExternalDevice1Connected", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice1ConnectedAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawerOpenError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP23nullableDrawerOpenErrorAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1934,8 +2183,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableExternalDevice1Connected", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice1ConnectedAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawerOpenError", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP23nullableDrawerOpenErrorAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -1950,8 +2199,8 @@ }, { "kind": "Var", - "name": "nullableExternalDevice2Connected", - "printedName": "nullableExternalDevice2Connected", + "name": "nullablePrintUnitOpen", + "printedName": "nullablePrintUnitOpen", "children": [ { "kind": "TypeNominal", @@ -1969,8 +2218,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableExternalDevice2Connected", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice2ConnectedAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePrintUnitOpen", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePrintUnitOpenAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -1998,8 +2247,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableExternalDevice2Connected", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice2ConnectedAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePrintUnitOpen", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP21nullablePrintUnitOpenAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -2014,27 +2263,27 @@ }, { "kind": "Var", - "name": "nullablePartsReplacementNotification", - "printedName": "nullablePartsReplacementNotification", + "name": "nullableDrawer1OpenedMethod", + "printedName": "nullableDrawer1OpenedMethod", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "printedName": "StarIO10.NullableDrawerOpenedMethod?", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "NullableDrawerOpenedMethod", + "printedName": "StarIO10.NullableDrawerOpenedMethod", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePartsReplacementNotification", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP36nullablePartsReplacementNotificationAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer1OpenedMethod", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer1OpenedMethodAA014NullableDrawerhI0CSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -2049,21 +2298,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableBool?", + "printedName": "StarIO10.NullableDrawerOpenedMethod?", "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "NullableDrawerOpenedMethod", + "printedName": "StarIO10.NullableDrawerOpenedMethod", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePartsReplacementNotification", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP36nullablePartsReplacementNotificationAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer1OpenedMethod", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer1OpenedMethodAA014NullableDrawerhI0CSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -2078,8 +2327,8 @@ }, { "kind": "Var", - "name": "nullableCleaningNotification", - "printedName": "nullableCleaningNotification", + "name": "nullableDrawer1OpenCloseSignal", + "printedName": "nullableDrawer1OpenCloseSignal", "children": [ { "kind": "TypeNominal", @@ -2097,8 +2346,8 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableCleaningNotification", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP28nullableCleaningNotificationAA12NullableBoolCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer1OpenCloseSignal", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer1OpenCloseSignalAA12NullableBoolCSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -2126,8 +2375,8 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableCleaningNotification", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP28nullableCleaningNotificationAA12NullableBoolCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer1OpenCloseSignal", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer1OpenCloseSignalAA12NullableBoolCSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -2142,27 +2391,27 @@ }, { "kind": "Var", - "name": "nullableDetectedPaperWidth", - "printedName": "nullableDetectedPaperWidth", + "name": "nullableDrawer2OpenedMethod", + "printedName": "nullableDrawer2OpenedMethod", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableInt?", + "printedName": "StarIO10.NullableDrawerOpenedMethod?", "children": [ { "kind": "TypeNominal", - "name": "NullableInt", - "printedName": "StarIO10.NullableInt", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + "name": "NullableDrawerOpenedMethod", + "printedName": "StarIO10.NullableDrawerOpenedMethod", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDetectedPaperWidth", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP26nullableDetectedPaperWidthAA11NullableIntCSgvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer2OpenedMethod", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer2OpenedMethodAA014NullableDrawerhI0CSgvp", "moduleName": "StarIO10", "protocolReq": true, "declAttributes": [ @@ -2177,21 +2426,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.NullableInt?", + "printedName": "StarIO10.NullableDrawerOpenedMethod?", "children": [ { "kind": "TypeNominal", - "name": "NullableInt", - "printedName": "StarIO10.NullableInt", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + "name": "NullableDrawerOpenedMethod", + "printedName": "StarIO10.NullableDrawerOpenedMethod", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDetectedPaperWidth", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP26nullableDetectedPaperWidthAA11NullableIntCSgvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer2OpenedMethod", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP27nullableDrawer2OpenedMethodAA014NullableDrawerhI0CSgvg", "moduleName": "StarIO10", "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", "sugared_genericSig": "", @@ -2203,113 +2452,34 @@ "accessorKind": "get" } ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail", - "mangledName": "$s8StarIO100A19PrinterStatusDetailP", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "STARIO10StarPrinterStatusDetail", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Network", - "printedName": "Network", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StarSpoolJobSettings", - "printedName": "StarSpoolJobSettings", - "children": [ + }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "nullableDrawer2OpenCloseSignal", + "printedName": "nullableDrawer2OpenCloseSignal", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings(py)description", - "mangledName": "$s8StarIO100A16SpoolJobSettingsC11descriptionSSvp", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDrawer2OpenCloseSignal", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer2OpenCloseSignalAA12NullableBoolCSgvp", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", + "protocolReq": true, "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" + "ObjC" ], "accessors": [ { @@ -2319,19 +2489,491 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings(im)description", - "mangledName": "$s8StarIO100A16SpoolJobSettingsC11descriptionSSvg", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDrawer2OpenCloseSignal", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP30nullableDrawer2OpenCloseSignalAA12NullableBoolCSgvg", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nullableExternalDevice1Connected", + "printedName": "nullableExternalDevice1Connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableExternalDevice1Connected", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice1ConnectedAA12NullableBoolCSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableExternalDevice1Connected", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice1ConnectedAA12NullableBoolCSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nullableExternalDevice2Connected", + "printedName": "nullableExternalDevice2Connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableExternalDevice2Connected", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice2ConnectedAA12NullableBoolCSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableExternalDevice2Connected", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP32nullableExternalDevice2ConnectedAA12NullableBoolCSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nullablePartsReplacementNotification", + "printedName": "nullablePartsReplacementNotification", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullablePartsReplacementNotification", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP36nullablePartsReplacementNotificationAA12NullableBoolCSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullablePartsReplacementNotification", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP36nullablePartsReplacementNotificationAA12NullableBoolCSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nullableCleaningNotification", + "printedName": "nullableCleaningNotification", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableCleaningNotification", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP28nullableCleaningNotificationAA12NullableBoolCSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableBool?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableCleaningNotification", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP28nullableCleaningNotificationAA12NullableBoolCSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nullableDetectedPaperWidth", + "printedName": "nullableDetectedPaperWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableInt", + "printedName": "StarIO10.NullableInt", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(py)nullableDetectedPaperWidth", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP26nullableDetectedPaperWidthAA11NullableIntCSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.NullableInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableInt", + "printedName": "StarIO10.NullableInt", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail(im)nullableDetectedPaperWidth", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP26nullableDetectedPaperWidthAA11NullableIntCSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarPrinterStatusDetail>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail", + "mangledName": "$s8StarIO100A19PrinterStatusDetailP", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>", + "sugared_genericSig": "", + "objc_name": "STARIO10StarPrinterStatusDetail", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarSpoolJobSettings", + "printedName": "StarSpoolJobSettings", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings(py)description", + "mangledName": "$s8StarIO100A16SpoolJobSettingsC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings(im)description", + "mangledName": "$s8StarIO100A16SpoolJobSettingsC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -2355,11 +2997,12 @@ "mangledName": "$s8StarIO100A16SpoolJobSettingsC14isRetryEnabledSbvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -2380,6 +3023,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -2403,11 +3047,12 @@ "mangledName": "$s8StarIO100A16SpoolJobSettingsC7timeoutSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -2428,6 +3073,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -2451,11 +3097,12 @@ "mangledName": "$s8StarIO100A16SpoolJobSettingsC4noteSSvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -2476,6 +3123,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -2557,6 +3205,7 @@ "objc_name": "STARIO10StarSpoolJobSettings", "declAttributes": [ "AccessControl", + "Final", "ObjC", "ObjCMembers" ], @@ -2565,6 +3214,13 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -3432,6 +4088,13 @@ "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, @@ -3489,7 +4152,7 @@ { "kind": "TypeNominal", "name": "Error", - "printedName": "Swift.Error", + "printedName": "any Swift.Error", "usr": "s:s5ErrorP" } ], @@ -3571,12 +4234,41 @@ "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate", "mangledName": "$s8StarIO1015DisplayDelegateP", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>", + "sugared_genericSig": "", "objc_name": "STARIO10DisplayDelegate", "declAttributes": [ "AccessControl", "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" ] }, { @@ -3653,7 +4345,7 @@ { "kind": "TypeNominal", "name": "Error", - "printedName": "Swift.Error", + "printedName": "any Swift.Error", "usr": "s:s5ErrorP" } ], @@ -3885,32 +4577,21 @@ "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate", "mangledName": "$s8StarIO1015PrinterDelegateP", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>", + "sugared_genericSig": "", "objc_name": "STARIO10PrinterDelegate", "declAttributes": [ "AccessControl", "ObjC" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } ] }, { @@ -3924,80 +4605,166 @@ ] }, { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "StarIO10.StarXpandCommandParserWrapper", - "printedName": "StarIO10.StarXpandCommandParserWrapper", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", + "kind": "TypeDecl", + "name": "StarIO10ErrorDetail", + "printedName": "StarIO10ErrorDetail", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorDetail", + "printedName": "StarIO10.StarIO10ErrorDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10ErrorDetail" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10ErrorDetail(im)init", + "mangledName": "$s8StarIO100aB11ErrorDetailCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "autoSwitchInterfaceOpenErrors", + "printedName": "autoSwitchInterfaceOpenErrors", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10ErrorDetail(py)autoSwitchInterfaceOpenErrors", + "mangledName": "$s8StarIO100aB11ErrorDetailC29autoSwitchInterfaceOpenErrorsSo12NSDictionaryCSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10ErrorDetail(im)autoSwitchInterfaceOpenErrors", + "mangledName": "$s8StarIO100aB11ErrorDetailC29autoSwitchInterfaceOpenErrorsSo12NSDictionaryCSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10ErrorDetail", + "mangledName": "$s8StarIO100aB11ErrorDetailC", "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorDetail", "declAttributes": [ - "RawDocComment" + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } ] }, { @@ -4012,8 +4779,8 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -4040,13 +4807,150 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "StarIO10.StarXpandCommandParserWrapper", + "printedName": "StarIO10.StarXpandCommandParserWrapper", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, { "kind": "Import", "name": "UIKit", @@ -4294,7 +5198,7 @@ "overriding": true, "objc_name": "description", "declAttributes": [ - "Dynamic", + "Final", "ObjC", "Override", "AccessControl" @@ -4319,7 +5223,7 @@ "overriding": true, "objc_name": "description", "declAttributes": [ - "Dynamic", + "Final", "ObjC" ], "accessorKind": "get" @@ -4343,12 +5247,12 @@ "mangledName": "$s8StarIO100A13PrinterStatusC8hasErrorSbvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4369,6 +5273,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -4392,12 +5297,12 @@ "mangledName": "$s8StarIO100A13PrinterStatusC9coverOpenSbvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4418,6 +5323,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -4441,12 +5347,12 @@ "mangledName": "$s8StarIO100A13PrinterStatusC21drawerOpenCloseSignalSbvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4467,6 +5373,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -4490,12 +5397,12 @@ "mangledName": "$s8StarIO100A13PrinterStatusC10paperEmptySbvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4516,6 +5423,7 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -4539,12 +5447,12 @@ "mangledName": "$s8StarIO100A13PrinterStatusC14paperNearEmptySbvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4565,12 +5473,85 @@ "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "detail", + "printedName": "detail", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterStatusDetail", + "printedName": "any StarIO10.StarPrinterStatusDetail", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(py)detail", + "mangledName": "$s8StarIO100A13PrinterStatusC6detailAA0acD6Detail_pvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterStatusDetail", + "printedName": "any StarIO10.StarPrinterStatusDetail", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(im)detail", + "mangledName": "$s8StarIO100A13PrinterStatusC6detailAA0acD6Detail_pvg", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterStatus", + "printedName": "StarIO10.StarPrinterStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(im)init", + "mangledName": "$s8StarIO100A13PrinterStatusCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, { "kind": "Var", "name": "reserved", @@ -4597,13 +5578,15 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(py)reserved", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinterStatus(py)reserved", "mangledName": "$s8StarIO100A13PrinterStatusC8reservedSDySSypGvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", "AccessControl", "ObjC" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -4631,56 +5614,14 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(im)reserved", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinterStatus(im)reserved", "mangledName": "$s8StarIO100A13PrinterStatusC8reservedSDySSypGvg", "moduleName": "StarIO10", "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "detail", - "printedName": "detail", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterStatusDetail", - "printedName": "StarIO10.StarPrinterStatusDetail", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail" - } - ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(py)detail", - "mangledName": "$s8StarIO100A13PrinterStatusC6detailAA0acD6Detail_pvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterStatusDetail", - "printedName": "StarIO10.StarPrinterStatusDetail", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarPrinterStatusDetail" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus(im)detail", - "mangledName": "$s8StarIO100A13PrinterStatusC6detailAA0acD6Detail_pvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" + "ObjC", + "Final" ], + "isFromExtension": true, "accessorKind": "get" } ] @@ -4693,16 +5634,23 @@ "objc_name": "STARIO10StarPrinterStatus", "declAttributes": [ "AccessControl", + "Final", "ObjC", "ObjCMembers" ], "superclassUsr": "c:objc(cs)NSObject", "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -4787,7 +5735,7 @@ { "kind": "TypeNominal", "name": "WeakStorage", - "printedName": "StarIO10.StarDeviceDiscoveryManagerDelegate?" + "printedName": "(any StarIO10.StarDeviceDiscoveryManagerDelegate)?" } ], "declKind": "Var", @@ -4809,12 +5757,12 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarDeviceDiscoveryManagerDelegate?", + "printedName": "(any StarIO10.StarDeviceDiscoveryManagerDelegate)?", "children": [ { "kind": "TypeNominal", "name": "StarDeviceDiscoveryManagerDelegate", - "printedName": "StarIO10.StarDeviceDiscoveryManagerDelegate", + "printedName": "any StarIO10.StarDeviceDiscoveryManagerDelegate", "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate" } ], @@ -4847,12 +5795,12 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarDeviceDiscoveryManagerDelegate?", + "printedName": "(any StarIO10.StarDeviceDiscoveryManagerDelegate)?", "children": [ { "kind": "TypeNominal", "name": "StarDeviceDiscoveryManagerDelegate", - "printedName": "StarIO10.StarDeviceDiscoveryManagerDelegate", + "printedName": "any StarIO10.StarDeviceDiscoveryManagerDelegate", "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate" } ], @@ -5045,36 +5993,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "Foundation", @@ -5085,181 +6003,143 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Network", - "printedName": "Network", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "DrawerOpenedMethod", - "printedName": "DrawerOpenedMethod", + "name": "StarSettingDeviceDiscoveryManager", + "printedName": "StarSettingDeviceDiscoveryManager", "children": [ { "kind": "Var", - "name": "byHand", - "printedName": "byHand", + "name": "delegate", + "printedName": "delegate", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.DrawerOpenedMethod.Type) -> StarIO10.DrawerOpenedMethod", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.StarSettingDeviceDiscoveryManagerDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" - }, + "name": "StarSettingDeviceDiscoveryManagerDelegate", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManagerDelegate", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvp", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvp", + "moduleName": "StarIO10", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.DrawerOpenedMethod.Type", + "name": "Optional", + "printedName": "(any StarIO10.StarSettingDeviceDiscoveryManagerDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "StarSettingDeviceDiscoveryManagerDelegate", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManagerDelegate", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP" } - ] + ], + "usr": "s:Sq" } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod@STARIO10DrawerOpenedMethodByHand", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO6byHandyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10DrawerOpenedMethodByHand", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "byCommand", - "printedName": "byCommand", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvg", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvg", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.DrawerOpenedMethod.Type) -> StarIO10.DrawerOpenedMethod", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.DrawerOpenedMethod.Type", + "name": "Optional", + "printedName": "(any StarIO10.StarSettingDeviceDiscoveryManagerDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "StarSettingDeviceDiscoveryManagerDelegate", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManagerDelegate", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvs", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvs", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvM", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP8delegateAA0acdeF8Delegate_pSgvM", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod@STARIO10DrawerOpenedMethodByCommand", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO9byCommandyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10DrawerOpenedMethodByCommand", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "discoveryTime", + "printedName": "discoveryTime", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO1018DrawerOpenedMethodO11descriptionSSvp", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO11descriptionSSvp", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivp", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivp", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], + "protocolReq": true, "accessors": [ { "kind": "Accessor", @@ -5268,69 +6148,89 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO1018DrawerOpenedMethodO11descriptionSSvg", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO11descriptionSSvg", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivg", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivg", "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DrawerOpenedMethod?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivs", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivs", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivM", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP13discoveryTimeSivM", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueACSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "isEnabledFindSameDevice", + "printedName": "isEnabledFindSameDevice", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Var", - "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueSivp", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueSivp", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvp", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvp", "moduleName": "StarIO10", - "implicit": true, + "protocolReq": true, "accessors": [ { "kind": "Accessor", @@ -5339,101 +6239,130 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Accessor", - "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueSivg", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueSivg", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvg", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvg", "moduleName": "StarIO10", - "implicit": true, + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvs", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0Sbvs", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0SbvM", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP017isEnabledFindSameD0SbvM", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" } ] - } - ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod", - "mangledName": "$s8StarIO1018DrawerOpenedMethodO", - "moduleName": "StarIO10", - "objc_name": "STARIO10DrawerOpenedMethod", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Function", + "name": "startDiscovery", + "printedName": "startDiscovery()", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], - "usr": "s:SY", - "mangledName": "$sSY" + "declKind": "Func", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP05startE0yyKF", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP05startE0yyKF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "kind": "Function", + "name": "stopDiscovery", + "printedName": "stopDiscovery()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP04stopE0yyF", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP04stopE0yyF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManager>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", + ], + "declKind": "Protocol", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP", + "mangledName": "$s8StarIO100A29SettingDeviceDiscoveryManagerP", "moduleName": "StarIO10", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", "declAttributes": [ - "RawDocComment" + "AccessControl" ] }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -5442,208 +6371,118 @@ }, { "kind": "TypeDecl", - "name": "InputDeviceDelegate", - "printedName": "InputDeviceDelegate", + "name": "StarSettingDeviceDiscoveryManagerFactory", + "printedName": "StarSettingDeviceDiscoveryManagerFactory", "children": [ { "kind": "Function", - "name": "inputDevice", - "printedName": "inputDevice(printer:communicationErrorDidOccur:)", + "name": "create", + "printedName": "create(interfaceTypes:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + "name": "StarSettingDeviceDiscoveryManager", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManager", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP" }, { "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" + "name": "Array", + "printedName": "[StarIO10.InterfaceType]", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + } + ], + "usr": "s:Sa" } ], "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceWithPrinter:communicationErrorDidOccur:", - "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD07printer26communicationErrorDidOccuryAA0A7PrinterC_s0I0_ptF", + "usr": "s:8StarIO100A36SettingDeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdeF0_pSayAA13InterfaceTypeOG_tKFZ", + "mangledName": "$s8StarIO100A36SettingDeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdeF0_pSayAA13InterfaceTypeOG_tKFZ", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", - "sugared_genericSig": "", - "protocolReq": true, + "static": true, "declAttributes": [ - "ObjC" + "Final", + "AccessControl" ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "inputDeviceDidConnect", - "printedName": "inputDeviceDidConnect(printer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceDidConnectWithPrinter:", - "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD10DidConnect7printeryAA0A7PrinterC_tF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "inputDeviceDidDisconnect", - "printedName": "inputDeviceDidDisconnect(printer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceDidDisconnectWithPrinter:", - "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD13DidDisconnect7printeryAA0A7PrinterC_tF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "inputDevice", - "printedName": "inputDevice(printer:didReceive:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceWithPrinter:didReceive:", - "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD07printer10didReceiveyAA0A7PrinterC_10Foundation4DataVtF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, + "throwing": true, "funcSelfKind": "NonMutating" } ], - "declKind": "Protocol", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate", - "mangledName": "$s8StarIO1019InputDeviceDelegateP", + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)StarSettingDeviceDiscoveryManagerFactory", + "mangledName": "$s8StarIO100A36SettingDeviceDiscoveryManagerFactoryC", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "STARIO10InputDeviceDelegate", "declAttributes": [ "AccessControl", "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } ] }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -5652,28 +6491,89 @@ }, { "kind": "TypeDecl", - "name": "NullableDrawerOpenedMethod", - "printedName": "NullableDrawerOpenedMethod", + "name": "StarPrinterInformationUSB", + "printedName": "StarPrinterInformationUSB", "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "description", + "printedName": "description", "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(py)value", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(py)description", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(im)description", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "portName", + "printedName": "portName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(py)portName", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC8portNameSSSgvp", "moduleName": "StarIO10", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl", + "SetterAccess", "ObjC" ], "hasStorage": true, @@ -5685,65 +6585,158 @@ "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)value", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(im)portName", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC8portNameSSSgvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productSerialNumber", + "printedName": "productSerialNumber", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(py)productSerialNumber", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC19productSerialNumberSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "DrawerOpenedMethod", - "printedName": "StarIO10.DrawerOpenedMethod", - "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)setValue:", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovs", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(im)productSerialNumber", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC19productSerialNumberSSSgvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ "ObjC" ], - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "usbSerialNumber", + "printedName": "usbSerialNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(py)usbSerialNumber", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC15usbSerialNumberSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0OvM", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0OvM", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(im)usbSerialNumber", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC15usbSerialNumberSSSgvg", "moduleName": "StarIO10", "implicit": true, - "accessorKind": "_modify" + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } ] }, @@ -5754,14 +6747,14 @@ "children": [ { "kind": "TypeNominal", - "name": "NullableDrawerOpenedMethod", - "printedName": "StarIO10.NullableDrawerOpenedMethod", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" + "name": "StarPrinterInformationUSB", + "printedName": "StarIO10.StarPrinterInformationUSB", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB" } ], "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)init", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodCACycfc", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB(im)init", + "mangledName": "$s8StarIO100A21PrinterInformationUSBCACycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -5775,17 +6768,17 @@ } ], "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod", - "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB", + "mangledName": "$s8StarIO100A21PrinterInformationUSBC", "moduleName": "StarIO10", - "objc_name": "STARIO10NullableDrawerOpenedMethod", + "objc_name": "STARIO10StarPrinterInformationUSB", "declAttributes": [ "AccessControl", "ObjC", "ObjCMembers" ], "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -5871,13 +6864,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "StarIO10.StarLogger", - "printedName": "StarIO10.StarLogger", - "declKind": "Import", - "moduleName": "StarIO10" - }, { "kind": "Import", "name": "Foundation", @@ -5890,363 +6876,412 @@ }, { "kind": "TypeDecl", - "name": "SpoolJobState", - "printedName": "SpoolJobState", + "name": "StarPrinterInformationLan", + "printedName": "StarPrinterInformationLan", "children": [ { "kind": "Var", - "name": "unknown", - "printedName": "unknown", + "name": "description", + "printedName": "description", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateUnknown", - "mangledName": "$s8StarIO1013SpoolJobStateO7unknownyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(py)description", + "mangledName": "$s8StarIO100A21PrinterInformationLanC11descriptionSSvp", "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override", + "AccessControl" ], - "fixedbinaryorder": 0 + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(im)description", + "mangledName": "$s8StarIO100A21PrinterInformationLanC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "accepted", - "printedName": "accepted", + "name": "macAddress", + "printedName": "macAddress", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateAccepted", - "mangledName": "$s8StarIO1013SpoolJobStateO8acceptedyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(py)macAddress", + "mangledName": "$s8StarIO100A21PrinterInformationLanC10macAddressSSSgvp", "moduleName": "StarIO10", "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "printFailedByTimeoutBeforePrinting", - "printedName": "printFailedByTimeoutBeforePrinting", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(im)macAddress", + "mangledName": "$s8StarIO100A21PrinterInformationLanC10macAddressSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByTimeoutBeforePrinting", - "mangledName": "$s8StarIO1013SpoolJobStateO34printFailedByTimeoutBeforePrintingyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 + ] }, { "kind": "Var", - "name": "printing", - "printedName": "printing", + "name": "ipAddress", + "printedName": "ipAddress", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrinting", - "mangledName": "$s8StarIO1013SpoolJobStateO8printingyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(py)ipAddress", + "mangledName": "$s8StarIO100A21PrinterInformationLanC9ipAddressSSSgvp", "moduleName": "StarIO10", "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", "ObjC" ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "waitingPaperTaken", - "printedName": "waitingPaperTaken", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(im)ipAddress", + "mangledName": "$s8StarIO100A21PrinterInformationLanC9ipAddressSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateWaitingPaperTaken", - "mangledName": "$s8StarIO1013SpoolJobStateO17waitingPaperTakenyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 + ] }, { - "kind": "Var", - "name": "waitingPrinterReady", - "printedName": "waitingPrinterReady", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] - } - ] + "kind": "TypeNominal", + "name": "StarPrinterInformationLan", + "printedName": "StarIO10.StarPrinterInformationLan", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateWaitingPrinterReady", - "mangledName": "$s8StarIO1013SpoolJobStateO19waitingPrinterReadyyA2CmF", + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan(im)init", + "mangledName": "$s8StarIO100A21PrinterInformationLanCACycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 5 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan", + "mangledName": "$s8StarIO100A21PrinterInformationLanC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterInformationLan", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "printSucceeded", - "printedName": "printSucceeded", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintSucceeded", - "mangledName": "$s8StarIO1013SpoolJobStateO14printSucceededyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "Var", - "name": "printFailedByPrinterError", - "printedName": "printFailedByPrinterError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByPrinterError", - "mangledName": "$s8StarIO1013SpoolJobStateO25printFailedByPrinterErroryA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DrawerOpenedMethod", + "printedName": "DrawerOpenedMethod", + "children": [ { "kind": "Var", - "name": "printFailedByTimeout", - "printedName": "printFailedByTimeout", + "name": "byHand", + "printedName": "byHand", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "printedName": "(StarIO10.DrawerOpenedMethod.Type) -> StarIO10.DrawerOpenedMethod", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", + "printedName": "StarIO10.DrawerOpenedMethod.Type", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ] } @@ -6254,40 +7289,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByTimeout", - "mangledName": "$s8StarIO1013SpoolJobStateO20printFailedByTimeoutyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod@STARIO10DrawerOpenedMethodByHand", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO6byHandyA2CmF", "moduleName": "StarIO10", + "objc_name": "STARIO10DrawerOpenedMethodByHand", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 8 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "printFailedByPowerOff", - "printedName": "printFailedByPowerOff", + "name": "byCommand", + "printedName": "byCommand", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", + "printedName": "(StarIO10.DrawerOpenedMethod.Type) -> StarIO10.DrawerOpenedMethod", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.SpoolJobState.Type", + "printedName": "StarIO10.DrawerOpenedMethod.Type", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ] } @@ -6295,13 +7331,14 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByPowerOff", - "mangledName": "$s8StarIO1013SpoolJobStateO21printFailedByPowerOffyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod@STARIO10DrawerOpenedMethodByCommand", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO9byCommandyA2CmF", "moduleName": "StarIO10", + "objc_name": "STARIO10DrawerOpenedMethodByCommand", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 9 + "fixedbinaryorder": 1 }, { "kind": "Var", @@ -6316,8 +7353,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO1013SpoolJobStateO11descriptionSSvp", - "mangledName": "$s8StarIO1013SpoolJobStateO11descriptionSSvp", + "usr": "s:8StarIO1018DrawerOpenedMethodO11descriptionSSvp", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO11descriptionSSvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" @@ -6336,8 +7373,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO1013SpoolJobStateO11descriptionSSvg", - "mangledName": "$s8StarIO1013SpoolJobStateO11descriptionSSvg", + "usr": "s:8StarIO1018DrawerOpenedMethodO11descriptionSSvg", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO11descriptionSSvg", "moduleName": "StarIO10", "accessorKind": "get" } @@ -6351,13 +7388,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.SpoolJobState?", + "printedName": "StarIO10.DrawerOpenedMethod?", "children": [ { "kind": "TypeNominal", - "name": "SpoolJobState", - "printedName": "StarIO10.SpoolJobState", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ], "usr": "s:Sq" @@ -6370,8 +7407,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO1013SpoolJobStateO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueACSgSi_tcfc", + "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueACSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -6389,8 +7426,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO1013SpoolJobStateO8rawValueSivp", - "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueSivp", + "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueSivp", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -6407,8 +7444,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO1013SpoolJobStateO8rawValueSivg", - "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueSivg", + "usr": "s:8StarIO1018DrawerOpenedMethodO8rawValueSivg", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -6417,10 +7454,10 @@ } ], "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState", - "mangledName": "$s8StarIO1013SpoolJobStateO", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod", + "mangledName": "$s8StarIO1018DrawerOpenedMethodO", "moduleName": "StarIO10", - "objc_name": "STARIO10SpoolJobState", + "objc_name": "STARIO10DrawerOpenedMethod", "declAttributes": [ "AccessControl", "ObjC" @@ -6469,13 +7506,20 @@ "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -6484,10 +7528,192 @@ }, { "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", - "moduleName": "StarIO10" + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "InputDeviceDelegate", + "printedName": "InputDeviceDelegate", + "children": [ + { + "kind": "Function", + "name": "inputDevice", + "printedName": "inputDevice(printer:communicationErrorDidOccur:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceWithPrinter:communicationErrorDidOccur:", + "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD07printer26communicationErrorDidOccuryAA0A7PrinterC_s0I0_ptF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inputDeviceDidConnect", + "printedName": "inputDeviceDidConnect(printer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceDidConnectWithPrinter:", + "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD10DidConnect7printeryAA0A7PrinterC_tF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inputDeviceDidDisconnect", + "printedName": "inputDeviceDidDisconnect(printer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceDidDisconnectWithPrinter:", + "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD13DidDisconnect7printeryAA0A7PrinterC_tF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inputDevice", + "printedName": "inputDevice(printer:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate(im)inputDeviceWithPrinter:didReceive:", + "mangledName": "$s8StarIO1019InputDeviceDelegateP05inputD07printer10didReceiveyAA0A7PrinterC_10Foundation4DataVtF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.InputDeviceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate", + "mangledName": "$s8StarIO1019InputDeviceDelegateP", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>", + "sugared_genericSig": "", + "objc_name": "STARIO10InputDeviceDelegate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] }, { "kind": "Import", @@ -6541,33 +7767,31 @@ }, { "kind": "TypeDecl", - "name": "StarPrinterInformation", - "printedName": "StarPrinterInformation", + "name": "NullableDrawerOpenedMethod", + "printedName": "NullableDrawerOpenedMethod", "children": [ { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "value", + "printedName": "value", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)description", - "mangledName": "$s8StarIO100A18PrinterInformationC11descriptionSSvp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(py)value", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovp", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" + "HasStorage", + "AccessControl", + "ObjC" ], + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -6576,199 +7800,100 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)description", - "mangledName": "$s8StarIO100A18PrinterInformationC11descriptionSSvg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)value", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovg", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", + "implicit": true, "declAttributes": [ - "Dynamic", "ObjC" ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "model", - "printedName": "model", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)model", - "mangledName": "$s8StarIO100A18PrinterInformationC5modelAA0aC5ModelOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DrawerOpenedMethod", + "printedName": "StarIO10.DrawerOpenedMethod", + "usr": "c:@M@StarIO10@E@STARIO10DrawerOpenedMethod" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)model", - "mangledName": "$s8StarIO100A18PrinterInformationC5modelAA0aC5ModelOvg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)setValue:", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0Ovs", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ "ObjC" ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "emulation", - "printedName": "emulation", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" - } - ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)emulation", - "mangledName": "$s8StarIO100A18PrinterInformationC9emulationAA0aC9EmulationOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterEmulation", - "printedName": "StarIO10.StarPrinterEmulation", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)emulation", - "mangledName": "$s8StarIO100A18PrinterInformationC9emulationAA0aC9EmulationOvg", + "usr": "s:8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0OvM", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC5valueAA0deF0OvM", "moduleName": "StarIO10", "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "reserved", - "printedName": "reserved", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "NullableDrawerOpenedMethod", + "printedName": "StarIO10.NullableDrawerOpenedMethod", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod" } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)reserved", - "mangledName": "$s8StarIO100A18PrinterInformationC8reservedSDySSypGvp", + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod(im)init", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodCACycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "AccessControl", - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)reserved", - "mangledName": "$s8StarIO100A18PrinterInformationC8reservedSDySSypGvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] + "init_kind": "Designated" } ], "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation", - "mangledName": "$s8StarIO100A18PrinterInformationC", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableDrawerOpenedMethod", + "mangledName": "$s8StarIO1026NullableDrawerOpenedMethodC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterInformation", + "objc_name": "STARIO10NullableDrawerOpenedMethod", "declAttributes": [ "AccessControl", "ObjC", @@ -6776,7 +7901,6 @@ ], "superclassUsr": "c:objc(cs)NSObject", "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -6844,8 +7968,8 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -6874,25 +7998,15 @@ }, { "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", + "name": "StarIO10.StarLogger", + "printedName": "StarIO10.StarLogger", "declKind": "Import", "moduleName": "StarIO10" }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -6901,854 +8015,418 @@ }, { "kind": "TypeDecl", - "name": "StarDeviceDiscoveryManagerFactory", - "printedName": "StarDeviceDiscoveryManagerFactory", + "name": "SpoolJobState", + "printedName": "SpoolJobState", "children": [ { - "kind": "Function", - "name": "create", - "printedName": "create(interfaceTypes:)", + "kind": "Var", + "name": "unknown", + "printedName": "unknown", "children": [ { - "kind": "TypeNominal", - "name": "StarDeviceDiscoveryManager", - "printedName": "StarIO10.StarDeviceDiscoveryManager", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.InterfaceType]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A29DeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdE0_pSayAA13InterfaceTypeOG_tKFZ", - "mangledName": "$s8StarIO100A29DeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdE0_pSayAA13InterfaceTypeOG_tKFZ", - "moduleName": "StarIO10", - "static": true, + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateUnknown", + "mangledName": "$s8StarIO1013SpoolJobStateO7unknownyA2CmF", + "moduleName": "StarIO10", "declAttributes": [ - "Final", - "AccessControl" + "ObjC" ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarDeviceDiscoveryManagerFactory", - "mangledName": "$s8StarIO100A29DeviceDiscoveryManagerFactoryC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarDeviceDiscoveryManagerFactory", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "fixedbinaryorder": 0 }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StarPrinter", - "printedName": "StarPrinter", - "children": [ { "kind": "Var", - "name": "information", - "printedName": "information", + "name": "accepted", + "printedName": "accepted", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterInformation?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterInformation", - "printedName": "StarIO10.StarPrinterInformation", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)information", - "mangledName": "$s8StarIO100A7PrinterC11informationAA0aC11InformationCSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateAccepted", + "mangledName": "$s8StarIO1013SpoolJobStateO8acceptedyA2CmF", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "SetterAccess", "ObjC" ], - "hasStorage": true, - "accessors": [ + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "printFailedByTimeoutBeforePrinting", + "printedName": "printFailedByTimeoutBeforePrinting", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterInformation?", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterInformation", - "printedName": "StarIO10.StarPrinterInformation", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)information", - "mangledName": "$s8StarIO100A7PrinterC11informationAA0aC11InformationCSgvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "connectionSettings", - "printedName": "connectionSettings", - "children": [ - { - "kind": "TypeNominal", - "name": "StarConnectionSettings", - "printedName": "StarIO10.StarConnectionSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)connectionSettings", - "mangledName": "$s8StarIO100A7PrinterC18connectionSettingsAA0a10ConnectionE0Cvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByTimeoutBeforePrinting", + "mangledName": "$s8StarIO1013SpoolJobStateO34printFailedByTimeoutBeforePrintingyA2CmF", "moduleName": "StarIO10", "declAttributes": [ - "HasStorage", - "AccessControl", - "SetterAccess", "ObjC" ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "StarConnectionSettings", - "printedName": "StarIO10.StarConnectionSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)connectionSettings", - "mangledName": "$s8StarIO100A7PrinterC18connectionSettingsAA0a10ConnectionE0Cvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "printerDelegate", - "printedName": "printerDelegate", + "name": "printing", + "printedName": "printing", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.PrinterDelegate?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "PrinterDelegate", - "printedName": "StarIO10.PrinterDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)printerDelegate", - "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrinting", + "mangledName": "$s8StarIO1013SpoolJobStateO8printingyA2CmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "waitingPaperTaken", + "printedName": "waitingPaperTaken", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.PrinterDelegate?", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "PrinterDelegate", - "printedName": "StarIO10.PrinterDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)printerDelegate", - "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateWaitingPaperTaken", + "mangledName": "$s8StarIO1013SpoolJobStateO17waitingPaperTakenyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "waitingPrinterReady", + "printedName": "waitingPrinterReady", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.PrinterDelegate?", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "PrinterDelegate", - "printedName": "StarIO10.PrinterDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setPrinterDelegate:", - "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvs", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvM", - "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "drawerDelegate", - "printedName": "drawerDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DrawerDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "DrawerDelegate", - "printedName": "StarIO10.DrawerDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" - } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)drawerDelegate", - "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStateWaitingPrinterReady", + "mangledName": "$s8StarIO1013SpoolJobStateO19waitingPrinterReadyyA2CmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DrawerDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "DrawerDelegate", - "printedName": "StarIO10.DrawerDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)drawerDelegate", - "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "printSucceeded", + "printedName": "printSucceeded", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DrawerDelegate?", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "DrawerDelegate", - "printedName": "StarIO10.DrawerDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setDrawerDelegate:", - "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvs", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvM", - "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "inputDeviceDelegate", - "printedName": "inputDeviceDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.InputDeviceDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "InputDeviceDelegate", - "printedName": "StarIO10.InputDeviceDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)inputDeviceDelegate", - "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintSucceeded", + "mangledName": "$s8StarIO1013SpoolJobStateO14printSucceededyA2CmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.InputDeviceDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "InputDeviceDelegate", - "printedName": "StarIO10.InputDeviceDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)inputDeviceDelegate", - "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "printFailedByPrinterError", + "printedName": "printFailedByPrinterError", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.InputDeviceDelegate?", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "InputDeviceDelegate", - "printedName": "StarIO10.InputDeviceDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setInputDeviceDelegate:", - "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvs", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvM", - "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByPrinterError", + "mangledName": "$s8StarIO1013SpoolJobStateO25printFailedByPrinterErroryA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 }, { "kind": "Var", - "name": "displayDelegate", - "printedName": "displayDelegate", + "name": "printFailedByTimeout", + "printedName": "printFailedByTimeout", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DisplayDelegate?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "DisplayDelegate", - "printedName": "StarIO10.DisplayDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)displayDelegate", - "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DisplayDelegate?", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "DisplayDelegate", - "printedName": "StarIO10.DisplayDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)displayDelegate", - "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByTimeout", + "mangledName": "$s8StarIO1013SpoolJobStateO20printFailedByTimeoutyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "printFailedByPowerOff", + "printedName": "printFailedByPowerOff", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.SpoolJobState.Type) -> StarIO10.SpoolJobState", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.DisplayDelegate?", + "name": "Metatype", + "printedName": "StarIO10.SpoolJobState.Type", "children": [ { "kind": "TypeNominal", - "name": "DisplayDelegate", - "printedName": "StarIO10.DisplayDelegate", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setDisplayDelegate:", - "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvs", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvM", - "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState@STARIO10SpoolJobStatePrintFailedByPowerOff", + "mangledName": "$s8StarIO1013SpoolJobStateO21printFailedByPowerOffyA2CmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 }, { "kind": "Var", @@ -7763,15 +8441,10 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)description", - "mangledName": "$s8StarIO100A7PrinterC11descriptionSSvp", + "usr": "s:8StarIO1013SpoolJobStateO11descriptionSSvp", + "mangledName": "$s8StarIO1013SpoolJobStateO11descriptionSSvp", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", "declAttributes": [ - "Dynamic", - "ObjC", - "Override", "AccessControl" ], "accessors": [ @@ -7788,23 +8461,50 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)description", - "mangledName": "$s8StarIO100A7PrinterC11descriptionSSvg", + "usr": "s:8StarIO1013SpoolJobStateO11descriptionSSvg", + "mangledName": "$s8StarIO1013SpoolJobStateO11descriptionSSvg", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.SpoolJobState?", + "children": [ + { + "kind": "TypeNominal", + "name": "SpoolJobState", + "printedName": "StarIO10.SpoolJobState", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO1013SpoolJobStateO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueACSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, { "kind": "Var", - "name": "openTimeout", - "printedName": "openTimeout", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -7814,16 +8514,10 @@ } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)openTimeout", - "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivp", + "usr": "s:8StarIO1013SpoolJobStateO8rawValueSivp", + "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueSivp", "moduleName": "StarIO10", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -7838,85 +8532,211 @@ } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)openTimeout", - "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivg", + "usr": "s:8StarIO1013SpoolJobStateO8rawValueSivg", + "mangledName": "$s8StarIO1013SpoolJobStateO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, - "declAttributes": [ - "ObjC" - ], "accessorKind": "get" - }, + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10SpoolJobState", + "mangledName": "$s8StarIO1013SpoolJobStateO", + "moduleName": "StarIO10", + "objc_name": "STARIO10SpoolJobState", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setOpenTimeout:", - "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC11openTimeoutSivM", - "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "usr": "s:SY", + "mangledName": "$sSY" }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterInformation", + "printedName": "StarPrinterInformation", + "children": [ { "kind": "Var", - "name": "getStatusTimeout", - "printedName": "getStatusTimeout", + "name": "description", + "printedName": "description", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)getStatusTimeout", - "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)description", + "mangledName": "$s8StarIO100A18PrinterInformationC11descriptionSSvp", "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" + "Dynamic", + "ObjC", + "Override", + "AccessControl" ], - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -7925,88 +8745,46 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)getStatusTimeout", - "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)description", + "mangledName": "$s8StarIO100A18PrinterInformationC11descriptionSSvg", "moduleName": "StarIO10", - "implicit": true, + "overriding": true, + "objc_name": "description", "declAttributes": [ + "Dynamic", "ObjC" ], "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setGetStatusTimeout:", - "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC16getStatusTimeoutSivM", - "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "printTimeout", - "printedName": "printTimeout", + "name": "model", + "printedName": "model", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)printTimeout", - "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)model", + "mangledName": "$s8StarIO100A18PrinterInformationC5modelAA0aC5ModelOvp", "moduleName": "StarIO10", "declAttributes": [ "HasInitialValue", "HasStorage", "AccessControl", + "SetterAccess", "ObjC" ], "hasStorage": true, @@ -8018,88 +8796,44 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)printTimeout", - "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)model", + "mangledName": "$s8StarIO100A18PrinterInformationC5modelAA0aC5ModelOvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setPrintTimeout:", - "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC12printTimeoutSivM", - "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "starConfigurationTimeout", - "printedName": "starConfigurationTimeout", + "name": "emulation", + "printedName": "emulation", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)starConfigurationTimeout", - "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)emulation", + "mangledName": "$s8StarIO100A18PrinterInformationC9emulationAA0aC9EmulationOvp", "moduleName": "StarIO10", "declAttributes": [ "HasInitialValue", "HasStorage", "AccessControl", + "SetterAccess", "ObjC" ], "hasStorage": true, @@ -8111,99 +8845,100 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterEmulation", + "printedName": "StarIO10.StarPrinterEmulation", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterEmulation" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)starConfigurationTimeout", - "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivg", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)emulation", + "mangledName": "$s8StarIO100A18PrinterInformationC9emulationAA0aC9EmulationOvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "detail", + "printedName": "detail", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationDetail", + "printedName": "StarIO10.StarPrinterInformationDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)detail", + "mangledName": "$s8StarIO100A18PrinterInformationC6detailAA0acD6DetailCvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ { "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterInformationDetail", + "printedName": "StarIO10.StarPrinterInformationDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setStarConfigurationTimeout:", - "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivs", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)detail", + "mangledName": "$s8StarIO100A18PrinterInformationC6detailAA0acD6DetailCvg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ "ObjC" ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC24starConfigurationTimeoutSivM", - "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "template", - "printedName": "template", + "name": "reserved", + "printedName": "reserved", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)template", - "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvp", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(py)reserved", + "mangledName": "$s8StarIO100A18PrinterInformationC8reservedSDySSypGvp", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", - "HasStorage", "AccessControl", "ObjC" ], - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -8212,289 +8947,359 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)template", - "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ProtocolComposition", + "printedName": "Any" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setTemplate:", - "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvs", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation(im)reserved", + "mangledName": "$s8StarIO100A18PrinterInformationC8reservedSDySSypGvg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ "ObjC" ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A7PrinterC8templateSSSgvM", - "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation", + "mangledName": "$s8StarIO100A18PrinterInformationC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterInformation", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - }, - { - "kind": "TypeNominal", - "name": "StarConnectionSettings", - "printedName": "StarIO10.StarConnectionSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" - } - ], - "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)initWithConnectionSettings:", - "mangledName": "$s8StarIO100A7PrinterCyAcA0A18ConnectionSettingsCcfc", - "moduleName": "StarIO10", - "objc_name": "initWithConnectionSettings:", - "declAttributes": [ - "Convenience", - "AccessControl", - "ObjC" - ], - "init_kind": "Convenience" + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - } - ], - "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)init", - "mangledName": "$s8StarIO100A7PrinterCACycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, { - "kind": "Function", - "name": "open", - "printedName": "open(completion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)openWithCompletion:", - "mangledName": "$s8StarIO100A7PrinterC4open10completionyys5Error_pSgc_tF", - "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { - "kind": "Function", - "name": "close", - "printedName": "close(completion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "() -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)closeWithCompletion:", - "mangledName": "$s8StarIO100A7PrinterC5close10completionyyyc_tF", - "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarDeviceDiscoveryManagerFactory", + "printedName": "StarDeviceDiscoveryManagerFactory", + "children": [ { "kind": "Function", - "name": "print", - "printedName": "print(raw:completion:)", + "name": "create", + "printedName": "create(interfaceTypes:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarDeviceDiscoveryManager", + "printedName": "any StarIO10.StarDeviceDiscoveryManager", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" }, { "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Error?) -> ()", + "name": "Array", + "printedName": "[StarIO10.InterfaceType]", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } - ] + ], + "usr": "s:Sa" } ], "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithRaw:completion:", - "mangledName": "$s8StarIO100A7PrinterC5print3raw10completiony10Foundation4DataV_ys5Error_pSgctF", + "usr": "s:8StarIO100A29DeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdE0_pSayAA13InterfaceTypeOG_tKFZ", + "mangledName": "$s8StarIO100A29DeviceDiscoveryManagerFactoryC6create14interfaceTypesAA0acdE0_pSayAA13InterfaceTypeOG_tKFZ", "moduleName": "StarIO10", + "static": true, "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" + "Final", + "AccessControl" ], - "isFromExtension": true, + "throwing": true, "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarDeviceDiscoveryManagerFactory", + "mangledName": "$s8StarIO100A29DeviceDiscoveryManagerFactoryC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarDeviceDiscoveryManagerFactory", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarSettingDeviceDiscoveryManagerDelegate", + "printedName": "StarSettingDeviceDiscoveryManagerDelegate", + "children": [ { "kind": "Function", - "name": "print", - "printedName": "print(command:completion:)", + "name": "manager", + "printedName": "manager(_:didFind:)", "children": [ { "kind": "TypeNominal", @@ -8503,53 +9308,31 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarSettingDeviceDiscoveryManager", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManager", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "kind": "TypeNominal", + "name": "StarPrinterSetting", + "printedName": "StarIO10.StarPrinterSetting", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting" } ], "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithCommand:completion:", - "mangledName": "$s8StarIO100A7PrinterC5print7command10completionySS_ys5Error_pSgctF", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP7manager_7didFindyAA0acdeF0_p_AA0a7PrinterC0CtF", + "mangledName": "$s8StarIO100A37SettingDeviceDiscoveryManagerDelegateP7manager_7didFindyAA0acdeF0_p_AA0a7PrinterC0CtF", "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "print", - "printedName": "print(command:starSpoolJobSettings:completion:)", + "name": "managerDidFinishDiscovery", + "printedName": "managerDidFinishDiscovery(_:)", "children": [ { "kind": "TypeNominal", @@ -8558,318 +9341,344 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarSpoolJobSettings", - "printedName": "StarIO10.StarSpoolJobSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Int, Swift.Error?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] + "name": "StarSettingDeviceDiscoveryManager", + "printedName": "any StarIO10.StarSettingDeviceDiscoveryManager", + "usr": "s:8StarIO100A29SettingDeviceDiscoveryManagerP" } ], "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithCommand:starSpoolJobSettings:completion:", - "mangledName": "$s8StarIO100A7PrinterC5print7command20starSpoolJobSettings10completionySS_AA0aghI0CySi_s5Error_pSgtctF", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP016managerDidFinishE0yyAA0acdeF0_pF", + "mangledName": "$s8StarIO100A37SettingDeviceDiscoveryManagerDelegateP016managerDidFinishE0yyAA0acdeF0_pF", "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarSettingDeviceDiscoveryManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" - }, + } + ], + "declKind": "Protocol", + "usr": "s:8StarIO100A37SettingDeviceDiscoveryManagerDelegateP", + "mangledName": "$s8StarIO100A37SettingDeviceDiscoveryManagerDelegateP", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinter", + "printedName": "StarPrinter", + "children": [ { - "kind": "Function", - "name": "getStatus", - "printedName": "getStatus(completion:)", + "kind": "Var", + "name": "information", + "printedName": "information", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterStatus?, Swift.Error?) -> ()", + "name": "Optional", + "printedName": "StarIO10.StarPrinterInformation?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(StarIO10.StarPrinterStatus?, Swift.Error?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterStatus", - "printedName": "StarIO10.StarPrinterStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "name": "StarPrinterInformation", + "printedName": "StarIO10.StarPrinterInformation", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getStatusWithCompletion:", - "mangledName": "$s8StarIO100A7PrinterC9getStatus10completionyyAA0acE0CSg_s5Error_pSgtc_tF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)information", + "mangledName": "$s8StarIO100A7PrinterC11informationAA0aC11InformationCSgvp", "moduleName": "StarIO10", "declAttributes": [ - "Dynamic", + "HasInitialValue", + "HasStorage", "AccessControl", + "SetterAccess", "ObjC" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getSpoolJobStatus", - "printedName": "getSpoolJobStatus(jobId:completion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarSpoolJobStatus?, Swift.Error?) -> ()", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(StarIO10.StarSpoolJobStatus?, Swift.Error?)", + "name": "Optional", + "printedName": "StarIO10.StarPrinterInformation?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarSpoolJobStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "StarSpoolJobStatus", - "printedName": "StarIO10.StarSpoolJobStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "StarPrinterInformation", + "printedName": "StarIO10.StarPrinterInformation", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)information", + "mangledName": "$s8StarIO100A7PrinterC11informationAA0aC11InformationCSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectionSettings", + "printedName": "connectionSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" } ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getSpoolJobStatusWithJobId:completion:", - "mangledName": "$s8StarIO100A7PrinterC17getSpoolJobStatus5jobId10completionySi_yAA0aefG0CSg_s5Error_pSgtctF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)connectionSettings", + "mangledName": "$s8StarIO100A7PrinterC18connectionSettingsAA0a10ConnectionE0Cvp", "moduleName": "StarIO10", "declAttributes": [ - "Dynamic", + "HasStorage", "AccessControl", + "SetterAccess", "ObjC" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)connectionSettings", + "mangledName": "$s8StarIO100A7PrinterC18connectionSettingsAA0a10ConnectionE0Cvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "getSpoolJobStatusList", - "printedName": "getSpoolJobStatusList(size:completion:)", + "kind": "Var", + "name": "printerDelegate", + "printedName": "printerDelegate", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([StarIO10.StarSpoolJobStatus]?, Swift.Error?) -> ()", + "name": "Optional", + "printedName": "(any StarIO10.PrinterDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([StarIO10.StarSpoolJobStatus]?, Swift.Error?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StarIO10.StarSpoolJobStatus]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarSpoolJobStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "StarSpoolJobStatus", - "printedName": "StarIO10.StarSpoolJobStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "name": "PrinterDelegate", + "printedName": "any StarIO10.PrinterDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getSpoolJobStatusListWithSize:completion:", - "mangledName": "$s8StarIO100A7PrinterC21getSpoolJobStatusList4size10completionySi_ySayAA0aefG0CGSg_s5Error_pSgtctF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)printerDelegate", + "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvp", "moduleName": "StarIO10", "declAttributes": [ - "Dynamic", "AccessControl", "ObjC" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setStarConfiguration", - "printedName": "setStarConfiguration(starConfiguration:completion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "accessors": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.PrinterDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PrinterDelegate", + "printedName": "any StarIO10.PrinterDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)printerDelegate", + "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarConfigurationSetResult, Swift.Error?) -> ()", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", @@ -8878,75 +9687,110 @@ }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(StarIO10.StarConfigurationSetResult, Swift.Error?)", + "name": "Optional", + "printedName": "(any StarIO10.PrinterDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "PrinterDelegate", + "printedName": "any StarIO10.PrinterDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10PrinterDelegate" } - ] + ], + "usr": "s:Sq" } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)setStarConfigurationWithStarConfiguration:completion:", - "mangledName": "$s8StarIO100A7PrinterC03setA13Configuration04starE010completionySS_yAA0aE9SetResultO_s5Error_pSgtctF", - "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getStarConfiguration", - "printedName": "getStarConfiguration(password:completion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setPrinterDelegate:", + "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvs", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvM", + "mangledName": "$s8StarIO100A7PrinterC15printerDelegateAA0cE0_pSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "drawerDelegate", + "printedName": "drawerDelegate", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any StarIO10.DrawerDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DrawerDelegate", + "printedName": "any StarIO10.DrawerDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" } ], - "hasDefaultArg": true, "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)drawerDelegate", + "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.DrawerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "DrawerDelegate", + "printedName": "any StarIO10.DrawerDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)drawerDelegate", + "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.Error?) -> ()", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", @@ -8955,68 +9799,110 @@ }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.Error?)", + "name": "Optional", + "printedName": "(any StarIO10.DrawerDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "DrawerDelegate", + "printedName": "any StarIO10.DrawerDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setDrawerDelegate:", + "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvs", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvM", + "mangledName": "$s8StarIO100A7PrinterC14drawerDelegateAA06DrawerE0_pSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputDeviceDelegate", + "printedName": "inputDeviceDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.InputDeviceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "InputDeviceDelegate", + "printedName": "any StarIO10.InputDeviceDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getStarConfigurationWithPassword:completion:", - "mangledName": "$s8StarIO100A7PrinterC03getA13Configuration8password10completionySSSg_yAG_s5Error_pSgtctF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)inputDeviceDelegate", + "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvp", "moduleName": "StarIO10", "declAttributes": [ - "Dynamic", "AccessControl", "ObjC" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getDefaultStarConfiguration", - "printedName": "getDefaultStarConfiguration(completion:)", - "children": [ + "accessors": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.InputDeviceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "InputDeviceDelegate", + "printedName": "any StarIO10.InputDeviceDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)inputDeviceDelegate", + "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.Error?) -> ()", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", @@ -9025,135 +9911,165 @@ }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.Error?)", + "name": "Optional", + "printedName": "(any StarIO10.InputDeviceDelegate)?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "InputDeviceDelegate", + "printedName": "any StarIO10.InputDeviceDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10InputDeviceDelegate" } - ] + ], + "usr": "s:Sq" } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getDefaultStarConfigurationWithCompletion:", - "mangledName": "$s8StarIO100A7PrinterC010getDefaultA13Configuration10completionyySSSg_s5Error_pSgtc_tF", - "moduleName": "StarIO10", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "open", - "printedName": "open()", - "children": [ + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setInputDeviceDelegate:", + "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvs", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvM", + "mangledName": "$s8StarIO100A7PrinterC19inputDeviceDelegateAA05InputeF0_pSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC4openyyYaKF", - "mangledName": "$s8StarIO100A7PrinterC4openyyYaKF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "close", - "printedName": "close()", + "kind": "Var", + "name": "displayDelegate", + "printedName": "displayDelegate", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "(any StarIO10.DisplayDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "DisplayDelegate", + "printedName": "any StarIO10.DisplayDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC5closeyyYaF", - "mangledName": "$s8StarIO100A7PrinterC5closeyyYaF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)displayDelegate", + "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "print", - "printedName": "print(raw:)", - "children": [ + "accessors": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.DisplayDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "DisplayDelegate", + "printedName": "any StarIO10.DisplayDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)displayDelegate", + "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any StarIO10.DisplayDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "DisplayDelegate", + "printedName": "any StarIO10.DisplayDelegate", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DisplayDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setDisplayDelegate:", + "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvs", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvM", + "mangledName": "$s8StarIO100A7PrinterC15displayDelegateAA07DisplayE0_pSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC5print3rawy10Foundation4DataV_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC5print3rawy10Foundation4DataV_tYaKF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "print", - "printedName": "print(command:)", + "kind": "Var", + "name": "description", + "printedName": "description", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "String", @@ -9161,86 +10077,236 @@ "usr": "s:SS" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC5print7commandySS_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC5print7commandySS_tYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)description", + "mangledName": "$s8StarIO100A7PrinterC11descriptionSSvp", "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", "declAttributes": [ + "Dynamic", + "ObjC", + "Override", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)description", + "mangledName": "$s8StarIO100A7PrinterC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "print", - "printedName": "print(command:starSpoolJobSettings:)", + "kind": "Var", + "name": "openTimeout", + "printedName": "openTimeout", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarSpoolJobSettings", - "printedName": "StarIO10.StarSpoolJobSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC5print7command20starSpoolJobSettingsSiSS_AA0aghI0CtYaKF", - "mangledName": "$s8StarIO100A7PrinterC5print7command20starSpoolJobSettingsSiSS_AA0aghI0CtYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)openTimeout", + "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)openTimeout", + "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setOpenTimeout:", + "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC11openTimeoutSivM", + "mangledName": "$s8StarIO100A7PrinterC11openTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, { - "kind": "Function", - "name": "getStatus", - "printedName": "getStatus()", + "kind": "Var", + "name": "getStatusTimeout", + "printedName": "getStatusTimeout", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterStatus", - "printedName": "StarIO10.StarPrinterStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC9getStatusAA0acE0CyYaKF", - "mangledName": "$s8StarIO100A7PrinterC9getStatusAA0acE0CyYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)getStatusTimeout", + "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)getStatusTimeout", + "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setGetStatusTimeout:", + "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC16getStatusTimeoutSivM", + "mangledName": "$s8StarIO100A7PrinterC16getStatusTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] }, { - "kind": "Function", - "name": "getSpoolJobStatus", - "printedName": "getSpoolJobStatus(jobId:)", + "kind": "Var", + "name": "printTimeout", + "printedName": "printTimeout", "children": [ - { - "kind": "TypeNominal", - "name": "StarSpoolJobStatus", - "printedName": "StarIO10.StarSpoolJobStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" - }, { "kind": "TypeNominal", "name": "Int", @@ -9248,36 +10314,92 @@ "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC17getSpoolJobStatus5jobIdAA0aefG0CSi_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC17getSpoolJobStatus5jobIdAA0aefG0CSi_tYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)printTimeout", + "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getSpoolJobStatusList", - "printedName": "getSpoolJobStatusList(size:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarSpoolJobStatus]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarSpoolJobStatus", - "printedName": "StarIO10.StarSpoolJobStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sa" + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)printTimeout", + "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setPrintTimeout:", + "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC12printTimeoutSivM", + "mangledName": "$s8StarIO100A7PrinterC12printTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "starConfigurationTimeout", + "printedName": "starConfigurationTimeout", + "children": [ { "kind": "TypeNominal", "name": "Int", @@ -9285,57 +10407,92 @@ "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC21getSpoolJobStatusList4sizeSayAA0aefG0CGSi_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC21getSpoolJobStatusList4sizeSayAA0aefG0CGSi_tYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)starConfigurationTimeout", + "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setStarConfiguration", - "printedName": "setStarConfiguration(starConfiguration:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)starConfigurationTimeout", + "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setStarConfigurationTimeout:", + "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC24starConfigurationTimeoutSivM", + "mangledName": "$s8StarIO100A7PrinterC24starConfigurationTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC03setA13Configuration04starE0AA0aE9SetResultOSS_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC03setA13Configuration04starE0AA0aE9SetResultOSS_tYaKF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "getStarConfiguration", - "printedName": "getStarConfiguration(password:)", + "kind": "Var", + "name": "template", + "printedName": "template", "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "Optional", @@ -9348,1208 +10505,1019 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC03getA13Configuration8passwordS2SSg_tYaKF", - "mangledName": "$s8StarIO100A7PrinterC03getA13Configuration8passwordS2SSg_tYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)template", + "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)template", + "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)setTemplate:", + "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A7PrinterC8templateSSSgvM", + "mangledName": "$s8StarIO100A7PrinterC8templateSSSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] }, { - "kind": "Function", - "name": "getDefaultStarConfiguration", - "printedName": "getDefaultStarConfiguration()", + "kind": "Var", + "name": "errorDetail", + "printedName": "errorDetail", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarIO10ErrorDetail", + "printedName": "StarIO10.StarIO10ErrorDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10ErrorDetail" } ], - "declKind": "Func", - "usr": "s:8StarIO100A7PrinterC010getDefaultA13ConfigurationSSyYaKF", - "mangledName": "$s8StarIO100A7PrinterC010getDefaultA13ConfigurationSSyYaKF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(py)errorDetail", + "mangledName": "$s8StarIO100A7PrinterC11errorDetailAA0ab5ErrorE0Cvp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter", - "mangledName": "$s8StarIO100A7PrinterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinter", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorDetail", + "printedName": "StarIO10.StarIO10ErrorDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10ErrorDetail" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)errorDetail", + "mangledName": "$s8StarIO100A7PrinterC11errorDetailAA0ab5ErrorE0Cvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + }, + { + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)initWithConnectionSettings:", + "mangledName": "$s8StarIO100A7PrinterCyAcA0A18ConnectionSettingsCcfc", + "moduleName": "StarIO10", + "objc_name": "initWithConnectionSettings:", + "declAttributes": [ + "Convenience", + "AccessControl", + "ObjC" + ], + "init_kind": "Convenience" }, { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter(im)init", + "mangledName": "$s8StarIO100A7PrinterCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" }, { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StarIO10Error", - "printedName": "StarIO10Error", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", + "kind": "Function", + "name": "open", + "printedName": "open(completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "((any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO7unknownyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO7unknownyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)openWithCompletion:", + "mangledName": "$s8StarIO100A7PrinterC4open10completionyys5Error_pSgc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "argument", - "printedName": "argument", + "kind": "Function", + "name": "close", + "printedName": "close(completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "() -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - } - ] + "name": "Void", + "printedName": "()" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO8argumentyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO8argumentyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)closeWithCompletion:", + "mangledName": "$s8StarIO100A7PrinterC5close10completionyyyc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "badResponse", - "printedName": "badResponse", + "kind": "Function", + "name": "print", + "printedName": "print(raw:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "((any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO11badResponseyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO11badResponseyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithRaw:completion:", + "mangledName": "$s8StarIO100A7PrinterC5print3raw10completiony10Foundation4DataV_ys5Error_pSgctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "communication", - "printedName": "communication", + "kind": "Function", + "name": "print", + "printedName": "print(command:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "((any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO13communicationyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO13communicationyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithCommand:completion:", + "mangledName": "$s8StarIO100A7PrinterC5print7command10completionySS_ys5Error_pSgctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "illegalDeviceState", - "printedName": "illegalDeviceState", + "kind": "Function", + "name": "print", + "printedName": "print(command:starSpoolJobSettings:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarSpoolJobSettings", + "printedName": "StarIO10.StarSpoolJobSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "(Swift.Int, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO18illegalDeviceStateyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO18illegalDeviceStateyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)printWithCommand:starSpoolJobSettings:completion:", + "mangledName": "$s8StarIO100A7PrinterC5print7command20starSpoolJobSettings10completionySS_AA0aghI0CySi_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "inUse", - "printedName": "inUse", + "kind": "Function", + "name": "getStatus", + "printedName": "getStatus(completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "(StarIO10.StarPrinterStatus?, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(StarIO10.StarPrinterStatus?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Optional", + "printedName": "StarIO10.StarPrinterStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterStatus", + "printedName": "StarIO10.StarPrinterStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO5inUseyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO5inUseyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getStatusWithCompletion:", + "mangledName": "$s8StarIO100A7PrinterC9getStatus10completionyyAA0acE0CSg_s5Error_pSgtc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "invalidOperation", - "printedName": "invalidOperation", + "kind": "Function", + "name": "getSpoolJobStatus", + "printedName": "getSpoolJobStatus(jobId:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "(StarIO10.StarSpoolJobStatus?, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(StarIO10.StarSpoolJobStatus?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Optional", + "printedName": "StarIO10.StarSpoolJobStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "StarSpoolJobStatus", + "printedName": "StarIO10.StarSpoolJobStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO16invalidOperationyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO16invalidOperationyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getSpoolJobStatusWithJobId:completion:", + "mangledName": "$s8StarIO100A7PrinterC17getSpoolJobStatus5jobId10completionySi_yAA0aefG0CSg_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "notFound", - "printedName": "notFound", + "kind": "Function", + "name": "getSpoolJobStatusList", + "printedName": "getSpoolJobStatusList(size:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "([StarIO10.StarSpoolJobStatus]?, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([StarIO10.StarSpoolJobStatus]?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Optional", + "printedName": "[StarIO10.StarSpoolJobStatus]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarSpoolJobStatus]", + "children": [ + { + "kind": "TypeNominal", + "name": "StarSpoolJobStatus", + "printedName": "StarIO10.StarSpoolJobStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO8notFoundyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO8notFoundyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getSpoolJobStatusListWithSize:completion:", + "mangledName": "$s8StarIO100A7PrinterC21getSpoolJobStatusList4size10completionySi_ySayAA0aefG0CGSg_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "unprintable", - "printedName": "unprintable", + "kind": "Function", + "name": "setStarConfiguration", + "printedName": "setStarConfiguration(starConfiguration:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode, StarIO10.StarPrinterStatus?) -> StarIO10.StarIO10Error", + "printedName": "(StarIO10.StarConfigurationSetResult, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode, StarIO10.StarPrinterStatus?) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(StarIO10.StarConfigurationSetResult, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode, status: StarIO10.StarPrinterStatus?)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterStatus", - "printedName": "StarIO10.StarPrinterStatus", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" - } - ], - "usr": "s:Sq" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO11unprintableyACSS_AA0abC4CodeOAA0A13PrinterStatusCSgtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO11unprintableyACSS_AA0abC4CodeOAA0A13PrinterStatusCSgtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)setStarConfigurationWithStarConfiguration:completion:", + "mangledName": "$s8StarIO100A7PrinterC03setA13Configuration04starE010completionySS_yAA0aE9SetResultO_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "authentication", - "printedName": "authentication", + "kind": "Function", + "name": "getStarConfiguration", + "printedName": "getStarConfiguration(password:completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "(Swift.String?, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO14authenticationyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO14authenticationyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" - }, - { - "kind": "Var", - "name": "unsupportedModel", - "printedName": "unsupportedModel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO16unsupportedModelyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO16unsupportedModelyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getStarConfigurationWithPassword:completion:", + "mangledName": "$s8StarIO100A7PrinterC03getA13Configuration8password10completionySSSg_yAG_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "unsupportedOSVersion", - "printedName": "unsupportedOSVersion", + "kind": "Function", + "name": "getDefaultStarConfiguration", + "printedName": "getDefaultStarConfiguration(completion:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "printedName": "(Swift.String?, (any Swift.Error)?) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10Error.Type", - "children": [ + ], + "usr": "s:Sq" + }, { "kind": "TypeNominal", - "name": "StarIO10Error", - "printedName": "StarIO10.StarIO10Error", - "usr": "s:8StarIO100aB5ErrorO" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ] } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100aB5ErrorO20unsupportedOSVersionyACSS_AA0abC4CodeOtcACmF", - "mangledName": "$s8StarIO100aB5ErrorO20unsupportedOSVersionyACSS_AA0abC4CodeOtcACmF", - "moduleName": "StarIO10" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO11descriptionSSvp", - "mangledName": "$s8StarIO100aB5ErrorO11descriptionSSvp", + "declKind": "Func", + "usr": "c:@CM@StarIO10@objc(cs)STARIO10StarPrinter(im)getDefaultStarConfigurationWithCompletion:", + "mangledName": "$s8StarIO100A7PrinterC010getDefaultA13Configuration10completionyySSSg_s5Error_pSgtc_tF", "moduleName": "StarIO10", "declAttributes": [ + "Dynamic", "AccessControl", - "RawDocComment" + "ObjC" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO11descriptionSSvg", - "mangledName": "$s8StarIO100aB5ErrorO11descriptionSSvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "errorDescription", - "printedName": "errorDescription", + "kind": "Function", + "name": "open", + "printedName": "open()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO16errorDescriptionSSSgvp", - "mangledName": "$s8StarIO100aB5ErrorO16errorDescriptionSSSgvp", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC4openyyYaKF", + "mangledName": "$s8StarIO100A7PrinterC4openyyYaKF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO16errorDescriptionSSSgvg", - "mangledName": "$s8StarIO100aB5ErrorO16errorDescriptionSSSgvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", + "kind": "Function", + "name": "close", + "printedName": "close()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO13failureReasonSSSgvp", - "mangledName": "$s8StarIO100aB5ErrorO13failureReasonSSSgvp", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC5closeyyYaF", + "mangledName": "$s8StarIO100A7PrinterC5closeyyYaF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO13failureReasonSSSgvg", - "mangledName": "$s8StarIO100aB5ErrorO13failureReasonSSSgvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "recoverySuggestion", - "printedName": "recoverySuggestion", + "kind": "Function", + "name": "print", + "printedName": "print(raw:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO18recoverySuggestionSSSgvp", - "mangledName": "$s8StarIO100aB5ErrorO18recoverySuggestionSSSgvp", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC5print3rawy10Foundation4DataV_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC5print3rawy10Foundation4DataV_tYaKF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO18recoverySuggestionSSSgvg", - "mangledName": "$s8StarIO100aB5ErrorO18recoverySuggestionSSSgvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "errorDomain", - "printedName": "errorDomain", + "kind": "Function", + "name": "print", + "printedName": "print(command:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "String", @@ -10557,170 +11525,281 @@ "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO11errorDomainSSvpZ", - "mangledName": "$s8StarIO100aB5ErrorO11errorDomainSSvpZ", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC5print7commandySS_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC5print7commandySS_tYaKF", "moduleName": "StarIO10", - "static": true, "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO11errorDomainSSvgZ", - "mangledName": "$s8StarIO100aB5ErrorO11errorDomainSSvgZ", - "moduleName": "StarIO10", - "static": true, - "isFromExtension": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "errorCode", - "printedName": "errorCode", + "kind": "Function", + "name": "print", + "printedName": "print(command:starSpoolJobSettings:)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarSpoolJobSettings", + "printedName": "StarIO10.StarSpoolJobSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobSettings" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO9errorCodeSivp", - "mangledName": "$s8StarIO100aB5ErrorO9errorCodeSivp", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC5print7command20starSpoolJobSettingsSiSS_AA0aghI0CtYaKF", + "mangledName": "$s8StarIO100A7PrinterC5print7command20starSpoolJobSettingsSiSS_AA0aghI0CtYaKF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO9errorCodeSivg", - "mangledName": "$s8StarIO100aB5ErrorO9errorCodeSivg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "errorUserInfo", - "printedName": "errorUserInfo", + "kind": "Function", + "name": "getStatus", + "printedName": "getStatus()", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "StarPrinterStatus", + "printedName": "StarIO10.StarPrinterStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" } ], - "declKind": "Var", - "usr": "s:8StarIO100aB5ErrorO13errorUserInfoSDySSypGvp", - "mangledName": "$s8StarIO100aB5ErrorO13errorUserInfoSDySSypGvp", + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC9getStatusAA0acE0CyYaKF", + "mangledName": "$s8StarIO100A7PrinterC9getStatusAA0acE0CyYaKF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl" ], "isFromExtension": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSpoolJobStatus", + "printedName": "getSpoolJobStatus(jobId:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "StarSpoolJobStatus", + "printedName": "StarIO10.StarSpoolJobStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC17getSpoolJobStatus5jobIdAA0aefG0CSi_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC17getSpoolJobStatus5jobIdAA0aefG0CSi_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSpoolJobStatusList", + "printedName": "getSpoolJobStatusList(size:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarSpoolJobStatus]", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "StarSpoolJobStatus", + "printedName": "StarIO10.StarSpoolJobStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarSpoolJobStatus" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB5ErrorO13errorUserInfoSDySSypGvg", - "mangledName": "$s8StarIO100aB5ErrorO13errorUserInfoSDySSypGvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC21getSpoolJobStatusList4sizeSayAA0aefG0CGSi_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC21getSpoolJobStatusList4sizeSayAA0aefG0CGSi_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStarConfiguration", + "printedName": "setStarConfiguration(starConfiguration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC03setA13Configuration04starE0AA0aE9SetResultOSS_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC03setA13Configuration04starE0AA0aE9SetResultOSS_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getStarConfiguration", + "printedName": "getStarConfiguration(password:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC03getA13Configuration8passwordS2SSg_tYaKF", + "mangledName": "$s8StarIO100A7PrinterC03getA13Configuration8passwordS2SSg_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getDefaultStarConfiguration", + "printedName": "getDefaultStarConfiguration()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A7PrinterC010getDefaultA13ConfigurationSSyYaKF", + "mangledName": "$s8StarIO100A7PrinterC010getDefaultA13ConfigurationSSyYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" } ], - "declKind": "Enum", - "usr": "s:8StarIO100aB5ErrorO", - "mangledName": "$s8StarIO100aB5ErrorO", + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter", + "mangledName": "$s8StarIO100A7PrinterC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinter", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", @@ -10731,17 +11810,10 @@ }, { "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "CustomNSError", - "printedName": "CustomNSError", - "usr": "s:10Foundation13CustomNSErrorP", - "mangledName": "$s10Foundation13CustomNSErrorP" + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, @@ -10765,6 +11837,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -10796,93 +11878,13 @@ ] }, { - "kind": "TypeDecl", - "name": "DrawerDelegate", - "printedName": "DrawerDelegate", - "children": [ - { - "kind": "Function", - "name": "drawer", - "printedName": "drawer(printer:communicationErrorDidOccur:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate(im)drawerWithPrinter:communicationErrorDidOccur:", - "mangledName": "$s8StarIO1014DrawerDelegateP6drawer7printer26communicationErrorDidOccuryAA0A7PrinterC_s0H0_ptF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.DrawerDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawer", - "printedName": "drawer(printer:didSwitch:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate(im)drawerWithPrinter:didSwitch:", - "mangledName": "$s8StarIO1014DrawerDelegateP6drawer7printer9didSwitchyAA0A7PrinterC_SbtF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.DrawerDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate", - "mangledName": "$s8StarIO1014DrawerDelegateP", + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "STARIO10DrawerDelegate", "declAttributes": [ - "AccessControl", - "ObjC" + "RawDocComment" ] }, { @@ -10917,8 +11919,8 @@ }, { "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -10927,35 +11929,61 @@ }, { "kind": "TypeDecl", - "name": "StarConfigurationSetResult", - "printedName": "StarConfigurationSetResult", + "name": "StarIO10Error", + "printedName": "StarIO10Error", "children": [ { "kind": "Var", - "name": "applied", - "printedName": "applied", + "name": "unknown", + "printedName": "unknown", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarConfigurationSetResult.Type) -> StarIO10.StarConfigurationSetResult", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarConfigurationSetResult.Type", + "printedName": "StarIO10.StarIO10Error.Type", "children": [ { "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" } ] } @@ -10963,40 +11991,62 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult@STARIO10StarConfigurationSetResultApplied", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO7appliedyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "usr": "s:8StarIO100aB5ErrorO7unknownyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO7unknownyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "accepted", - "printedName": "accepted", + "name": "argument", + "printedName": "argument", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarConfigurationSetResult.Type) -> StarIO10.StarConfigurationSetResult", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarConfigurationSetResult.Type", + "printedName": "StarIO10.StarIO10Error.Type", "children": [ { "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" } ] } @@ -11004,669 +12054,517 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult@STARIO10StarConfigurationSetResultAccepted", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO8acceptedyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + "usr": "s:8StarIO100aB5ErrorO8argumentyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO8argumentyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "badResponse", + "printedName": "badResponse", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A22ConfigurationSetResultO11descriptionSSvp", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO11descriptionSSvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A22ConfigurationSetResultO11descriptionSSvg", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO11descriptionSSvg", - "moduleName": "StarIO10", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarConfigurationSetResult?", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "StarConfigurationSetResult", - "printedName": "StarIO10.StarConfigurationSetResult", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] } - ], - "usr": "s:Sq" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO11badResponseyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO11badResponseyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "communication", + "printedName": "communication", + "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] + } + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueACSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO13communicationyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO13communicationyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "illegalDeviceState", + "printedName": "illegalDeviceState", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueSivp", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO18illegalDeviceStateyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO18illegalDeviceStateyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "inUse", + "printedName": "inUse", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueSivg", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult", - "mangledName": "$s8StarIO100A22ConfigurationSetResultO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarConfigurationSetResult", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO5inUseyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO5inUseyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" + }, { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" + "kind": "Var", + "name": "invalidOperation", + "printedName": "invalidOperation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO16invalidOperationyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO16invalidOperationyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "kind": "Var", + "name": "notFound", + "printedName": "notFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO8notFoundyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO8notFoundyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "unprintable", + "printedName": "unprintable", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode, StarIO10.StarPrinterStatus?) -> StarIO10.StarIO10Error", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode, StarIO10.StarPrinterStatus?) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode, status: StarIO10.StarPrinterStatus?)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarPrinterStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterStatus", + "printedName": "StarIO10.StarPrinterStatus", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterStatus" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Metatype", + "printedName": "StarIO10.StarIO10Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + } + ] } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" + "declKind": "EnumElement", + "usr": "s:8StarIO100aB5ErrorO11unprintableyACSS_AA0abC4CodeOAA0A13PrinterStatusCSgtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO11unprintableyACSS_AA0abC4CodeOAA0A13PrinterStatusCSgtcACmF", + "moduleName": "StarIO10" }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Network", - "printedName": "Network", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "ExternalAccessory", - "printedName": "ExternalAccessory", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StarPrinterModel", - "printedName": "StarPrinterModel", - "children": [ { "kind": "Var", - "name": "unknown", - "printedName": "unknown", + "name": "authentication", + "printedName": "authentication", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "printedName": "StarIO10.StarIO10Error.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" } ] } @@ -11674,82 +12572,62 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelUnknown", - "mangledName": "$s8StarIO100A12PrinterModelO7unknownyA2CmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "usr": "s:8StarIO100aB5ErrorO14authenticationyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO14authenticationyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "tsp650II", - "printedName": "tsp650II", + "name": "unsupportedModel", + "printedName": "unsupportedModel", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] } ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP650II", - "mangledName": "$s8StarIO100A12PrinterModelO8tsp650IIyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP650II", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "tsp700II", - "printedName": "tsp700II", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "printedName": "StarIO10.StarIO10Error.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" } ] } @@ -11757,41 +12635,62 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP700II", - "mangledName": "$s8StarIO100A12PrinterModelO8tsp700IIyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP700II", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 + "usr": "s:8StarIO100aB5ErrorO16unsupportedModelyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO16unsupportedModelyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "tsp800II", - "printedName": "tsp800II", + "name": "unsupportedOSVersion", + "printedName": "unsupportedOSVersion", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "printedName": "(StarIO10.StarIO10Error.Type) -> (Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", "children": [ { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, StarIO10.StarIO10ErrorCode) -> StarIO10.StarIO10Error", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "printedName": "StarIO10.StarIO10Error.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarIO10Error", + "printedName": "StarIO10.StarIO10Error", + "usr": "s:8StarIO100aB5ErrorO" } ] } @@ -11799,419 +12698,707 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP800II", - "mangledName": "$s8StarIO100A12PrinterModelO8tsp800IIyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP800II", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 + "usr": "s:8StarIO100aB5ErrorO20unsupportedOSVersionyACSS_AA0abC4CodeOtcACmF", + "mangledName": "$s8StarIO100aB5ErrorO20unsupportedOSVersionyACSS_AA0abC4CodeOtcACmF", + "moduleName": "StarIO10" }, { "kind": "Var", - "name": "fvp10", - "printedName": "fvp10", + "name": "description", + "printedName": "description", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelFVP10", - "mangledName": "$s8StarIO100A12PrinterModelO5fvp10yA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO11descriptionSSvp", + "mangledName": "$s8StarIO100aB5ErrorO11descriptionSSvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelFVP10", "declAttributes": [ - "ObjC" + "AccessControl", + "RawDocComment" ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "tsp100LAN", - "printedName": "tsp100LAN", - "children": [ + "isFromExtension": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO11descriptionSSvg", + "mangledName": "$s8StarIO100aB5ErrorO11descriptionSSvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100LAN", - "mangledName": "$s8StarIO100A12PrinterModelO9tsp100LANyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100LAN", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 + ] }, { "kind": "Var", - "name": "tsp100IIIW", - "printedName": "tsp100IIIW", + "name": "errorDescription", + "printedName": "errorDescription", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIW", - "mangledName": "$s8StarIO100A12PrinterModelO10tsp100IIIWyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO16errorDescriptionSSSgvp", + "mangledName": "$s8StarIO100aB5ErrorO16errorDescriptionSSSgvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IIIW", "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "tsp100IIILAN", - "printedName": "tsp100IIILAN", - "children": [ + "isFromExtension": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO16errorDescriptionSSSgvg", + "mangledName": "$s8StarIO100aB5ErrorO16errorDescriptionSSSgvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIILAN", - "mangledName": "$s8StarIO100A12PrinterModelO12tsp100IIILANyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IIILAN", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 + ] }, { "kind": "Var", - "name": "tsp100IIIBI", - "printedName": "tsp100IIIBI", + "name": "failureReason", + "printedName": "failureReason", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIBI", - "mangledName": "$s8StarIO100A12PrinterModelO11tsp100IIIBIyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO13failureReasonSSSgvp", + "mangledName": "$s8StarIO100aB5ErrorO13failureReasonSSSgvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IIIBI", "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "tsp100IIIU", - "printedName": "tsp100IIIU", - "children": [ + "isFromExtension": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO13failureReasonSSSgvg", + "mangledName": "$s8StarIO100aB5ErrorO13failureReasonSSSgvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIU", - "mangledName": "$s8StarIO100A12PrinterModelO10tsp100IIIUyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IIIU", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 + ] }, { "kind": "Var", - "name": "tsp100IV_SK", - "printedName": "tsp100IV_SK", + "name": "recoverySuggestion", + "printedName": "recoverySuggestion", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IV_SK", - "mangledName": "$s8StarIO100A12PrinterModelO11tsp100IV_SKyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO18recoverySuggestionSSSgvp", + "mangledName": "$s8StarIO100aB5ErrorO18recoverySuggestionSSSgvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IV_SK", "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "tsp100IV", - "printedName": "tsp100IV", - "children": [ + "isFromExtension": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO18recoverySuggestionSSSgvg", + "mangledName": "$s8StarIO100aB5ErrorO18recoverySuggestionSSSgvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IV", - "mangledName": "$s8StarIO100A12PrinterModelO8tsp100IVyA2CmF", + ] + }, + { + "kind": "Var", + "name": "errorDomain", + "printedName": "errorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO11errorDomainSSvpZ", + "mangledName": "$s8StarIO100aB5ErrorO11errorDomainSSvpZ", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP100IV", + "static": true, "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 11 + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO11errorDomainSSvgZ", + "mangledName": "$s8StarIO100aB5ErrorO11errorDomainSSvgZ", + "moduleName": "StarIO10", + "static": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "mPOP", - "printedName": "mPOP", + "name": "errorCode", + "printedName": "errorCode", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO9errorCodeSivp", + "mangledName": "$s8StarIO100aB5ErrorO9errorCodeSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO9errorCodeSivg", + "mangledName": "$s8StarIO100aB5ErrorO9errorCodeSivg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "errorUserInfo", + "printedName": "errorUserInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB5ErrorO13errorUserInfoSDySSypGvp", + "mangledName": "$s8StarIO100aB5ErrorO13errorUserInfoSDySSypGvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:SD" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB5ErrorO13errorUserInfoSDySSypGvg", + "mangledName": "$s8StarIO100aB5ErrorO13errorUserInfoSDySSypGvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8StarIO100aB5ErrorO", + "mangledName": "$s8StarIO100aB5ErrorO", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "CustomNSError", + "printedName": "CustomNSError", + "usr": "s:10Foundation13CustomNSErrorP", + "mangledName": "$s10Foundation13CustomNSErrorP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DrawerDelegate", + "printedName": "DrawerDelegate", + "children": [ + { + "kind": "Function", + "name": "drawer", + "printedName": "drawer(printer:communicationErrorDidOccur:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmPOP", - "mangledName": "$s8StarIO100A12PrinterModelO4mPOPyA2CmF", + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate(im)drawerWithPrinter:communicationErrorDidOccur:", + "mangledName": "$s8StarIO1014DrawerDelegateP6drawer7printer26communicationErrorDidOccuryAA0A7PrinterC_s0H0_ptF", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelmPOP", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.DrawerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 12 + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" }, + { + "kind": "Function", + "name": "drawer", + "printedName": "drawer(printer:didSwitch:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate(im)drawerWithPrinter:didSwitch:", + "mangledName": "$s8StarIO1014DrawerDelegateP6drawer7printer9didSwitchyAA0A7PrinterC_SbtF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.DrawerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@StarIO10@objc(pl)STARIO10DrawerDelegate", + "mangledName": "$s8StarIO1014DrawerDelegateP", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>", + "sugared_genericSig": "", + "objc_name": "STARIO10DrawerDelegate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarConfigurationSetResult", + "printedName": "StarConfigurationSetResult", + "children": [ { "kind": "Var", - "name": "mC_Print2", - "printedName": "mC_Print2", + "name": "applied", + "printedName": "applied", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "printedName": "(StarIO10.StarConfigurationSetResult.Type) -> StarIO10.StarConfigurationSetResult", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "printedName": "StarIO10.StarConfigurationSetResult.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" } ] } @@ -12219,41 +13406,40 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Print2", - "mangledName": "$s8StarIO100A12PrinterModelO9mC_Print2yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult@STARIO10StarConfigurationSetResultApplied", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO7appliedyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelmC_Print2", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 13 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "mC_Print3", - "printedName": "mC_Print3", + "name": "accepted", + "printedName": "accepted", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "printedName": "(StarIO10.StarConfigurationSetResult.Type) -> StarIO10.StarConfigurationSetResult", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "printedName": "StarIO10.StarConfigurationSetResult.Type", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" } ] } @@ -12261,537 +13447,521 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Print3", - "mangledName": "$s8StarIO100A12PrinterModelO9mC_Print3yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult@STARIO10StarConfigurationSetResultAccepted", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO8acceptedyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelmC_Print3", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 14 + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "mC_Label3", - "printedName": "mC_Label3", + "name": "description", + "printedName": "description", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Label3", - "mangledName": "$s8StarIO100A12PrinterModelO9mC_Label3yA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100A22ConfigurationSetResultO11descriptionSSvp", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO11descriptionSSvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelmC_Label3", "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "sm_S210i", - "printedName": "sm_S210i", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A22ConfigurationSetResultO11descriptionSSvg", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO11descriptionSSvg", + "moduleName": "StarIO10", + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_S210i", - "mangledName": "$s8StarIO100A12PrinterModelO8sm_S210iyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_S210i", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 + ] }, { - "kind": "Var", - "name": "sm_S230i", - "printedName": "sm_S230i", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarConfigurationSetResult?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "StarConfigurationSetResult", + "printedName": "StarIO10.StarConfigurationSetResult", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_S230i", - "mangledName": "$s8StarIO100A12PrinterModelO8sm_S230iyA2CmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueACSgSi_tcfc", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_S230i", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "sm_T300i", - "printedName": "sm_T300i", + "name": "rawValue", + "printedName": "rawValue", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueSivp", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A22ConfigurationSetResultO8rawValueSivg", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_T300i", - "mangledName": "$s8StarIO100A12PrinterModelO8sm_T300iyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_T300i", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10StarConfigurationSetResult", + "mangledName": "$s8StarIO100A22ConfigurationSetResultO", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarConfigurationSetResult", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "sm_T400i", - "printedName": "sm_T400i", + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_T400i", - "mangledName": "$s8StarIO100A12PrinterModelO8sm_T400iyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_T400i", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterSetting", + "printedName": "StarPrinterSetting", + "children": [ { "kind": "Var", - "name": "sm_L200", - "printedName": "sm_L200", + "name": "information", + "printedName": "information", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarPrinterInformation?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "StarPrinterInformation", + "printedName": "StarIO10.StarPrinterInformation", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_L200", - "mangledName": "$s8StarIO100A12PrinterModelO7sm_L200yA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100A14PrinterSettingC11informationAA0aC11InformationCSgvp", + "mangledName": "$s8StarIO100A14PrinterSettingC11informationAA0aC11InformationCSgvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_L200", "declAttributes": [ - "ObjC" + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess" ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "sm_L300", - "printedName": "sm_L300", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", + "name": "Optional", + "printedName": "StarIO10.StarPrinterInformation?", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "StarPrinterInformation", + "printedName": "StarIO10.StarPrinterInformation", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformation" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC11informationAA0aC11InformationCSgvg", + "mangledName": "$s8StarIO100A14PrinterSettingC11informationAA0aC11InformationCSgvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_L300", - "mangledName": "$s8StarIO100A12PrinterModelO7sm_L300yA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSM_L300", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 + ] }, { "kind": "Var", - "name": "bsc10II", - "printedName": "bsc10II", + "name": "connectionSettings", + "printedName": "connectionSettings", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] - } - ] + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelBSC10II", - "mangledName": "$s8StarIO100A12PrinterModelO7bsc10IIyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100A14PrinterSettingC18connectionSettingsAA0a10ConnectionF0Cvp", + "mangledName": "$s8StarIO100A14PrinterSettingC18connectionSettingsAA0a10ConnectionF0Cvp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelBSC10II", "declAttributes": [ - "ObjC" + "HasStorage", + "AccessControl", + "SetterAccess" ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "bsc10", - "printedName": "bsc10", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC18connectionSettingsAA0a10ConnectionF0Cvg", + "mangledName": "$s8StarIO100A14PrinterSettingC18connectionSettingsAA0a10ConnectionF0Cvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelBSC10", - "mangledName": "$s8StarIO100A12PrinterModelO5bsc10yA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelBSC10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 + ] }, { "kind": "Var", - "name": "tsp043", - "printedName": "tsp043", + "name": "openTimeout", + "printedName": "openTimeout", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP043", - "mangledName": "$s8StarIO100A12PrinterModelO6tsp043yA2CmF", + "declKind": "Var", + "usr": "s:8StarIO100A14PrinterSettingC11openTimeoutSivp", + "mangledName": "$s8StarIO100A14PrinterSettingC11openTimeoutSivp", "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTSP043", "declAttributes": [ - "ObjC" + "HasInitialValue", + "HasStorage", + "AccessControl" ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "sp700", - "printedName": "sp700", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC11openTimeoutSivg", + "mangledName": "$s8StarIO100A14PrinterSettingC11openTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC11openTimeoutSivs", + "mangledName": "$s8StarIO100A14PrinterSettingC11openTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC11openTimeoutSivM", + "mangledName": "$s8StarIO100A14PrinterSettingC11openTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSP700", - "mangledName": "$s8StarIO100A12PrinterModelO5sp700yA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelSP700", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 + ] }, { "kind": "Var", - "name": "tup500", - "printedName": "tup500", + "name": "communicationTimeout", + "printedName": "communicationTimeout", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A14PrinterSettingC20communicationTimeoutSivp", + "mangledName": "$s8StarIO100A14PrinterSettingC20communicationTimeoutSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC20communicationTimeoutSivg", + "mangledName": "$s8StarIO100A14PrinterSettingC20communicationTimeoutSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarPrinterModel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC20communicationTimeoutSivs", + "mangledName": "$s8StarIO100A14PrinterSettingC20communicationTimeoutSivs", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A14PrinterSettingC20communicationTimeoutSivM", + "mangledName": "$s8StarIO100A14PrinterSettingC20communicationTimeoutSivM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTUP500", - "mangledName": "$s8StarIO100A12PrinterModelO6tup500yA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModelTUP500", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "bleRssi", + "printedName": "bleRssi", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO100A12PrinterModelO11descriptionSSvp", - "mangledName": "$s8StarIO100A12PrinterModelO11descriptionSSvp", + "usr": "s:8StarIO100A14PrinterSettingC7bleRssiSivp", + "mangledName": "$s8StarIO100A14PrinterSettingC7bleRssiSivp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "accessors": [ { @@ -12801,14 +13971,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12PrinterModelO11descriptionSSvg", - "mangledName": "$s8StarIO100A12PrinterModelO11descriptionSSvg", + "usr": "s:8StarIO100A14PrinterSettingC7bleRssiSivg", + "mangledName": "$s8StarIO100A14PrinterSettingC7bleRssiSivg", "moduleName": "StarIO10", "accessorKind": "get" } @@ -12817,41 +13987,116 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(rawValue:)", + "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarPrinterModel?", - "children": [ - { - "kind": "TypeNominal", - "name": "StarPrinterModel", - "printedName": "StarIO10.StarPrinterModel", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" - } - ], - "usr": "s:Sq" + "name": "StarPrinterSetting", + "printedName": "StarIO10.StarPrinterSetting", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting" }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12PrinterModelO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO100A12PrinterModelO8rawValueACSgSi_tcfc", + "usr": "s:8StarIO100A14PrinterSettingCyAcA0A18ConnectionSettingsCcfc", + "mangledName": "$s8StarIO100A14PrinterSettingCyAcA0A18ConnectionSettingsCcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterSetting", + "printedName": "StarIO10.StarPrinterSetting", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting(im)init", + "mangledName": "$s8StarIO100A14PrinterSettingCACycfc", "moduleName": "StarIO10", + "overriding": true, "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], "init_kind": "Designated" }, { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "kind": "Function", + "name": "open", + "printedName": "open()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC4openyyYaKF", + "mangledName": "$s8StarIO100A14PrinterSettingC4openyyYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC5closeyyYaF", + "mangledName": "$s8StarIO100A14PrinterSettingC5closeyyYaF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "write", + "printedName": "write(data:timeout:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, { "kind": "TypeNominal", "name": "Int", @@ -12859,121 +14104,339 @@ "usr": "s:Si" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12PrinterModelO8rawValueSivp", - "mangledName": "$s8StarIO100A12PrinterModelO8rawValueSivp", + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC5write4data7timeouty10Foundation4DataV_SitYaKF", + "mangledName": "$s8StarIO100A14PrinterSettingC5write4data7timeouty10Foundation4DataV_SitYaKF", "moduleName": "StarIO10", - "implicit": true, - "accessors": [ + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "read", + "printedName": "read(size:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12PrinterModelO8rawValueSivg", - "mangledName": "$s8StarIO100A12PrinterModelO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel", - "mangledName": "$s8StarIO100A12PrinterModelO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarPrinterModel", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC4read4size10Foundation4DataVSgSi_tYaKF", + "mangledName": "$s8StarIO100A14PrinterSettingC4read4size10Foundation4DataVSgSi_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "kind": "Function", + "name": "open", + "printedName": "open(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC4open10completionyys5Error_pSgc_tF", + "mangledName": "$s8StarIO100A14PrinterSettingC4open10completionyys5Error_pSgc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Function", + "name": "close", + "printedName": "close(completion:)", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC5close10completionyyyc_tF", + "mangledName": "$s8StarIO100A14PrinterSettingC5close10completionyyyc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { + "kind": "Function", + "name": "write", + "printedName": "write(data:timeout:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC5write4data7timeout10completiony10Foundation4DataV_Siys5Error_pSgctF", + "mangledName": "$s8StarIO100A14PrinterSettingC5write4data7timeout10completiony10Foundation4DataV_Siys5Error_pSgctF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "read", + "printedName": "read(size:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A14PrinterSettingC4read4size10completionySi_y10Foundation4DataVSg_s5Error_pSgtctF", + "mangledName": "$s8StarIO100A14PrinterSettingC4read4size10completionySi_y10Foundation4DataVSg_s5Error_pSgtctF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting", + "mangledName": "$s8StarIO100A14PrinterSettingC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { "kind": "Import", "name": "UIKit", "printedName": "UIKit", @@ -12985,8 +14448,8 @@ }, { "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -13023,6 +14486,338 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "WLanSettingServiceStatus", + "printedName": "WLanSettingServiceStatus", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus(py)description", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus(im)description", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInfrastructureMode", + "printedName": "isInfrastructureMode", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1024WLanSettingServiceStatusC20isInfrastructureModeSbvp", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC20isInfrastructureModeSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1024WLanSettingServiceStatusC20isInfrastructureModeSbvg", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC20isInfrastructureModeSbvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectedWiredLan", + "printedName": "isConnectedWiredLan", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1024WLanSettingServiceStatusC19isConnectedWiredLanSbvp", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC19isConnectedWiredLanSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1024WLanSettingServiceStatusC19isConnectedWiredLanSbvg", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC19isConnectedWiredLanSbvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isAPConnectionSucceeded", + "printedName": "isAPConnectionSucceeded", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1024WLanSettingServiceStatusC23isAPConnectionSucceededSbvp", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC23isAPConnectionSucceededSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1024WLanSettingServiceStatusC23isAPConnectionSucceededSbvg", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC23isAPConnectionSucceededSbvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSettingServiceStatus", + "printedName": "StarIO10.WLanSettingServiceStatus", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus(im)init", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus", + "mangledName": "$s8StarIO1024WLanSettingServiceStatusC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13033,6 +14828,23 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13053,6 +14865,13 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, { "kind": "Import", "name": "UIKit", @@ -13144,88 +14963,20 @@ ] }, { - "kind": "TypeDecl", - "name": "StarDeviceDiscoveryManagerDelegate", - "printedName": "StarDeviceDiscoveryManagerDelegate", - "children": [ - { - "kind": "Function", - "name": "manager", - "printedName": "manager(_:didFind:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarDeviceDiscoveryManager", - "printedName": "StarIO10.StarDeviceDiscoveryManager", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" - }, - { - "kind": "TypeNominal", - "name": "StarPrinter", - "printedName": "StarIO10.StarPrinter", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate(im)manager:didFindPrinter:", - "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP7manager_7didFindyAA0acdE0_p_AA0A7PrinterCtF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarDeviceDiscoveryManagerDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "manager:didFindPrinter:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "managerDidFinishDiscovery", - "printedName": "managerDidFinishDiscovery(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StarDeviceDiscoveryManager", - "printedName": "StarIO10.StarDeviceDiscoveryManager", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" - } - ], - "declKind": "Func", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate(im)managerDidFinishDiscovery:", - "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP016managerDidFinishD0yyAA0acdE0_pF", - "moduleName": "StarIO10", - "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarDeviceDiscoveryManagerDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate", - "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP", + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", "moduleName": "StarIO10", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "STARIO10StarDeviceDiscoveryManagerDelegate", "declAttributes": [ - "AccessControl", - "ObjC" + "RawDocComment" ] }, { @@ -13248,6 +14999,13 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "ExternalAccessory", + "printedName": "ExternalAccessory", + "declKind": "Import", + "moduleName": "StarIO10" + }, { "kind": "Import", "name": "UIKit", @@ -13280,8 +15038,8 @@ }, { "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -13308,6 +15066,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13328,373 +15096,512 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10ErrorCode", + "name": "FoundAPInfo", + "printedName": "FoundAPInfo", "children": [ { "kind": "Var", - "name": "none", - "printedName": "none", + "name": "description", + "printedName": "description", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNone", - "mangledName": "$s8StarIO100aB9ErrorCodeO4noneyA2CmF", + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo(py)description", + "mangledName": "$s8StarIO1011FoundAPInfoC11descriptionSSvp", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeNone", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override", + "AccessControl" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "deviceHasError", - "printedName": "deviceHasError", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo(im)description", + "mangledName": "$s8StarIO1011FoundAPInfoC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeDeviceHasError", - "mangledName": "$s8StarIO100aB9ErrorCodeO09deviceHasC0yA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeDeviceHasError", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { "kind": "Var", - "name": "printerHoldingPaper", - "printedName": "printerHoldingPaper", + "name": "ssid", + "printedName": "ssid", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodePrinterHoldingPaper", - "mangledName": "$s8StarIO100aB9ErrorCodeO19printerHoldingPaperyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO1011FoundAPInfoC4ssidSSvp", + "mangledName": "$s8StarIO1011FoundAPInfoC4ssidSSvp", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodePrinterHoldingPaper", "declAttributes": [ - "ObjC" + "HasStorage", + "AccessControl", + "SetterAccess" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "printingTimeout", - "printedName": "printingTimeout", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO1011FoundAPInfoC4ssidSSvg", + "mangledName": "$s8StarIO1011FoundAPInfoC4ssidSSvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodePrintingTimeout", - "mangledName": "$s8StarIO100aB9ErrorCodeO15printingTimeoutyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodePrintingTimeout", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 + ] }, { "kind": "Var", - "name": "bluetoothUnavailable", - "printedName": "bluetoothUnavailable", + "name": "bssid", + "printedName": "bssid", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeBluetoothUnavailable", - "mangledName": "$s8StarIO100aB9ErrorCodeO20bluetoothUnavailableyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO1011FoundAPInfoC5bssidSSvp", + "mangledName": "$s8StarIO1011FoundAPInfoC5bssidSSvp", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeBluetoothUnavailable", "declAttributes": [ - "ObjC" + "HasStorage", + "AccessControl", + "SetterAccess" ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "networkUnavailable", - "printedName": "networkUnavailable", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO1011FoundAPInfoC5bssidSSvg", + "mangledName": "$s8StarIO1011FoundAPInfoC5bssidSSvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNetworkUnavailable", - "mangledName": "$s8StarIO100aB9ErrorCodeO18networkUnavailableyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeNetworkUnavailable", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 + ] }, { "kind": "Var", - "name": "spoolerIsDisabled", - "printedName": "spoolerIsDisabled", + "name": "channel", + "printedName": "channel", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerIsDisabled", - "mangledName": "$s8StarIO100aB9ErrorCodeO17spoolerIsDisabledyA2CmF", + "declKind": "Var", + "usr": "s:8StarIO1011FoundAPInfoC7channelSivp", + "mangledName": "$s8StarIO1011FoundAPInfoC7channelSivp", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeSpoolerIsDisabled", "declAttributes": [ - "ObjC" + "HasStorage", + "AccessControl", + "SetterAccess" ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "spoolerBufferIsNotEnough", - "printedName": "spoolerBufferIsNotEnough", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO1011FoundAPInfoC7channelSivg", + "mangledName": "$s8StarIO1011FoundAPInfoC7channelSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerBufferIsNotEnough", - "mangledName": "$s8StarIO100aB9ErrorCodeO24spoolerBufferIsNotEnoughyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeSpoolerBufferIsNotEnough", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 + ] }, { "kind": "Var", - "name": "spoolerJobIdNotExists", - "printedName": "spoolerJobIdNotExists", + "name": "rssi", + "printedName": "rssi", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1011FoundAPInfoC4rssiSivp", + "mangledName": "$s8StarIO1011FoundAPInfoC4rssiSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" - }, - { + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1011FoundAPInfoC4rssiSivg", + "mangledName": "$s8StarIO1011FoundAPInfoC4rssiSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "security", + "printedName": "security", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1011FoundAPInfoC8securitySSvp", + "mangledName": "$s8StarIO1011FoundAPInfoC8securitySSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1011FoundAPInfoC8securitySSvg", + "mangledName": "$s8StarIO1011FoundAPInfoC8securitySSvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FoundAPInfo", + "printedName": "StarIO10.FoundAPInfo", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo(im)init", + "mangledName": "$s8StarIO1011FoundAPInfoCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo", + "mangledName": "$s8StarIO1011FoundAPInfoC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterModel", + "printedName": "StarPrinterModel", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13702,41 +15609,40 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerJobIdNotExists", - "mangledName": "$s8StarIO100aB9ErrorCodeO21spoolerJobIdNotExistsyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelUnknown", + "mangledName": "$s8StarIO100A12PrinterModelO7unknownyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeSpoolerJobIdNotExists", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 8 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "invalidPassword", - "printedName": "invalidPassword", + "name": "tsp650II", + "printedName": "tsp650II", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13744,41 +15650,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeInvalidPassword", - "mangledName": "$s8StarIO100aB9ErrorCodeO15invalidPasswordyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP650II", + "mangledName": "$s8StarIO100A12PrinterModelO8tsp650IIyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeInvalidPassword", + "objc_name": "STARIO10StarPrinterModelTSP650II", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 9 + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "needToChangePassword", - "printedName": "needToChangePassword", + "name": "tsp700II", + "printedName": "tsp700II", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13786,41 +15692,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNeedToChangePassword", - "mangledName": "$s8StarIO100aB9ErrorCodeO20needToChangePasswordyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP700II", + "mangledName": "$s8StarIO100A12PrinterModelO8tsp700IIyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeNeedToChangePassword", + "objc_name": "STARIO10StarPrinterModelTSP700II", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 10 + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "jsonFormatError", - "printedName": "jsonFormatError", + "name": "tsp800II", + "printedName": "tsp800II", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13828,41 +15734,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeJsonFormatError", - "mangledName": "$s8StarIO100aB9ErrorCodeO010jsonFormatC0yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP800II", + "mangledName": "$s8StarIO100A12PrinterModelO8tsp800IIyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeJsonFormatError", + "objc_name": "STARIO10StarPrinterModelTSP800II", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 11 + "fixedbinaryorder": 3 }, { "kind": "Var", - "name": "starConfigurationFormatError", - "printedName": "starConfigurationFormatError", + "name": "fvp10", + "printedName": "fvp10", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13870,41 +15776,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationFormatError", - "mangledName": "$s8StarIO100aB9ErrorCodeO023starConfigurationFormatC0yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelFVP10", + "mangledName": "$s8StarIO100A12PrinterModelO5fvp10yA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeStarConfigurationFormatError", + "objc_name": "STARIO10StarPrinterModelFVP10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 12 + "fixedbinaryorder": 4 }, { "kind": "Var", - "name": "starConfigurationParameterError", - "printedName": "starConfigurationParameterError", + "name": "tsp100LAN", + "printedName": "tsp100LAN", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13912,41 +15818,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationParameterError", - "mangledName": "$s8StarIO100aB9ErrorCodeO026starConfigurationParameterC0yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100LAN", + "mangledName": "$s8StarIO100A12PrinterModelO9tsp100LANyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeStarConfigurationParameterError", + "objc_name": "STARIO10StarPrinterModelTSP100LAN", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 13 + "fixedbinaryorder": 5 }, { "kind": "Var", - "name": "starConfigurationSpecifiedFileError", - "printedName": "starConfigurationSpecifiedFileError", + "name": "tsp100IIIW", + "printedName": "tsp100IIIW", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13954,41 +15860,41 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationSpecifiedFileError", - "mangledName": "$s8StarIO100aB9ErrorCodeO030starConfigurationSpecifiedFileC0yA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIW", + "mangledName": "$s8StarIO100A12PrinterModelO10tsp100IIIWyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeStarConfigurationSpecifiedFileError", + "objc_name": "STARIO10StarPrinterModelTSP100IIIW", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 14 + "fixedbinaryorder": 6 }, { "kind": "Var", - "name": "invalidTemplate", - "printedName": "invalidTemplate", + "name": "tsp100IIILAN", + "printedName": "tsp100IIILAN", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarIO10ErrorCode.Type", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ] } @@ -13996,610 +15902,832 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeInvalidTemplate", - "mangledName": "$s8StarIO100aB9ErrorCodeO15invalidTemplateyA2CmF", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIILAN", + "mangledName": "$s8StarIO100A12PrinterModelO12tsp100IIILANyA2CmF", "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCodeInvalidTemplate", + "objc_name": "STARIO10StarPrinterModelTSP100IIILAN", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 15 + "fixedbinaryorder": 7 }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "tsp100IIIBI", + "printedName": "tsp100IIIBI", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100aB9ErrorCodeO8rawValueSivp", - "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB9ErrorCodeO8rawValueSivg", - "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIBI", + "mangledName": "$s8StarIO100A12PrinterModelO11tsp100IIIBIyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelTSP100IIIBI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "tsp100IIIU", + "printedName": "tsp100IIIU", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarIO10ErrorCode?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100aB9ErrorCodeO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueACSgSi_tcfc", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IIIU", + "mangledName": "$s8StarIO100A12PrinterModelO10tsp100IIIUyA2CmF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "objc_name": "STARIO10StarPrinterModelTSP100IIIU", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 }, { "kind": "Var", - "name": "allCases", - "printedName": "allCases", + "name": "tsp100IV_SK", + "printedName": "tsp100IV_SK", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarIO10ErrorCode]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100aB9ErrorCodeO8allCasesSayACGvpZ", - "mangledName": "$s8StarIO100aB9ErrorCodeO8allCasesSayACGvpZ", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IV_SK", + "mangledName": "$s8StarIO100A12PrinterModelO11tsp100IV_SKyA2CmF", "moduleName": "StarIO10", - "static": true, - "implicit": true, - "accessors": [ + "objc_name": "STARIO10StarPrinterModelTSP100IV_SK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "tsp100IV", + "printedName": "tsp100IV", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarIO10ErrorCode]", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } - ], - "usr": "s:Sa" + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB9ErrorCodeO8allCasesSayACGvgZ", - "mangledName": "$s8StarIO100aB9ErrorCodeO8allCasesSayACGvgZ", - "moduleName": "StarIO10", - "static": true, - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP100IV", + "mangledName": "$s8StarIO100A12PrinterModelO8tsp100IVyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelTSP100IV", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "mPOP", + "printedName": "mPOP", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100aB9ErrorCodeO11descriptionSSvp", - "mangledName": "$s8StarIO100aB9ErrorCodeO11descriptionSSvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmPOP", + "mangledName": "$s8StarIO100A12PrinterModelO4mPOPyA2CmF", "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelmPOP", "declAttributes": [ - "AccessControl", - "RawDocComment" + "ObjC" ], - "isFromExtension": true, - "accessors": [ + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "mC_Print2", + "printedName": "mC_Print2", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100aB9ErrorCodeO11descriptionSSvg", - "mangledName": "$s8StarIO100aB9ErrorCodeO11descriptionSSvg", - "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode", - "mangledName": "$s8StarIO100aB9ErrorCodeO", - "moduleName": "StarIO10", - "objc_name": "STARIO10ErrorCode", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Print2", + "mangledName": "$s8StarIO100A12PrinterModelO9mC_Print2yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelmC_Print2", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "mC_Print3", + "printedName": "mC_Print3", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Print3", + "mangledName": "$s8StarIO100A12PrinterModelO9mC_Print3yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelmC_Print3", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 }, { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", + "kind": "Var", + "name": "mC_Label3", + "printedName": "mC_Label3", "children": [ { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarIO10ErrorCode]", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", "children": [ { "kind": "TypeNominal", - "name": "StarIO10ErrorCode", - "printedName": "StarIO10.StarIO10ErrorCode", - "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } - ], - "usr": "s:Sa" + ] } ] } ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelmC_Label3", + "mangledName": "$s8StarIO100A12PrinterModelO9mC_Label3yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelmC_Label3", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StarConnectionSettings", - "printedName": "StarConnectionSettings", - "children": [ { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "sm_S210i", + "printedName": "sm_S210i", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)description", - "mangledName": "$s8StarIO100A18ConnectionSettingsC11descriptionSSvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_S210i", + "mangledName": "$s8StarIO100A12PrinterModelO8sm_S210iyA2CmF", "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", + "objc_name": "STARIO10StarPrinterModelSM_S210i", "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" + "ObjC" ], - "accessors": [ + "fixedbinaryorder": 16 + }, + { + "kind": "Var", + "name": "sm_S230i", + "printedName": "sm_S230i", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)description", - "mangledName": "$s8StarIO100A18ConnectionSettingsC11descriptionSSvg", - "moduleName": "StarIO10", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_S230i", + "mangledName": "$s8StarIO100A12PrinterModelO8sm_S230iyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelSM_S230i", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 17 }, { "kind": "Var", - "name": "FIRST_FOUND_DEVICE", - "printedName": "FIRST_FOUND_DEVICE", + "name": "sm_T300i", + "printedName": "sm_T300i", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(cpy)FIRST_FOUND_DEVICE", - "mangledName": "$s8StarIO100A18ConnectionSettingsC18FIRST_FOUND_DEVICESSvpZ", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_T300i", + "mangledName": "$s8StarIO100A12PrinterModelO8sm_T300iyA2CmF", "moduleName": "StarIO10", - "static": true, + "objc_name": "STARIO10StarPrinterModelSM_T300i", "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "fixedbinaryorder": 18 + }, + { + "kind": "Var", + "name": "sm_T400i", + "printedName": "sm_T400i", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(cm)FIRST_FOUND_DEVICE", - "mangledName": "$s8StarIO100A18ConnectionSettingsC18FIRST_FOUND_DEVICESSvgZ", - "moduleName": "StarIO10", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_T400i", + "mangledName": "$s8StarIO100A12PrinterModelO8sm_T400iyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelSM_T400i", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 19 }, { "kind": "Var", - "name": "interfaceType", - "printedName": "interfaceType", + "name": "sm_L200", + "printedName": "sm_L200", "children": [ { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)interfaceType", - "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_L200", + "mangledName": "$s8StarIO100A12PrinterModelO7sm_L200yA2CmF", "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelSM_L200", "declAttributes": [ - "HasStorage", - "AccessControl", "ObjC" ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)interfaceType", - "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + "fixedbinaryorder": 20 + }, + { + "kind": "Var", + "name": "sm_L300", + "printedName": "sm_L300", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setInterfaceType:", - "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSM_L300", + "mangledName": "$s8StarIO100A12PrinterModelO7sm_L300yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelSM_L300", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 21 + }, + { + "kind": "Var", + "name": "bsc10II", + "printedName": "bsc10II", + "children": [ { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0OvM", - "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0OvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelBSC10II", + "mangledName": "$s8StarIO100A12PrinterModelO7bsc10IIyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelBSC10II", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 22 }, { "kind": "Var", - "name": "identifier", - "printedName": "identifier", + "name": "bsc10", + "printedName": "bsc10", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)identifier", - "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvp", + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelBSC10", + "mangledName": "$s8StarIO100A12PrinterModelO5bsc10yA2CmF", "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelBSC10", "declAttributes": [ - "HasStorage", - "AccessControl", "ObjC" ], - "hasStorage": true, - "accessors": [ + "fixedbinaryorder": 23 + }, + { + "kind": "Var", + "name": "tsp043", + "printedName": "tsp043", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)identifier", - "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTSP043", + "mangledName": "$s8StarIO100A12PrinterModelO6tsp043yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelTSP043", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 24 + }, + { + "kind": "Var", + "name": "sp700", + "printedName": "sp700", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setIdentifier:", - "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelSP700", + "mangledName": "$s8StarIO100A12PrinterModelO5sp700yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelSP700", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 25 + }, + { + "kind": "Var", + "name": "tup500", + "printedName": "tup500", + "children": [ { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarPrinterModel.Type) -> StarIO10.StarPrinterModel", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarPrinterModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A18ConnectionSettingsC10identifierSSvM", - "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel@STARIO10StarPrinterModelTUP500", + "mangledName": "$s8StarIO100A12PrinterModelO6tup500yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterModelTUP500", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 26 }, { "kind": "Var", - "name": "autoSwitchInterface", - "printedName": "autoSwitchInterface", + "name": "description", + "printedName": "description", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)autoSwitchInterface", - "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvp", + "usr": "s:8StarIO100A12PrinterModelO11descriptionSSvp", + "mangledName": "$s8StarIO100A12PrinterModelO11descriptionSSvp", "moduleName": "StarIO10", "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" + "AccessControl" ], - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -14608,151 +16736,102 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)autoSwitchInterface", - "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvg", + "usr": "s:8StarIO100A12PrinterModelO11descriptionSSvg", + "mangledName": "$s8StarIO100A12PrinterModelO11descriptionSSvg", "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setAutoSwitchInterface:", - "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarPrinterModel?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "StarPrinterModel", + "printedName": "StarIO10.StarPrinterModel", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvM", - "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(interfaceType:identifier:autoSwitchInterface:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StarConnectionSettings", - "printedName": "StarIO10.StarConnectionSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" - }, - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)initWithInterfaceType:identifier:autoSwitchInterface:", - "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceType10identifier19autoSwitchInterfaceAcA0jF0O_SSSbtcfc", + "usr": "s:8StarIO100A12PrinterModelO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO100A12PrinterModelO8rawValueACSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], + "implicit": true, "init_kind": "Designated" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "StarConnectionSettings", - "printedName": "StarIO10.StarConnectionSettings", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)init", - "mangledName": "$s8StarIO100A18ConnectionSettingsCACycfc", + "declKind": "Var", + "usr": "s:8StarIO100A12PrinterModelO8rawValueSivp", + "mangledName": "$s8StarIO100A12PrinterModelO8rawValueSivp", "moduleName": "StarIO10", - "overriding": true, "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12PrinterModelO8rawValueSivg", + "mangledName": "$s8StarIO100A12PrinterModelO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings", - "mangledName": "$s8StarIO100A18ConnectionSettingsC", + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10StarPrinterModel", + "mangledName": "$s8StarIO100A12PrinterModelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarConnectionSettings", + "objc_name": "STARIO10StarPrinterModel", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" + "ObjC" ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -14770,24 +16849,25 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", @@ -14798,10 +16878,10 @@ }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, @@ -14827,18 +16907,8 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "StarIO10", "declAttributes": [ @@ -14847,31 +16917,33 @@ }, { "kind": "TypeDecl", - "name": "NullableInt", - "printedName": "NullableInt", + "name": "APInfo", + "printedName": "APInfo", "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "description", + "printedName": "description", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(py)value", - "mangledName": "$s8StarIO1011NullableIntC5valueSivp", + "usr": "c:@M@StarIO10@objc(cs)APInfo(py)description", + "mangledName": "$s8StarIO106APInfoC11descriptionSSvp", "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" + "Dynamic", + "ObjC", + "Override", + "AccessControl" ], - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -14880,20 +16952,65 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)value", - "mangledName": "$s8StarIO1011NullableIntC5valueSivg", + "usr": "c:@M@StarIO10@objc(cs)APInfo(im)description", + "mangledName": "$s8StarIO106APInfoC11descriptionSSvg", "moduleName": "StarIO10", - "implicit": true, + "overriding": true, + "objc_name": "description", "declAttributes": [ + "Dynamic", "ObjC" ], "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "wlanMode", + "printedName": "wlanMode", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO106APInfoC8wlanModeAA04WLanE0Ovp", + "mangledName": "$s8StarIO106APInfoC8wlanModeAA04WLanE0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO106APInfoC8wlanModeAA04WLanE0Ovg", + "mangledName": "$s8StarIO106APInfoC8wlanModeAA04WLanE0Ovg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" }, { "kind": "Accessor", @@ -14907,19 +17024,16 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)setValue:", - "mangledName": "$s8StarIO1011NullableIntC5valueSivs", + "usr": "s:8StarIO106APInfoC8wlanModeAA04WLanE0Ovs", + "mangledName": "$s8StarIO106APInfoC8wlanModeAA04WLanE0Ovs", "moduleName": "StarIO10", "implicit": true, - "declAttributes": [ - "ObjC" - ], "accessorKind": "set" }, { @@ -14934,8 +17048,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO1011NullableIntC5valueSivM", - "mangledName": "$s8StarIO1011NullableIntC5valueSivM", + "usr": "s:8StarIO106APInfoC8wlanModeAA04WLanE0OvM", + "mangledName": "$s8StarIO106APInfoC8wlanModeAA04WLanE0OvM", "moduleName": "StarIO10", "implicit": true, "accessorKind": "_modify" @@ -14943,450 +17057,111 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "ssid", + "printedName": "ssid", "children": [ { "kind": "TypeNominal", - "name": "NullableInt", - "printedName": "StarIO10.NullableInt", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)init", - "mangledName": "$s8StarIO1011NullableIntCACycfc", + "declKind": "Var", + "usr": "s:8StarIO106APInfoC4ssidSSvp", + "mangledName": "$s8StarIO106APInfoC4ssidSSvp", "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "HasStorage", + "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt", - "mangledName": "$s8StarIO1011NullableIntC", - "moduleName": "StarIO10", - "objc_name": "STARIO10NullableInt", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Network", - "printedName": "Network", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "InterfaceType", - "printedName": "InterfaceType", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.InterfaceType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeUnknown", - "mangledName": "$s8StarIO1013InterfaceTypeO7unknownyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceTypeUnknown", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "usb", - "printedName": "usb", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.InterfaceType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeUSB", - "mangledName": "$s8StarIO1013InterfaceTypeO3usbyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceTypeUSB", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "bluetooth", - "printedName": "bluetooth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.InterfaceType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeBluetooth", - "mangledName": "$s8StarIO1013InterfaceTypeO9bluetoothyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceTypeBluetooth", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "bluetoothLE", - "printedName": "bluetoothLE", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:8StarIO106APInfoC4ssidSSvg", + "mangledName": "$s8StarIO106APInfoC4ssidSSvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.InterfaceType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeBluetoothLE", - "mangledName": "$s8StarIO1013InterfaceTypeO11bluetoothLEyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceTypeBluetoothLE", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "lan", - "printedName": "lan", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:8StarIO106APInfoC4ssidSSvs", + "mangledName": "$s8StarIO106APInfoC4ssidSSvs", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "set" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.InterfaceType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" - } - ] + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO106APInfoC4ssidSSvM", + "mangledName": "$s8StarIO106APInfoC4ssidSSvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeLAN", - "mangledName": "$s8StarIO1013InterfaceTypeO3lanyA2CmF", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceTypeLAN", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "securityType", + "printedName": "securityType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ], "declKind": "Var", - "usr": "s:8StarIO1013InterfaceTypeO11descriptionSSvp", - "mangledName": "$s8StarIO1013InterfaceTypeO11descriptionSSvp", + "usr": "s:8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovp", + "mangledName": "$s8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovp", "moduleName": "StarIO10", "declAttributes": [ + "HasStorage", "AccessControl" ], + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -15395,183 +17170,81 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ], "declKind": "Accessor", - "usr": "s:8StarIO1013InterfaceTypeO11descriptionSSvg", - "mangledName": "$s8StarIO1013InterfaceTypeO11descriptionSSvg", + "usr": "s:8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovg", + "mangledName": "$s8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovg", "moduleName": "StarIO10", + "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.InterfaceType?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "InterfaceType", - "printedName": "StarIO10.InterfaceType", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovs", + "mangledName": "$s8StarIO106APInfoC12securityTypeAA012WLanSecurityE0Ovs", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "set" }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO1013InterfaceTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueACSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO1013InterfaceTypeO8rawValueSivp", - "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:8StarIO1013InterfaceTypeO8rawValueSivg", - "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueSivg", + "usr": "s:8StarIO106APInfoC12securityTypeAA012WLanSecurityE0OvM", + "mangledName": "$s8StarIO106APInfoC12securityTypeAA012WLanSecurityE0OvM", "moduleName": "StarIO10", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] - } - ], - "declKind": "Enum", - "usr": "c:@M@StarIO10@E@STARIO10InterfaceType", - "mangledName": "$s8StarIO1013InterfaceTypeO", - "moduleName": "StarIO10", - "objc_name": "STARIO10InterfaceType", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NullableBool", - "printedName": "NullableBool", - "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "password", + "printedName": "password", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(py)value", - "mangledName": "$s8StarIO1012NullableBoolC5valueSbvp", + "usr": "s:8StarIO106APInfoC8passwordSSvp", + "mangledName": "$s8StarIO106APInfoC8passwordSSvp", "moduleName": "StarIO10", "declAttributes": [ "HasStorage", - "AccessControl", - "ObjC" + "AccessControl" ], "hasStorage": true, "accessors": [ @@ -15582,19 +17255,16 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)value", - "mangledName": "$s8StarIO1012NullableBoolC5valueSbvg", + "usr": "s:8StarIO106APInfoC8passwordSSvg", + "mangledName": "$s8StarIO106APInfoC8passwordSSvg", "moduleName": "StarIO10", "implicit": true, - "declAttributes": [ - "ObjC" - ], "accessorKind": "get" }, { @@ -15609,19 +17279,16 @@ }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)setValue:", - "mangledName": "$s8StarIO1012NullableBoolC5valueSbvs", + "usr": "s:8StarIO106APInfoC8passwordSSvs", + "mangledName": "$s8StarIO106APInfoC8passwordSSvs", "moduleName": "StarIO10", "implicit": true, - "declAttributes": [ - "ObjC" - ], "accessorKind": "set" }, { @@ -15636,14 +17303,59 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO1012NullableBoolC5valueSbvM", - "mangledName": "$s8StarIO1012NullableBoolC5valueSbvM", + "usr": "s:8StarIO106APInfoC8passwordSSvM", + "mangledName": "$s8StarIO106APInfoC8passwordSSvM", "moduleName": "StarIO10", "implicit": true, "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wLanMode:ssid:securityType:password:)", + "children": [ + { + "kind": "TypeNominal", + "name": "APInfo", + "printedName": "StarIO10.APInfo", + "usr": "c:@M@StarIO10@objc(cs)APInfo" + }, + { + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO106APInfoC8wLanMode4ssid12securityType8passwordAcA04WLanE0O_SSAA0j8SecurityH0OSStcfc", + "mangledName": "$s8StarIO106APInfoC8wLanMode4ssid12securityType8passwordAcA04WLanE0O_SSAA0j8SecurityH0OSStcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, { "kind": "Constructor", "name": "init", @@ -15651,14 +17363,14 @@ "children": [ { "kind": "TypeNominal", - "name": "NullableBool", - "printedName": "StarIO10.NullableBool", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + "name": "APInfo", + "printedName": "StarIO10.APInfo", + "usr": "c:@M@StarIO10@objc(cs)APInfo" } ], "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)init", - "mangledName": "$s8StarIO1012NullableBoolCACycfc", + "usr": "c:@M@StarIO10@objc(cs)APInfo(im)init", + "mangledName": "$s8StarIO106APInfoCACycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -15672,17 +17384,14 @@ } ], "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool", - "mangledName": "$s8StarIO1012NullableBoolC", + "usr": "c:@M@StarIO10@objc(cs)APInfo", + "mangledName": "$s8StarIO106APInfoC", "moduleName": "StarIO10", - "objc_name": "STARIO10NullableBool", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -15738,56 +17447,6 @@ } ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "Foundation", @@ -15799,14 +17458,219 @@ ] }, { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] + "kind": "TypeDecl", + "name": "StarPrinterInformationBluetoothLE", + "printedName": "StarPrinterInformationBluetoothLE", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE(py)description", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLEC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE(im)description", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLEC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE(py)address", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLEC7addressSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE(im)address", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLEC7addressSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetoothLE", + "printedName": "StarIO10.StarPrinterInformationBluetoothLE", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE(im)init", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLECACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE", + "mangledName": "$s8StarIO100A29PrinterInformationBluetoothLEC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterInformationBluetoothLE", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] }, { "kind": "Import", @@ -15828,4130 +17692,5173 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "StarXpandCommand", - "printedName": "StarXpandCommand", + "name": "WLanMode", + "printedName": "WLanMode", "children": [ { - "kind": "TypeDecl", - "name": "Printer", - "printedName": "Printer", + "kind": "Var", + "name": "unknown", + "printedName": "unknown", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanMode.Type) -> StarIO10.WLanMode", "children": [ { "kind": "TypeNominal", - "name": "Printer", - "printedName": "StarIO10.StarXpandCommand.Printer", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "TypeDecl", - "name": "TextAlignment", - "printedName": "TextAlignment", - "children": [ - { - "kind": "Var", - "name": "left", - "printedName": "left", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO4leftyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO4leftyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" }, { - "kind": "Var", - "name": "center", - "printedName": "center", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanMode.Type", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO6centeryA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO6centeryA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO108WLanModeO7unknownyA2CmF", + "mangledName": "$s8StarIO108WLanModeO7unknownyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "infrastructure", + "printedName": "infrastructure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanMode.Type) -> StarIO10.WLanMode", + "children": [ { - "kind": "Var", - "name": "right", - "printedName": "right", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO5rightyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO5rightyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanMode.Type", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment?", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO108WLanModeO14infrastructureyA2CmF", + "mangledName": "$s8StarIO108WLanModeO14infrastructureyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "accessPoint", + "printedName": "accessPoint", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanMode.Type) -> StarIO10.WLanMode", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" }, { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanMode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" } ] } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO108WLanModeO11accessPointyA2CmF", + "mangledName": "$s8StarIO108WLanModeO11accessPointyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO108WLanModeO11descriptionSSvp", + "mangledName": "$s8StarIO108WLanModeO11descriptionSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO", + "declKind": "Accessor", + "usr": "s:8StarIO108WLanModeO11descriptionSSvg", + "mangledName": "$s8StarIO108WLanModeO11descriptionSSvg", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextAlignment", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.WLanMode?", + "children": [ { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, + "kind": "TypeNominal", + "name": "WLanMode", + "printedName": "StarIO10.WLanMode", + "usr": "s:8StarIO108WLanModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO108WLanModeO8rawValueACSgs5UInt8V_tcfc", + "mangledName": "$s8StarIO108WLanModeO8rawValueACSgs5UInt8V_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:8StarIO108WLanModeO8rawValues5UInt8Vvp", + "mangledName": "$s8StarIO108WLanModeO8rawValues5UInt8Vvp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO108WLanModeO8rawValues5UInt8Vvg", + "mangledName": "$s8StarIO108WLanModeO8rawValues5UInt8Vvg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8StarIO108WLanModeO", + "mangledName": "$s8StarIO108WLanModeO", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "UInt8", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" } ] - }, + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterInformationBluetooth", + "printedName": "StarPrinterInformationBluetooth", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ { - "kind": "TypeDecl", - "name": "TextWidthParameter", - "printedName": "TextWidthParameter", + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(py)description", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "Var", - "name": "widthType", - "printedName": "widthType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(im)description", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "portName", + "printedName": "portName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ { - "kind": "Function", - "name": "setWidthType", - "printedName": "setWidthType(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC03setG4TypeyAGXDAE0fgJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC03setG4TypeyAGXDAE0fgJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(py)portName", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC8portNameSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Var", - "name": "alignment", - "printedName": "alignment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(im)portName", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC8portNameSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serialNumber", + "printedName": "serialNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ { - "kind": "Function", - "name": "setAlignment", - "printedName": "setAlignment(_:)", + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(py)serialNumber", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC12serialNumberSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TextAlignment", - "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setAlignmentyAGXDAE0fJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setAlignmentyAGXDAE0fJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(im)serialNumber", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC12serialNumberSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ { - "kind": "Var", - "name": "ellipsizeType", - "printedName": "ellipsizeType", + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(py)address", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC7addressSSSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(im)address", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC7addressSSSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetooth", + "printedName": "StarIO10.StarPrinterInformationBluetooth", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth(im)init", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth", + "mangledName": "$s8StarIO100A27PrinterInformationBluetoothC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterInformationBluetooth", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarWLanSetting", + "printedName": "StarWLanSetting", + "children": [ + { + "kind": "Var", + "name": "serviceStatus", + "printedName": "serviceStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.WLanSettingServiceStatus?", + "children": [ { - "kind": "Function", - "name": "setEllipsizeType", - "printedName": "setEllipsizeType(_:)", + "kind": "TypeNominal", + "name": "WLanSettingServiceStatus", + "printedName": "StarIO10.WLanSettingServiceStatus", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A11WLanSettingC13serviceStatusAA0cd7ServiceF0CSgvp", + "mangledName": "$s8StarIO100A11WLanSettingC13serviceStatusAA0cd7ServiceF0CSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.WLanSettingServiceStatus?", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "WLanSettingServiceStatus", + "printedName": "StarIO10.WLanSettingServiceStatus", + "usr": "c:@M@StarIO10@objc(cs)WLanSettingServiceStatus" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC16setEllipsizeTypeyAGXDAE0fjK0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC16setEllipsizeTypeyAGXDAE0fjK0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A11WLanSettingC13serviceStatusAA0cd7ServiceF0CSgvg", + "mangledName": "$s8StarIO100A11WLanSettingC13serviceStatusAA0cd7ServiceF0CSgvg", + "moduleName": "StarIO10", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(starPrinterSetting:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StarWLanSetting", + "printedName": "StarIO10.StarWLanSetting", + "usr": "c:@M@StarIO10@objc(cs)StarWLanSetting" + }, + { + "kind": "TypeNominal", + "name": "StarPrinterSetting", + "printedName": "StarIO10.StarPrinterSetting", + "usr": "c:@M@StarIO10@objc(cs)StarPrinterSetting" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A11WLanSettingC011starPrinterD0AcA0afD0C_tcfc", + "mangledName": "$s8StarIO100A11WLanSettingC011starPrinterD0AcA0afD0C_tcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "initSetting", + "printedName": "initSetting(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Var", - "name": "printType", - "printedName": "printType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC04initD010completionyys5Error_pSgc_tF", + "mangledName": "$s8StarIO100A11WLanSettingC04initD010completionyys5Error_pSgc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "loadCurrentInfo", + "printedName": "loadCurrentInfo(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.CurrentWLanInfo?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(StarIO10.CurrentWLanInfo?, (any Swift.Error)?)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.CurrentWLanInfo?", "children": [ { "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" + "name": "CurrentWLanInfo", + "printedName": "StarIO10.CurrentWLanInfo", + "usr": "c:@M@StarIO10@objc(cs)CurrentWLanInfo" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } ], - "accessorKind": "get" + "usr": "s:Sq" } ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC15loadCurrentInfo10completionyyAA0fcG0CSg_s5Error_pSgtc_tF", + "mangledName": "$s8StarIO100A11WLanSettingC15loadCurrentInfo10completionyyAA0fcG0CSg_s5Error_pSgtc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setupConnection", + "printedName": "setupConnection(apInfo:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "APInfo", + "printedName": "StarIO10.APInfo", + "usr": "c:@M@StarIO10@objc(cs)APInfo" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Function", - "name": "setPrintType", - "printedName": "setPrintType(_:)", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setPrintTypeyAGXDAE0fjK0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setPrintTypeyAGXDAE0fjK0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC15setupConnection6apInfo10completionyAA6APInfoC_ys5Error_pSgctF", + "mangledName": "$s8StarIO100A11WLanSettingC15setupConnection6apInfo10completionyAA6APInfoC_ys5Error_pSgctF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchNearbyAccessPointInfo", + "printedName": "fetchNearbyAccessPointInfo(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([StarIO10.FoundAPInfo]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextWidthParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PrinterParameter", - "printedName": "PrinterParameter", - "children": [ - { - "kind": "Var", - "name": "templateExtension", - "printedName": "templateExtension", + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([StarIO10.FoundAPInfo]?, (any Swift.Error)?)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", - "children": [ - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "printedName": "[StarIO10.FoundAPInfo]?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", + "name": "Array", + "printedName": "[StarIO10.FoundAPInfo]", "children": [ { "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" + "name": "FoundAPInfo", + "printedName": "StarIO10.FoundAPInfo", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo" } ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setTemplateExtension", - "printedName": "setTemplateExtension(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC20setTemplateExtensionyAGXDAC0hiF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC20setTemplateExtensionyAGXDAC0hiF0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "PrinterParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PrinterParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "BlackMarkParameter", - "printedName": "BlackMarkParameter", - "children": [ - { - "kind": "Var", - "name": "enable", - "printedName": "enable", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setEnable", - "printedName": "setEnable(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC9setEnableyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC9setEnableyAGXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "position", - "printedName": "position", - "children": [ - { - "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "usr": "s:Sq" } ] - }, - { - "kind": "Function", - "name": "setPosition", - "printedName": "setPosition(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC11setPositionyAGXDAE0fgJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC11setPositionyAGXDAE0fgJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "BlackMarkParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBlackMarkParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" } ] - }, + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC26fetchNearbyAccessPointInfo10completionyySayAA11FoundAPInfoCGSg_s5Error_pSgtc_tF", + "mangledName": "$s8StarIO100A11WLanSettingC26fetchNearbyAccessPointInfo10completionyySayAA11FoundAPInfoCGSg_s5Error_pSgtc_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "initSetting", + "printedName": "initSetting()", + "children": [ { - "kind": "TypeDecl", - "name": "PDF417Parameter", - "printedName": "PDF417Parameter", - "children": [ - { - "kind": "Var", - "name": "content", - "printedName": "content", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC04initD0yyYaKF", + "mangledName": "$s8StarIO100A11WLanSettingC04initD0yyYaKF", + "moduleName": "StarIO10", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "loadCurrentInfo", + "printedName": "loadCurrentInfo()", + "children": [ + { + "kind": "TypeNominal", + "name": "CurrentWLanInfo", + "printedName": "StarIO10.CurrentWLanInfo", + "usr": "c:@M@StarIO10@objc(cs)CurrentWLanInfo" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC15loadCurrentInfoAA0fcG0CyYaKF", + "mangledName": "$s8StarIO100A11WLanSettingC15loadCurrentInfoAA0fcG0CyYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setupConnection", + "printedName": "setupConnection(apInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "APInfo", + "printedName": "StarIO10.APInfo", + "usr": "c:@M@StarIO10@objc(cs)APInfo" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC15setupConnection6apInfoyAA6APInfoC_tYaKF", + "mangledName": "$s8StarIO100A11WLanSettingC15setupConnection6apInfoyAA6APInfoC_tYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchNearbyAccessPointInfo", + "printedName": "fetchNearbyAccessPointInfo()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.FoundAPInfo]", + "children": [ + { + "kind": "TypeNominal", + "name": "FoundAPInfo", + "printedName": "StarIO10.FoundAPInfo", + "usr": "c:@M@StarIO10@objc(cs)FoundAPInfo" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A11WLanSettingC26fetchNearbyAccessPointInfoSayAA11FoundAPInfoCGyYaKF", + "mangledName": "$s8StarIO100A11WLanSettingC26fetchNearbyAccessPointInfoSayAA11FoundAPInfoCGyYaKF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)StarWLanSetting", + "mangledName": "$s8StarIO100A11WLanSettingC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@StarIO10@objc(cs)StarPrinterSetting", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "StarIO10.StarPrinterSetting", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarDeviceDiscoveryManagerDelegate", + "printedName": "StarDeviceDiscoveryManagerDelegate", + "children": [ + { + "kind": "Function", + "name": "manager", + "printedName": "manager(_:didFind:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarDeviceDiscoveryManager", + "printedName": "any StarIO10.StarDeviceDiscoveryManager", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" + }, + { + "kind": "TypeNominal", + "name": "StarPrinter", + "printedName": "StarIO10.StarPrinter", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinter" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate(im)manager:didFindPrinter:", + "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP7manager_7didFindyAA0acdE0_p_AA0A7PrinterCtF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarDeviceDiscoveryManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "manager:didFindPrinter:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "managerDidFinishDiscovery", + "printedName": "managerDidFinishDiscovery(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StarDeviceDiscoveryManager", + "printedName": "any StarIO10.StarDeviceDiscoveryManager", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManager" + } + ], + "declKind": "Func", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate(im)managerDidFinishDiscovery:", + "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP016managerDidFinishD0yyAA0acdE0_pF", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 where τ_0_0 : StarIO10.StarDeviceDiscoveryManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@StarIO10@objc(pl)STARIO10StarDeviceDiscoveryManagerDelegate", + "mangledName": "$s8StarIO100A30DeviceDiscoveryManagerDelegateP", + "moduleName": "StarIO10", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "objc_name": "STARIO10StarDeviceDiscoveryManagerDelegate", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10ErrorCode", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "column", - "printedName": "column", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNone", + "mangledName": "$s8StarIO100aB9ErrorCodeO4noneyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeNone", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "deviceHasError", + "printedName": "deviceHasError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setColumn", - "printedName": "setColumn(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setColumnyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setColumnyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeDeviceHasError", + "mangledName": "$s8StarIO100aB9ErrorCodeO09deviceHasC0yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeDeviceHasError", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "printerHoldingPaper", + "printedName": "printerHoldingPaper", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "line", - "printedName": "line", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodePrinterHoldingPaper", + "mangledName": "$s8StarIO100aB9ErrorCodeO19printerHoldingPaperyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodePrinterHoldingPaper", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "printingTimeout", + "printedName": "printingTimeout", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setLine", - "printedName": "setLine(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7setLineyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7setLineyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodePrintingTimeout", + "mangledName": "$s8StarIO100aB9ErrorCodeO15printingTimeoutyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodePrintingTimeout", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "bluetoothUnavailable", + "printedName": "bluetoothUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "module", - "printedName": "module", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeBluetoothUnavailable", + "mangledName": "$s8StarIO100aB9ErrorCodeO20bluetoothUnavailableyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeBluetoothUnavailable", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "networkUnavailable", + "printedName": "networkUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setModule", - "printedName": "setModule(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setModuleyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setModuleyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNetworkUnavailable", + "mangledName": "$s8StarIO100aB9ErrorCodeO18networkUnavailableyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeNetworkUnavailable", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "spoolerIsDisabled", + "printedName": "spoolerIsDisabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "aspect", - "printedName": "aspect", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerIsDisabled", + "mangledName": "$s8StarIO100aB9ErrorCodeO17spoolerIsDisabledyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeSpoolerIsDisabled", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "spoolerBufferIsNotEnough", + "printedName": "spoolerBufferIsNotEnough", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setAspect", - "printedName": "setAspect(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setAspectyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setAspectyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerBufferIsNotEnough", + "mangledName": "$s8StarIO100aB9ErrorCodeO24spoolerBufferIsNotEnoughyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeSpoolerBufferIsNotEnough", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "spoolerJobIdNotExists", + "printedName": "spoolerJobIdNotExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "level", - "printedName": "level", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeSpoolerJobIdNotExists", + "mangledName": "$s8StarIO100aB9ErrorCodeO21spoolerJobIdNotExistsyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeSpoolerJobIdNotExists", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "invalidPassword", + "printedName": "invalidPassword", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setLevel", - "printedName": "setLevel(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC8setLevelyAGXDAE0fI0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC8setLevelyAGXDAE0fI0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeInvalidPassword", + "mangledName": "$s8StarIO100aB9ErrorCodeO15invalidPasswordyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeInvalidPassword", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "needToChangePassword", + "printedName": "needToChangePassword", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(content:)", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Parameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentAGSS_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentAGSS_tcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "PDF417Parameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPDF417Parameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + ] } ] - }, + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeNeedToChangePassword", + "mangledName": "$s8StarIO100aB9ErrorCodeO20needToChangePasswordyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeNeedToChangePassword", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "jsonFormatError", + "printedName": "jsonFormatError", + "children": [ { - "kind": "TypeDecl", - "name": "QRCodeParameter", - "printedName": "QRCodeParameter", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", "children": [ { - "kind": "Var", - "name": "content", - "printedName": "content", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "model", - "printedName": "model", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeJsonFormatError", + "mangledName": "$s8StarIO100aB9ErrorCodeO010jsonFormatC0yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeJsonFormatError", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 + }, + { + "kind": "Var", + "name": "starConfigurationFormatError", + "printedName": "starConfigurationFormatError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setModel", - "printedName": "setModel(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setModelyAGXDAE0fI0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setModelyAGXDAE0fI0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationFormatError", + "mangledName": "$s8StarIO100aB9ErrorCodeO023starConfigurationFormatC0yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeStarConfigurationFormatError", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "starConfigurationParameterError", + "printedName": "starConfigurationParameterError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "level", - "printedName": "level", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationParameterError", + "mangledName": "$s8StarIO100aB9ErrorCodeO026starConfigurationParameterC0yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeStarConfigurationParameterError", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 + }, + { + "kind": "Var", + "name": "starConfigurationSpecifiedFileError", + "printedName": "starConfigurationSpecifiedFileError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Function", - "name": "setLevel", - "printedName": "setLevel(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setLevelyAGXDAE0fI0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setLevelyAGXDAE0fI0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeStarConfigurationSpecifiedFileError", + "mangledName": "$s8StarIO100aB9ErrorCodeO030starConfigurationSpecifiedFileC0yA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeStarConfigurationSpecifiedFileError", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 + }, + { + "kind": "Var", + "name": "invalidTemplate", + "printedName": "invalidTemplate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarIO10ErrorCode.Type) -> StarIO10.StarIO10ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" }, { - "kind": "Var", - "name": "cellSize", - "printedName": "cellSize", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarIO10ErrorCode.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ] - }, + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode@STARIO10ErrorCodeInvalidTemplate", + "mangledName": "$s8StarIO100aB9ErrorCodeO15invalidTemplateyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCodeInvalidTemplate", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarIO10ErrorCode?", + "children": [ { - "kind": "Function", - "name": "setCellSize", - "printedName": "setCellSize(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC11setCellSizeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC11setCellSizeyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100aB9ErrorCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueACSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB9ErrorCodeO8rawValueSivp", + "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(content:)", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentAGSS_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentAGSS_tcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB9ErrorCodeO8rawValueSivg", + "mangledName": "$s8StarIO100aB9ErrorCodeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarIO10ErrorCode]", + "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB9ErrorCodeO8allCasesSayACGvpZ", + "mangledName": "$s8StarIO100aB9ErrorCodeO8allCasesSayACGvpZ", + "moduleName": "StarIO10", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarIO10ErrorCode]", "children": [ { "kind": "TypeNominal", - "name": "QRCodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "usr": "s:Sa" } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC", + "declKind": "Accessor", + "usr": "s:8StarIO100aB9ErrorCodeO8allCasesSayACGvgZ", + "mangledName": "$s8StarIO100aB9ErrorCodeO8allCasesSayACGvgZ", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterQRCodeParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100aB9ErrorCodeO11descriptionSSvp", + "mangledName": "$s8StarIO100aB9ErrorCodeO11descriptionSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], + "declKind": "Accessor", + "usr": "s:8StarIO100aB9ErrorCodeO11descriptionSSvg", + "mangledName": "$s8StarIO100aB9ErrorCodeO11descriptionSSvg", + "moduleName": "StarIO10", "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode", + "mangledName": "$s8StarIO100aB9ErrorCodeO", + "moduleName": "StarIO10", + "objc_name": "STARIO10ErrorCode", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] - }, + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ { - "kind": "TypeDecl", - "name": "PageModePrintDirection", - "printedName": "PageModePrintDirection", + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", "children": [ { - "kind": "Var", - "name": "bottomToTop", - "printedName": "bottomToTop", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11bottomToTopyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11bottomToTopyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "leftToRight", - "printedName": "leftToRight", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11leftToRightyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11leftToRightyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "rightToLeft", - "printedName": "rightToLeft", + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarIO10ErrorCode]", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "StarIO10ErrorCode", + "printedName": "StarIO10.StarIO10ErrorCode", + "usr": "c:@M@StarIO10@E@STARIO10ErrorCode" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11rightToLeftyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11rightToLeftyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarConnectionSettings", + "printedName": "StarConnectionSettings", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)description", + "mangledName": "$s8StarIO100A18ConnectionSettingsC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Var", - "name": "topToBottom", - "printedName": "topToBottom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11topToBottomyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11topToBottomyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)description", + "mangledName": "$s8StarIO100A18ConnectionSettingsC11descriptionSSvg", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "FIRST_FOUND_DEVICE", + "printedName": "FIRST_FOUND_DEVICE", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(cpy)FIRST_FOUND_DEVICE", + "mangledName": "$s8StarIO100A18ConnectionSettingsC18FIRST_FOUND_DEVICESSvpZ", + "moduleName": "StarIO10", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection?", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(cm)FIRST_FOUND_DEVICE", + "mangledName": "$s8StarIO100A18ConnectionSettingsC18FIRST_FOUND_DEVICESSvgZ", + "moduleName": "StarIO10", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "interfaceType", + "printedName": "interfaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)interfaceType", + "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO", + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)interfaceType", + "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovg", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPageModePrintDirection", + "implicit": true, "declAttributes": [ - "AccessControl", "ObjC" ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setInterfaceType:", + "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0Ovs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0OvM", + "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceTypeAA09InterfaceF0OvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)identifier", + "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)identifier", + "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" }, { - "kind": "TypeDecl", - "name": "FontType", - "printedName": "FontType", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { - "kind": "Var", - "name": "a", - "printedName": "a", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.FontType.Type) -> StarIO10.StarXpandCommand.Printer.FontType", - "children": [ - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO1ayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO1ayA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Var", - "name": "b", - "printedName": "b", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.FontType.Type) -> StarIO10.StarXpandCommand.Printer.FontType", - "children": [ - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO1byA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO1byA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setIdentifier:", + "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType?", - "children": [ - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A18ConnectionSettingsC10identifierSSvM", + "mangledName": "$s8StarIO100A18ConnectionSettingsC10identifierSSvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "autoSwitchInterface", + "printedName": "autoSwitchInterface", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(py)autoSwitchInterface", + "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO", + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)autoSwitchInterface", + "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvg", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterFontType", + "implicit": true, "declAttributes": [ - "AccessControl", "ObjC" ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)setAutoSwitchInterface:", + "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvM", + "mangledName": "$s8StarIO100A18ConnectionSettingsC19autoSwitchInterfaceSbvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(interfaceType:identifier:autoSwitchInterface:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + }, + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)initWithInterfaceType:identifier:autoSwitchInterface:", + "mangledName": "$s8StarIO100A18ConnectionSettingsC13interfaceType10identifier19autoSwitchInterfaceAcA0jF0O_SSSbtcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarConnectionSettings", + "printedName": "StarIO10.StarConnectionSettings", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings(im)init", + "mangledName": "$s8StarIO100A18ConnectionSettingsCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarConnectionSettings", + "mangledName": "$s8StarIO100A18ConnectionSettingsC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarConnectionSettings", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "NullableInt", + "printedName": "NullableInt", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(py)value", + "mangledName": "$s8StarIO1011NullableIntC5valueSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)value", + "mangledName": "$s8StarIO1011NullableIntC5valueSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)setValue:", + "mangledName": "$s8StarIO1011NullableIntC5valueSivs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" }, { - "kind": "TypeDecl", - "name": "PageModeAreaParameter", - "printedName": "PageModeAreaParameter", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "x", - "printedName": "x", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setX", - "printedName": "setX(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setXyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setXyAGXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "y", - "printedName": "y", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setY", - "printedName": "setY(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setYyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setYyAGXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(width:height:)", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModeAreaParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5width6heightAGSd_Sdtcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5width6heightAGSd_Sdtcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModeAreaParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC", + "declKind": "Accessor", + "usr": "s:8StarIO1011NullableIntC5valueSivM", + "mangledName": "$s8StarIO1011NullableIntC5valueSivM", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPageModeAreaParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ { - "kind": "TypeDecl", - "name": "LineStyle", - "printedName": "LineStyle", - "children": [ - { - "kind": "Var", - "name": "single", - "printedName": "single", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.LineStyle.Type) -> StarIO10.StarXpandCommand.Printer.LineStyle", - "children": [ - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO6singleyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO6singleyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "double", - "printedName": "double", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.LineStyle.Type) -> StarIO10.StarXpandCommand.Printer.LineStyle", - "children": [ - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO6doubleyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO6doubleyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle?", - "children": [ - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "NullableInt", + "printedName": "StarIO10.NullableInt", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt(im)init", + "mangledName": "$s8StarIO1011NullableIntCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableInt", + "mangledName": "$s8StarIO1011NullableIntC", + "moduleName": "StarIO10", + "objc_name": "STARIO10NullableInt", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarPrinterInformationDetail", + "printedName": "StarPrinterInformationDetail", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(py)description", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC11descriptionSSvp", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO", + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)description", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC11descriptionSSvg", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterLineStyle", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "AccessControl", + "Dynamic", "ObjC" ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lan", + "printedName": "lan", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationLan", + "printedName": "StarIO10.StarPrinterInformationLan", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(py)lan", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC3lanAA0acD3LanCvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "kind": "TypeNominal", + "name": "StarPrinterInformationLan", + "printedName": "StarIO10.StarPrinterInformationLan", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationLan" } - ] - }, + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)lan", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC3lanAA0acD3LanCvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bluetooth", + "printedName": "bluetooth", + "children": [ { - "kind": "TypeDecl", - "name": "PageModeParameter", - "printedName": "PageModeParameter", + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetooth", + "printedName": "StarIO10.StarPrinterInformationBluetooth", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(py)bluetooth", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC9bluetoothAA0acD9BluetoothCvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "Var", - "name": "templateExtension", - "printedName": "templateExtension", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", - "children": [ - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", - "children": [ - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setTemplateExtension", - "printedName": "setTemplateExtension(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC20setTemplateExtensionyAGXDAC0jkH0CF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC20setTemplateExtensionyAGXDAC0jkH0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetooth", + "printedName": "StarIO10.StarPrinterInformationBluetooth", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetooth" } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC", + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)bluetooth", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC9bluetoothAA0acD9BluetoothCvg", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPageModeParameter", + "implicit": true, "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" + "ObjC" ], - "conformances": [ + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bluetoothLE", + "printedName": "bluetoothLE", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetoothLE", + "printedName": "StarIO10.StarPrinterInformationBluetoothLE", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(py)bluetoothLE", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC11bluetoothLEAA0acd9BluetoothG0Cvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, + "kind": "TypeNominal", + "name": "StarPrinterInformationBluetoothLE", + "printedName": "StarIO10.StarPrinterInformationBluetoothLE", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationBluetoothLE" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)bluetoothLE", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC11bluetoothLEAA0acd9BluetoothG0Cvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "usb", + "printedName": "usb", + "children": [ + { + "kind": "TypeNominal", + "name": "StarPrinterInformationUSB", + "printedName": "StarIO10.StarPrinterInformationUSB", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(py)usb", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC3usbAA0acD3USBCvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "kind": "TypeNominal", + "name": "StarPrinterInformationUSB", + "printedName": "StarIO10.StarPrinterInformationUSB", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationUSB" } - ] - }, + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)usb", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC3usbAA0acD3USBCvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ { - "kind": "TypeDecl", - "name": "Alignment", - "printedName": "Alignment", + "kind": "TypeNominal", + "name": "StarPrinterInformationDetail", + "printedName": "StarIO10.StarPrinterInformationDetail", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail(im)init", + "mangledName": "$s8StarIO100A24PrinterInformationDetailCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarPrinterInformationDetail", + "mangledName": "$s8StarIO100A24PrinterInformationDetailC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarPrinterInformationDetail", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "InterfaceType", + "printedName": "InterfaceType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", "children": [ { - "kind": "Var", - "name": "left", - "printedName": "left", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO4leftyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO4leftyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" }, { - "kind": "Var", - "name": "center", - "printedName": "center", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.InterfaceType.Type", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO6centeryA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO6centeryA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeUnknown", + "mangledName": "$s8StarIO1013InterfaceTypeO7unknownyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceTypeUnknown", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "usb", + "printedName": "usb", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" }, { - "kind": "Var", - "name": "right", - "printedName": "right", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.InterfaceType.Type", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO5rightyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO5rightyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeUSB", + "mangledName": "$s8StarIO1013InterfaceTypeO3usbyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceTypeUSB", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bluetooth", + "printedName": "bluetooth", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.InterfaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment?", - "children": [ - { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeBluetooth", + "mangledName": "$s8StarIO1013InterfaceTypeO9bluetoothyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceTypeBluetooth", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "bluetoothLE", + "printedName": "bluetoothLE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" }, { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.InterfaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } ] } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterAlignment", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeBluetoothLE", + "mangledName": "$s8StarIO1013InterfaceTypeO11bluetoothLEyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceTypeBluetoothLE", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "lan", + "printedName": "lan", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.InterfaceType.Type) -> StarIO10.InterfaceType", + "children": [ { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.InterfaceType.Type", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" } - ], - "usr": "s:SY", - "mangledName": "$sSY" + ] } ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType@STARIO10InterfaceTypeLAN", + "mangledName": "$s8StarIO1013InterfaceTypeO3lanyA2CmF", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceTypeLAN", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1013InterfaceTypeO11descriptionSSvp", + "mangledName": "$s8StarIO1013InterfaceTypeO11descriptionSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1013InterfaceTypeO11descriptionSSvg", + "mangledName": "$s8StarIO1013InterfaceTypeO11descriptionSSvg", + "moduleName": "StarIO10", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.InterfaceType?", + "children": [ + { + "kind": "TypeNominal", + "name": "InterfaceType", + "printedName": "StarIO10.InterfaceType", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType" + } + ], + "usr": "s:Sq" }, { - "kind": "TypeDecl", - "name": "PageModeRectangleParameter", - "printedName": "PageModeRectangleParameter", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO1013InterfaceTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueACSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1013InterfaceTypeO8rawValueSivp", + "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "Var", - "name": "x", - "printedName": "x", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1013InterfaceTypeO8rawValueSivg", + "mangledName": "$s8StarIO1013InterfaceTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@StarIO10@E@STARIO10InterfaceType", + "mangledName": "$s8StarIO1013InterfaceTypeO", + "moduleName": "StarIO10", + "objc_name": "STARIO10InterfaceType", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ { - "kind": "Var", - "name": "y", - "printedName": "y", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "NullableBool", + "printedName": "NullableBool", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(py)value", + "mangledName": "$s8StarIO1012NullableBoolC5valueSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)value", + "mangledName": "$s8StarIO1012NullableBoolC5valueSbvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)setValue:", + "mangledName": "$s8StarIO1012NullableBoolC5valueSbvs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1012NullableBoolC5valueSbvM", + "mangledName": "$s8StarIO1012NullableBoolC5valueSbvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NullableBool", + "printedName": "StarIO10.NullableBool", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool(im)init", + "mangledName": "$s8StarIO1012NullableBoolCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10NullableBool", + "mangledName": "$s8StarIO1012NullableBoolC", + "moduleName": "StarIO10", + "objc_name": "STARIO10NullableBool", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "WLanSecurityType", + "printedName": "WLanSecurityType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Var", - "name": "thickness", - "printedName": "thickness", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ] - }, + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO7unknownyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO7unknownyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ { - "kind": "Function", - "name": "setThickness", - "printedName": "setThickness(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setThicknessyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setThicknessyAGXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Var", - "name": "roundCorner", - "printedName": "roundCorner", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO4openyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO4openyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "wpaPersonal", + "printedName": "wpaPersonal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Function", - "name": "setRoundCorner", - "printedName": "setRoundCorner(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC14setRoundCorneryAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC14setRoundCorneryAGXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO11wpaPersonalyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO11wpaPersonalyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "wpa2Personal", + "printedName": "wpa2Personal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Var", - "name": "cornerRadius", - "printedName": "cornerRadius", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO12wpa2PersonalyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO12wpa2PersonalyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "wpa3SAE", + "printedName": "wpa3SAE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Function", - "name": "setCornerRadius", - "printedName": "setCornerRadius(_:)", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC15setCornerRadiusyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC15setCornerRadiusyAGXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO7wpa3SAEyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO7wpa3SAEyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Var", + "name": "auto", + "printedName": "auto", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.WLanSecurityType.Type) -> StarIO10.WLanSecurityType", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" }, { - "kind": "Var", - "name": "lineStyle", - "printedName": "lineStyle", + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.WLanSecurityType.Type", "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO1016WLanSecurityTypeO4autoyA2CmF", + "mangledName": "$s8StarIO1016WLanSecurityTypeO4autoyA2CmF", + "moduleName": "StarIO10" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.WLanSecurityType?", + "children": [ + { + "kind": "TypeNominal", + "name": "WLanSecurityType", + "printedName": "StarIO10.WLanSecurityType", + "usr": "s:8StarIO1016WLanSecurityTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO1016WLanSecurityTypeO8rawValueACSgSays5UInt8VG_tcfc", + "mangledName": "$s8StarIO1016WLanSecurityTypeO8rawValueACSgSays5UInt8VG_tcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1016WLanSecurityTypeO8rawValueSays5UInt8VGvp", + "mangledName": "$s8StarIO1016WLanSecurityTypeO8rawValueSays5UInt8VGvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1016WLanSecurityTypeO8rawValueSays5UInt8VGvg", + "mangledName": "$s8StarIO1016WLanSecurityTypeO8rawValueSays5UInt8VGvg", + "moduleName": "StarIO10", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8StarIO1016WLanSecurityTypeO11descriptionSSvp", + "mangledName": "$s8StarIO1016WLanSecurityTypeO11descriptionSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO1016WLanSecurityTypeO11descriptionSSvg", + "mangledName": "$s8StarIO1016WLanSecurityTypeO11descriptionSSvg", + "moduleName": "StarIO10", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8StarIO1016WLanSecurityTypeO", + "mangledName": "$s8StarIO1016WLanSecurityTypeO", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StarXpandCommand", + "printedName": "StarXpandCommand", + "children": [ + { + "kind": "TypeDecl", + "name": "Printer", + "printedName": "Printer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Printer", + "printedName": "StarIO10.StarXpandCommand.Printer", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "TextAlignment", + "printedName": "TextAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO4leftyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO4leftyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { - "kind": "Function", - "name": "setLineStyle", - "printedName": "setLineStyle(_:)", + "kind": "Var", + "name": "center", + "printedName": "center", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ] + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setLineStyleyAGXDAE0kL0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setLineStyleyAGXDAE0kL0OF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO6centeryA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO6centeryA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 1 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(x:y:width:height:)", + "kind": "Var", + "name": "right", + "printedName": "right", "children": [ { - "kind": "TypeNominal", - "name": "PageModeRectangleParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextAlignment.Type) -> StarIO10.StarXpandCommand.Printer.TextAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ] + } + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1x1y5width6heightAGSd_S3dtcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1x1y5width6heightAGSd_S3dtcfc", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO5rightyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO5rightyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "init_kind": "Designated" + "fixedbinaryorder": 2 }, { "kind": "Constructor", "name": "init", - "printedName": "init()", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "PageModeRectangleParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "overriding": true, "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPageModeRectangleParameter", + "objc_name": "STARIO10StarXpandCommandPrinterTextAlignment", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -19969,72 +22876,59 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "TextParameter", - "printedName": "TextParameter", + "name": "TextWidthParameter", + "printedName": "TextWidthParameter", "children": [ { "kind": "Var", - "name": "width", - "printedName": "width", + "name": "widthType", + "printedName": "widthType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovp", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" ], "accessors": [ { @@ -20044,50 +22938,135 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9widthTypeAE0fgJ0Ovg", "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "setWidthType", + "printedName": "setWidthType(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC03setG4TypeyAGXDAE0fgJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC03setG4TypeyAGXDAE0fgJ0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "widthParameter", - "printedName": "widthParameter", + "name": "alignment", + "printedName": "alignment", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TextWidthParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9alignmentAE0F9AlignmentOvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setAlignment", + "printedName": "setAlignment(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "TextAlignment", + "printedName": "StarIO10.StarXpandCommand.Printer.TextAlignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setAlignmentyAGXDAE0fJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setAlignmentyAGXDAE0fJ0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "ellipsizeType", + "printedName": "ellipsizeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -20101,22 +23080,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" - } - ], - "usr": "s:Sq" + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC13ellipsizeTypeAE0f9EllipsizeJ0Ovg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -20127,8 +23098,8 @@ }, { "kind": "Function", - "name": "setWidth", - "printedName": "setWidth(_:_:)", + "name": "setEllipsizeType", + "printedName": "setEllipsizeType(_:)", "children": [ { "kind": "TypeNominal", @@ -20137,29 +23108,85 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC16setEllipsizeTypeyAGXDAE0fjK0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC16setEllipsizeTypeyAGXDAE0fjK0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "printType", + "printedName": "printType", + "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TextWidthParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC9printTypeAE0f5PrintJ0Ovg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setPrintType", + "printedName": "setPrintType(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC8setWidthyAGXDSi_AE0fiG0CSgtF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC8setWidthyAGXDSi_AE0fiG0CSgtF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setPrintTypeyAGXDAE0fjK0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC12setPrintTypeyAGXDAE0fjK0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -20174,14 +23201,14 @@ "children": [ { "kind": "TypeNominal", - "name": "TextParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" + "name": "TextWidthParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -20195,10 +23222,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextParameter", + "objc_name": "STARIO10StarXpandCommandPrinterTextWidthParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -20264,33 +23291,37 @@ }, { "kind": "TypeDecl", - "name": "ImageParameter", - "printedName": "ImageParameter", + "name": "PrinterParameter", + "printedName": "PrinterParameter", "children": [ { "kind": "Var", - "name": "image", - "printedName": "image", + "name": "templateExtension", + "printedName": "templateExtension", "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -20299,18 +23330,24 @@ "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC17templateExtensionAC08TemplatehF0CSgvg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" @@ -20318,75 +23355,152 @@ ] }, { - "kind": "Var", - "name": "width", - "printedName": "width", + "kind": "Function", + "name": "setTemplateExtension", + "printedName": "setTemplateExtension(_:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivp", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC20setTemplateExtensionyAGXDAC0hiF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC20setTemplateExtensionyAGXDAC0hiF0CF", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "effectDiffusion", - "printedName": "effectDiffusion", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "PrinterParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PrinterParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvp", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "AccessControl", - "ObjC" - ], + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC0E9ParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BlackMarkParameter", + "printedName": "BlackMarkParameter", + "children": [ + { + "kind": "Var", + "name": "enable", + "printedName": "enable", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -20401,8 +23515,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC6enableSbvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -20413,8 +23527,8 @@ }, { "kind": "Function", - "name": "setEffectDiffusion", - "printedName": "setEffectDiffusion(_:)", + "name": "setEnable", + "printedName": "setEnable(_:)", "children": [ { "kind": "TypeNominal", @@ -20429,8 +23543,8 @@ } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC18setEffectDiffusionyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC18setEffectDiffusionyAGXDSbF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC9setEnableyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC9setEnableyAGXDSbF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -20440,19 +23554,19 @@ }, { "kind": "Var", - "name": "threshold", - "printedName": "threshold", + "name": "position", + "printedName": "position", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -20466,14 +23580,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC8positionAE0fG8PositionOvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -20484,8 +23598,8 @@ }, { "kind": "Function", - "name": "setThreshold", - "printedName": "setThreshold(_:)", + "name": "setPosition", + "printedName": "setPosition(_:)", "children": [ { "kind": "TypeNominal", @@ -20494,14 +23608,14 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC12setThresholdyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC12setThresholdyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC11setPositionyAGXDAE0fgJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC11setPositionyAGXDAE0fgJ0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -20509,40 +23623,6 @@ ], "funcSelfKind": "NonMutating" }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(image:width:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5image5widthAGSo7UIImageC_Sitcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5image5widthAGSo7UIImageC_Sitcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, { "kind": "Constructor", "name": "init", @@ -20550,14 +23630,14 @@ "children": [ { "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" + "name": "BlackMarkParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -20571,10 +23651,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterImageParameter", + "objc_name": "STARIO10StarXpandCommandPrinterBlackMarkParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -20582,6 +23662,7 @@ ], "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -20639,191 +23720,183 @@ }, { "kind": "TypeDecl", - "name": "QRCodeLevel", - "printedName": "QRCodeLevel", + "name": "PDF417Parameter", + "printedName": "PDF417Parameter", "children": [ { "kind": "Var", - "name": "l", - "printedName": "l", + "name": "content", + "printedName": "content", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1lyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1lyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "m", - "printedName": "m", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "column", + "printedName": "column", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1myA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1myA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "q", - "printedName": "q", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6columnSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setColumn", + "printedName": "setColumn(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1qyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1qyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setColumnyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setColumnyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "h", - "printedName": "h", + "name": "line", + "printedName": "line", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1hyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1hyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 3 - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "QRCodeLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC4lineSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setLine", + "printedName": "setLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", @@ -20832,17 +23905,20 @@ "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueAGSgSi_tcfc", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7setLineyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7setLineyAGXDSiF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "module", + "printedName": "module", "children": [ { "kind": "TypeNominal", @@ -20852,10 +23928,13 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -20870,170 +23949,96 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6moduleSivg", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterQRCodeLevel", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ + }, { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Function", + "name": "setModule", + "printedName": "setModule(_:)", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TextPrintType", - "printedName": "TextPrintType", - "children": [ - { - "kind": "Var", - "name": "goneWhenEmpty", - "printedName": "goneWhenEmpty", - "children": [ + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextPrintType.Type) -> StarIO10.StarXpandCommand.Printer.TextPrintType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO13goneWhenEmptyyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO13goneWhenEmptyyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setModuleyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setModuleyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "always", - "printedName": "always", + "name": "aspect", + "printedName": "aspect", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextPrintType.Type) -> StarIO10.StarXpandCommand.Printer.TextPrintType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO6alwaysyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO6alwaysyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TextPrintType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC6aspectSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setAspect", + "printedName": "setAspect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", @@ -21042,30 +24047,36 @@ "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueAGSgSi_tcfc", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setAspectyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC9setAspectyAGXDSiF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "level", + "printedName": "level", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -21074,91 +24085,42 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC5levelAE0F5LevelOvg", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextPrintType", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "LabelParameter", - "printedName": "LabelParameter", - "children": [ { "kind": "Function", - "name": "enable", - "printedName": "enable()", + "name": "setLevel", + "printedName": "setLevel(_:)", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC6enableSbyF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC6enableSbyF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC8setLevelyAGXDAE0fI0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC8setLevelyAGXDAE0fI0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -21167,31 +24129,32 @@ "funcSelfKind": "NonMutating" }, { - "kind": "Function", - "name": "setEnable", - "printedName": "setEnable(_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(content:)", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "name": "PDF417Parameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC9setEnableyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC9setEnableyAGXDSbF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentAGSS_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC7contentAGSS_tcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "init_kind": "Designated" }, { "kind": "Constructor", @@ -21200,14 +24163,14 @@ "children": [ { "kind": "TypeNominal", - "name": "LabelParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.LabelParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC" + "name": "PDF417Parameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -21221,10 +24184,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterLabelParameter", + "objc_name": "STARIO10StarXpandCommandPrinterPDF417Parameter", "declAttributes": [ "AccessControl", "ObjC", @@ -21232,7 +24195,6 @@ ], "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -21290,141 +24252,79 @@ }, { "kind": "TypeDecl", - "name": "TextWidthType", - "printedName": "TextWidthType", + "name": "QRCodeParameter", + "printedName": "QRCodeParameter", "children": [ { "kind": "Var", - "name": "half", - "printedName": "half", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextWidthType.Type) -> StarIO10.StarXpandCommand.Printer.TextWidthType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4halfyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4halfyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "full", - "printedName": "full", + "name": "content", + "printedName": "content", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextWidthType.Type) -> StarIO10.StarXpandCommand.Printer.TextWidthType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4fullyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4fullyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TextWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "model", + "printedName": "model", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -21433,100 +24333,140 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5modelAE0F5ModelOvg", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextWidthType", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" }, { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "kind": "Function", + "name": "setModel", + "printedName": "setModel(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setModelyAGXDAE0fI0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setModelyAGXDAE0fI0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "level", + "printedName": "level", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC5levelAE0F5LevelOvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setLevel", + "printedName": "setLevel(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "LogoParameter", - "printedName": "LogoParameter", - "children": [ + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setLevelyAGXDAE0fI0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8setLevelyAGXDAE0fI0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "keyCode", - "printedName": "keyCode", + "name": "cellSize", + "printedName": "cellSize", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -21535,34 +24475,59 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC8cellSizeSivg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "setCellSize", + "printedName": "setCellSize(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC11setCellSizeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC11setCellSizeyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Constructor", "name": "init", - "printedName": "init(keyCode:)", + "printedName": "init(content:)", "children": [ { "kind": "TypeNominal", - "name": "LogoParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" + "name": "QRCodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" }, { "kind": "TypeNominal", @@ -21572,8 +24537,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeAGSS_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeAGSS_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentAGSS_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC7contentAGSS_tcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -21588,14 +24553,14 @@ "children": [ { "kind": "TypeNominal", - "name": "LogoParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" + "name": "QRCodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -21609,10 +24574,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterLogoParameter", + "objc_name": "STARIO10StarXpandCommandPrinterQRCodeParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -21677,35 +24642,35 @@ }, { "kind": "TypeDecl", - "name": "CharacterEncodingType", - "printedName": "CharacterEncodingType", + "name": "PageModePrintDirection", + "printedName": "PageModePrintDirection", "children": [ { "kind": "Var", - "name": "japanese", - "printedName": "japanese", + "name": "bottomToTop", + "printedName": "bottomToTop", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" } ] } @@ -21713,8 +24678,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8japaneseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8japaneseyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11bottomToTopyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11bottomToTopyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -21723,30 +24688,30 @@ }, { "kind": "Var", - "name": "simplifiedChinese", - "printedName": "simplifiedChinese", + "name": "leftToRight", + "printedName": "leftToRight", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" } ] } @@ -21754,8 +24719,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11leftToRightyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11leftToRightyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -21764,30 +24729,30 @@ }, { "kind": "Var", - "name": "traditionalChinese", - "printedName": "traditionalChinese", + "name": "rightToLeft", + "printedName": "rightToLeft", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" } ] } @@ -21795,8 +24760,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO18traditionalChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO18traditionalChineseyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11rightToLeftyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11rightToLeftyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -21805,30 +24770,30 @@ }, { "kind": "Var", - "name": "korean", - "printedName": "korean", + "name": "topToBottom", + "printedName": "topToBottom", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type) -> StarIO10.StarXpandCommand.Printer.PageModePrintDirection", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" } ] } @@ -21836,55 +24801,14 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO6koreanyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO6koreanyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11topToBottomyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO11topToBottomyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], "fixedbinaryorder": 3 }, - { - "kind": "Var", - "name": "codePage", - "printedName": "codePage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8codePageyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8codePageyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, { "kind": "Constructor", "name": "init", @@ -21893,13 +24817,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType?", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection?", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" } ], "usr": "s:Sq" @@ -21912,8 +24836,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -21931,8 +24855,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -21949,8 +24873,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -21959,10 +24883,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterCharacterEncodingType", + "objc_name": "STARIO10StarXpandCommandPrinterPageModePrintDirection", "declAttributes": [ "AccessControl", "ObjC" @@ -22005,40 +24929,47 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "BlackMarkPosition", - "printedName": "BlackMarkPosition", + "name": "FontType", + "printedName": "FontType", "children": [ { "kind": "Var", - "name": "front", - "printedName": "front", + "name": "a", + "printedName": "a", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type) -> StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "printedName": "(StarIO10.StarXpandCommand.Printer.FontType.Type) -> StarIO10.StarXpandCommand.Printer.FontType", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType.Type", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" } ] } @@ -22046,8 +24977,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO5frontyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO5frontyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO1ayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO1ayA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -22056,30 +24987,30 @@ }, { "kind": "Var", - "name": "back", - "printedName": "back", + "name": "b", + "printedName": "b", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type) -> StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "printedName": "(StarIO10.StarXpandCommand.Printer.FontType.Type) -> StarIO10.StarXpandCommand.Printer.FontType", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType.Type", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" } ] } @@ -22087,8 +25018,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO4backyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO4backyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO1byA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO1byA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -22103,13 +25034,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition?", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType?", "children": [ { "kind": "TypeNominal", - "name": "BlackMarkPosition", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" } ], "usr": "s:Sq" @@ -22122,8 +25053,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -22141,8 +25072,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -22159,8 +25090,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -22169,10 +25100,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC8FontTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBlackMarkPosition", + "objc_name": "STARIO10StarXpandCommandPrinterFontType", "declAttributes": [ "AccessControl", "ObjC" @@ -22215,327 +25146,422 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "PDF417Level", - "printedName": "PDF417Level", + "name": "PageModeAreaParameter", + "printedName": "PageModeAreaParameter", "children": [ { "kind": "Var", - "name": "ecc0", - "printedName": "ecc0", + "name": "width", + "printedName": "width", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc0yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc0yA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ecc1", - "printedName": "ecc1", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5widthSdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "height", + "printedName": "height", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc1yA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ecc2", - "printedName": "ecc2", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC6heightSdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc2yA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ecc3", - "printedName": "ecc3", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1xSdvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setX", + "printedName": "setX(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc3yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc3yA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setXyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setXyAGXDSdF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 3 + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "ecc4", - "printedName": "ecc4", + "name": "y", + "printedName": "y", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC1ySdvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setY", + "printedName": "setY(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc4yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc4yA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setYyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC4setYyAGXDSdF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 4 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "ecc5", - "printedName": "ecc5", + "kind": "Constructor", + "name": "init", + "printedName": "init(width:height:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "PageModeAreaParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc5yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc5yA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5width6heightAGSd_Sdtcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC5width6heightAGSd_Sdtcfc", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 5 + "init_kind": "Designated" }, { - "kind": "Var", - "name": "ecc6", - "printedName": "ecc6", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "PageModeAreaParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc6yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc6yA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 6 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterPageModeAreaParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LineStyle", + "printedName": "LineStyle", + "children": [ { "kind": "Var", - "name": "ecc7", - "printedName": "ecc7", + "name": "single", + "printedName": "single", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "printedName": "(StarIO10.StarXpandCommand.Printer.LineStyle.Type) -> StarIO10.StarXpandCommand.Printer.LineStyle", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ] } @@ -22543,40 +25569,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc7yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc7yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO6singleyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO6singleyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 7 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "ecc8", - "printedName": "ecc8", + "name": "double", + "printedName": "double", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "printedName": "(StarIO10.StarXpandCommand.Printer.LineStyle.Type) -> StarIO10.StarXpandCommand.Printer.LineStyle", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ] } @@ -22584,13 +25610,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc8yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc8yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO6doubleyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO6doubleyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 8 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -22600,13 +25626,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level?", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle?", "children": [ { "kind": "TypeNominal", - "name": "PDF417Level", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ], "usr": "s:Sq" @@ -22619,8 +25645,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -22638,8 +25664,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -22656,8 +25682,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -22666,10 +25692,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9LineStyleO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPDF417Level", + "objc_name": "STARIO10StarXpandCommandPrinterLineStyle", "declAttributes": [ "AccessControl", "ObjC" @@ -22712,342 +25738,44 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "BarcodeParameter", - "printedName": "BarcodeParameter", + "name": "PageModeParameter", + "printedName": "PageModeParameter", "children": [ { "kind": "Var", - "name": "content", - "printedName": "content", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "symbology", - "printedName": "symbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "printHRI", - "printedName": "printHRI", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setPrintHRI", - "printedName": "setPrintHRI(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC11setPrintHRIyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC11setPrintHRIyAGXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "barDots", - "printedName": "barDots", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setBarDots", - "printedName": "setBarDots(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC10setBarDotsyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC10setBarDotsyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "barRatioLevel", - "printedName": "barRatioLevel", + "name": "templateExtension", + "printedName": "templateExtension", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setBarRatioLevel", - "printedName": "setBarRatioLevel(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC16setBarRatioLevelyAGXDAE0fijK0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC16setBarRatioLevelyAGXDAE0fijK0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -23061,14 +25789,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC17templateExtensionAC08TemplatejH0CSgvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -23079,8 +25815,8 @@ }, { "kind": "Function", - "name": "setHeight", - "printedName": "setHeight(_:)", + "name": "setTemplateExtension", + "printedName": "setTemplateExtension(_:)", "children": [ { "kind": "TypeNominal", @@ -23089,14 +25825,14 @@ }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9setHeightyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9setHeightyAGXDSdF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC20setTemplateExtensionyAGXDAC0jkH0CF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC20setTemplateExtensionyAGXDAC0jkH0CF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -23104,40 +25840,6 @@ ], "funcSelfKind": "NonMutating" }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(content:symbology:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7content9symbologyAGSS_AE0F9SymbologyOtcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7content9symbologyAGSS_AE0F9SymbologyOtcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, { "kind": "Constructor", "name": "init", @@ -23145,14 +25847,14 @@ "children": [ { "kind": "TypeNominal", - "name": "BarcodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" + "name": "PageModeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -23166,10 +25868,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBarcodeParameter", + "objc_name": "STARIO10StarXpandCommandPageModeParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -23177,6 +25879,7 @@ ], "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -23234,35 +25937,35 @@ }, { "kind": "TypeDecl", - "name": "QRCodeModel", - "printedName": "QRCodeModel", + "name": "Alignment", + "printedName": "Alignment", "children": [ { "kind": "Var", - "name": "model1", - "printedName": "model1", + "name": "left", + "printedName": "left", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeModel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeModel", + "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" } ] } @@ -23270,8 +25973,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO4leftyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO4leftyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -23280,30 +25983,30 @@ }, { "kind": "Var", - "name": "model2", - "printedName": "model2", + "name": "center", + "printedName": "center", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeModel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeModel", + "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" } ] } @@ -23311,8 +26014,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model2yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO6centeryA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO6centeryA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -23320,200 +26023,31 @@ "fixedbinaryorder": 1 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "right", + "printedName": "right", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.Alignment.Type) -> StarIO10.StarXpandCommand.Printer.Alignment", "children": [ { "kind": "TypeNominal", - "name": "QRCodeModel", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterQRCodeModel", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "AmbiguousCharacterWidthType", - "printedName": "AmbiguousCharacterWidthType", - "children": [ - { - "kind": "Var", - "name": "half", - "printedName": "half", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type) -> StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "children": [ - { - "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4halfyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4halfyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "full", - "printedName": "full", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type) -> StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "children": [ - { - "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment.Type", "children": [ { "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" } ] } @@ -23521,13 +26055,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4fullyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4fullyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO5rightyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO5rightyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 1 + "fixedbinaryorder": 2 }, { "kind": "Constructor", @@ -23537,13 +26071,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType?", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment?", "children": [ { "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" } ], "usr": "s:Sq" @@ -23556,8 +26090,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -23575,8 +26109,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -23593,8 +26127,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -23603,10 +26137,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC9AlignmentO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType", + "objc_name": "STARIO10StarXpandCommandPrinterAlignment", "declAttributes": [ "AccessControl", "ObjC" @@ -23649,29 +26183,36 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "PageModeImageParameter", - "printedName": "PageModeImageParameter", + "name": "PageModeRectangleParameter", + "printedName": "PageModeRectangleParameter", "children": [ { "kind": "Var", - "name": "image", - "printedName": "image", + "name": "x", + "printedName": "x", "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -23689,14 +26230,14 @@ "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1xSdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -23709,8 +26250,8 @@ }, { "kind": "Var", - "name": "x", - "printedName": "x", + "name": "y", + "printedName": "y", "children": [ { "kind": "TypeNominal", @@ -23720,8 +26261,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -23745,8 +26286,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1ySdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -23759,8 +26300,8 @@ }, { "kind": "Var", - "name": "y", - "printedName": "y", + "name": "width", + "printedName": "width", "children": [ { "kind": "TypeNominal", @@ -23770,8 +26311,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -23795,8 +26336,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC5widthSdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -23809,19 +26350,19 @@ }, { "kind": "Var", - "name": "width", - "printedName": "width", + "name": "height", + "printedName": "height", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -23839,14 +26380,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC6heightSdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -23859,8 +26400,79 @@ }, { "kind": "Var", - "name": "effectDiffusion", - "printedName": "effectDiffusion", + "name": "thickness", + "printedName": "thickness", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9thicknessSdvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setThickness", + "printedName": "setThickness(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setThicknessyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setThicknessyAGXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "roundCorner", + "printedName": "roundCorner", "children": [ { "kind": "TypeNominal", @@ -23870,8 +26482,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -23891,8 +26503,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC11roundCornerSbvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -23903,8 +26515,8 @@ }, { "kind": "Function", - "name": "setEffectDiffusion", - "printedName": "setEffectDiffusion(_:)", + "name": "setRoundCorner", + "printedName": "setRoundCorner(_:)", "children": [ { "kind": "TypeNominal", @@ -23919,8 +26531,8 @@ } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC18setEffectDiffusionyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC18setEffectDiffusionyAGXDSbF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC14setRoundCorneryAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC14setRoundCorneryAGXDSbF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -23930,19 +26542,19 @@ }, { "kind": "Var", - "name": "threshold", - "printedName": "threshold", + "name": "cornerRadius", + "printedName": "cornerRadius", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -23956,14 +26568,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12cornerRadiusSdvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -23974,8 +26586,8 @@ }, { "kind": "Function", - "name": "setThreshold", - "printedName": "setThreshold(_:)", + "name": "setCornerRadius", + "printedName": "setCornerRadius(_:)", "children": [ { "kind": "TypeNominal", @@ -23984,14 +26596,85 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC12setThresholdyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC12setThresholdyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC15setCornerRadiusyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC15setCornerRadiusyAGXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "lineStyle", + "printedName": "lineStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC9lineStyleAE04LineK0Ovg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setLineStyle", + "printedName": "setLineStyle(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setLineStyleyAGXDAE0kL0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC12setLineStyleyAGXDAE0kL0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -24002,19 +26685,19 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(image:x:y:width:)", + "printedName": "init(x:y:width:height:)", "children": [ { "kind": "TypeNominal", - "name": "PageModeImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + "name": "PageModeRectangleParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" }, { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" }, { "kind": "TypeNominal", @@ -24030,14 +26713,14 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5image1x1y5widthAGSo7UIImageC_S2dSitcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5image1x1y5widthAGSo7UIImageC_S2dSitcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1x1y5width6heightAGSd_S3dtcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC1x1y5width6heightAGSd_S3dtcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -24052,15 +26735,15 @@ "children": [ { "kind": "TypeNominal", - "name": "PageModeImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + "name": "PageModeRectangleParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterCAGycfc", - "moduleName": "StarIO10", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterCAGycfc", + "moduleName": "StarIO10", "overriding": true, "implicit": true, "objc_name": "init", @@ -24073,10 +26756,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPageModeImageParameter", + "objc_name": "STARIO10StarXpandCommandPrinterPageModeRectangleParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -24141,609 +26824,668 @@ }, { "kind": "TypeDecl", - "name": "InternationalCharacterType", - "printedName": "InternationalCharacterType", + "name": "TextParameter", + "printedName": "TextParameter", "children": [ { "kind": "Var", - "name": "usa", - "printedName": "usa", + "name": "width", + "printedName": "width", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO3usayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO3usayA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvp", "moduleName": "StarIO10", "declAttributes": [ - "ObjC" + "AccessControl" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "france", - "printedName": "france", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC5widthSiSgvg", + "moduleName": "StarIO10", + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6franceyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6franceyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { "kind": "Var", - "name": "germany", - "printedName": "germany", + "name": "widthParameter", + "printedName": "widthParameter", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "TextWidthParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7germanyyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7germanyyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "uk", - "printedName": "uk", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextWidthParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC05widthG0AE0f5WidthG0CSgvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO2ukyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO2ukyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 + ] }, { - "kind": "Var", - "name": "denmark", - "printedName": "denmark", + "kind": "Function", + "name": "setWidth", + "printedName": "setWidth(_:_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "TextWidthParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18TextWidthParameterC" } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7denmarkyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7denmarkyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC8setWidthyAGXDSi_AE0fiG0CSgtF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC8setWidthyAGXDSi_AE0fiG0CSgtF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 4 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "sweden", - "printedName": "sweden", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "TextParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6swedenyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6swedenyA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 5 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterTextParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageParameter", + "printedName": "ImageParameter", + "children": [ { "kind": "Var", - "name": "italy", - "printedName": "italy", + "name": "image", + "printedName": "image", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5italyyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5italyyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "spain", - "printedName": "spain", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5imageSo7UIImageCvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5spainyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5spainyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 + ] }, { "kind": "Var", - "name": "japan", - "printedName": "japan", + "name": "width", + "printedName": "width", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5japanyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5japanyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "norway", - "printedName": "norway", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5widthSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "effectDiffusion", + "printedName": "effectDiffusion", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6norwayyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6norwayyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "denmark2", - "printedName": "denmark2", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC15effectDiffusionSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setEffectDiffusion", + "printedName": "setEffectDiffusion(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8denmark2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8denmark2yA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC18setEffectDiffusionyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC18setEffectDiffusionyAGXDSbF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 10 + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "spain2", - "printedName": "spain2", + "name": "threshold", + "printedName": "threshold", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC9thresholdSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setThreshold", + "printedName": "setThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6spain2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6spain2yA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC12setThresholdyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC12setThresholdyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 11 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "latinAmerica", - "printedName": "latinAmerica", + "kind": "Constructor", + "name": "init", + "printedName": "init(image:width:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO12latinAmericayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO12latinAmericayA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5image5widthAGSo7UIImageC_Sitcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC5image5widthAGSo7UIImageC_Sitcfc", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 12 + "init_kind": "Designated" }, { - "kind": "Var", - "name": "korea", - "printedName": "korea", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5koreayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5koreayA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 13 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14ImageParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterImageParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QRCodeLevel", + "printedName": "QRCodeLevel", + "children": [ { "kind": "Var", - "name": "ireland", - "printedName": "ireland", + "name": "l", + "printedName": "l", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } ] } @@ -24751,40 +27493,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7irelandyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7irelandyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1lyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1lyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 14 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "slovenia", - "printedName": "slovenia", + "name": "m", + "printedName": "m", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } ] } @@ -24792,40 +27534,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8sloveniayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8sloveniayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1myA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1myA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 15 + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "croatia", - "printedName": "croatia", + "name": "q", + "printedName": "q", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } ] } @@ -24833,40 +27575,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7croatiayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7croatiayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1qyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1qyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 16 + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "china", - "printedName": "china", + "name": "h", + "printedName": "h", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeLevel", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } ] } @@ -24874,122 +27616,175 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5chinayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5chinayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1hyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO1hyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 17 + "fixedbinaryorder": 3 }, { - "kind": "Var", - "name": "vietnam", - "printedName": "vietnam", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "QRCodeLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7vietnamyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7vietnamyA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "arabic", - "printedName": "arabic", + "name": "rawValue", + "printedName": "rawValue", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeLevelO", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterQRCodeLevel", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6arabicyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6arabicyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 + "usr": "s:SY", + "mangledName": "$sSY" }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TextPrintType", + "printedName": "TextPrintType", + "children": [ { "kind": "Var", - "name": "india", - "printedName": "india", + "name": "goneWhenEmpty", + "printedName": "goneWhenEmpty", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextPrintType.Type) -> StarIO10.StarXpandCommand.Printer.TextPrintType", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" } ] } @@ -24997,40 +27792,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5indiayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5indiayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO13goneWhenEmptyyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO13goneWhenEmptyyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 20 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "legal", - "printedName": "legal", + "name": "always", + "printedName": "always", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextPrintType.Type) -> StarIO10.StarXpandCommand.Printer.TextPrintType", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" } ] } @@ -25038,13 +27833,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5legalyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5legalyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO6alwaysyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO6alwaysyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 21 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -25054,13 +27849,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType?", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + "name": "TextPrintType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextPrintType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO" } ], "usr": "s:Sq" @@ -25073,8 +27868,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -25092,8 +27887,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -25110,8 +27905,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -25120,10 +27915,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextPrintTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterInternationalCharacterType", + "objc_name": "STARIO10StarXpandCommandPrinterTextPrintType", "declAttributes": [ "AccessControl", "ObjC" @@ -25166,122 +27961,196 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "TextEllipsizeType", - "printedName": "TextEllipsizeType", + "name": "LabelParameter", + "printedName": "LabelParameter", "children": [ { - "kind": "Var", - "name": "none", - "printedName": "none", + "kind": "Function", + "name": "enable", + "printedName": "enable()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO4noneyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO4noneyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC6enableSbyF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC6enableSbyF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "start", - "printedName": "start", + "kind": "Function", + "name": "setEnable", + "printedName": "setEnable(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "children": [ - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO5startyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO5startyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC9setEnableyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC9setEnableyAGXDSbF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LabelParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.LabelParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC14LabelParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterLabelParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TextWidthType", + "printedName": "TextWidthType", + "children": [ { "kind": "Var", - "name": "middle", - "printedName": "middle", + "name": "half", + "printedName": "half", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextWidthType.Type) -> StarIO10.StarXpandCommand.Printer.TextWidthType", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType.Type", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" } ] } @@ -25289,40 +28158,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO6middleyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO6middleyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4halfyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4halfyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 2 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "end", - "printedName": "end", + "name": "full", + "printedName": "full", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextWidthType.Type) -> StarIO10.StarXpandCommand.Printer.TextWidthType", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType.Type", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" } ] } @@ -25330,13 +28199,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO3endyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO3endyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4fullyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO4fullyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 3 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -25346,13 +28215,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType?", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType?", "children": [ { "kind": "TypeNominal", - "name": "TextEllipsizeType", - "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + "name": "TextWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO" } ], "usr": "s:Sq" @@ -25365,8 +28234,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -25384,8 +28253,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -25402,8 +28271,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -25412,10 +28281,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13TextWidthTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterTextEllipsizeType", + "objc_name": "STARIO10StarXpandCommandPrinterTextWidthType", "declAttributes": [ "AccessControl", "ObjC" @@ -25458,286 +28327,224 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "BarcodeSymbology", - "printedName": "BarcodeSymbology", + "name": "LogoParameter", + "printedName": "LogoParameter", "children": [ { "kind": "Var", - "name": "upcE", - "printedName": "upcE", + "name": "keyCode", + "printedName": "keyCode", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcEyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcEyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "upcA", - "printedName": "upcA", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeSSvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcAyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcAyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { - "kind": "Var", - "name": "jan8", - "printedName": "jan8", + "kind": "Constructor", + "name": "init", + "printedName": "init(keyCode:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "LogoParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4jan8yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4jan8yA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeAGSS_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC7keyCodeAGSS_tcfc", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 + "init_kind": "Designated" }, { - "kind": "Var", - "name": "ean8", - "printedName": "ean8", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "LogoParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4ean8yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4ean8yA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 3 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC13LogoParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterLogoParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "jan13", - "printedName": "jan13", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5jan13yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5jan13yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "Var", - "name": "ean13", - "printedName": "ean13", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5ean13yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5ean13yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CharacterEncodingType", + "printedName": "CharacterEncodingType", + "children": [ { "kind": "Var", - "name": "code39", - "printedName": "code39", + "name": "japanese", + "printedName": "japanese", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ] } @@ -25745,40 +28552,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code39yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code39yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8japaneseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8japaneseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 6 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "itf", - "printedName": "itf", + "name": "simplifiedChinese", + "printedName": "simplifiedChinese", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ] } @@ -25786,40 +28593,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3itfyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3itfyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 7 + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "code128", - "printedName": "code128", + "name": "traditionalChinese", + "printedName": "traditionalChinese", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ] } @@ -25827,40 +28634,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO7code128yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO7code128yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO18traditionalChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO18traditionalChineseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 8 + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "code93", - "printedName": "code93", + "name": "korean", + "printedName": "korean", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ] } @@ -25868,40 +28675,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code93yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code93yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO6koreanyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO6koreanyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 9 + "fixedbinaryorder": 3 }, { "kind": "Var", - "name": "nw7", - "printedName": "nw7", + "name": "codePage", + "printedName": "codePage", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "printedName": "(StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Printer.CharacterEncodingType", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ] } @@ -25909,13 +28716,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3nw7yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3nw7yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8codePageyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8codePageyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 10 + "fixedbinaryorder": 4 }, { "kind": "Constructor", @@ -25925,13 +28732,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology?", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType?", "children": [ { "kind": "TypeNominal", - "name": "BarcodeSymbology", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" } ], "usr": "s:Sq" @@ -25944,8 +28751,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -25963,8 +28770,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -25981,8 +28788,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -25991,10 +28798,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBarcodeSymbology", + "objc_name": "STARIO10StarXpandCommandPrinterCharacterEncodingType", "declAttributes": [ "AccessControl", "ObjC" @@ -26037,226 +28844,153 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "RuledLineParameter", - "printedName": "RuledLineParameter", + "name": "BlackMarkPosition", + "printedName": "BlackMarkPosition", "children": [ { "kind": "Var", - "name": "width", - "printedName": "width", + "name": "front", + "printedName": "front", "children": [ { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type) -> StarIO10.StarXpandCommand.Printer.BlackMarkPosition", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "x", - "printedName": "x", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO5frontyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO5frontyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "back", + "printedName": "back", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type) -> StarIO10.StarXpandCommand.Printer.BlackMarkPosition", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setX", - "printedName": "setX(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC4setXyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC4setXyAGXDSdF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO4backyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO4backyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 1 }, { - "kind": "Var", - "name": "thickness", - "printedName": "thickness", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BlackMarkPosition", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkPosition", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setThickness", - "printedName": "setThickness(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC12setThicknessyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC12setThicknessyAGXDSdF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "lineStyle", - "printedName": "lineStyle", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivp", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -26265,119 +28999,32 @@ "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO8rawValueSivg", "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], + "implicit": true, "accessorKind": "get" } ] - }, - { - "kind": "Function", - "name": "setLineStyle", - "printedName": "setLineStyle(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC03setG5StyleyAGXDAE0gJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC03setG5StyleyAGXDAE0gJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(width:)", - "children": [ - { - "kind": "TypeNominal", - "name": "RuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthAGSd_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthAGSd_tcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "RuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17BlackMarkPositionO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterRuledLineParameter", + "objc_name": "STARIO10StarXpandCommandPrinterBlackMarkPosition", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -26395,72 +29042,66 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "BarcodeBarRatioLevel", - "printedName": "BarcodeBarRatioLevel", + "name": "PDF417Level", + "printedName": "PDF417Level", "children": [ { "kind": "Var", - "name": "levelPlus1", - "printedName": "levelPlus1", + "name": "ecc0", + "printedName": "ecc0", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ] } @@ -26468,8 +29109,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO10levelPlus1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO10levelPlus1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc0yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc0yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -26478,30 +29119,30 @@ }, { "kind": "Var", - "name": "level0", - "printedName": "level0", + "name": "ecc1", + "printedName": "ecc1", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ] } @@ -26509,8 +29150,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO6level0yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO6level0yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -26519,30 +29160,30 @@ }, { "kind": "Var", - "name": "levelMinus1", - "printedName": "levelMinus1", + "name": "ecc2", + "printedName": "ecc2", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" } ] } @@ -26550,8 +29191,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO11levelMinus1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO11levelMinus1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc2yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -26559,34 +29200,280 @@ "fixedbinaryorder": 2 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "ecc3", + "printedName": "ecc3", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", "children": [ { "kind": "TypeNominal", - "name": "BarcodeBarRatioLevel", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueAGSgSi_tcfc", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc3yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc3yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "ecc4", + "printedName": "ecc4", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc4yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc4yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "ecc5", + "printedName": "ecc5", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc5yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc5yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "ecc6", + "printedName": "ecc6", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc6yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc6yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "ecc7", + "printedName": "ecc7", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc7yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc7yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "ecc8", + "printedName": "ecc8", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.PDF417Level.Type) -> StarIO10.StarXpandCommand.Printer.PDF417Level", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc8yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO4ecc8yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level?", + "children": [ + { + "kind": "TypeNominal", + "name": "PDF417Level", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Level", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -26604,8 +29491,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -26622,8 +29509,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -26632,10 +29519,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11PDF417LevelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel", + "objc_name": "STARIO10StarXpandCommandPrinterPDF417Level", "declAttributes": [ "AccessControl", "ObjC" @@ -26683,24 +29570,24 @@ }, { "kind": "TypeDecl", - "name": "PageModeRuledLineParameter", - "printedName": "PageModeRuledLineParameter", + "name": "BarcodeParameter", + "printedName": "BarcodeParameter", "children": [ { "kind": "Var", - "name": "xStart", - "printedName": "xStart", + "name": "content", + "printedName": "content", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -26718,14 +29605,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7contentSSvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -26738,19 +29625,19 @@ }, { "kind": "Var", - "name": "yStart", - "printedName": "yStart", + "name": "symbology", + "printedName": "symbology", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -26768,14 +29655,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9symbologyAE0F9SymbologyOvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -26788,28 +29675,24 @@ }, { "kind": "Var", - "name": "xEnd", - "printedName": "xEnd", + "name": "printHRI", + "printedName": "printHRI", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -26818,48 +29701,69 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC8printHRISbvg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "setPrintHRI", + "printedName": "setPrintHRI(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC11setPrintHRIyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC11setPrintHRIyAGXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "yEnd", - "printedName": "yEnd", + "name": "barDots", + "printedName": "barDots", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -26868,39 +29772,64 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7barDotsSivg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "setBarDots", + "printedName": "setBarDots(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC10setBarDotsyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC10setBarDotsyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "thickness", - "printedName": "thickness", + "name": "barRatioLevel", + "printedName": "barRatioLevel", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -26914,14 +29843,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC13barRatioLevelAE0f3BariJ0Ovg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -26932,8 +29861,8 @@ }, { "kind": "Function", - "name": "setThickness", - "printedName": "setThickness(_:)", + "name": "setBarRatioLevel", + "printedName": "setBarRatioLevel(_:)", "children": [ { "kind": "TypeNominal", @@ -26942,14 +29871,14 @@ }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC12setThicknessyAGXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC12setThicknessyAGXDSdF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC16setBarRatioLevelyAGXDAE0fijK0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC16setBarRatioLevelyAGXDAE0fijK0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -26959,19 +29888,19 @@ }, { "kind": "Var", - "name": "lineStyle", - "printedName": "lineStyle", + "name": "height", + "printedName": "height", "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -26985,14 +29914,14 @@ "children": [ { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC6heightSdvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -27003,8 +29932,8 @@ }, { "kind": "Function", - "name": "setLineStyle", - "printedName": "setLineStyle(_:)", + "name": "setHeight", + "printedName": "setHeight(_:)", "children": [ { "kind": "TypeNominal", @@ -27013,14 +29942,14 @@ }, { "kind": "TypeNominal", - "name": "LineStyle", - "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC03setI5StyleyAGXDAE0iL0OF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC03setI5StyleyAGXDAE0iL0OF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9setHeightyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC9setHeightyAGXDSdF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -27031,42 +29960,30 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(xStart:yStart:xEnd:yEnd:)", + "printedName": "init(content:symbology:)", "children": [ { "kind": "TypeNominal", - "name": "PageModeRuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" + "name": "BarcodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStart01yK04xEnd01yL0AGSd_S3dtcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStart01yK04xEnd01yL0AGSd_S3dtcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7content9symbologyAGSS_AE0F9SymbologyOtcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC7content9symbologyAGSS_AE0F9SymbologyOtcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -27081,14 +29998,14 @@ "children": [ { "kind": "TypeNominal", - "name": "PageModeRuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" + "name": "BarcodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -27102,10 +30019,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterPageModeRuledLineParameter", + "objc_name": "STARIO10StarXpandCommandPrinterBarcodeParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -27170,129 +30087,175 @@ }, { "kind": "TypeDecl", - "name": "HoldPrintParameter", - "printedName": "HoldPrintParameter", + "name": "QRCodeModel", + "printedName": "QRCodeModel", "children": [ { "kind": "Var", - "name": "enable", - "printedName": "enable", + "name": "model1", + "printedName": "model1", "children": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeModel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeModel", + "children": [ + { + "kind": "TypeNominal", + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "model2", + "printedName": "model2", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.QRCodeModel.Type) -> StarIO10.StarXpandCommand.Printer.QRCodeModel", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO6model2yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { "kind": "Constructor", "name": "init", - "printedName": "init(enable:)", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "HoldPrintParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "QRCodeModel", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeModel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableAGSb_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableAGSb_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], + "implicit": true, "init_kind": "Designated" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "HoldPrintParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterCAGycfc", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivp", "moduleName": "StarIO10", - "overriding": true, "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC11QRCodeModelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterHoldPrintParameter", + "objc_name": "STARIO10StarXpandCommandPrinterQRCodeModel", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -27310,195 +30273,66 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CutType", - "printedName": "CutType", - "children": [ - { - "kind": "Var", - "name": "full", - "printedName": "full", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", - "children": [ - { - "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO4fullyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO4fullyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "partial", - "printedName": "partial", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO7partialyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO7partialyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + "usr": "s:SY", + "mangledName": "$sSY" }, { - "kind": "Var", - "name": "fullDirect", - "printedName": "fullDirect", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", - "children": [ - { - "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO10fullDirectyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO10fullDirectyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AmbiguousCharacterWidthType", + "printedName": "AmbiguousCharacterWidthType", + "children": [ { "kind": "Var", - "name": "partialDirect", - "printedName": "partialDirect", + "name": "half", + "printedName": "half", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", + "printedName": "(StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type) -> StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" } ] } @@ -27506,40 +30340,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO13partialDirectyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO13partialDirectyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4halfyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4halfyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 3 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "tearOff", - "printedName": "tearOff", + "name": "full", + "printedName": "full", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", + "printedName": "(StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type) -> StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType.Type", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" } ] } @@ -27547,13 +30381,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO7tearOffyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO7tearOffyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4fullyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO4fullyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 4 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -27563,13 +30397,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType?", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType?", "children": [ { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" } ], "usr": "s:Sq" @@ -27582,8 +30416,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -27601,8 +30435,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -27619,8 +30453,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -27629,10 +30463,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterCutType", + "objc_name": "STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType", "declAttributes": [ "AccessControl", "ObjC" @@ -27675,215 +30509,296 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "CJKCharacterType", - "printedName": "CJKCharacterType", + "name": "PageModeImageParameter", + "printedName": "PageModeImageParameter", "children": [ { "kind": "Var", - "name": "japanese", - "printedName": "japanese", + "name": "image", + "printedName": "image", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8japaneseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8japaneseyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "simplifiedChinese", - "printedName": "simplifiedChinese", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - } - ] + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5imageSo7UIImageCvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO17simplifiedChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO17simplifiedChineseyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "traditionalChinese", - "printedName": "traditionalChinese", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1xSdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO18traditionalChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO18traditionalChineseyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "korean", - "printedName": "korean", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC1ySdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "width", + "printedName": "width", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO6koreanyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO6koreanyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 3 + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5widthSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "effectDiffusion", + "printedName": "effectDiffusion", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType?", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC15effectDiffusionSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setEffectDiffusion", + "printedName": "setEffectDiffusion(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueAGSgSi_tcfc", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC18setEffectDiffusionyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC18setEffectDiffusionyAGXDSbF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "threshold", + "printedName": "threshold", "children": [ { "kind": "TypeNominal", @@ -27893,10 +30808,13 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -27911,26 +30829,131 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC9thresholdSivg", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] + }, + { + "kind": "Function", + "name": "setThreshold", + "printedName": "setThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC12setThresholdyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC12setThresholdyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(image:x:y:width:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PageModeImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5image1x1y5widthAGSo7UIImageC_S2dSitcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC5image1x1y5widthAGSo7UIImageC_S2dSitcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PageModeImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterCJKCharacterType", + "objc_name": "STARIO10StarXpandCommandPrinterPageModeImageParameter", "declAttributes": [ "AccessControl", - "ObjC" + "ObjC", + "ObjCMembers" ], "isFromExtension": true, - "enumRawTypeName": "Int", + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], "conformances": [ { "kind": "Conformance", @@ -27948,156 +30971,113 @@ }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InternationalCharacterType", + "printedName": "InternationalCharacterType", + "children": [ + { + "kind": "Var", + "name": "usa", + "printedName": "usa", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC", - "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "Buzzer", - "printedName": "Buzzer", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Buzzer", - "printedName": "StarIO10.StarXpandCommand.Buzzer", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "TypeDecl", - "name": "Channel", - "printedName": "Channel", - "children": [ + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO3usayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO3usayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, { "kind": "Var", - "name": "no1", - "printedName": "no1", + "name": "france", + "printedName": "france", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Buzzer.Channel.Type) -> StarIO10.StarXpandCommand.Buzzer.Channel", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" } ] } @@ -28105,40 +31085,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6franceyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6franceyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 0 + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "no2", - "printedName": "no2", + "name": "germany", + "printedName": "germany", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Buzzer.Channel.Type) -> StarIO10.StarXpandCommand.Buzzer.Channel", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" } ] } @@ -28146,649 +31126,409 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no2yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7germanyyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7germanyyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 1 + "fixedbinaryorder": 2 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "uk", + "printedName": "uk", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueAGSgSi_tcfc", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO2ukyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO2ukyA2GmF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "denmark", + "printedName": "denmark", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBuzzerChannel", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7denmarkyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7denmarkyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "sweden", + "printedName": "sweden", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "DriveParameter", - "printedName": "DriveParameter", - "children": [ - { - "kind": "Var", - "name": "channel", - "printedName": "channel", - "children": [ - { - "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvp", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6swedenyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6swedenyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "italy", + "printedName": "italy", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvg", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setChannel", - "printedName": "setChannel(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setChannelyAGXDAE0I0OF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setChannelyAGXDAE0I0OF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5italyyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5italyyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 6 }, { "kind": "Var", - "name": "repeat", - "printedName": "repeat", + "name": "spain", + "printedName": "spain", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5spainyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5spainyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "japan", + "printedName": "japan", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setRepeat", - "printedName": "setRepeat(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setRepeatyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setRepeatyAGXDSiF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5japanyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5japanyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 8 }, { "kind": "Var", - "name": "onTime", - "printedName": "onTime", + "name": "norway", + "printedName": "norway", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setOnTime", - "printedName": "setOnTime(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setOnTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setOnTimeyAGXDSiF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6norwayyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6norwayyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 9 }, { "kind": "Var", - "name": "offTime", - "printedName": "offTime", + "name": "denmark2", + "printedName": "denmark2", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setOffTime", - "printedName": "setOffTime(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setOffTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setOffTimeyAGXDSiF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8denmark2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8denmark2yA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 10 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "spain2", + "printedName": "spain2", "children": [ { - "kind": "TypeNominal", - "name": "DriveParameter", - "printedName": "StarIO10.StarXpandCommand.Buzzer.DriveParameter", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterCAGycfc", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6spain2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6spain2yA2GmF", "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "ObjC" ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBuzzerDriveParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "fixedbinaryorder": 11 }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC", - "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "Drawer", - "printedName": "Drawer", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Drawer", - "printedName": "StarIO10.StarXpandCommand.Drawer", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "TypeDecl", - "name": "Channel", - "printedName": "Channel", - "children": [ { "kind": "Var", - "name": "no1", - "printedName": "no1", + "name": "latinAmerica", + "printedName": "latinAmerica", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Drawer.Channel.Type) -> StarIO10.StarXpandCommand.Drawer.Channel", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" } ] } @@ -28796,40 +31536,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO3no1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO3no1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO12latinAmericayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO12latinAmericayA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 0 + "fixedbinaryorder": 12 }, { "kind": "Var", - "name": "no2", - "printedName": "no2", + "name": "korea", + "printedName": "korea", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Drawer.Channel.Type) -> StarIO10.StarXpandCommand.Drawer.Channel", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" } ] } @@ -28837,30 +31577,358 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO3no2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO3no2yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5koreayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5koreayA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 1 + "fixedbinaryorder": 13 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "ireland", + "printedName": "ireland", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" - } + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7irelandyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7irelandyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 + }, + { + "kind": "Var", + "name": "slovenia", + "printedName": "slovenia", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8sloveniayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8sloveniayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 + }, + { + "kind": "Var", + "name": "croatia", + "printedName": "croatia", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7croatiayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7croatiayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 16 + }, + { + "kind": "Var", + "name": "china", + "printedName": "china", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5chinayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5chinayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 17 + }, + { + "kind": "Var", + "name": "vietnam", + "printedName": "vietnam", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7vietnamyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO7vietnamyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 18 + }, + { + "kind": "Var", + "name": "arabic", + "printedName": "arabic", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6arabicyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO6arabicyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 19 + }, + { + "kind": "Var", + "name": "india", + "printedName": "india", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5indiayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5indiayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 20 + }, + { + "kind": "Var", + "name": "legal", + "printedName": "legal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5legalyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO5legalyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 21 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType?", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } ], "usr": "s:Sq" }, @@ -28872,8 +31940,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -28891,8 +31959,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -28909,8 +31977,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -28919,10 +31987,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDrawerChannel", + "objc_name": "STARIO10StarXpandCommandPrinterInternationalCharacterType", "declAttributes": [ "AccessControl", "ObjC" @@ -28965,138 +32033,203 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "OpenParameter", - "printedName": "OpenParameter", + "name": "TextEllipsizeType", + "printedName": "TextEllipsizeType", "children": [ { "kind": "Var", - "name": "channel", - "printedName": "channel", + "name": "none", + "printedName": "none", "children": [ { - "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvp", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO4noneyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO4noneyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "start", + "printedName": "start", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", "children": [ { "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvg", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setChannel", - "printedName": "setChannel(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Channel", - "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC10setChannelyAGXDAE0I0OF", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC10setChannelyAGXDAE0I0OF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO5startyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO5startyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "onTime", - "printedName": "onTime", + "name": "middle", + "printedName": "middle", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO6middleyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO6middleyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "end", + "printedName": "end", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type) -> StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "children": [ + { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO3endyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO3endyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 }, { - "kind": "Function", - "name": "setOnTime", - "printedName": "setOnTime(_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "TextEllipsizeType", + "printedName": "StarIO10.StarXpandCommand.Printer.TextEllipsizeType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -29105,59 +32238,64 @@ "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC9setOnTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC9setOnTimeyAGXDSiF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "OpenParameter", - "printedName": "StarIO10.StarXpandCommand.Drawer.OpenParameter", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterCAGycfc", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivp", "moduleName": "StarIO10", - "overriding": true, "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC17TextEllipsizeTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDrawerOpenParameter", + "objc_name": "STARIO10StarXpandCommandPrinterTextEllipsizeType", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -29175,330 +32313,509 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC", - "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MelodySpeaker", - "printedName": "MelodySpeaker", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "MelodySpeaker", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" }, { "kind": "TypeDecl", - "name": "DriveRegisteredSoundParameter", - "printedName": "DriveRegisteredSoundParameter", + "name": "BarcodeSymbology", + "printedName": "BarcodeSymbology", "children": [ { "kind": "Var", - "name": "area", - "printedName": "area", + "name": "upcE", + "printedName": "upcE", "children": [ { - "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcEyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcEyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "number", - "printedName": "number", + "name": "upcA", + "printedName": "upcA", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcAyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4upcAyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "jan8", + "printedName": "jan8", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4jan8yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4jan8yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "volume", - "printedName": "volume", + "name": "ean8", + "printedName": "ean8", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4ean8yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO4ean8yA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "jan13", + "printedName": "jan13", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5jan13yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5jan13yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { - "kind": "Function", - "name": "setVolume", - "printedName": "setVolume(_:)", + "kind": "Var", + "name": "ean13", + "printedName": "ean13", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5ean13yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO5ean13yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "code39", + "printedName": "code39", + "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC9setVolumeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC9setVolumeyAGXDSiF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code39yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code39yA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "itf", + "printedName": "itf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3itfyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3itfyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "code128", + "printedName": "code128", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO7code128yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO7code128yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "code93", + "printedName": "code93", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code93yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO6code93yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "nw7", + "printedName": "nw7", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3nw7yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO3nw7yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 }, { "kind": "Constructor", "name": "init", - "printedName": "init(area:number:)", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "DriveRegisteredSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" - }, - { - "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology?", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeSymbology", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeSymbology", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -29508,57 +32825,63 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4area6numberAgE0I11StorageAreaO_Sitcfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4area6numberAgE0I11StorageAreaO_Sitcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], + "implicit": true, "init_kind": "Designated" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "DriveRegisteredSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterCAGycfc", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivp", "moduleName": "StarIO10", - "overriding": true, "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16BarcodeSymbologyO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandMelodySpeakerDriveRegisteredSoundParameter", + "objc_name": "STARIO10StarXpandCommandPrinterBarcodeSymbology", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -29576,61 +32899,55 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "DriveOneTimeSoundParameter", - "printedName": "DriveOneTimeSoundParameter", + "name": "RuledLineParameter", + "printedName": "RuledLineParameter", "children": [ { "kind": "Var", - "name": "source", - "printedName": "source", + "name": "width", + "printedName": "width", "children": [ { "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -29648,14 +32965,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthSdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -29668,19 +32985,19 @@ }, { "kind": "Var", - "name": "volume", - "printedName": "volume", + "name": "x", + "printedName": "x", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -29694,14 +33011,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC1xSdvg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -29712,8 +33029,8 @@ }, { "kind": "Function", - "name": "setVolume", - "printedName": "setVolume(_:)", + "name": "setX", + "printedName": "setX(_:)", "children": [ { "kind": "TypeNominal", @@ -29722,14 +33039,14 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC9setVolumeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC9setVolumeyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC4setXyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC4setXyAGXDSdF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -29738,26 +33055,168 @@ "funcSelfKind": "NonMutating" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(source:)", + "kind": "Var", + "name": "thickness", + "printedName": "thickness", "children": [ { "kind": "TypeNominal", - "name": "DriveOneTimeSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9thicknessSdvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setThickness", + "printedName": "setThickness(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC12setThicknessyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC12setThicknessyAGXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "lineStyle", + "printedName": "lineStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC9lineStyleAE0gJ0Ovg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setLineStyle", + "printedName": "setLineStyle(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC03setG5StyleyAGXDAE0gJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC03setG5StyleyAGXDAE0gJ0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(width:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6sourceAG10Foundation4DataV_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6sourceAG10Foundation4DataV_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthAGSd_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC5widthAGSd_tcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -29772,14 +33231,14 @@ "children": [ { "kind": "TypeNominal", - "name": "DriveOneTimeSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" + "name": "RuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -29793,10 +33252,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandMelodySpeakerDriveOneTimeSoundParameter", + "objc_name": "STARIO10StarXpandCommandPrinterRuledLineParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -29861,35 +33320,35 @@ }, { "kind": "TypeDecl", - "name": "SoundStorageArea", - "printedName": "SoundStorageArea", + "name": "BarcodeBarRatioLevel", + "printedName": "BarcodeBarRatioLevel", "children": [ { "kind": "Var", - "name": "area1", - "printedName": "area1", + "name": "levelPlus1", + "printedName": "levelPlus1", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type) -> StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", "children": [ { "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ] } @@ -29897,8 +33356,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area1yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO10levelPlus1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO10levelPlus1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -29907,30 +33366,30 @@ }, { "kind": "Var", - "name": "area2", - "printedName": "area2", + "name": "level0", + "printedName": "level0", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type) -> StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", "children": [ { "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", "children": [ { "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ] } @@ -29938,14 +33397,55 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area2yA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO6level0yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO6level0yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], "fixedbinaryorder": 1 }, + { + "kind": "Var", + "name": "levelMinus1", + "printedName": "levelMinus1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type) -> StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO11levelMinus1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO11levelMinus1yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, { "kind": "Constructor", "name": "init", @@ -29954,13 +33454,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea?", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel?", "children": [ { "kind": "TypeNominal", - "name": "SoundStorageArea", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + "name": "BarcodeBarRatioLevel", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO" } ], "usr": "s:Sq" @@ -29973,8 +33473,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -29992,8 +33492,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -30010,8 +33510,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -30020,10 +33520,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC20BarcodeBarRatioLevelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandMelodySpeakerSoundStorageArea", + "objc_name": "STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel", "declAttributes": [ "AccessControl", "ObjC" @@ -30066,154 +33566,86 @@ ], "usr": "s:SY", "mangledName": "$sSY" - } - ] - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC", - "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "Presenter", - "printedName": "Presenter", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Presenter", - "printedName": "StarIO10.StarXpandCommand.Presenter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC" + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + ] }, { "kind": "TypeDecl", - "name": "LEDAutomaticBlinkParameter", - "printedName": "LEDAutomaticBlinkParameter", + "name": "PageModeRuledLineParameter", + "printedName": "PageModeRuledLineParameter", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:)", + "kind": "Var", + "name": "xStart", + "printedName": "xStart", "children": [ { "kind": "TypeNominal", - "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" - }, - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", "AccessControl", "ObjC" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStartSdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "type", - "printedName": "type", + "name": "yStart", + "printedName": "yStart", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -30231,14 +33663,14 @@ "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6yStartSdvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -30251,24 +33683,28 @@ }, { "kind": "Var", - "name": "onTime", - "printedName": "onTime", + "name": "xEnd", + "printedName": "xEnd", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", "AccessControl", "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -30277,16 +33713,18 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4xEndSdvg", "moduleName": "StarIO10", + "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -30294,25 +33732,119 @@ ] }, { - "kind": "Function", - "name": "setOnTime", - "printedName": "setOnTime(_:)", + "kind": "Var", + "name": "yEnd", + "printedName": "yEnd", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC4yEndSdvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "thickness", + "printedName": "thickness", + "children": [ + { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9thicknessSdvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setThickness", + "printedName": "setThickness(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC12setThicknessyAGXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC12setThicknessyAGXDSdF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -30322,19 +33854,19 @@ }, { "kind": "Var", - "name": "offTime", - "printedName": "offTime", + "name": "lineStyle", + "printedName": "lineStyle", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -30348,14 +33880,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC9lineStyleAE0iL0Ovg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -30366,8 +33898,8 @@ }, { "kind": "Function", - "name": "setOffTime", - "printedName": "setOffTime(_:)", + "name": "setLineStyle", + "printedName": "setLineStyle(_:)", "children": [ { "kind": "TypeNominal", @@ -30376,14 +33908,14 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "LineStyle", + "printedName": "StarIO10.StarXpandCommand.Printer.LineStyle", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9LineStyleO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC03setI5StyleyAGXDAE0iL0OF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC03setI5StyleyAGXDAE0iL0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -30391,6 +33923,52 @@ ], "funcSelfKind": "NonMutating" }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(xStart:yStart:xEnd:yEnd:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PageModeRuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStart01yK04xEnd01yL0AGSd_S3dtcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC6xStart01yK04xEnd01yL0AGSd_S3dtcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, { "kind": "Constructor", "name": "init", @@ -30398,14 +33976,14 @@ "children": [ { "kind": "TypeNominal", - "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" + "name": "PageModeRuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -30419,10 +33997,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter", + "objc_name": "STARIO10StarXpandCommandPrinterPageModeRuledLineParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -30487,35 +34065,212 @@ }, { "kind": "TypeDecl", - "name": "LEDType", - "printedName": "LEDType", + "name": "HoldPrintParameter", + "printedName": "HoldPrintParameter", "children": [ { "kind": "Var", - "name": "holding", - "printedName": "holding", + "name": "enable", + "printedName": "enable", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableSbvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "HoldPrintParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableAGSb_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC6enableAGSb_tcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "HoldPrintParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterHoldPrintParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CutType", + "printedName": "CutType", + "children": [ + { + "kind": "Var", + "name": "full", + "printedName": "full", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" } ] } @@ -30523,8 +34278,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO7holdingyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO7holdingyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO4fullyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO4fullyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -30533,30 +34288,30 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "partial", + "printedName": "partial", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" } ] } @@ -30564,8 +34319,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO5erroryA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO5erroryA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO7partialyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO7partialyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -30574,30 +34329,30 @@ }, { "kind": "Var", - "name": "idle", - "printedName": "idle", + "name": "fullDirect", + "printedName": "fullDirect", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" } ] } @@ -30605,8 +34360,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO4idleyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO4idleyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO10fullDirectyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO10fullDirectyA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -30614,40 +34369,122 @@ "fixedbinaryorder": 2 }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "partialDirect", + "printedName": "partialDirect", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", "children": [ { "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + } + ] } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ] } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueAGSgSi_tcfc", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO13partialDirectyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO13partialDirectyA2GmF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "tearOff", + "printedName": "tearOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CutType.Type) -> StarIO10.StarXpandCommand.Printer.CutType", + "children": [ + { + "kind": "TypeNominal", + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO7tearOffyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO7tearOffyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", "name": "rawValue", "printedName": "rawValue", "children": [ @@ -30659,8 +34496,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -30677,8 +34514,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -30687,10 +34524,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC7CutTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPresenterLEDType", + "objc_name": "STARIO10StarXpandCommandPrinterCutType", "declAttributes": [ "AccessControl", "ObjC" @@ -30733,231 +34570,222 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "ModeParameter", - "printedName": "ModeParameter", + "name": "CJKCharacterType", + "printedName": "CJKCharacterType", "children": [ { "kind": "Var", - "name": "loop", - "printedName": "loop", + "name": "japanese", + "printedName": "japanese", "children": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvp", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setLoop", - "printedName": "setLoop(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setLoopyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setLoopyAGXDSbF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8japaneseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8japaneseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "hold", - "printedName": "hold", + "name": "simplifiedChinese", + "printedName": "simplifiedChinese", "children": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO17simplifiedChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO17simplifiedChineseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "traditionalChinese", + "printedName": "traditionalChinese", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setHold", - "printedName": "setHold(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setHoldyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setHoldyAGXDSbF", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO18traditionalChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO18traditionalChineseyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "fixedbinaryorder": 2 }, { "kind": "Var", - "name": "retract", - "printedName": "retract", + "name": "korean", + "printedName": "korean", "children": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type) -> StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvp", + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO6koreanyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO6koreanyA2GmF", "moduleName": "StarIO10", "declAttributes": [ - "AccessControl", "ObjC" ], - "accessors": [ + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "setRetract", - "printedName": "setRetract(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC10setRetractyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC10setRetractyAGXDSbF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "holdTime", - "printedName": "holdTime", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -30967,13 +34795,10 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivp", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivp", "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -30988,86 +34813,26 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivg", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO8rawValueSivg", "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], + "implicit": true, "accessorKind": "get" } ] - }, - { - "kind": "Function", - "name": "setHoldTime", - "printedName": "setHoldTime(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC11setHoldTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC11setHoldTimeyAGXDSiF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "ModeParameter", - "printedName": "StarIO10.StarXpandCommand.Presenter.ModeParameter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterCAGycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" } ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPresenterModeParameter", + "objc_name": "STARIO10StarXpandCommandPrinterCJKCharacterType", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -31085,45 +34850,39 @@ }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC", - "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC", + "mangledName": "$s8StarIO100A12XpandCommandC7PrinterC", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -31188,8 +34947,8 @@ }, { "kind": "TypeDecl", - "name": "Display", - "printedName": "Display", + "name": "Buzzer", + "printedName": "Buzzer", "children": [ { "kind": "Constructor", @@ -31198,14 +34957,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Display", - "printedName": "StarIO10.StarXpandCommand.Display", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC" + "name": "Buzzer", + "printedName": "StarIO10.StarXpandCommand.Buzzer", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -31219,35 +34978,35 @@ }, { "kind": "TypeDecl", - "name": "CursorState", - "printedName": "CursorState", + "name": "Channel", + "printedName": "Channel", "children": [ { "kind": "Var", - "name": "on", - "printedName": "on", + "name": "no1", + "printedName": "no1", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", + "printedName": "(StarIO10.StarXpandCommand.Buzzer.Channel.Type) -> StarIO10.StarXpandCommand.Buzzer.Channel", "children": [ { "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel.Type", "children": [ { "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } ] } @@ -31255,8 +35014,8 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO2onyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO2onyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -31265,30 +35024,30 @@ }, { "kind": "Var", - "name": "blink", - "printedName": "blink", + "name": "no2", + "printedName": "no2", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", + "printedName": "(StarIO10.StarXpandCommand.Buzzer.Channel.Type) -> StarIO10.StarXpandCommand.Buzzer.Channel", "children": [ { "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel.Type", "children": [ { "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } ] } @@ -31296,55 +35055,14 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO5blinkyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO5blinkyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO3no2yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], "fixedbinaryorder": 1 }, - { - "kind": "Var", - "name": "off", - "printedName": "off", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", - "children": [ - { - "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO3offyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO3offyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, { "kind": "Constructor", "name": "init", @@ -31353,13 +35071,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState?", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel?", "children": [ { "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } ], "usr": "s:Sq" @@ -31372,8 +35090,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -31391,8 +35109,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -31409,8 +35127,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -31419,10 +35137,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC7ChannelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayCursorState", + "objc_name": "STARIO10StarXpandCommandBuzzerChannel", "declAttributes": [ "AccessControl", "ObjC" @@ -31465,319 +35183,145 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "Contrast", - "printedName": "Contrast", + "name": "DriveParameter", + "printedName": "DriveParameter", "children": [ { "kind": "Var", - "name": "plus3", - "printedName": "plus3", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus3yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus3yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "plus2", - "printedName": "plus2", + "name": "channel", + "printedName": "channel", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus2yA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvp", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "plus1", - "printedName": "plus1", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvg", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7channelAE7ChannelOvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus1yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 + ] }, { - "kind": "Var", - "name": "default", - "printedName": "default", + "kind": "Function", + "name": "setChannel", + "printedName": "setChannel(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO7defaultyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO7defaultyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "minus1", - "printedName": "minus1", - "children": [ + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Buzzer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC7ChannelO" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus1yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus1yA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setChannelyAGXDAE0I0OF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setChannelyAGXDAE0I0OF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 4 + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "minus2", - "printedName": "minus2", + "name": "repeat", + "printedName": "repeat", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus2yA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "minus3", - "printedName": "minus3", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6repeatSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus3yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus3yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Function", + "name": "setRepeat", + "printedName": "setRepeat(_:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast?", - "children": [ - { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ], - "usr": "s:Sq" + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", @@ -31786,17 +35330,20 @@ "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueAGSgSi_tcfc", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setRepeatyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setRepeatyAGXDSiF", "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "onTime", + "printedName": "onTime", "children": [ { "kind": "TypeNominal", @@ -31806,10 +35353,13 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivp", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], "accessors": [ { "kind": "Accessor", @@ -31824,219 +35374,337 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC6onTimeSivg", "moduleName": "StarIO10", - "implicit": true, + "declAttributes": [ + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayContrast", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Function", + "name": "setOnTime", + "printedName": "setOnTime(_:)", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CharacterEncodingType", - "printedName": "CharacterEncodingType", - "children": [ + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setOnTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC9setOnTimeyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "japanese", - "printedName": "japanese", + "name": "offTime", + "printedName": "offTime", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8japaneseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8japaneseyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "simplifiedChinese", - "printedName": "simplifiedChinese", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC7offTimeSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setOffTime", + "printedName": "setOffTime(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setOffTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC10setOffTimeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 1 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "traditionalChinese", - "printedName": "traditionalChinese", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "DriveParameter", + "printedName": "StarIO10.StarXpandCommand.Buzzer.DriveParameter", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO18traditionalChineseyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO18traditionalChineseyA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 2 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandBuzzerDriveParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC", + "mangledName": "$s8StarIO100A12XpandCommandC6BuzzerC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Drawer", + "printedName": "Drawer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Drawer", + "printedName": "StarIO10.StarXpandCommand.Drawer", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC6DrawerCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Channel", + "printedName": "Channel", + "children": [ { "kind": "Var", - "name": "korean", - "printedName": "korean", + "name": "no1", + "printedName": "no1", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Drawer.Channel.Type) -> StarIO10.StarXpandCommand.Drawer.Channel", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" } ] } @@ -32044,40 +35712,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO6koreanyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO6koreanyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO3no1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO3no1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 3 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "codePage", - "printedName": "codePage", + "name": "no2", + "printedName": "no2", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "printedName": "(StarIO10.StarXpandCommand.Drawer.Channel.Type) -> StarIO10.StarXpandCommand.Drawer.Channel", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel.Type", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" } ] } @@ -32085,13 +35753,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8codePageyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8codePageyA2GmF", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO3no2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO3no2yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 4 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -32101,13 +35769,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType?", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel?", "children": [ { "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" } ], "usr": "s:Sq" @@ -32120,8 +35788,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -32139,8 +35807,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -32157,8 +35825,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -32167,10 +35835,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC7ChannelO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayCharacterEncodingType", + "objc_name": "STARIO10StarXpandCommandDrawerChannel", "declAttributes": [ "AccessControl", "ObjC" @@ -32213,38 +35881,41 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", - "name": "PositionParameter", - "printedName": "PositionParameter", + "name": "OpenParameter", + "printedName": "OpenParameter", "children": [ { "kind": "Var", - "name": "x", - "printedName": "x", + "name": "channel", + "printedName": "channel", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + } + ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivp", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvp", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -32253,28 +35924,53 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivg", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvg", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC7channelAE7ChannelOvg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "setChannel", + "printedName": "setChannel(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Channel", + "printedName": "StarIO10.StarXpandCommand.Drawer.Channel", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC7ChannelO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC10setChannelyAGXDAE0I0OF", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC10setChannelyAGXDAE0I0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Var", - "name": "y", - "printedName": "y", + "name": "onTime", + "printedName": "onTime", "children": [ { "kind": "TypeNominal", @@ -32284,17 +35980,13 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivp", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivp", "moduleName": "StarIO10", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -32309,12 +36001,10 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivg", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC6onTimeSivg", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", "ObjC" ], "accessorKind": "get" @@ -32322,21 +36012,14 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(x:y:)", + "kind": "Function", + "name": "setOnTime", + "printedName": "setOnTime(_:)", "children": [ { "kind": "TypeNominal", - "name": "PositionParameter", - "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "DynamicSelf", + "printedName": "Self" }, { "kind": "TypeNominal", @@ -32345,15 +36028,15 @@ "usr": "s:Si" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1x1yAGSi_Sitcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1x1yAGSi_Sitcfc", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC9setOnTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC9setOnTimeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", "ObjC" ], - "init_kind": "Designated" + "funcSelfKind": "NonMutating" }, { "kind": "Constructor", @@ -32362,14 +36045,14 @@ "children": [ { "kind": "TypeNominal", - "name": "PositionParameter", - "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" + "name": "OpenParameter", + "printedName": "StarIO10.StarXpandCommand.Drawer.OpenParameter", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -32383,10 +36066,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC13OpenParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayPositionParameter", + "objc_name": "STARIO10StarXpandCommandDrawerOpenParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -32394,6 +36077,7 @@ ], "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -32448,27 +36132,124 @@ "mangledName": "$ss28CustomDebugStringConvertibleP" } ] + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC", + "mangledName": "$s8StarIO100A12XpandCommandC6DrawerC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MelodySpeaker", + "printedName": "MelodySpeaker", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "MelodySpeaker", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" }, { "kind": "TypeDecl", - "name": "ImageParameter", - "printedName": "ImageParameter", + "name": "DriveRegisteredSoundParameter", + "printedName": "DriveRegisteredSoundParameter", "children": [ { "kind": "Var", - "name": "image", - "printedName": "image", + "name": "area", + "printedName": "area", "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvp", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvp", "moduleName": "StarIO10", "declAttributes": [ "Final", @@ -32486,14 +36267,14 @@ "children": [ { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvg", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4areaAE0I11StorageAreaOvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ @@ -32506,24 +36287,28 @@ }, { "kind": "Var", - "name": "effectDiffusion", - "printedName": "effectDiffusion", + "name": "number", + "printedName": "number", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvp", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", "AccessControl", "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -32532,53 +36317,28 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvg", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6numberSivg", "moduleName": "StarIO10", + "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "setEffectDiffusion", - "printedName": "setEffectDiffusion(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC18setEffectDiffusionyAGXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC18setEffectDiffusionyAGXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Var", - "name": "threshold", - "printedName": "threshold", + "name": "volume", + "printedName": "volume", "children": [ { "kind": "TypeNominal", @@ -32588,8 +36348,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivp", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -32609,8 +36369,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivg", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC6volumeSivg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -32621,8 +36381,8 @@ }, { "kind": "Function", - "name": "setThreshold", - "printedName": "setThreshold(_:)", + "name": "setVolume", + "printedName": "setVolume(_:)", "children": [ { "kind": "TypeNominal", @@ -32637,8 +36397,8 @@ } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC12setThresholdyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC12setThresholdyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC9setVolumeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC9setVolumeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -32649,24 +36409,30 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(image:)", + "printedName": "init(area:number:)", "children": [ { "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" + "name": "DriveRegisteredSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" }, { "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageAGSo7UIImageC_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageAGSo7UIImageC_tcfc", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4area6numberAgE0I11StorageAreaO_Sitcfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC4area6numberAgE0I11StorageAreaO_Sitcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -32681,14 +36447,14 @@ "children": [ { "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" + "name": "DriveRegisteredSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -32702,10 +36468,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayImageParameter", + "objc_name": "STARIO10StarXpandCommandMelodySpeakerDriveRegisteredSoundParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -32770,527 +36536,283 @@ }, { "kind": "TypeDecl", - "name": "InternationalCharacterType", - "printedName": "InternationalCharacterType", + "name": "DriveOneTimeSoundParameter", + "printedName": "DriveOneTimeSoundParameter", "children": [ { "kind": "Var", - "name": "usa", - "printedName": "usa", + "name": "source", + "printedName": "source", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO3usayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO3usayA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", "ObjC" ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "france", - "printedName": "france", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6source10Foundation4DataVvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6franceyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6franceyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 + ] }, { "kind": "Var", - "name": "germany", - "printedName": "germany", + "name": "volume", + "printedName": "volume", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7germanyyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7germanyyA2GmF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivp", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "uk", - "printedName": "uk", - "children": [ + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6volumeSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO2ukyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO2ukyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 + ] }, { - "kind": "Var", - "name": "denmark", - "printedName": "denmark", + "kind": "Function", + "name": "setVolume", + "printedName": "setVolume(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7denmarkyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7denmarkyA2GmF", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC9setVolumeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC9setVolumeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 4 + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "sweden", - "printedName": "sweden", + "kind": "Constructor", + "name": "init", + "printedName": "init(source:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "DriveOneTimeSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6swedenyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6swedenyA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6sourceAG10Foundation4DataV_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC6sourceAG10Foundation4DataV_tcfc", "moduleName": "StarIO10", "declAttributes": [ + "AccessControl", "ObjC" ], - "fixedbinaryorder": 5 + "init_kind": "Designated" }, { - "kind": "Var", - "name": "italy", - "printedName": "italy", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "DriveOneTimeSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" } ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5italyyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5italyyA2GmF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterCAGycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "fixedbinaryorder": 6 + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandMelodySpeakerDriveOneTimeSoundParameter", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "spain", - "printedName": "spain", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5spainyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5spainyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "Var", - "name": "japan", - "printedName": "japan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5japanyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5japanyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, { - "kind": "Var", - "name": "norway", - "printedName": "norway", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6norwayyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6norwayyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { - "kind": "Var", - "name": "denmark2", - "printedName": "denmark2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8denmark2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8denmark2yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { - "kind": "Var", - "name": "spain2", - "printedName": "spain2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6spain2yA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6spain2yA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SoundStorageArea", + "printedName": "SoundStorageArea", + "children": [ { "kind": "Var", - "name": "latinAmerica", - "printedName": "latinAmerica", + "name": "area1", + "printedName": "area1", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type) -> StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" } ] } @@ -33298,40 +36820,40 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO12latinAmericayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO12latinAmericayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area1yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 12 + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "korea", - "printedName": "korea", + "name": "area2", + "printedName": "area2", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "printedName": "(StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type) -> StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea.Type", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" } ] } @@ -33339,13 +36861,13 @@ } ], "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5koreayA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5koreayA2GmF", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO5area2yA2GmF", "moduleName": "StarIO10", "declAttributes": [ "ObjC" ], - "fixedbinaryorder": 13 + "fixedbinaryorder": 1 }, { "kind": "Constructor", @@ -33355,13 +36877,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType?", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea?", "children": [ { "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + "name": "SoundStorageArea", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.SoundStorageArea", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO" } ], "usr": "s:Sq" @@ -33374,8 +36896,8 @@ } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueAGSgSi_tcfc", "moduleName": "StarIO10", "implicit": true, "init_kind": "Designated" @@ -33393,8 +36915,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivp", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivp", "moduleName": "StarIO10", "implicit": true, "accessors": [ @@ -33411,8 +36933,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivg", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO8rawValueSivg", "moduleName": "StarIO10", "implicit": true, "accessorKind": "get" @@ -33421,10 +36943,10 @@ } ], "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC16SoundStorageAreaO", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayInternationalCharacterType", + "objc_name": "STARIO10StarXpandCommandMelodySpeakerSoundStorageArea", "declAttributes": [ "AccessControl", "ObjC" @@ -33467,13 +36989,20 @@ ], "usr": "s:SY", "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC", - "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC", + "mangledName": "$s8StarIO100A12XpandCommandC13MelodySpeakerC", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -33538,8 +37067,8 @@ }, { "kind": "TypeDecl", - "name": "Bezel", - "printedName": "Bezel", + "name": "Presenter", + "printedName": "Presenter", "children": [ { "kind": "Constructor", @@ -33548,14 +37077,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Bezel", - "printedName": "StarIO10.StarXpandCommand.Bezel", - "usr": "s:8StarIO100A12XpandCommandC5BezelC" + "name": "Presenter", + "printedName": "StarIO10.StarXpandCommand.Presenter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC5BezelCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC9PresenterCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -33567,257 +37096,6 @@ ], "init_kind": "Designated" }, - { - "kind": "TypeDecl", - "name": "LEDType", - "printedName": "LEDType", - "children": [ - { - "kind": "Var", - "name": "holding", - "printedName": "holding", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO7holdingyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO7holdingyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "error", - "printedName": "error", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO5erroryA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO5erroryA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "idle", - "printedName": "idle", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO4idleyA2GmF", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO4idleyA2GmF", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType?", - "children": [ - { - "kind": "TypeNominal", - "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueAGSgSi_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueAGSgSi_tcfc", - "moduleName": "StarIO10", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivp", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivp", - "moduleName": "StarIO10", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivg", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivg", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBezelLEDType", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, { "kind": "TypeDecl", "name": "LEDAutomaticBlinkParameter", @@ -33831,19 +37109,19 @@ { "kind": "TypeNominal", "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" }, { "kind": "TypeNominal", "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -33859,20 +37137,21 @@ { "kind": "TypeNominal", "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", "moduleName": "StarIO10", "declAttributes": [ + "Final", "HasStorage", "AccessControl", - "SetterAccess", "ObjC" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -33883,16 +37162,17 @@ { "kind": "TypeNominal", "name": "LEDType", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", - "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", "moduleName": "StarIO10", "implicit": true, "declAttributes": [ + "Final", "ObjC" ], "accessorKind": "get" @@ -33912,8 +37192,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivp", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -33933,8 +37213,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivg", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC6onTimeSivg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -33961,8 +37241,8 @@ } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -33983,8 +37263,8 @@ } ], "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivp", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivp", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -34004,8 +37284,8 @@ } ], "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivg", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivg", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC7offTimeSivg", "moduleName": "StarIO10", "declAttributes": [ "ObjC" @@ -34032,8 +37312,8 @@ } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -34049,13 +37329,13 @@ { "kind": "TypeNominal", "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterCAGycfc", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterCAGycfc", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterCAGycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -34069,10 +37349,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBezelLEDAutomaticBlinkParameter", + "objc_name": "STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -34134,491 +37414,487 @@ "mangledName": "$ss28CustomDebugStringConvertibleP" } ] - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC5BezelC", - "mangledName": "$s8StarIO100A12XpandCommandC5BezelC", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" }, { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "StarXpandCommand", - "printedName": "StarIO10.StarXpandCommand", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand" - } - ], - "declKind": "Constructor", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand(im)init", - "mangledName": "$s8StarIO100A12XpandCommandCACycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "TypeDecl", - "name": "DisplayBuilder", - "printedName": "DisplayBuilder", - "children": [ - { - "kind": "Function", - "name": "styleInternationalCharacter", - "printedName": "styleInternationalCharacter(_:)", + "kind": "TypeDecl", + "name": "LEDType", + "printedName": "LEDType", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "holding", + "printedName": "holding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO7holdingyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO7holdingyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleCharacterEncoding", - "printedName": "styleCharacterEncoding(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO5erroryA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO5erroryA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC22styleCharacterEncodingyAEXDAC0E0C0hI4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC22styleCharacterEncodingyAEXDAC0E0C0hI4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleCursorPositionTo", - "printedName": "styleCursorPositionTo(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "idle", + "printedName": "idle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Presenter.LEDType.Type) -> StarIO10.StarXpandCommand.Presenter.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO4idleyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO4idleyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { - "kind": "TypeNominal", - "name": "PositionParameter", - "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC21styleCursorPositionToyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC21styleCursorPositionToyAEXDAC0E0C0I9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionClearLine", - "printedName": "actionClearLine()", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC15actionClearLineAEXDyF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC15actionClearLineAEXDyF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionClearAll", - "printedName": "actionClearAll()", - "children": [ + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType?", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDType", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC14actionClearAllAEXDyF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC14actionClearAllAEXDyF", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC7LEDTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC7LEDTypeO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPresenterLEDType", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionSetBackLightState", - "printedName": "actionSetBackLightState(_:)", - "children": [ + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC23actionSetBackLightStateyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC23actionSetBackLightStateyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionSetCursorState", - "printedName": "actionSetCursorState(_:)", - "children": [ + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { - "kind": "TypeNominal", - "name": "CursorState", - "printedName": "StarIO10.StarXpandCommand.Display.CursorState", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC20actionSetCursorStateyAEXDAC0E0C0iJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC20actionSetCursorStateyAEXDAC0E0C0iJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "actionSetContrast", - "printedName": "actionSetContrast(_:)", + "kind": "TypeDecl", + "name": "ModeParameter", + "printedName": "ModeParameter", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "loop", + "printedName": "loop", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4loopSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "Contrast", - "printedName": "StarIO10.StarXpandCommand.Display.Contrast", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC17actionSetContrastyAEXDAC0E0C0I0OF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC17actionSetContrastyAEXDAC0E0C0I0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionShowText", - "printedName": "actionShowText(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Function", + "name": "setLoop", + "printedName": "setLoop(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setLoopyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setLoopyAGXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC14actionShowTextyAEXDSSF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC14actionShowTextyAEXDSSF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionShowImage", - "printedName": "actionShowImage(_:)", - "children": [ + "kind": "Var", + "name": "hold", + "printedName": "hold", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC4holdSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Function", + "name": "setHold", + "printedName": "setHold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setHoldyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7setHoldyAGXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC15actionShowImageyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC15actionShowImageyAEXDAC0E0C0I9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "DisplayBuilder", - "printedName": "StarIO10.StarXpandCommand.DisplayBuilder", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDisplayBuilder", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MagnificationParameter", - "printedName": "MagnificationParameter", - "children": [ - { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ + "kind": "Var", + "name": "retract", + "printedName": "retract", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC7retractSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivp", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "kind": "Function", + "name": "setRetract", + "printedName": "setRetract(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC10setRetractyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC10setRetractyAGXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "holdTime", + "printedName": "holdTime", "children": [ { "kind": "TypeNominal", @@ -34627,49 +37903,48 @@ "usr": "s:Si" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivg", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivg", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivp", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", + "AccessControl", "ObjC" ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivp", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivp", - "moduleName": "StarIO10", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC8holdTimeSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Function", + "name": "setHoldTime", + "printedName": "setHoldTime(_:)", "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, { "kind": "TypeNominal", "name": "Int", @@ -34677,92 +37952,122 @@ "usr": "s:Si" } ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivg", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivg", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC11setHoldTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC11setHoldTimeyAGXDSiF", "moduleName": "StarIO10", - "implicit": true, "declAttributes": [ - "Final", + "AccessControl", "ObjC" ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(width:height:)", - "children": [ - { - "kind": "TypeNominal", - "name": "MagnificationParameter", - "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ModeParameter", + "printedName": "StarIO10.StarXpandCommand.Presenter.ModeParameter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5width6heightAESi_Sitcfc", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5width6heightAESi_Sitcfc", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC13ModeParameterC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPresenterModeParameter", "declAttributes": [ "AccessControl", - "ObjC" + "ObjC", + "ObjCMembers" ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ { - "kind": "TypeNominal", - "name": "MagnificationParameter", - "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" + ] } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC", + "mangledName": "$s8StarIO100A12XpandCommandC9PresenterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandMagnificationParameter", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], - "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -34820,1161 +38125,1418 @@ }, { "kind": "TypeDecl", - "name": "TemplateExtensionParameter", - "printedName": "TemplateExtensionParameter", + "name": "Display", + "printedName": "Display", "children": [ { - "kind": "Var", - "name": "enableArrayFieldData", - "printedName": "enableArrayFieldData", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Display", + "printedName": "StarIO10.StarXpandCommand.Display", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvp", - "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvp", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayCAEycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "AccessControl", - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvg", - "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvg", - "moduleName": "StarIO10", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] + "init_kind": "Designated" }, { - "kind": "Function", - "name": "setEnableArrayFieldData", - "printedName": "setEnableArrayFieldData(_:)", + "kind": "TypeDecl", + "name": "CursorState", + "printedName": "CursorState", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC23setEnableArrayFieldDatayAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC23setEnableArrayFieldDatayAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "TemplateExtensionParameter", - "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC", - "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandTemplateExtensionParameter", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PreSettingBuilder", - "printedName": "PreSettingBuilder", - "children": [ - { - "kind": "Function", - "name": "addPresenterSetting", - "printedName": "addPresenterSetting(_:)", - "children": [ + "kind": "Var", + "name": "on", + "printedName": "on", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO2onyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO2onyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "blink", + "printedName": "blink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO5blinkyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO5blinkyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { - "kind": "TypeNominal", - "name": "PresenterSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PresenterSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC012addPresenterF0yAEXDAC0ifG0CF", - "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC012addPresenterF0yAEXDAC0ifG0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addBezelSetting", - "printedName": "addBezelSetting(_:)", - "children": [ + "kind": "Var", + "name": "off", + "printedName": "off", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CursorState.Type) -> StarIO10.StarXpandCommand.Display.CursorState", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO3offyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO3offyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState?", + "children": [ + { + "kind": "TypeNominal", + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "BezelSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.BezelSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC" + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC08addBezelF0yAEXDAC0ifG0CF", - "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC08addBezelF0yAEXDAC0ifG0CF", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC11CursorStateO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayCursorState", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ { - "kind": "TypeNominal", - "name": "PreSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPreSettingBuilder", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MelodySpeakerBuilder", - "printedName": "MelodySpeakerBuilder", - "children": [ - { - "kind": "Function", - "name": "actionDriveRegisteredSound", - "printedName": "actionDriveRegisteredSound(_:)", - "children": [ + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "TypeNominal", - "name": "DriveRegisteredSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC26actionDriveRegisteredSoundyAEXDAC0eF0C0ijK9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC26actionDriveRegisteredSoundyAEXDAC0eF0C0ijK9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "actionDriveOneTimeSound", - "printedName": "actionDriveOneTimeSound(_:)", + "kind": "TypeDecl", + "name": "Contrast", + "printedName": "Contrast", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "DriveOneTimeSoundParameter", - "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", - "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC23actionDriveOneTimeSoundyAEXDAC0eF0C0ijkL9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC23actionDriveOneTimeSoundyAEXDAC0eF0C0ijkL9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ + "kind": "Var", + "name": "plus3", + "printedName": "plus3", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus3yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus3yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, { - "kind": "TypeNominal", - "name": "MelodySpeakerBuilder", - "printedName": "StarIO10.StarXpandCommand.MelodySpeakerBuilder", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandMelodySpeakerBuilder", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "BezelSettingBuilder", - "printedName": "BezelSettingBuilder", - "children": [ - { - "kind": "Function", - "name": "settingAutomaticPageLength", - "printedName": "settingAutomaticPageLength(_:)", - "children": [ + "kind": "Var", + "name": "plus2", + "printedName": "plus2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus2yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "plus1", + "printedName": "plus1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO5plus1yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC26settingAutomaticPageLengthyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC26settingAutomaticPageLengthyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "settingLEDAutomaticBlink", - "printedName": "settingLEDAutomaticBlink(_:)", - "children": [ + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO7defaultyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO7defaultyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "minus1", + "printedName": "minus1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus1yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus1yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { - "kind": "TypeNominal", - "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" + "kind": "Var", + "name": "minus2", + "printedName": "minus2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus2yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "minus3", + "printedName": "minus3", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.Contrast.Type) -> StarIO10.StarXpandCommand.Display.Contrast", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus3yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO6minus3yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast?", + "children": [ + { + "kind": "TypeNominal", + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC24settingLEDAutomaticBlinkyAEXDAC0E0C0iJ9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC24settingLEDAutomaticBlinkyAEXDAC0E0C0iJ9ParameterCF", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC8ContrastO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayContrast", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ { - "kind": "TypeNominal", - "name": "BezelSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.BezelSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBezelSettingBuilder", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + ] }, { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "DrawerBuilder", - "printedName": "DrawerBuilder", - "children": [ - { - "kind": "Function", - "name": "actionOpen", - "printedName": "actionOpen(_:)", + "kind": "TypeDecl", + "name": "CharacterEncodingType", + "printedName": "CharacterEncodingType", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "japanese", + "printedName": "japanese", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8japaneseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8japaneseyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { - "kind": "TypeNominal", - "name": "OpenParameter", - "printedName": "StarIO10.StarXpandCommand.Drawer.OpenParameter", - "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC" + "kind": "Var", + "name": "simplifiedChinese", + "printedName": "simplifiedChinese", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO17simplifiedChineseyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "traditionalChinese", + "printedName": "traditionalChinese", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO18traditionalChineseyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO18traditionalChineseyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "korean", + "printedName": "korean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO6koreanyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO6koreanyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "codePage", + "printedName": "codePage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type) -> StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8codePageyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8codePageyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC10actionOpenyAEXDAC0E0C0H9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderC10actionOpenyAEXDAC0E0C0H9ParameterCF", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayCharacterEncodingType", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "TypeDecl", + "name": "PositionParameter", + "printedName": "PositionParameter", "children": [ { - "kind": "TypeNominal", - "name": "DrawerBuilder", - "printedName": "StarIO10.StarXpandCommand.DrawerBuilder", - "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDrawerBuilder", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "isFromExtension": true, - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PageModeBuilder", - "printedName": "PageModeBuilder", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModeBuilder", - "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderCAEycfc", - "moduleName": "StarIO10", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "PageModeBuilder", - "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1xSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "PageModeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderCyAeC7PrinterC0eF9ParameterCcfc", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderCyAeC7PrinterC0eF9ParameterCcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "stylePrintDirection", - "printedName": "stylePrintDirection(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1ySivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "PageModePrintDirection", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC19stylePrintDirectionyAEXDAC7PrinterC0efiJ0OF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC19stylePrintDirectionyAEXDAC7PrinterC0efiJ0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleFont", - "printedName": "styleFont(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionParameter", + "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1x1yAGSi_Sitcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC1x1yAGSi_Sitcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionParameter", + "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC9styleFontyAEXDAC7PrinterC0I4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC9styleFontyAEXDAC7PrinterC0I4TypeOF", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC17PositionParameterC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayPositionParameter", "declAttributes": [ "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleBold", - "printedName": "styleBold(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } + "ObjC", + "ObjCMembers" ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC9styleBoldyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC9styleBoldyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleInvert", - "printedName": "styleInvert(_:)", - "children": [ + "conformances": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC11styleInvertyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC11styleInvertyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleUnderLine", - "printedName": "styleUnderLine(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC14styleUnderLineyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC14styleUnderLineyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleMagnification", - "printedName": "styleMagnification(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, { - "kind": "TypeNominal", - "name": "MagnificationParameter", - "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC18styleMagnificationyAEXDAC0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC18styleMagnificationyAEXDAC0I9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleCharacterSpace", - "printedName": "styleCharacterSpace(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC19styleCharacterSpaceyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC19styleCharacterSpaceyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleLineSpace", - "printedName": "styleLineSpace(_:)", - "children": [ + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC14styleLineSpaceyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC14styleLineSpaceyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "styleVerticalPositionTo", - "printedName": "styleVerticalPositionTo(_:)", + "kind": "TypeDecl", + "name": "ImageParameter", + "printedName": "ImageParameter", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionToyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionToyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleVerticalPositionBy", - "printedName": "styleVerticalPositionBy(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionByyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionByyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalPositionTo", - "printedName": "styleHorizontalPositionTo(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "image", + "printedName": "image", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvp", + "moduleName": "StarIO10", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageSo7UIImageCvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionToyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionToyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalPositionBy", - "printedName": "styleHorizontalPositionBy(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "effectDiffusion", + "printedName": "effectDiffusion", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC15effectDiffusionSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionByyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionByyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalTabPositions", - "printedName": "styleHorizontalTabPositions(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Function", + "name": "setEffectDiffusion", + "printedName": "setEffectDiffusion(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC18setEffectDiffusionyAGXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC18setEffectDiffusionyAGXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "kind": "Var", + "name": "threshold", + "printedName": "threshold", "children": [ { "kind": "TypeNominal", @@ -35983,410 +39545,905 @@ "usr": "s:Si" } ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleInternationalCharacter", - "printedName": "styleInternationalCharacter(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC27styleInternationalCharacteryAEXDAC7PrinterC0iJ4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC27styleInternationalCharacteryAEXDAC7PrinterC0iJ4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleSecondPriorityCharacterEncoding", - "printedName": "styleSecondPriorityCharacterEncoding(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC7PrinterC0kL4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC7PrinterC0kL4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleCJKCharacterPriority", - "printedName": "styleCJKCharacterPriority(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC9thresholdSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarXpandCommand.Printer.CJKCharacterType]", + "kind": "Function", + "name": "setThreshold", + "printedName": "setThreshold(_:)", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleCJKCharacterPriorityyAEXDSayAC7PrinterC0I4TypeOGF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleCJKCharacterPriorityyAEXDSayAC7PrinterC0I4TypeOGF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleAmbiguousCharacterWidthType", - "printedName": "styleAmbiguousCharacterWidthType(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC7PrinterC0ijkL0OF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC7PrinterC0ijkL0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintText", - "printedName": "actionPrintText(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC12setThresholdyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC12setThresholdyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Constructor", + "name": "init", + "printedName": "init(image:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageAGSo7UIImageC_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC5imageAGSo7UIImageC_tcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter?", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "TextParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC15actionPrintTextyAEXDSS_AC7PrinterC0J9ParameterCSgtF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC15actionPrintTextyAEXDSS_AC7PrinterC0J9ParameterCSgtF", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC14ImageParameterC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayImageParameter", "declAttributes": [ "AccessControl", - "ObjC" + "ObjC", + "ObjCMembers" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintBarcode", - "printedName": "actionPrintBarcode(_:)", - "children": [ + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "TypeNominal", - "name": "BarcodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC18actionPrintBarcodeyAEXDAC7PrinterC0J9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC18actionPrintBarcodeyAEXDAC7PrinterC0J9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintPDF417", - "printedName": "actionPrintPDF417(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, { - "kind": "TypeNominal", - "name": "PDF417Parameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintPDF417yAEXDAC7PrinterC0J9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintPDF417yAEXDAC7PrinterC0J9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintQRCode", - "printedName": "actionPrintQRCode(_:)", - "children": [ + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { - "kind": "TypeNominal", - "name": "QRCodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintQRCodeyAEXDAC7PrinterC0J9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintQRCodeyAEXDAC7PrinterC0J9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintImage", - "printedName": "actionPrintImage(_:)", - "children": [ + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, { - "kind": "TypeNominal", - "name": "PageModeImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC16actionPrintImageyAEXDAC7PrinterC0efJ9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC16actionPrintImageyAEXDAC7PrinterC0efJ9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "actionPrintRuledLine", - "printedName": "actionPrintRuledLine(_:)", + "kind": "TypeDecl", + "name": "InternationalCharacterType", + "printedName": "InternationalCharacterType", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "usa", + "printedName": "usa", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO3usayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO3usayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { - "kind": "TypeNominal", - "name": "PageModeRuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRuledLineyAEXDAC7PrinterC0efjK9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRuledLineyAEXDAC7PrinterC0efjK9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintRectangle", - "printedName": "actionPrintRectangle(_:)", - "children": [ + "kind": "Var", + "name": "france", + "printedName": "france", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6franceyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6franceyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "germany", + "printedName": "germany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7germanyyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7germanyyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { - "kind": "TypeNominal", - "name": "PageModeRectangleParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRectangleyAEXDAC7PrinterC0efJ9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRectangleyAEXDAC7PrinterC0efJ9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "add", - "printedName": "add(_:)", - "children": [ + "kind": "Var", + "name": "uk", + "printedName": "uk", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO2ukyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO2ukyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "denmark", + "printedName": "denmark", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7denmarkyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO7denmarkyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { - "kind": "TypeNominal", - "name": "PageModeBuilder", - "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC3addyAEXDAEF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC3addyAEXDAEF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addPageMode", - "printedName": "addPageMode(parameter:builder:)", - "children": [ + "kind": "Var", + "name": "sweden", + "printedName": "sweden", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6swedenyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6swedenyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "italy", + "printedName": "italy", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5italyyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5italyyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 }, { - "kind": "TypeNominal", - "name": "PageModeAreaParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" + "kind": "Var", + "name": "spain", + "printedName": "spain", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5spainyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5spainyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 }, { - "kind": "TypeNominal", - "name": "PageModeBuilder", - "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC03addeF09parameter7builderAEXDAC7PrinterC0eF13AreaParameterC_AEtF", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC03addeF09parameter7builderAEXDAC7PrinterC0eF13AreaParameterC_AEtF", + "kind": "Var", + "name": "japan", + "printedName": "japan", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5japanyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5japanyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "norway", + "printedName": "norway", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6norwayyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6norwayyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "denmark2", + "printedName": "denmark2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8denmark2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8denmark2yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "spain2", + "printedName": "spain2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6spain2yA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO6spain2yA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 + }, + { + "kind": "Var", + "name": "latinAmerica", + "printedName": "latinAmerica", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO12latinAmericayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO12latinAmericayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "korea", + "printedName": "korea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type) -> StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5koreayA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO5koreayA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType?", + "children": [ + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDisplayInternationalCharacterType", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC", + "mangledName": "$s8StarIO100A12XpandCommandC7DisplayC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPageModeBuilder", "declAttributes": [ "AccessControl", - "ObjC", - "ObjCMembers" + "ObjC" ], - "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ @@ -36446,8 +40503,8 @@ }, { "kind": "TypeDecl", - "name": "PrinterBuilder", - "printedName": "PrinterBuilder", + "name": "Bezel", + "printedName": "Bezel", "children": [ { "kind": "Constructor", @@ -36456,337 +40513,190 @@ "children": [ { "kind": "TypeNominal", - "name": "PrinterBuilder", - "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + "name": "Bezel", + "printedName": "StarIO10.StarXpandCommand.Bezel", + "usr": "s:8StarIO100A12XpandCommandC5BezelC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC5BezelCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelCAEycfc", "moduleName": "StarIO10", "overriding": true, + "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", - "AccessControl", "Override" ], "init_kind": "Designated" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", + "kind": "TypeDecl", + "name": "LEDType", + "printedName": "LEDType", "children": [ { - "kind": "TypeNominal", - "name": "PrinterBuilder", - "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + "kind": "Var", + "name": "holding", + "printedName": "holding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO7holdingyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO7holdingyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { - "kind": "TypeNominal", - "name": "PrinterParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PrinterParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC" - } - ], - "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderCyAeC0E0C0E9ParameterCcfc", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderCyAeC0E0C0E9ParameterCcfc", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "styleAlignment", - "printedName": "styleAlignment(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO5erroryA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO5erroryA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { - "kind": "TypeNominal", - "name": "Alignment", - "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleAlignmentyAEXDAC0E0C0H0OF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleAlignmentyAEXDAC0E0C0H0OF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleFont", - "printedName": "styleFont(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "FontType", - "printedName": "StarIO10.StarXpandCommand.Printer.FontType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9styleFontyAEXDAC0E0C0H4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9styleFontyAEXDAC0E0C0H4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleBold", - "printedName": "styleBold(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9styleBoldyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9styleBoldyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleInvert", - "printedName": "styleInvert(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC11styleInvertyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC11styleInvertyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleUnderLine", - "printedName": "styleUnderLine(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleUnderLineyAEXDSbF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleUnderLineyAEXDSbF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleMagnification", - "printedName": "styleMagnification(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "MagnificationParameter", - "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", - "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC18styleMagnificationyAEXDAC0H9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC18styleMagnificationyAEXDAC0H9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleCharacterSpace", - "printedName": "styleCharacterSpace(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC19styleCharacterSpaceyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC19styleCharacterSpaceyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleLineSpace", - "printedName": "styleLineSpace(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleLineSpaceyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleLineSpaceyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalPositionTo", - "printedName": "styleHorizontalPositionTo(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionToyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionToyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalPositionBy", - "printedName": "styleHorizontalPositionBy(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Var", + "name": "idle", + "printedName": "idle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StarIO10.StarXpandCommand.Bezel.LEDType.Type) -> StarIO10.StarXpandCommand.Bezel.LEDType", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO4idleyA2GmF", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO4idleyA2GmF", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 }, { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionByyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionByyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleHorizontalTabPositions", - "printedName": "styleHorizontalTabPositions(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType?", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueAGSgSi_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueAGSgSi_tcfc", + "moduleName": "StarIO10", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -36795,138 +40705,509 @@ "usr": "s:Si" } ], - "usr": "s:Sa" + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivp", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivp", + "moduleName": "StarIO10", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivg", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO8rawValueSivg", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", + "declKind": "Enum", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC7LEDTypeO", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandBezelLEDType", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleInternationalCharacter", - "printedName": "styleInternationalCharacter(_:)", - "children": [ + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "TypeNominal", - "name": "InternationalCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleSecondPriorityCharacterEncoding", - "printedName": "styleSecondPriorityCharacterEncoding(_:)", - "children": [ + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" }, { - "kind": "TypeNominal", - "name": "CharacterEncodingType", - "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC0E0C0jK4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC0E0C0jK4TypeOF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "styleCJKCharacterPriority", - "printedName": "styleCJKCharacterPriority(_:)", + "kind": "TypeDecl", + "name": "LEDAutomaticBlinkParameter", + "printedName": "LEDAutomaticBlinkParameter", "children": [ { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StarIO10.StarXpandCommand.Printer.CJKCharacterType]", + "kind": "Constructor", + "name": "init", + "printedName": "init(type:)", "children": [ { "kind": "TypeNominal", - "name": "CJKCharacterType", - "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + "name": "LEDAutomaticBlinkParameter", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" + }, + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" } ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleCJKCharacterPriorityyAEXDSayAC0E0C0H4TypeOGF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleCJKCharacterPriorityyAEXDSayAC0E0C0H4TypeOGF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styleAmbiguousCharacterWidthType", - "printedName": "styleAmbiguousCharacterWidthType(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAgE7LEDTypeO_tcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "AmbiguousCharacterWidthType", - "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasStorage", + "AccessControl", + "SetterAccess", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDType", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDType", + "usr": "s:8StarIO100A12XpandCommandC5BezelC7LEDTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC4typeAE7LEDTypeOvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onTime", + "printedName": "onTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC6onTimeSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setOnTime", + "printedName": "setOnTime(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC9setOnTimeyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "offTime", + "printedName": "offTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivp", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivg", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC7offTimeSivg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setOffTime", + "printedName": "setOffTime(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC10setOffTimeyAGXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LEDAutomaticBlinkParameter", + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterCAGycfc", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterCAGycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC0E0C0hijK0OF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC0E0C0hijK0OF", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandBezelLEDAutomaticBlinkParameter", "declAttributes": [ "AccessControl", - "ObjC" + "ObjC", + "ObjCMembers" ], - "funcSelfKind": "NonMutating" + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC5BezelC", + "mangledName": "$s8StarIO100A12XpandCommandC5BezelC", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarXpandCommand", + "printedName": "StarIO10.StarXpandCommand", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand" + } + ], + "declKind": "Constructor", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand(im)init", + "mangledName": "$s8StarIO100A12XpandCommandCACycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "DisplayBuilder", + "printedName": "DisplayBuilder", + "children": [ { "kind": "Function", - "name": "actionCut", - "printedName": "actionCut(_:)", + "name": "styleInternationalCharacter", + "printedName": "styleInternationalCharacter(_:)", "children": [ { "kind": "TypeNominal", @@ -36935,14 +41216,14 @@ }, { "kind": "TypeNominal", - "name": "CutType", - "printedName": "StarIO10.StarXpandCommand.Printer.CutType", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Display.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC26InternationalCharacterTypeO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9actionCutyAEXDAC0E0C0H4TypeOF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9actionCutyAEXDAC0E0C0H4TypeOF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -36952,8 +41233,8 @@ }, { "kind": "Function", - "name": "actionFeed", - "printedName": "actionFeed(_:)", + "name": "styleCharacterEncoding", + "printedName": "styleCharacterEncoding(_:)", "children": [ { "kind": "TypeNominal", @@ -36962,14 +41243,14 @@ }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Display.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC21CharacterEncodingTypeO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC10actionFeedyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC10actionFeedyAEXDSdF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC22styleCharacterEncodingyAEXDAC0E0C0hI4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC22styleCharacterEncodingyAEXDAC0E0C0hI4TypeOF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -36979,8 +41260,8 @@ }, { "kind": "Function", - "name": "actionFeedLine", - "printedName": "actionFeedLine(_:)", + "name": "styleCursorPositionTo", + "printedName": "styleCursorPositionTo(_:)", "children": [ { "kind": "TypeNominal", @@ -36989,14 +41270,14 @@ }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "PositionParameter", + "printedName": "StarIO10.StarXpandCommand.Display.PositionParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC17PositionParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14actionFeedLineyAEXDSiF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14actionFeedLineyAEXDSiF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC21styleCursorPositionToyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC21styleCursorPositionToyAEXDAC0E0C0I9ParameterCF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37006,39 +41287,18 @@ }, { "kind": "Function", - "name": "actionPrintText", - "printedName": "actionPrintText(_:_:)", + "name": "actionClearLine", + "printedName": "actionClearLine()", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter?", - "children": [ - { - "kind": "TypeNominal", - "name": "TextParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintTextyAEXDSS_AC0E0C0I9ParameterCSgtF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintTextyAEXDSS_AC0E0C0I9ParameterCSgtF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC15actionClearLineAEXDyF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC15actionClearLineAEXDyF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37048,24 +41308,18 @@ }, { "kind": "Function", - "name": "actionPrintLogo", - "printedName": "actionPrintLogo(_:)", + "name": "actionClearAll", + "printedName": "actionClearAll()", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "LogoParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintLogoyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintLogoyAEXDAC0E0C0I9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC14actionClearAllAEXDyF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC14actionClearAllAEXDyF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37075,8 +41329,8 @@ }, { "kind": "Function", - "name": "actionPrintBarcode", - "printedName": "actionPrintBarcode(_:)", + "name": "actionSetBackLightState", + "printedName": "actionSetBackLightState(_:)", "children": [ { "kind": "TypeNominal", @@ -37085,14 +41339,14 @@ }, { "kind": "TypeNominal", - "name": "BarcodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC18actionPrintBarcodeyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC18actionPrintBarcodeyAEXDAC0E0C0I9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC23actionSetBackLightStateyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC23actionSetBackLightStateyAEXDSbF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37102,8 +41356,8 @@ }, { "kind": "Function", - "name": "actionPrintPDF417", - "printedName": "actionPrintPDF417(_:)", + "name": "actionSetCursorState", + "printedName": "actionSetCursorState(_:)", "children": [ { "kind": "TypeNominal", @@ -37112,14 +41366,14 @@ }, { "kind": "TypeNominal", - "name": "PDF417Parameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" + "name": "CursorState", + "printedName": "StarIO10.StarXpandCommand.Display.CursorState", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC11CursorStateO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintPDF417yAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintPDF417yAEXDAC0E0C0I9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC20actionSetCursorStateyAEXDAC0E0C0iJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC20actionSetCursorStateyAEXDAC0E0C0iJ0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37129,8 +41383,8 @@ }, { "kind": "Function", - "name": "actionPrintQRCode", - "printedName": "actionPrintQRCode(_:)", + "name": "actionSetContrast", + "printedName": "actionSetContrast(_:)", "children": [ { "kind": "TypeNominal", @@ -37139,14 +41393,14 @@ }, { "kind": "TypeNominal", - "name": "QRCodeParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" + "name": "Contrast", + "printedName": "StarIO10.StarXpandCommand.Display.Contrast", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC8ContrastO" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintQRCodeyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintQRCodeyAEXDAC0E0C0I9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC17actionSetContrastyAEXDAC0E0C0I0OF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC17actionSetContrastyAEXDAC0E0C0I0OF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37156,8 +41410,8 @@ }, { "kind": "Function", - "name": "actionPrintImage", - "printedName": "actionPrintImage(_:)", + "name": "actionShowText", + "printedName": "actionShowText(_:)", "children": [ { "kind": "TypeNominal", @@ -37166,41 +41420,14 @@ }, { "kind": "TypeNominal", - "name": "ImageParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC16actionPrintImageyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC16actionPrintImageyAEXDAC0E0C0I9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "actionPrintRuledLine", - "printedName": "actionPrintRuledLine(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "RuledLineParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC20actionPrintRuledLineyAEXDAC0E0C0iJ9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC20actionPrintRuledLineyAEXDAC0E0C0iJ9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC14actionShowTextyAEXDSSF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC14actionShowTextyAEXDSSF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37210,8 +41437,8 @@ }, { "kind": "Function", - "name": "add", - "printedName": "add(_:)", + "name": "actionShowImage", + "printedName": "actionShowImage(_:)", "children": [ { "kind": "TypeNominal", @@ -37220,14 +41447,14 @@ }, { "kind": "TypeNominal", - "name": "PrinterBuilder", - "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Display.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7DisplayC14ImageParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC3addyAEXDAEF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC3addyAEXDAEF", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC15actionShowImageyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC15actionShowImageyAEXDAC0E0C0I9ParameterCF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -37236,44 +41463,37 @@ "funcSelfKind": "NonMutating" }, { - "kind": "Function", - "name": "addPageMode", - "printedName": "addPageMode(parameter:builder:)", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "PageModeAreaParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" - }, - { - "kind": "TypeNominal", - "name": "PageModeBuilder", - "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", - "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + "name": "DisplayBuilder", + "printedName": "StarIO10.StarXpandCommand.DisplayBuilder", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC11addPageMode9parameter7builderAEXDAC0E0C0hI13AreaParameterC_AC0hiF0CtF", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC11addPageMode9parameter7builderAEXDAC0E0C0hI13AreaParameterC_AC0hiF0CtF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderCAEycfc", "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", "declAttributes": [ - "AccessControl", - "ObjC" + "Dynamic", + "ObjC", + "Override" ], - "funcSelfKind": "NonMutating" + "init_kind": "Designated" } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC14DisplayBuilderC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPrinterBuilder", + "objc_name": "STARIO10StarXpandCommandDisplayBuilder", "declAttributes": [ "AccessControl", "ObjC", @@ -37339,305 +41559,142 @@ }, { "kind": "TypeDecl", - "name": "DocumentBuilder", - "printedName": "DocumentBuilder", + "name": "MagnificationParameter", + "printedName": "MagnificationParameter", "children": [ { - "kind": "Function", - "name": "settingTopMargin", - "printedName": "settingTopMargin(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingTopMarginyAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingTopMarginyAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "settingBlackMark", - "printedName": "settingBlackMark(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "BlackMarkParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingBlackMarkyAEXDAC7PrinterC0hI9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingBlackMarkyAEXDAC7PrinterC0hI9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "settingLabel", - "printedName": "settingLabel(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "LabelParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.LabelParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC12settingLabelyAEXDAC7PrinterC0H9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC12settingLabelyAEXDAC7PrinterC0H9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "settingHoldPrint", - "printedName": "settingHoldPrint(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "HoldPrintParameter", - "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", - "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingHoldPrintyAEXDAC7PrinterC0hI9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingHoldPrintyAEXDAC7PrinterC0hI9ParameterCF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "settingPrintableArea", - "printedName": "settingPrintableArea(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC20settingPrintableAreayAEXDSdF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC20settingPrintableAreayAEXDSdF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addPrinter", - "printedName": "addPrinter(_:)", + "kind": "Var", + "name": "width", + "printedName": "width", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "PrinterBuilder", - "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", - "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC10addPrinteryAEXDAC0hF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC10addPrinteryAEXDAC0hF0CF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivp", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addDrawer", - "printedName": "addDrawer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "DrawerBuilder", - "printedName": "StarIO10.StarXpandCommand.DrawerBuilder", - "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivg", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5widthSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC9addDraweryAEXDAC0hF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC9addDraweryAEXDAC0hF0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "addBuzzer", - "printedName": "addBuzzer(_:)", + "kind": "Var", + "name": "height", + "printedName": "height", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "BuzzerBuilder", - "printedName": "StarIO10.StarXpandCommand.BuzzerBuilder", - "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC9addBuzzeryAEXDAC0hF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC9addBuzzeryAEXDAC0hF0CF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivp", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivp", "moduleName": "StarIO10", "declAttributes": [ + "Final", + "HasStorage", "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addMelodySpeaker", - "printedName": "addMelodySpeaker(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "MelodySpeakerBuilder", - "printedName": "StarIO10.StarXpandCommand.MelodySpeakerBuilder", - "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivg", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC6heightSivg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16addMelodySpeakeryAEXDAC0hiF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16addMelodySpeakeryAEXDAC0hiF0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" + ] }, { - "kind": "Function", - "name": "addDisplay", - "printedName": "addDisplay(_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(width:height:)", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "name": "MagnificationParameter", + "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" }, { "kind": "TypeNominal", - "name": "DisplayBuilder", - "printedName": "StarIO10.StarXpandCommand.DisplayBuilder", - "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC" - } - ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC10addDisplayyAEXDAC0hF0CF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC10addDisplayyAEXDAC0hF0CF", - "moduleName": "StarIO10", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "addRaw", - "printedName": "addRaw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" }, { "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC6addRawyAEXD10Foundation4DataVF", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC6addRawyAEXD10Foundation4DataVF", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC5width6heightAESi_Sitcfc", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC5width6heightAESi_Sitcfc", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "init_kind": "Designated" }, { "kind": "Constructor", @@ -37646,14 +41703,14 @@ "children": [ { "kind": "TypeNominal", - "name": "DocumentBuilder", - "printedName": "StarIO10.StarXpandCommand.DocumentBuilder", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC" + "name": "MagnificationParameter", + "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -37667,10 +41724,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC22MagnificationParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandDocumentBuilder", + "objc_name": "STARIO10StarXpandCommandMagnificationParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -37678,7 +41735,6 @@ ], "isFromExtension": true, "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], @@ -37736,51 +41792,95 @@ }, { "kind": "TypeDecl", - "name": "BuzzerBuilder", - "printedName": "BuzzerBuilder", + "name": "TemplateExtensionParameter", + "printedName": "TemplateExtensionParameter", "children": [ { - "kind": "Function", - "name": "actionDrive", - "printedName": "actionDrive(_:)", + "kind": "Var", + "name": "enableArrayFieldData", + "printedName": "enableArrayFieldData", "children": [ { "kind": "TypeNominal", - "name": "DynamicSelf", - "printedName": "Self" - }, - { - "kind": "TypeNominal", - "name": "DriveParameter", - "printedName": "StarIO10.StarXpandCommand.Buzzer.DriveParameter", - "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC11actionDriveyAEXDAC0E0C0H9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderC11actionDriveyAEXDAC0E0C0H9ParameterCF", + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvp", + "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvp", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", "ObjC" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvg", + "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC20enableArrayFieldDataSbvg", + "moduleName": "StarIO10", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { + "kind": "Function", + "name": "setEnableArrayFieldData", + "printedName": "setEnableArrayFieldData(_:)", + "children": [ + { "kind": "TypeNominal", - "name": "BuzzerBuilder", - "printedName": "StarIO10.StarXpandCommand.BuzzerBuilder", - "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC23setEnableArrayFieldDatayAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC23setEnableArrayFieldDatayAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TemplateExtensionParameter", + "printedName": "StarIO10.StarXpandCommand.TemplateExtensionParameter", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -37794,10 +41894,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderC", + "usr": "s:8StarIO100A12XpandCommandC26TemplateExtensionParameterC", + "mangledName": "$s8StarIO100A12XpandCommandC26TemplateExtensionParameterC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBuzzerBuilder", + "objc_name": "STARIO10StarXpandCommandTemplateExtensionParameter", "declAttributes": [ "AccessControl", "ObjC", @@ -37863,130 +41963,167 @@ }, { "kind": "TypeDecl", - "name": "StarXpandCommandBuilder", - "printedName": "StarXpandCommandBuilder", + "name": "PreSettingBuilder", + "printedName": "PreSettingBuilder", "children": [ { - "kind": "Var", - "name": "preSetting", - "printedName": "preSetting", + "kind": "Function", + "name": "addPresenterSetting", + "printedName": "addPresenterSetting(_:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", - "children": [ - { - "kind": "TypeNominal", - "name": "PreSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" - } - ], - "usr": "s:Sq" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PresenterSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PresenterSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC" } ], - "declKind": "Var", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvp", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvp", + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC012addPresenterF0yAEXDAC0ifG0CF", + "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC012addPresenterF0yAEXDAC0ifG0CF", "moduleName": "StarIO10", "declAttributes": [ - "HasInitialValue", - "HasStorage", "AccessControl", "ObjC" ], - "hasStorage": true, - "accessors": [ + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBezelSetting", + "printedName": "addBezelSetting(_:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", - "children": [ - { - "kind": "TypeNominal", - "name": "PreSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvg", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvg", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", - "children": [ - { - "kind": "TypeNominal", - "name": "PreSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvs", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvs", - "moduleName": "StarIO10", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, + "kind": "TypeNominal", + "name": "BezelSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.BezelSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC08addBezelF0yAEXDAC0ifG0CF", + "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC08addBezelF0yAEXDAC0ifG0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvM", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvM", - "moduleName": "StarIO10", - "implicit": true, - "accessorKind": "_modify" + "kind": "TypeNominal", + "name": "PreSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" } - ] + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC17PreSettingBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPreSettingBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MelodySpeakerBuilder", + "printedName": "MelodySpeakerBuilder", + "children": [ { "kind": "Function", - "name": "addDocument", - "printedName": "addDocument(_:)", + "name": "actionDriveRegisteredSound", + "printedName": "actionDriveRegisteredSound(_:)", "children": [ { "kind": "TypeNominal", @@ -37995,14 +42132,14 @@ }, { "kind": "TypeNominal", - "name": "DocumentBuilder", - "printedName": "StarIO10.StarXpandCommand.DocumentBuilder", - "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC" + "name": "DriveRegisteredSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveRegisteredSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC29DriveRegisteredSoundParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC11addDocumentyAEXDAC0gE0CF", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC11addDocumentyAEXDAC0gE0CF", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC26actionDriveRegisteredSoundyAEXDAC0eF0C0ijK9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC26actionDriveRegisteredSoundyAEXDAC0eF0C0ijK9ParameterCF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -38012,19 +42149,24 @@ }, { "kind": "Function", - "name": "getCommands", - "printedName": "getCommands()", + "name": "actionDriveOneTimeSound", + "printedName": "actionDriveOneTimeSound(_:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "DriveOneTimeSoundParameter", + "printedName": "StarIO10.StarXpandCommand.MelodySpeaker.DriveOneTimeSoundParameter", + "usr": "s:8StarIO100A12XpandCommandC13MelodySpeakerC26DriveOneTimeSoundParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC11getCommandsSSyF", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC11getCommandsSSyF", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC23actionDriveOneTimeSoundyAEXDAC0eF0C0ijkL9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC23actionDriveOneTimeSoundyAEXDAC0eF0C0ijkL9ParameterCF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -38039,14 +42181,14 @@ "children": [ { "kind": "TypeNominal", - "name": "StarXpandCommandBuilder", - "printedName": "StarIO10.StarXpandCommand.StarXpandCommandBuilder", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC" + "name": "MelodySpeakerBuilder", + "printedName": "StarIO10.StarXpandCommand.MelodySpeakerBuilder", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -38060,10 +42202,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC20MelodySpeakerBuilderC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandBuilder", + "objc_name": "STARIO10StarXpandCommandMelodySpeakerBuilder", "declAttributes": [ "AccessControl", "ObjC", @@ -38129,13 +42271,13 @@ }, { "kind": "TypeDecl", - "name": "PresenterSettingBuilder", - "printedName": "PresenterSettingBuilder", + "name": "BezelSettingBuilder", + "printedName": "BezelSettingBuilder", "children": [ { "kind": "Function", - "name": "settingMode", - "printedName": "settingMode(_:)", + "name": "settingAutomaticPageLength", + "printedName": "settingAutomaticPageLength(_:)", "children": [ { "kind": "TypeNominal", @@ -38144,14 +42286,14 @@ }, { "kind": "TypeNominal", - "name": "ModeParameter", - "printedName": "StarIO10.StarXpandCommand.Presenter.ModeParameter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC11settingModeyAEXDAC0E0C0I9ParameterCF", - "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC11settingModeyAEXDAC0E0C0I9ParameterCF", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC26settingAutomaticPageLengthyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC26settingAutomaticPageLengthyAEXDSbF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -38162,7 +42304,7 @@ { "kind": "Function", "name": "settingLEDAutomaticBlink", - "printedName": "settingLEDAutomaticBlink(parameter:)", + "printedName": "settingLEDAutomaticBlink(_:)", "children": [ { "kind": "TypeNominal", @@ -38172,13 +42314,13 @@ { "kind": "TypeNominal", "name": "LEDAutomaticBlinkParameter", - "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", - "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" + "printedName": "StarIO10.StarXpandCommand.Bezel.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC5BezelC26LEDAutomaticBlinkParameterC" } ], "declKind": "Func", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC24settingLEDAutomaticBlink9parameterAEXDAC0E0C0iJ9ParameterC_tF", - "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC24settingLEDAutomaticBlink9parameterAEXDAC0E0C0iJ9ParameterC_tF", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC24settingLEDAutomaticBlinkyAEXDAC0E0C0iJ9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC24settingLEDAutomaticBlinkyAEXDAC0E0C0iJ9ParameterCF", "moduleName": "StarIO10", "declAttributes": [ "AccessControl", @@ -38193,14 +42335,14 @@ "children": [ { "kind": "TypeNominal", - "name": "PresenterSettingBuilder", - "printedName": "StarIO10.StarXpandCommand.PresenterSettingBuilder", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC" + "name": "BezelSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.BezelSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC" } ], "declKind": "Constructor", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderCAEycfc", - "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderCAEycfc", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderCAEycfc", "moduleName": "StarIO10", "overriding": true, "implicit": true, @@ -38214,10 +42356,10 @@ } ], "declKind": "Class", - "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC", - "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC", + "usr": "s:8StarIO100A12XpandCommandC19BezelSettingBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC19BezelSettingBuilderC", "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommandPresenterSettingBuilder", + "objc_name": "STARIO10StarXpandCommandBezelSettingBuilder", "declAttributes": [ "AccessControl", "ObjC", @@ -38280,21413 +42422,10162 @@ "mangledName": "$ss28CustomDebugStringConvertibleP" } ] - } - ], - "declKind": "Class", - "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand", - "mangledName": "$s8StarIO100A12XpandCommandC", - "moduleName": "StarIO10", - "objc_name": "STARIO10StarXpandCommand", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" }, { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreBluetooth", - "printedName": "CoreBluetooth", - "declKind": "Import", - "moduleName": "StarIO10" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StarIO10", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CBManagerState", - "printedName": "CBManagerState", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", + "kind": "TypeDecl", + "name": "DrawerBuilder", + "printedName": "DrawerBuilder", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Function", + "name": "actionOpen", + "printedName": "actionOpen(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "OpenParameter", + "printedName": "StarIO10.StarXpandCommand.Drawer.OpenParameter", + "usr": "s:8StarIO100A12XpandCommandC6DrawerC13OpenParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC10actionOpenyAEXDAC0E0C0H9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderC10actionOpenyAEXDAC0E0C0H9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DrawerBuilder", + "printedName": "StarIO10.StarXpandCommand.DrawerBuilder", + "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "declKind": "Var", - "usr": "s:So14CBManagerStateV8StarIO10E11descriptionSSvp", - "mangledName": "$sSo14CBManagerStateV8StarIO10E11descriptionSSvp", + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC13DrawerBuilderC", "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDrawerBuilder", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC", + "ObjCMembers" ], "isFromExtension": true, - "accessors": [ + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PageModeBuilder", + "printedName": "PageModeBuilder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PageModeBuilder", + "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" } ], - "declKind": "Accessor", - "usr": "s:So14CBManagerStateV8StarIO10E11descriptionSSvg", - "mangledName": "$sSo14CBManagerStateV8StarIO10E11descriptionSSvg", + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderCAEycfc", "moduleName": "StarIO10", - "isFromExtension": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@E@CBManagerState", - "moduleName": "CoreBluetooth", - "intro_iOS": "10.0", - "objc_name": "CBManagerState", - "declAttributes": [ - "Available", - "SynthesizedProtocol", - "ObjC", - "SynthesizedProtocol", - "Sendable", - "Dynamic" - ], - "enumRawTypeName": "Int", - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "init_kind": "Designated" + }, { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "PageModeBuilder", + "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + }, + { + "kind": "TypeNominal", + "name": "PageModeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC17PageModeParameterC" } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "StringLiteral", - "offset": 596, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "StringLiteral", - "offset": 648, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "StringLiteral", - "offset": 697, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "StringLiteral", - "offset": 753, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "BooleanLiteral", - "offset": 858, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", - "kind": "StringLiteral", - "offset": 883, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkInformation.swift", - "kind": "StringLiteral", - "offset": 127, - "length": 18, - "value": "\"StarIO10.NetworkInformation\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 241, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 276, - "length": 11, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 297, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 315, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 331, - "length": 12, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 450, - "length": 9, - "value": "\"unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 503, - "length": 10, - "value": "\"starLine\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 556, - "length": 9, - "value": "\"starDot\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 612, - "length": 13, - "value": "\"starGraphic\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 669, - "length": 10, - "value": "\"starPRNT\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 721, - "length": 8, - "value": "\"escPos\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "StringLiteral", - "offset": 777, - "length": 14, - "value": "\"escPosMobile\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 241, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 276, - "length": 11, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 297, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 315, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", - "kind": "IntegerLiteral", - "offset": 331, - "length": 12, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", - "kind": "IntegerLiteral", - "offset": 256, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", - "kind": "IntegerLiteral", - "offset": 275, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", - "kind": "IntegerLiteral", - "offset": 256, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", - "kind": "IntegerLiteral", - "offset": 275, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 320, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 332, - "length": 9, - "value": "\"Display\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 355, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 566, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 710, - "length": 6, - "value": "\"type\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 840, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 850, - "length": 30, - "value": "\"Style.InternationalCharacter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 898, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 981, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1183, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1327, - "length": 6, - "value": "\"type\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1457, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1467, - "length": 25, - "value": "\"Style.CharacterEncoding\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1510, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1581, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1783, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1927, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 1961, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2051, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2061, - "length": 24, - "value": "\"Style.CursorPositionTo\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2103, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2186, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2344, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2530, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2540, - "length": 19, - "value": "\"Action.Clear.Line\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2577, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2660, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 2817, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3003, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3013, - "length": 18, - "value": "\"Action.Clear.All\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3049, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3132, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3308, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3452, - "length": 4, - "value": "\"on\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3534, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3544, - "length": 27, - "value": "\"Action.Set.BackLightState\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3589, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3672, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 3863, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4007, - "length": 7, - "value": "\"value\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4139, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4149, - "length": 24, - "value": "\"Action.Set.CursorState\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4191, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4274, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4459, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4603, - "length": 7, - "value": "\"value\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4735, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4745, - "length": 21, - "value": "\"Action.Set.Contrast\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4784, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 4867, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5041, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5185, - "length": 9, - "value": "\"content\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5321, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5331, - "length": 18, - "value": "\"Action.Show.Text\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5367, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 5450, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 5691, - "length": 3, - "value": "160" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 5704, - "length": 2, - "value": "40" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 6522, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 6527, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 6568, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "IntegerLiteral", - "offset": 6590, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 6755, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 6899, - "length": 8, - "value": "\"source\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 6945, - "length": 7, - "value": "\"width\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 6980, - "length": 8, - "value": "\"height\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 7073, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 7083, - "length": 19, - "value": "\"Action.Show.Image\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 7120, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", - "kind": "StringLiteral", - "offset": 7203, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 1099, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "Array", - "offset": 1490, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2157, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2212, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2259, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2302, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2628, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2673, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "BooleanLiteral", - "offset": 2719, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "IntegerLiteral", - "offset": 2865, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "StringLiteral", - "offset": 2984, - "length": 9, - "value": "\"SM-L200\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "StringLiteral", - "offset": 2995, - "length": 9, - "value": "\"SM-L204\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "StringLiteral", - "offset": 3048, - "length": 9, - "value": "\"SM-L300\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", - "kind": "StringLiteral", - "offset": 3059, - "length": 9, - "value": "\"SM-L304\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 260, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 304, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 349, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 420, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 465, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 519, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 575, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 626, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 688, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 745, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 993, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1045, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1088, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1131, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1177, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1217, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1264, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolUtil.swift", - "kind": "IntegerLiteral", - "offset": 1309, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 372, - "length": 9, - "value": "\"Holding\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 7, - "value": "\"Error\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 431, - "length": 6, - "value": "\"Idle\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 687, - "length": 9, - "value": "\"Holding\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 718, - "length": 7, - "value": "\"Error\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandValueConverter+LEDType.swift", - "kind": "StringLiteral", - "offset": 746, - "length": 6, - "value": "\"Idle\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1017, - "length": 131, - "value": "\"Thread: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1043, - "length": 1, - "value": "\", [\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1097, - "length": 1, - "value": "\"], \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1117, - "length": 1, - "value": "\"#\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1136, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 1147, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", - "kind": "StringLiteral", - "offset": 139, - "length": 3, - "value": "\"StarIO10.Log\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "Array", - "offset": 521, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 693, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 730, - "length": 51, - "value": "\"Parameter - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 774, - "length": 4, - "value": "\", \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 780, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 868, - "length": 47, - "value": "\"Error - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 914, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1004, - "length": 46, - "value": "\"Write - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1049, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1142, - "length": 49, - "value": "\"Received - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1190, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1303, - "length": 49, - "value": "\"Status - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Logger.swift", - "kind": "StringLiteral", - "offset": 1351, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 403, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 494, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 507, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 589, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 646, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 652, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 684, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 690, - "length": 4, - "value": "0x32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 762, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 768, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 844, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 985, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 991, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 1089, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStoredDataParser.swift", - "kind": "IntegerLiteral", - "offset": 1102, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MagnificationParameter.swift", - "kind": "StringLiteral", - "offset": 229, - "length": 22, - "value": "\"StarIO10.MagnificationParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 216, - "length": 9, - "value": "\"169.254\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 282, - "length": 13, - "value": "\"255.255.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 561, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 622, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 1037, - "length": 30, - "value": "\"StarIO10.Util.NetworkManager\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 1391, - "length": 22, - "value": "\"unexpected lan state\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "FloatLiteral", - "offset": 1560, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 1946, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 2056, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 2084, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 2169, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 2704, - "length": 4, - "value": "\"en\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 2731, - "length": 8, - "value": "\"bridge\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 2860, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 3038, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 3188, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 3371, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 4797, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 4846, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 5510, - "length": 4, - "value": "\"en\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 5537, - "length": 8, - "value": "\"bridge\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 5666, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 5844, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 5994, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 6177, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 7228, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 7275, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 7338, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 7396, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 7475, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 7536, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 7601, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 7626, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "IntegerLiteral", - "offset": 7784, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "Array", - "offset": 7847, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", - "kind": "StringLiteral", - "offset": 8010, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3196, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3232, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 3255, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 3284, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3347, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3448, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3605, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 3654, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 3691, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 4113, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 4240, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 4273, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 4814, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "IntegerLiteral", - "offset": 4956, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/BluetoothPrinterSpecDetector.swift", - "kind": "BooleanLiteral", - "offset": 4987, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", - "kind": "IntegerLiteral", - "offset": 235, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", - "kind": "IntegerLiteral", - "offset": 235, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/TemplateExtensionParameter.swift", - "kind": "BooleanLiteral", - "offset": 282, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "StringLiteral", - "offset": 547, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "IntegerLiteral", - "offset": 629, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "IntegerLiteral", - "offset": 661, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 4, - "value": "3600" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "IntegerLiteral", - "offset": 735, - "length": 4, - "value": "3600" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", - "kind": "StringLiteral", - "offset": 178, - "length": 20, - "value": "\"StarIO10.StarSpoolJobSettings\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", - "kind": "IntegerLiteral", - "offset": 209, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", - "kind": "IntegerLiteral", - "offset": 228, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", - "kind": "IntegerLiteral", - "offset": 209, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", - "kind": "IntegerLiteral", - "offset": 228, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 263, - "length": 15, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 288, - "length": 6, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 304, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 320, - "length": 9, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 339, - "length": 3, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 352, - "length": 9, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 371, - "length": 7, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 388, - "length": 4, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 9, - "value": "\"unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 559, - "length": 17, - "value": "\"usbPrinterClass\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 618, - "length": 8, - "value": "\"usbAOA\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 668, - "length": 8, - "value": "\"usbiAP\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 721, - "length": 11, - "value": "\"bluetooth\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 771, - "length": 5, - "value": "\"lan\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 821, - "length": 11, - "value": "\"cloudPRNT\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 875, - "length": 9, - "value": "\"webPRNT\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "StringLiteral", - "offset": 924, - "length": 6, - "value": "\"smcs\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 263, - "length": 15, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 288, - "length": 6, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 304, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 320, - "length": 9, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 339, - "length": 3, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 352, - "length": 9, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 371, - "length": 7, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", - "kind": "IntegerLiteral", - "offset": 388, - "length": 4, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosASBPrinterStatusStrictParser.swift", - "kind": "BooleanLiteral", - "offset": 345, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveRegisteredSoundParameter.swift", - "kind": "IntegerLiteral", - "offset": 430, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveRegisteredSoundParameter.swift", - "kind": "StringLiteral", - "offset": 270, - "length": 29, - "value": "\"StarIO10.DriveRegisteredSoundParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 12, - "value": "\"PreSetting\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 367, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 741, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 933, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1124, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1580, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", - "kind": "IntegerLiteral", - "offset": 661, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", - "kind": "StringLiteral", - "offset": 207, - "length": 26, - "value": "\"StarIO10.LEDAutomaticBlinkParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 466, - "length": 4, - "value": "0x45" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 472, - "length": 2, - "value": "00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 713, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 719, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 725, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 930, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 936, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 942, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 1145, - "length": 4, - "value": "0x02" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 1151, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ETBCommand.swift", - "kind": "IntegerLiteral", - "offset": 1157, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/PrinterMonitor.swift", - "kind": "BooleanLiteral", - "offset": 235, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/PrinterMonitor.swift", - "kind": "BooleanLiteral", - "offset": 1042, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkParameter.swift", - "kind": "BooleanLiteral", - "offset": 303, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", - "kind": "IntegerLiteral", - "offset": 329, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", - "kind": "IntegerLiteral", - "offset": 571, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", - "kind": "IntegerLiteral", - "offset": 803, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", - "kind": "IntegerLiteral", - "offset": 1047, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", - "kind": "StringLiteral", - "offset": 230, - "length": 15, - "value": "\"StarIO10.PDF417Parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 336, - "length": 8, - "value": "\"EscPos\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 389, - "length": 14, - "value": "\"EscPosMobile\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 443, - "length": 9, - "value": "\"StarDot\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 493, - "length": 10, - "value": "\"StarLine\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 547, - "length": 13, - "value": "\"StarGraphic\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 601, - "length": 10, - "value": "\"StarPRNT\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "StringLiteral", - "offset": 651, - "length": 9, - "value": "\"Unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "IntegerLiteral", - "offset": 1597, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "IntegerLiteral", - "offset": 1635, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "IntegerLiteral", - "offset": 1678, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", - "kind": "IntegerLiteral", - "offset": 2230, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 284, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 321, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 1817, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 1896, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 1902, - "length": 4, - "value": "0x26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 1919, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 1925, - "length": 4, - "value": "0x27" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 2666, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 3417, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 3423, - "length": 4, - "value": "0x26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 3440, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 3446, - "length": 4, - "value": "0x27" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifier.swift", - "kind": "StringLiteral", - "offset": 310, - "length": 27, - "value": "\"Unavailable_DefinedByStar\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifier.swift", - "kind": "BooleanLiteral", - "offset": 1162, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifier.swift", - "kind": "BooleanLiteral", - "offset": 1881, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 250, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 269, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 288, - "length": 9, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 311, - "length": 6, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 331, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 351, - "length": 6, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 250, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 269, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 288, - "length": 9, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 311, - "length": 6, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 331, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", - "kind": "IntegerLiteral", - "offset": 351, - "length": 6, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarASBPrinterStatusStrictParser.swift", - "kind": "BooleanLiteral", - "offset": 335, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 296, - "length": 12, - "value": "\"Powered On\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 356, - "length": 13, - "value": "\"Powered Off\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 416, - "length": 11, - "value": "\"Resetting\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 477, - "length": 14, - "value": "\"Unauthorized\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 9, - "value": "\"Unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 594, - "length": 13, - "value": "\"Unsupported\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/CBManagerStateExtension.swift", - "kind": "StringLiteral", - "offset": 655, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 863, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 869, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "Array", - "offset": 903, - "length": 6, - "value": "[0x30]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "Array", - "offset": 1047, - "length": 6, - "value": "[0x01]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "Array", - "offset": 1117, - "length": 6, - "value": "[0x00]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 1219, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 1291, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 1802, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 1866, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 2652, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 2658, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 2716, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "Array", - "offset": 2760, - "length": 6, - "value": "[0x31]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 2837, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 2887, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3473, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3479, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3537, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "Array", - "offset": 3581, - "length": 6, - "value": "[0x32]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3678, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3709, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3778, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/SpoolCommand.swift", - "kind": "IntegerLiteral", - "offset": 3820, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/InputDeviceMonitor.swift", - "kind": "BooleanLiteral", - "offset": 247, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/InputDeviceMonitor.swift", - "kind": "BooleanLiteral", - "offset": 1641, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/InputDeviceMonitor.swift", - "kind": "BooleanLiteral", - "offset": 2373, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "BooleanLiteral", - "offset": 259, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 291, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "BooleanLiteral", - "offset": 453, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "BooleanLiteral", - "offset": 519, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 607, - "length": 4, - "value": "\"\n\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 872, - "length": 6, - "value": "\"logs\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1270, - "length": 28, - "value": "\"CFBundleShortVersionString\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1493, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "IntegerLiteral", - "offset": 1594, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1720, - "length": 209, - "value": "\"- OS: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1768, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1802, - "length": 1, - "value": "\"\n- Device: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1829, - "length": 1, - "value": "\"\n- App: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1856, - "length": 7, - "value": "\"(nil)\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1864, - "length": 1, - "value": "\"\n- StarIO10 Version: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1908, - "length": 7, - "value": "\"(nil)\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", - "kind": "StringLiteral", - "offset": 1916, - "length": 12, - "value": "\"\n\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", - "kind": "BooleanLiteral", - "offset": 338, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", - "kind": "BooleanLiteral", - "offset": 384, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", - "kind": "BooleanLiteral", - "offset": 443, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", - "kind": "BooleanLiteral", - "offset": 491, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", - "kind": "BooleanLiteral", - "offset": 543, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/DrawerChannel.swift", - "kind": "IntegerLiteral", - "offset": 243, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/DrawerChannel.swift", - "kind": "IntegerLiteral", - "offset": 243, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 265, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 320, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "Array", - "offset": 402, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 624, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 718, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 777, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 830, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 965, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1006, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1064, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1121, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1127, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1159, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1165, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1227, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1417, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1431, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1503, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1643, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1657, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1719, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1725, - "length": 4, - "value": "0x32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1879, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1898, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1904, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1953, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 1959, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 2010, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 2100, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2234, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2443, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2648, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2676, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2682, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2787, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2908, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 2921, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3050, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 3214, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3261, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3267, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 3326, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "BooleanLiteral", - "offset": 3432, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3548, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3576, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3583, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3677, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3706, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3713, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3789, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 3805, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "StringLiteral", - "offset": 4215, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "StringLiteral", - "offset": 4229, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "StringLiteral", - "offset": 4245, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "StringLiteral", - "offset": 4258, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "StringLiteral", - "offset": 4271, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 5023, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 5087, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", - "kind": "IntegerLiteral", - "offset": 5226, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 272, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 309, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 1856, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 2699, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 2782, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 3931, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 4841, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 5332, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 5427, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeParameter.swift", - "kind": "IntegerLiteral", - "offset": 868, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeParameter.swift", - "kind": "StringLiteral", - "offset": 230, - "length": 15, - "value": "\"StarIO10.QRCodeParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/DataExtension.swift", - "kind": "Array", - "offset": 630, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/DataExtension.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "BooleanLiteral", - "offset": 251, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 375, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 768, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "BooleanLiteral", - "offset": 827, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 867, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1014, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1055, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1113, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1170, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1176, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1208, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1214, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1276, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1466, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1480, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1539, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1692, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1706, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1774, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1788, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1794, - "length": 2, - "value": "48" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1933, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1939, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 2001, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 2118, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 300, - "length": 4, - "value": "9100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "StringLiteral", - "offset": 515, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "StringLiteral", - "offset": 131, - "length": 7, - "value": "\"StarIO10.TCPPort\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "Array", - "offset": 704, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "Array", - "offset": 815, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 2221, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "BooleanLiteral", - "offset": 2523, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 2662, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 2718, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 3098, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 3388, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "BooleanLiteral", - "offset": 3463, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "BooleanLiteral", - "offset": 3497, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "BooleanLiteral", - "offset": 4099, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 5249, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "IntegerLiteral", - "offset": 5257, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "BooleanLiteral", - "offset": 5541, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", - "kind": "FloatLiteral", - "offset": 5897, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "StringLiteral", - "offset": 250, - "length": 8, - "value": "\"BtAdS=\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "StringLiteral", - "offset": 287, - "length": 8, - "value": "\"LaNmA=\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "StringLiteral", - "offset": 318, - "length": 8, - "value": "\"UsSrN=\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 838, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1005, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1033, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1046, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1128, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1185, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1191, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1223, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1229, - "length": 4, - "value": "0x49" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1261, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1267, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1296, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1302, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1331, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1337, - "length": 2, - "value": "49" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1375, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1473, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1606, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "StringLiteral", - "offset": 2141, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 2813, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 2830, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/BuzzerChannel.swift", - "kind": "IntegerLiteral", - "offset": 243, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/BuzzerChannel.swift", - "kind": "IntegerLiteral", - "offset": 243, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 298, - "length": 11, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 323, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 348, - "length": 11, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 298, - "length": 11, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 323, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", - "kind": "IntegerLiteral", - "offset": 348, - "length": 11, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/DrawerOpenedMethod.swift", - "kind": "IntegerLiteral", - "offset": 316, - "length": 9, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/DrawerOpenedMethod.swift", - "kind": "IntegerLiteral", - "offset": 316, - "length": 9, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/RasterCommand.swift", - "kind": "IntegerLiteral", - "offset": 282, - "length": 4, - "value": "0x2a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/RasterCommand.swift", - "kind": "IntegerLiteral", - "offset": 288, - "length": 4, - "value": "0x72" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/RasterCommand.swift", - "kind": "IntegerLiteral", - "offset": 294, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 338, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 350, - "length": 15, - "value": "\"MelodySpeaker\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 379, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 747, - "length": 6, - "value": "\"area\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 831, - "length": 8, - "value": "\"number\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 875, - "length": 8, - "value": "\"volume\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 963, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 973, - "length": 30, - "value": "\"Action.Drive.RegisteredSound\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1021, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1104, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1315, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1461, - "length": 8, - "value": "\"source\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1527, - "length": 8, - "value": "\"volume\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1618, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1628, - "length": 27, - "value": "\"Action.Drive.OneTimeSound\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1674, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", - "kind": "StringLiteral", - "offset": 1758, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 261, - "length": 2, - "value": "50" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 369, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 2002, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 2402, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 3263, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 3306, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 3405, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 4160, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 5051, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 5542, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 5680, - "length": 3, - "value": "0.2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 6051, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 6516, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 6534, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 6805, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 6863, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 7535, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 8182, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 8241, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 8648, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 8936, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 9273, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 10829, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 11052, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 11057, - "length": 5, - "value": "65535" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 11738, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 11797, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 13999, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 14226, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 14231, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 14882, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 14941, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 16361, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 16873, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 16932, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 17229, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 17323, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 17851, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 18116, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 18356, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 18624, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 18903, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 19138, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 20483, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 20894, - "length": 2, - "value": "31" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "BooleanLiteral", - "offset": 21509, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "IntegerLiteral", - "offset": 21568, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", - "kind": "FloatLiteral", - "offset": 22558, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DrawerMonitor.swift", - "kind": "BooleanLiteral", - "offset": 232, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DrawerMonitor.swift", - "kind": "BooleanLiteral", - "offset": 759, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 299, - "length": 17, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 18, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 362, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 382, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 299, - "length": 17, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 18, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 362, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 382, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/PositionParameter.swift", - "kind": "StringLiteral", - "offset": 234, - "length": 17, - "value": "\"StarIO10.PositionParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", - "kind": "BooleanLiteral", - "offset": 311, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", - "kind": "BooleanLiteral", - "offset": 356, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", - "kind": "BooleanLiteral", - "offset": 445, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", - "kind": "BooleanLiteral", - "offset": 488, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", - "kind": "StringLiteral", - "offset": 85, - "length": 25, - "value": "\"StarIO10.ModelDetectionInformation\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableDrawerOpenedMethod.swift", - "kind": "StringLiteral", - "offset": 197, - "length": 26, - "value": "\"StarIO10.NullableDrawerOpenedMethod\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 375, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 477, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 575, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 633, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 693, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 699, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 713, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 719, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 750, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 756, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 786, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 792, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 884, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 965, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarOriginalETBCounterParser.swift", - "kind": "IntegerLiteral", - "offset": 1048, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 388, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 454, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 458, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 462, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 528, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 532, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 536, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 611, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/UIColorExtension.swift", - "kind": "IntegerLiteral", - "offset": 617, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 227, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 245, - "length": 34, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 289, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 307, - "length": 17, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 334, - "length": 19, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 363, - "length": 14, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 387, - "length": 25, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 20, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 452, - "length": 21, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 580, - "length": 9, - "value": "\"unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 633, - "length": 10, - "value": "\"accepted\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 713, - "length": 36, - "value": "\"printFailedByTimeoutBeforePrinting\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 793, - "length": 10, - "value": "\"printing\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 856, - "length": 19, - "value": "\"waitingPaperTaken\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 930, - "length": 21, - "value": "\"waitingPrinterReady\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 1001, - "length": 16, - "value": "\"printSucceeded\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 1078, - "length": 27, - "value": "\"printFailedByPrinterError\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 1161, - "length": 22, - "value": "\"printFailedByTimeout\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "StringLiteral", - "offset": 1240, - "length": 23, - "value": "\"printFailedByPowerOff\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 227, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 245, - "length": 34, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 289, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 307, - "length": 17, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 334, - "length": 19, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 363, - "length": 14, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 387, - "length": 25, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 20, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", - "kind": "IntegerLiteral", - "offset": 452, - "length": 21, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 754, - "length": 13, - "value": "\"TSP100IV_SK\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 827, - "length": 23, - "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 879, - "length": 21, - "value": "\"^TSP1[0-9]{2}.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 960, - "length": 33, - "value": "\"^TSP1[0-9]{2}IV.*\\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1022, - "length": 31, - "value": "\"^TSP1[0-9]{2}.*\\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1113, - "length": 23, - "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1165, - "length": 21, - "value": "\"^TSP1[0-9]{2}.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 1227, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1366, - "length": 23, - "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1418, - "length": 21, - "value": "\"^TSP1[0-9]{2}.*SK.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 1539, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 1577, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 1611, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1755, - "length": 10, - "value": "\"TSP100IV\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1825, - "length": 19, - "value": "\"^TSP1[0-9]{2}IV.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1873, - "length": 17, - "value": "\"^TSP1[0-9]{2}.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 1950, - "length": 33, - "value": "\"^TSP1[0-9]{2}IV.*\\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2012, - "length": 31, - "value": "\"^TSP1[0-9]{2}.*\\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2103, - "length": 19, - "value": "\"^TSP1[0-9]{2}IV.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2151, - "length": 17, - "value": "\"^TSP1[0-9]{2}.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 2209, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2348, - "length": 19, - "value": "\"^TSP1[0-9]{2}IV.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2396, - "length": 17, - "value": "\"^TSP1[0-9]{2}.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 2513, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 2551, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 2585, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 2729, - "length": 10, - "value": "\"TSP650II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 3158, - "length": 10, - "value": "\"TSP700II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 3591, - "length": 10, - "value": "\"TSP800II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 4029, - "length": 12, - "value": "\"TSP100IIIW\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 4424, - "length": 14, - "value": "\"TSP100IIILAN\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 4824, - "length": 13, - "value": "\"TSP100IIIBI\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 5258, - "length": 12, - "value": "\"TSP100IIIU\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 5569, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 5709, - "length": 6, - "value": "\"mPOP\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 6088, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 6122, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 6267, - "length": 11, - "value": "\"mC_Print2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 6719, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 6757, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 6791, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 6936, - "length": 11, - "value": "\"mC_Print3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 7388, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 7426, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 7460, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 7605, - "length": 11, - "value": "\"mC_Label3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8052, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8098, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8136, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8170, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8207, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 8244, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 8387, - "length": 10, - "value": "\"SM_S210i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 8814, - "length": 10, - "value": "\"SM_S230i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 9241, - "length": 10, - "value": "\"SM_T300i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 9668, - "length": 10, - "value": "\"SM_T400i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 10095, - "length": 9, - "value": "\"SM_L200\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 10463, - "length": 9, - "value": "\"SM_L300\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 10831, - "length": 9, - "value": "\"BSC10II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 10900, - "length": 21, - "value": "\"^BSC[0-9]{2}IIVer.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 11059, - "length": 16, - "value": "\"^BSC[0-9]{2}.*\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 11135, - "length": 31, - "value": "\"^BSC[0-9]{2}II \\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 11195, - "length": 30, - "value": "\"^BSC[0-9]{2}.*\\(STR-001\\)$\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 11362, - "length": 7, - "value": "\"SP700\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "Array", - "offset": 12307, - "length": 66, - "value": "[\"TSP143 (STR_T-001)\", \"TSP113 (STR_T-001)\"]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "StringLiteral", - "offset": 13215, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 13562, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 13990, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 14107, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 14892, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 15319, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 15436, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 16223, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 16671, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 16788, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 17545, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 17969, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 18086, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 18709, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 19124, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", - "kind": "BooleanLiteral", - "offset": 19241, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 321, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 327, - "length": 4, - "value": "0x31" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 492, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 498, - "length": 4, - "value": "0x32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/InputDeviceCommand.swift", - "kind": "IntegerLiteral", - "offset": 663, - "length": 4, - "value": "0x33" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 189, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 209, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 257, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 265, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 273, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 281, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 402, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "FloatLiteral", - "offset": 840, - "length": 3, - "value": "1.5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 897, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "FloatLiteral", - "offset": 971, - "length": 3, - "value": "3.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 1011, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 1017, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 1153, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "IntegerLiteral", - "offset": 1189, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", - "kind": "StringLiteral", - "offset": 120, - "length": 11, - "value": "\"StarIO10.BitmapPixel\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/FontType.swift", - "kind": "IntegerLiteral", - "offset": 246, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/FontType.swift", - "kind": "IntegerLiteral", - "offset": 246, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", - "kind": "IntegerLiteral", - "offset": 374, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", - "kind": "StringLiteral", - "offset": 238, - "length": 21, - "value": "\"StarIO10.PageModeAreaParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterInformation.swift", - "kind": "StringLiteral", - "offset": 1872, - "length": 18, - "value": "\"isModelEstimated\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterInformation.swift", - "kind": "StringLiteral", - "offset": 1956, - "length": 17, - "value": "\"isFallbackModel\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LineStyle.swift", - "kind": "IntegerLiteral", - "offset": 250, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LineStyle.swift", - "kind": "IntegerLiteral", - "offset": 250, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/ParseResult.swift", - "kind": "IntegerLiteral", - "offset": 260, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/ParseResult.swift", - "kind": "IntegerLiteral", - "offset": 267, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 451, - "length": 16, - "value": "\"Star Micronics\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 506, - "length": 19, - "value": "\"jp.star-m.starpro\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 585, - "length": 5, - "value": "10000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 904, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1014, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 1232, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2369, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 3399, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 3824, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "Array", - "offset": 3962, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 5078, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 5110, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 5598, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 6462, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 6494, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 6966, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "Array", - "offset": 8068, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 9436, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 11510, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 11622, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/StarDeviceDiscoveryManagerFactory.swift", - "kind": "IntegerLiteral", - "offset": 1789, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/StarDeviceDiscoveryManagerFactory.swift", - "kind": "IntegerLiteral", - "offset": 1862, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/StarDeviceDiscoveryManagerFactory.swift", - "kind": "Array", - "offset": 1950, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/StarDeviceDiscoveryManagerFactory.swift", - "kind": "Array", - "offset": 2817, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "Array", - "offset": 297, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 329, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 356, - "length": 5, - "value": "65535" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 975, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 1029, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 1158, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 2906, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "Array", - "offset": 2931, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 3745, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 4524, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "IntegerLiteral", - "offset": 4617, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", - "kind": "StringLiteral", - "offset": 121, - "length": 12, - "value": "\"StarIO10.GenericCache\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 537, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 550, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 632, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 689, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 695, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 727, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 733, - "length": 4, - "value": "0x41" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 808, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 899, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DisplayStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1011, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 155, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 195, - "length": 4, - "value": "0x02" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 4, - "value": "0x03" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 235, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 255, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 275, - "length": 4, - "value": "0x06" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 4, - "value": "0x07" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 314, - "length": 4, - "value": "0x08" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 333, - "length": 4, - "value": "0x09" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 352, - "length": 4, - "value": "0x0a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 371, - "length": 4, - "value": "0x0b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 390, - "length": 4, - "value": "0x0c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 409, - "length": 4, - "value": "0x0d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 428, - "length": 4, - "value": "0x0e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 447, - "length": 4, - "value": "0x0f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 467, - "length": 4, - "value": "0x10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 487, - "length": 4, - "value": "0x11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 507, - "length": 4, - "value": "0x12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 527, - "length": 4, - "value": "0x13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 4, - "value": "0x14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 567, - "length": 4, - "value": "0x15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 587, - "length": 4, - "value": "0x16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x17" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 627, - "length": 4, - "value": "0x18" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 646, - "length": 4, - "value": "0x19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 666, - "length": 4, - "value": "0x1a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 4, - "value": "0x1b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 705, - "length": 4, - "value": "0x1c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 4, - "value": "0x1d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 743, - "length": 4, - "value": "0x1e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 762, - "length": 4, - "value": "0x1f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 155, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 195, - "length": 4, - "value": "0x02" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 4, - "value": "0x03" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 235, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 255, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 275, - "length": 4, - "value": "0x06" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 4, - "value": "0x07" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 314, - "length": 4, - "value": "0x08" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 333, - "length": 4, - "value": "0x09" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 352, - "length": 4, - "value": "0x0a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 371, - "length": 4, - "value": "0x0b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 390, - "length": 4, - "value": "0x0c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 409, - "length": 4, - "value": "0x0d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 428, - "length": 4, - "value": "0x0e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 447, - "length": 4, - "value": "0x0f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 467, - "length": 4, - "value": "0x10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 487, - "length": 4, - "value": "0x11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 507, - "length": 4, - "value": "0x12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 527, - "length": 4, - "value": "0x13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 4, - "value": "0x14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 567, - "length": 4, - "value": "0x15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 587, - "length": 4, - "value": "0x16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x17" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 627, - "length": 4, - "value": "0x18" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 646, - "length": 4, - "value": "0x19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 666, - "length": 4, - "value": "0x1a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 4, - "value": "0x1b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 705, - "length": 4, - "value": "0x1c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 4, - "value": "0x1d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 743, - "length": 4, - "value": "0x1e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 762, - "length": 4, - "value": "0x1f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 155, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 195, - "length": 4, - "value": "0x02" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 4, - "value": "0x03" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 235, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 255, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 275, - "length": 4, - "value": "0x06" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 4, - "value": "0x07" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 314, - "length": 4, - "value": "0x08" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 333, - "length": 4, - "value": "0x09" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 352, - "length": 4, - "value": "0x0a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 371, - "length": 4, - "value": "0x0b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 390, - "length": 4, - "value": "0x0c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 409, - "length": 4, - "value": "0x0d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 428, - "length": 4, - "value": "0x0e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 447, - "length": 4, - "value": "0x0f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 467, - "length": 4, - "value": "0x10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 487, - "length": 4, - "value": "0x11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 507, - "length": 4, - "value": "0x12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 527, - "length": 4, - "value": "0x13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 4, - "value": "0x14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 567, - "length": 4, - "value": "0x15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 587, - "length": 4, - "value": "0x16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x17" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 627, - "length": 4, - "value": "0x18" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 646, - "length": 4, - "value": "0x19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 666, - "length": 4, - "value": "0x1a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 4, - "value": "0x1b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 705, - "length": 4, - "value": "0x1c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 4, - "value": "0x1d" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 743, - "length": 4, - "value": "0x1e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", - "kind": "IntegerLiteral", - "offset": 762, - "length": 4, - "value": "0x1f" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", - "kind": "IntegerLiteral", - "offset": 430, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", - "kind": "IntegerLiteral", - "offset": 669, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", - "kind": "StringLiteral", - "offset": 229, - "length": 26, - "value": "\"StarIO10.LEDAutomaticBlinkParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 180, - "length": 4, - "value": "0x3b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 180, - "length": 4, - "value": "0x3b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 180, - "length": 4, - "value": "0x3b" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 561, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 567, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 652, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "Array", - "offset": 707, - "length": 4, - "value": "[48]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 1020, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 1217, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "Array", - "offset": 1279, - "length": 4, - "value": "[49]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "IntegerLiteral", - "offset": 1534, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", - "kind": "Array", - "offset": 1588, - "length": 4, - "value": "[49]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 143, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 188, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 428, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 588, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 681, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 2, - "value": "19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 791, - "length": 2, - "value": "20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 796, - "length": 2, - "value": "23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 862, - "length": 2, - "value": "24" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 867, - "length": 2, - "value": "31" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 143, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 188, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 143, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 156, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 175, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", - "kind": "IntegerLiteral", - "offset": 188, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "Array", - "offset": 1127, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "Array", - "offset": 1185, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "BooleanLiteral", - "offset": 3082, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "FloatLiteral", - "offset": 3821, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "BooleanLiteral", - "offset": 7083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "FloatLiteral", - "offset": 7883, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 8337, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 8746, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "FloatLiteral", - "offset": 9012, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 9154, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "FloatLiteral", - "offset": 9280, - "length": 3, - "value": "0.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 9305, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 9340, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 9592, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 9725, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 10081, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "IntegerLiteral", - "offset": 10201, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "FloatLiteral", - "offset": 10453, - "length": 3, - "value": "0.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/EAAccessoryPort.swift", - "kind": "BooleanLiteral", - "offset": 11647, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 402, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1463, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2153, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2540, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2918, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 3592, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BluetoothLEStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 5725, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", - "kind": "IntegerLiteral", - "offset": 252, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", - "kind": "IntegerLiteral", - "offset": 272, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", - "kind": "IntegerLiteral", - "offset": 252, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", - "kind": "IntegerLiteral", - "offset": 272, - "length": 5, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/LogMessage.swift", - "kind": "StringLiteral", - "offset": 245, - "length": 15, - "value": "\"Write failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 371, - "length": 22, - "value": "\"StarIO10.StarPrinter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 1893, - "length": 5, - "value": "10000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 1944, - "length": 4, - "value": "5000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 1990, - "length": 5, - "value": "30000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 2049, - "length": 5, - "value": "90000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "BooleanLiteral", - "offset": 2207, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 7551, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 15219, - "length": 30, - "value": "\"information - \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 15248, - "length": 4, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "BooleanLiteral", - "offset": 16967, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "BooleanLiteral", - "offset": 17875, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 19814, - "length": 21, - "value": "\"CFBundleDisplayName\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 19921, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 20126, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 20458, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "BooleanLiteral", - "offset": 23465, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 25433, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "BooleanLiteral", - "offset": 25458, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 25501, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 25509, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 25582, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 25590, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "IntegerLiteral", - "offset": 28271, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", - "kind": "StringLiteral", - "offset": 145, - "length": 11, - "value": "\"StarIO10.StarPrinter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "StringLiteral", - "offset": 240, - "length": 5, - "value": "\"Ver\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 648, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 790, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 815, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 835, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 846, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 928, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 934, - "length": 4, - "value": "0x23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 966, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 972, - "length": 4, - "value": "0x2a" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1004, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1010, - "length": 4, - "value": "0x2c" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1050, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1132, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1265, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 1947, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 2134, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 2182, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", - "kind": "IntegerLiteral", - "offset": 2642, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosASBPrinterStatusNonStrictParser.swift", - "kind": "BooleanLiteral", - "offset": 354, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", - "kind": "FloatLiteral", - "offset": 481, - "length": 4, - "value": "0.25" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", - "kind": "BooleanLiteral", - "offset": 766, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", - "kind": "FloatLiteral", - "offset": 1055, - "length": 3, - "value": "0.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", - "kind": "StringLiteral", - "offset": 240, - "length": 26, - "value": "\"StarIO10.PageModeRectangleParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BluetoothManager.swift", - "kind": "IntegerLiteral", - "offset": 258, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BluetoothManager.swift", - "kind": "BooleanLiteral", - "offset": 325, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BluetoothManager.swift", - "kind": "BooleanLiteral", - "offset": 365, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 257, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 314, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 617, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 711, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 770, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 823, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 958, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 999, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1057, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1114, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1120, - "length": 4, - "value": "0x29" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1152, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1158, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1220, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1410, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1424, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1496, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1636, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1650, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1712, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1718, - "length": 4, - "value": "0x31" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1855, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1861, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 1930, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 1979, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2131, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2150, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2156, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2252, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2364, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2368, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2488, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 2652, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2690, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2697, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 2756, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 2862, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2969, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2989, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2996, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3081, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3101, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3108, - "length": 3, - "value": "256" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3174, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3180, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "StringLiteral", - "offset": 3590, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "StringLiteral", - "offset": 3604, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "StringLiteral", - "offset": 3620, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "StringLiteral", - "offset": 3633, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "StringLiteral", - "offset": 3646, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4336, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4342, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 4411, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 4461, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 4590, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 4640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4765, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosMobilePrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 490, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosMobilePrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 602, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosMobilePrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosMobilePrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 790, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosMobilePrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 794, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 606, - "length": 3, - "value": "302" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 1462, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 1583, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 1606, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 1684, - "length": 2, - "value": "24" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 1689, - "length": 2, - "value": "26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 3619, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 3767, - "length": 2, - "value": "26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 3772, - "length": 2, - "value": "28" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 3862, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 3941, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4075, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4177, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4327, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4428, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4577, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4678, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4819, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 4920, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5063, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5452, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5638, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5678, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 5800, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5833, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 5839, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5872, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 5878, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5911, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 5939, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6086, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6188, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6311, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6344, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6350, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6383, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6389, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6422, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6450, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6569, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6602, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6608, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6641, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 6647, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6680, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6708, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6915, - "length": 2, - "value": "28" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 6920, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7010, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7089, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7211, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7303, - "length": 3, - "value": "\"0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 7346, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7364, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 7407, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7506, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7633, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7666, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7672, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7705, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7711, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7744, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7772, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7900, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7933, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7939, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 7972, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 7978, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8011, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8039, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8164, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8197, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8203, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8236, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8242, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8275, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8303, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8425, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8517, - "length": 3, - "value": "\"0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 8553, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8571, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 8607, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8699, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 8821, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8913, - "length": 3, - "value": "\"0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 8949, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 8967, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 9003, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9095, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9217, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 9309, - "length": 3, - "value": "\"0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 9353, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 9371, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "BooleanLiteral", - "offset": 9415, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9515, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9722, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9727, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9817, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 9896, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10044, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10146, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10293, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10395, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10537, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10639, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10781, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 10883, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11094, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11099, - "length": 2, - "value": "34" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11189, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11268, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11400, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11558, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11708, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11748, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 11873, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11906, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 11912, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11945, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "StringLiteral", - "offset": 11951, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 11984, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12012, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12140, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12184, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12325, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12427, - "length": 2, - "value": "64" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12577, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/DiscoveryParser.swift", - "kind": "IntegerLiteral", - "offset": 12679, - "length": 2, - "value": "32" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DisplayCommand.swift", - "kind": "IntegerLiteral", - "offset": 313, - "length": 4, - "value": "0x42" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DisplayCommand.swift", - "kind": "IntegerLiteral", - "offset": 319, - "length": 4, - "value": "0x41" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 1628, - "length": 9, - "value": "\"unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 1750, - "length": 10, - "value": "\"argument\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 1876, - "length": 13, - "value": "\"badResponse\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2007, - "length": 15, - "value": "\"communication\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2145, - "length": 20, - "value": "\"illegalDeviceState\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2275, - "length": 7, - "value": "\"inUse\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2403, - "length": 18, - "value": "\"invalidOperation\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2534, - "length": 10, - "value": "\"notFound\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2671, - "length": 13, - "value": "\"unprintable\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2803, - "length": 16, - "value": "\"authentication\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 2940, - "length": 18, - "value": "\"unsupportedModel\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 3083, - "length": 22, - "value": "\"unsupportedOSVersion\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 3170, - "length": 82, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 3183, - "length": 1, - "value": "\"(message: \"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 3223, - "length": 1, - "value": "\"\", errorCode: \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10Error.swift", - "kind": "StringLiteral", - "offset": 3250, - "length": 1, - "value": "\")\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", - "kind": "BooleanLiteral", - "offset": 381, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", - "kind": "IntegerLiteral", - "offset": 662, - "length": 3, - "value": "127" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", - "kind": "StringLiteral", - "offset": 235, - "length": 14, - "value": "\"StarIO10.ImageParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 610, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 672, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 756, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 786, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 881, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 919, - "length": 4, - "value": "1001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 949, - "length": 4, - "value": "1002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 4, - "value": "1003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1010, - "length": 4, - "value": "1005" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 4, - "value": "1006" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1086, - "length": 4, - "value": "1007" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1132, - "length": 4, - "value": "1008" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1170, - "length": 4, - "value": "1009" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1202, - "length": 4, - "value": "1010" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1228, - "length": 4, - "value": "1011" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1261, - "length": 4, - "value": "1012" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1289, - "length": 4, - "value": "1013" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1396, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1431, - "length": 4, - "value": "2001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1471, - "length": 4, - "value": "2003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1509, - "length": 4, - "value": "2004" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1595, - "length": 4, - "value": "3000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1636, - "length": 4, - "value": "3001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1666, - "length": 4, - "value": "3002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1753, - "length": 4, - "value": "4000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1790, - "length": 4, - "value": "4001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1892, - "length": 4, - "value": "5000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1971, - "length": 4, - "value": "6000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2012, - "length": 4, - "value": "6001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2057, - "length": 4, - "value": "6002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2155, - "length": 4, - "value": "7000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2213, - "length": 4, - "value": "7001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2275, - "length": 4, - "value": "7002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2331, - "length": 4, - "value": "7003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3029, - "length": 27, - "value": "\"Unexpected state at line \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3080, - "length": 6, - "value": "\" of \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3101, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 610, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 672, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 756, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 786, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 881, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 919, - "length": 4, - "value": "1001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 949, - "length": 4, - "value": "1002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 4, - "value": "1003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1010, - "length": 4, - "value": "1005" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 4, - "value": "1006" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1086, - "length": 4, - "value": "1007" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1132, - "length": 4, - "value": "1008" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1170, - "length": 4, - "value": "1009" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1202, - "length": 4, - "value": "1010" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1228, - "length": 4, - "value": "1011" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1261, - "length": 4, - "value": "1012" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1289, - "length": 4, - "value": "1013" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1396, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1431, - "length": 4, - "value": "2001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1471, - "length": 4, - "value": "2003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1509, - "length": 4, - "value": "2004" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1595, - "length": 4, - "value": "3000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1636, - "length": 4, - "value": "3001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1666, - "length": 4, - "value": "3002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1753, - "length": 4, - "value": "4000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1790, - "length": 4, - "value": "4001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1892, - "length": 4, - "value": "5000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1971, - "length": 4, - "value": "6000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2012, - "length": 4, - "value": "6001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2057, - "length": 4, - "value": "6002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2155, - "length": 4, - "value": "7000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2213, - "length": 4, - "value": "7001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2275, - "length": 4, - "value": "7002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2331, - "length": 4, - "value": "7003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 610, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 672, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 756, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 786, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 881, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 919, - "length": 4, - "value": "1001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 949, - "length": 4, - "value": "1002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 4, - "value": "1003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1010, - "length": 4, - "value": "1005" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 4, - "value": "1006" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1086, - "length": 4, - "value": "1007" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1132, - "length": 4, - "value": "1008" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1170, - "length": 4, - "value": "1009" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1202, - "length": 4, - "value": "1010" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1228, - "length": 4, - "value": "1011" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1261, - "length": 4, - "value": "1012" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1289, - "length": 4, - "value": "1013" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1396, - "length": 4, - "value": "2000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1431, - "length": 4, - "value": "2001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1471, - "length": 4, - "value": "2003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1509, - "length": 4, - "value": "2004" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1595, - "length": 4, - "value": "3000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1636, - "length": 4, - "value": "3001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1666, - "length": 4, - "value": "3002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1753, - "length": 4, - "value": "4000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1790, - "length": 4, - "value": "4001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1892, - "length": 4, - "value": "5000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 1971, - "length": 4, - "value": "6000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2012, - "length": 4, - "value": "6001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2057, - "length": 4, - "value": "6002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2155, - "length": 4, - "value": "7000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2213, - "length": 4, - "value": "7001" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2275, - "length": 4, - "value": "7002" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "IntegerLiteral", - "offset": 2331, - "length": 4, - "value": "7003" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3325, - "length": 16, - "value": "\"Unknown Error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3394, - "length": 22, - "value": "\"Load library failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3469, - "length": 22, - "value": "\"Not supported model.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3544, - "length": 21, - "value": "\"Invalid identifier.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3615, - "length": 18, - "value": "\"Already started.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3711, - "length": 51, - "value": "\"Specified argument value is out of specification.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3814, - "length": 35, - "value": "\"Not available on iOS 13 or later.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3899, - "length": 19, - "value": "\"Device has error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 3975, - "length": 27, - "value": "\"Printer is holding paper.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4051, - "length": 18, - "value": "\"Print timed out.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4119, - "length": 19, - "value": "\"Device not found.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4187, - "length": 17, - "value": "\"Already Opened.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4250, - "length": 14, - "value": "\"Open failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4332, - "length": 42, - "value": "\"The device is in use by another process.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4439, - "length": 39, - "value": "\"The device is in use by another host.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4535, - "length": 27, - "value": "\"Bad response from device.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4613, - "length": 20, - "value": "\"Request timed out.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4678, - "length": 13, - "value": "\"Not opened.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4743, - "length": 20, - "value": "\"Initialize failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4810, - "length": 15, - "value": "\"Write failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4881, - "length": 24, - "value": "\"Bluetooth unavailable.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 4959, - "length": 22, - "value": "\"Network unavailable.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5040, - "length": 29, - "value": "\"Interface is not specified.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5126, - "length": 26, - "value": "\"Not Supported interface.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5205, - "length": 22, - "value": "\"Spooler is disabled.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5287, - "length": 31, - "value": "\"Spooler buffer is not enough.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5367, - "length": 33, - "value": "\"Specified JobID does not exist.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5451, - "length": 19, - "value": "\"Invalid password.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5526, - "length": 26, - "value": "\"Need to change password.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5603, - "length": 20, - "value": "\"JSON format error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5680, - "length": 34, - "value": "\"Star Configuration format error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5774, - "length": 37, - "value": "\"Star Configuration parameter error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5875, - "length": 42, - "value": "\"Star Configuration specified file error.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 5983, - "length": 36, - "value": "\"Field data is Invalid JSON format.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 6096, - "length": 50, - "value": "\"Number format specifier is out of specification.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 6227, - "length": 74, - "value": "\"There are replacing specifiers that indicate different array field data.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", - "kind": "StringLiteral", - "offset": 6376, - "length": 51, - "value": "\"Replacing specifier contains Non-ASCII character.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "StringLiteral", - "offset": 125, - "length": 18, - "value": "\"StarIO10.StarLANPrinterPort\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "BooleanLiteral", - "offset": 2250, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 2347, - "length": 4, - "value": "9101" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "FloatLiteral", - "offset": 3233, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "BooleanLiteral", - "offset": 4769, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 4835, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 6328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 6348, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 210, - "length": 36, - "value": "\"StarSpoolJobSettingsAdditionalInfo\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 273, - "length": 7, - "value": "\"1.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 794, - "length": 7, - "value": "\"title\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 827, - "length": 9, - "value": "\"version\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 864, - "length": 6, - "value": "\"note\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 895, - "length": 10, - "value": "\"app_info\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 934, - "length": 12, - "value": "\"host_model\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 977, - "length": 9, - "value": "\"host_OS\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 1014, - "length": 9, - "value": "\"host_IP\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", - "kind": "StringLiteral", - "offset": 131, - "length": 34, - "value": "\"StarIO10.StarSpoolJobSettingsAdditionalInfo\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PrivateFileManager.swift", - "kind": "IntegerLiteral", - "offset": 360, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PrivateFileManager.swift", - "kind": "BooleanLiteral", - "offset": 824, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PrivateFileManager.swift", - "kind": "StringLiteral", - "offset": 1124, - "length": 34, - "value": "\"Create private directory failed.\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CancellationToken.swift", - "kind": "BooleanLiteral", - "offset": 191, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CancellationToken.swift", - "kind": "BooleanLiteral", - "offset": 358, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CancellationToken.swift", - "kind": "IntegerLiteral", - "offset": 807, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CancellationToken.swift", - "kind": "BooleanLiteral", - "offset": 919, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", - "kind": "IntegerLiteral", - "offset": 257, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", - "kind": "StringLiteral", - "offset": 372, - "length": 9, - "value": "\"applied\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", - "kind": "StringLiteral", - "offset": 425, - "length": 10, - "value": "\"accepted\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", - "kind": "IntegerLiteral", - "offset": 257, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 335, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 347, - "length": 7, - "value": "\"Bezel\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 368, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 550, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 694, - "length": 8, - "value": "\"enable\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 784, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 794, - "length": 21, - "value": "\"AutomaticPageLength\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 833, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 916, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1149, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1293, - "length": 6, - "value": "\"type\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1377, - "length": 9, - "value": "\"on_time\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1422, - "length": 10, - "value": "\"off_time\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1525, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1535, - "length": 20, - "value": "\"Led.AutomaticBlink\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1573, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1656, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 255, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 270, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 285, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 255, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 270, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", - "kind": "IntegerLiteral", - "offset": 285, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 250, - "length": 5, - "value": "22222" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 304, - "length": 3, - "value": "500" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 563, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1624, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2503, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2890, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 4033, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 4719, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 4788, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 5065, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 6295, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 6849, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 7119, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 7193, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 10417, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 10761, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "Array", - "offset": 11355, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 11420, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 11489, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 11520, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 11524, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 12343, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 12349, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 12384, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 12390, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 12425, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 12431, - "length": 3, - "value": "\".\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", - "kind": "IntegerLiteral", - "offset": 12466, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BaseStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1746, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BaseStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2330, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/BaseStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 3825, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/BasePrinterPort.swift", - "kind": "BooleanLiteral", - "offset": 4846, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/BasePrinterPort.swift", - "kind": "FloatLiteral", - "offset": 5533, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", - "kind": "IntegerLiteral", - "offset": 217, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", - "kind": "IntegerLiteral", - "offset": 236, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", - "kind": "IntegerLiteral", - "offset": 217, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", - "kind": "IntegerLiteral", - "offset": 236, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 195, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "600" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 276, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 318, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "StringLiteral", - "offset": 809, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "StringLiteral", - "offset": 131, - "length": 7, - "value": "\"StarIO10.UDPPort\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "Array", - "offset": 917, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 1637, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "BooleanLiteral", - "offset": 1664, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "IntegerLiteral", - "offset": 2361, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", - "kind": "BooleanLiteral", - "offset": 2696, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "BooleanLiteral", - "offset": 1209, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "Array", - "offset": 1485, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 2351, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 3106, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 3979, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 4850, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "BooleanLiteral", - "offset": 6083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "FloatLiteral", - "offset": 6750, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "BooleanLiteral", - "offset": 7147, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 7205, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "IntegerLiteral", - "offset": 7776, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", - "kind": "StringLiteral", - "offset": 818, - "length": 11, - "value": "\"StarIO10.BaseRawPort\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextPrintType.swift", - "kind": "IntegerLiteral", - "offset": 224, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextPrintType.swift", - "kind": "IntegerLiteral", - "offset": 224, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 654, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 833, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 1002, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 1179, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "Array", - "offset": 1378, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 1761, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 1934, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 2109, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StarPrinterModelExtension.swift", - "kind": "BooleanLiteral", - "offset": 2280, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LabelParameter.swift", - "kind": "BooleanLiteral", - "offset": 291, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextWidthType.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextWidthType.swift", - "kind": "IntegerLiteral", - "offset": 215, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 585, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 655, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 725, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 768, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 861, - "length": 4, - "value": "0x61" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "Array", - "offset": 1167, - "length": 6, - "value": "[0x32]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1196, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1209, - "length": 2, - "value": "50" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1344, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1368, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1392, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1344, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1368, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1392, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1344, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1368, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1392, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1722, - "length": 4, - "value": "0x61" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1728, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1863, - "length": 4, - "value": "0x61" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 1869, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", - "kind": "IntegerLiteral", - "offset": 2233, - "length": 4, - "value": "0x67" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", - "kind": "BooleanLiteral", - "offset": 350, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", - "kind": "IntegerLiteral", - "offset": 631, - "length": 3, - "value": "127" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", - "kind": "StringLiteral", - "offset": 235, - "length": 14, - "value": "\"StarIO10.ImageParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LogoParameter.swift", - "kind": "StringLiteral", - "offset": 226, - "length": 13, - "value": "\"StarIO10.LogoParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 299, - "length": 17, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 18, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 362, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 382, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 299, - "length": 17, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 18, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 362, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", - "kind": "IntegerLiteral", - "offset": 382, - "length": 8, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveOneTimeSoundParameter.swift", - "kind": "IntegerLiteral", - "offset": 379, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveOneTimeSoundParameter.swift", - "kind": "StringLiteral", - "offset": 264, - "length": 26, - "value": "\"StarIO10.DriveOneTimeSoundParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkPosition.swift", - "kind": "IntegerLiteral", - "offset": 277, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkPosition.swift", - "kind": "IntegerLiteral", - "offset": 277, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", - "kind": "StringLiteral", - "offset": 719, - "length": 7, - "value": "\"FVP10\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", - "kind": "BooleanLiteral", - "offset": 1028, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", - "kind": "StringLiteral", - "offset": 1168, - "length": 7, - "value": "\"BSC10\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", - "kind": "StringLiteral", - "offset": 1567, - "length": 8, - "value": "\"TSP043\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", - "kind": "StringLiteral", - "offset": 1937, - "length": 8, - "value": "\"TUP500\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 258, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 276, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 294, - "length": 4, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 4, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 348, - "length": 4, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 384, - "length": 4, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 258, - "length": 4, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 276, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 294, - "length": 4, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 4, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 348, - "length": 4, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", - "kind": "IntegerLiteral", - "offset": 384, - "length": 4, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 309, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 329, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 350, - "length": 2, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 387, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 407, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 426, - "length": 5, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 445, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 464, - "length": 6, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 484, - "length": 8, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 506, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 12, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 552, - "length": 5, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 309, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 329, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 350, - "length": 2, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 387, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 407, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 426, - "length": 5, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 445, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 464, - "length": 6, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 484, - "length": 8, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 506, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 12, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 552, - "length": 5, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", - "kind": "StringLiteral", - "offset": 127, - "length": 20, - "value": "\"StarIO10.EscPosLANPrinterPort\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 945, - "length": 4, - "value": "1024" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", - "kind": "BooleanLiteral", - "offset": 2366, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", - "kind": "IntegerLiteral", - "offset": 2459, - "length": 4, - "value": "9101" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", - "kind": "FloatLiteral", - "offset": 3436, - "length": 3, - "value": "0.1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/OpenParameter.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 3, - "value": "200" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 381, - "length": 4, - "value": "\"\\\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 393, - "length": 6, - "value": "\"\\\\\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 525, - "length": 5, - "value": "\"\\n\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 653, - "length": 4, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 665, - "length": 6, - "value": "\"\\\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 773, - "length": 4, - "value": "\"\t\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 785, - "length": 5, - "value": "\"\\t\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 906, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "IntegerLiteral", - "offset": 959, - "length": 4, - "value": "0x20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "IntegerLiteral", - "offset": 966, - "length": 4, - "value": "0x7e" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1112, - "length": 9, - "value": "\"\\u%04X\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1267, - "length": 4, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1279, - "length": 6, - "value": "\"\\\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1525, - "length": 7, - "value": "\"Front\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1553, - "length": 6, - "value": "\"Back\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1806, - "length": 6, - "value": "\"Left\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1835, - "length": 8, - "value": "\"Center\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 1865, - "length": 7, - "value": "\"Right\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2152, - "length": 13, - "value": "\"BottomToTop\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2193, - "length": 13, - "value": "\"LeftToRight\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2234, - "length": 13, - "value": "\"RightToLeft\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2275, - "length": 13, - "value": "\"TopToBottom\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2530, - "length": 3, - "value": "\"A\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2551, - "length": 3, - "value": "\"B\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2834, - "length": 5, - "value": "\"Usa\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2862, - "length": 8, - "value": "\"France\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2894, - "length": 9, - "value": "\"Germany\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2922, - "length": 4, - "value": "\"UK\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2950, - "length": 9, - "value": "\"Denmark\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 2982, - "length": 8, - "value": "\"Sweden\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3012, - "length": 7, - "value": "\"Italy\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3041, - "length": 7, - "value": "\"Spain\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3070, - "length": 7, - "value": "\"Japan\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3100, - "length": 8, - "value": "\"Norway\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3133, - "length": 10, - "value": "\"Denmark2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3166, - "length": 8, - "value": "\"Spain2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3203, - "length": 14, - "value": "\"LatinAmerica\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3239, - "length": 7, - "value": "\"Korea\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3270, - "length": 9, - "value": "\"Ireland\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3304, - "length": 10, - "value": "\"Slovenia\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3338, - "length": 9, - "value": "\"Croatia\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3369, - "length": 7, - "value": "\"China\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3400, - "length": 9, - "value": "\"Vietnam\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3432, - "length": 8, - "value": "\"Arabic\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3462, - "length": 7, - "value": "\"India\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3491, - "length": 7, - "value": "\"Legal\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3777, - "length": 10, - "value": "\"Japanese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3821, - "length": 19, - "value": "\"SimplifiedChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3875, - "length": 20, - "value": "\"TraditionalChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3918, - "length": 8, - "value": "\"Korean\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 3951, - "length": 10, - "value": "\"CodePage\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4285, - "length": 10, - "value": "\"Japanese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4333, - "length": 19, - "value": "\"SimplifiedChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4391, - "length": 20, - "value": "\"TraditionalChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4438, - "length": 8, - "value": "\"Korean\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4747, - "length": 6, - "value": "\"Half\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 4774, - "length": 6, - "value": "\"Full\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5027, - "length": 6, - "value": "\"Full\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5057, - "length": 9, - "value": "\"Partial\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5093, - "length": 12, - "value": "\"FullDirect\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5135, - "length": 15, - "value": "\"PartialDirect\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5174, - "length": 9, - "value": "\"TearOff\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5444, - "length": 6, - "value": "\"UpcE\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5471, - "length": 6, - "value": "\"UpcA\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5498, - "length": 6, - "value": "\"Jan8\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5525, - "length": 6, - "value": "\"Ean8\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5553, - "length": 7, - "value": "\"Jan13\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5582, - "length": 7, - "value": "\"Ean13\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5612, - "length": 8, - "value": "\"Code39\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5640, - "length": 5, - "value": "\"Itf\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5669, - "length": 9, - "value": "\"Code128\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5701, - "length": 8, - "value": "\"Code93\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 5729, - "length": 5, - "value": "\"NW7\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6009, - "length": 12, - "value": "\"LevelPlus1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6044, - "length": 8, - "value": "\"Level0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6080, - "length": 13, - "value": "\"LevelMinus1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6344, - "length": 6, - "value": "\"Ecc0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6371, - "length": 6, - "value": "\"Ecc1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6398, - "length": 6, - "value": "\"Ecc2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6425, - "length": 6, - "value": "\"Ecc3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6452, - "length": 6, - "value": "\"Ecc4\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6479, - "length": 6, - "value": "\"Ecc5\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6506, - "length": 6, - "value": "\"Ecc6\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6533, - "length": 6, - "value": "\"Ecc7\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6560, - "length": 6, - "value": "\"Ecc8\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6819, - "length": 8, - "value": "\"Model1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 6850, - "length": 8, - "value": "\"Model2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7106, - "length": 3, - "value": "\"L\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7127, - "length": 3, - "value": "\"M\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7148, - "length": 3, - "value": "\"Q\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7169, - "length": 3, - "value": "\"H\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7425, - "length": 8, - "value": "\"Single\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7456, - "length": 8, - "value": "\"Double\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7728, - "length": 6, - "value": "\"Half\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 7755, - "length": 6, - "value": "\"Full\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8029, - "length": 6, - "value": "\"Left\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8058, - "length": 8, - "value": "\"Center\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8088, - "length": 7, - "value": "\"Right\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8371, - "length": 6, - "value": "\"None\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8399, - "length": 7, - "value": "\"Start\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8429, - "length": 8, - "value": "\"Middle\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8457, - "length": 5, - "value": "\"End\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8739, - "length": 15, - "value": "\"GoneWhenEmpty\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 8777, - "length": 8, - "value": "\"Always\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9038, - "length": 6, - "value": "\"No.1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9064, - "length": 6, - "value": "\"No.2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9310, - "length": 6, - "value": "\"No.1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9336, - "length": 6, - "value": "\"No.2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9616, - "length": 7, - "value": "\"Area1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9645, - "length": 7, - "value": "\"Area2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9936, - "length": 5, - "value": "\"Usa\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9964, - "length": 8, - "value": "\"France\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 9996, - "length": 9, - "value": "\"Germany\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10024, - "length": 4, - "value": "\"UK\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10052, - "length": 9, - "value": "\"Denmark\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10084, - "length": 8, - "value": "\"Sweden\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10114, - "length": 7, - "value": "\"Italy\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10143, - "length": 7, - "value": "\"Spain\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10172, - "length": 7, - "value": "\"Japan\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10202, - "length": 8, - "value": "\"Norway\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10235, - "length": 10, - "value": "\"Denmark2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10268, - "length": 8, - "value": "\"Spain2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10305, - "length": 14, - "value": "\"LatinAmerica\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10341, - "length": 7, - "value": "\"Korea\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10627, - "length": 10, - "value": "\"Japanese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10671, - "length": 19, - "value": "\"SimplifiedChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10725, - "length": 20, - "value": "\"TraditionalChinese\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10768, - "length": 8, - "value": "\"Korean\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 10801, - "length": 10, - "value": "\"CodePage\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11069, - "length": 4, - "value": "\"On\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11095, - "length": 7, - "value": "\"Blink\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11122, - "length": 5, - "value": "\"Off\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11377, - "length": 7, - "value": "\"Plus3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11406, - "length": 7, - "value": "\"Plus2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11435, - "length": 7, - "value": "\"Plus1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11466, - "length": 9, - "value": "\"Default\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11498, - "length": 8, - "value": "\"Minus1\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11529, - "length": 8, - "value": "\"Minus2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandValueConverter.swift", - "kind": "StringLiteral", - "offset": 11560, - "length": 8, - "value": "\"Minus3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "StringLiteral", - "offset": 254, - "length": 38, - "value": "\"49535343-FE7D-4AE5-8FA9-9FAFD205E455\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 38, - "value": "\"49535343-8841-43F4-A8D4-ECBE34729BB3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "StringLiteral", - "offset": 461, - "length": 38, - "value": "\"49535343-1E4D-4BD9-BA61-23C647249616\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "Array", - "offset": 1058, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "BooleanLiteral", - "offset": 3965, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "IntegerLiteral", - "offset": 5372, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "FloatLiteral", - "offset": 5500, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "IntegerLiteral", - "offset": 6981, - "length": 3, - "value": "100" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", - "kind": "FloatLiteral", - "offset": 7366, - "length": 4, - "value": "0.01" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitConverter.swift", - "kind": "IntegerLiteral", - "offset": 231, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitConverter.swift", - "kind": "IntegerLiteral", - "offset": 289, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitConverter.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitConverter.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 6, - "value": "\"%02X\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", - "kind": "BooleanLiteral", - "offset": 399, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", - "kind": "IntegerLiteral", - "offset": 662, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", - "kind": "FloatLiteral", - "offset": 1271, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", - "kind": "StringLiteral", - "offset": 232, - "length": 16, - "value": "\"StarIO10.BarcodeParameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeModel.swift", - "kind": "IntegerLiteral", - "offset": 260, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeModel.swift", - "kind": "IntegerLiteral", - "offset": 260, - "length": 6, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 317, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 8, - "value": "\"Drawer\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 351, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 680, - "length": 9, - "value": "\"channel\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 770, - "length": 9, - "value": "\"on_time\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 871, - "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 881, - "length": 13, - "value": "\"Action.Open\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 912, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", - "kind": "StringLiteral", - "offset": 995, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 251, - "length": 4, - "value": "\"\n\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 278, - "length": 4, - "value": "\"\t\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 511, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 669, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 1520, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 1636, - "length": 14, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 1647, - "length": 1, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "Dictionary", - "offset": 1747, - "length": 65, - "value": "[(true, \"true\"), (false, \"false\")]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 1931, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2064, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2086, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2130, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2253, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2357, - "length": 4, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2371, - "length": 6, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2424, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2470, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2500, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2580, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2610, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2689, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2811, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 2841, - "length": 3, - "value": "\"[\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2898, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 2998, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3124, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3183, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3371, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3470, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3531, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 3561, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3646, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "IntegerLiteral", - "offset": 3676, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 3755, - "length": 3, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", - "kind": "StringLiteral", - "offset": 120, - "length": 11, - "value": "\"StarIO10.JSONBuilder\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 840, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 937, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1024, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1460, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1535, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/EscPosPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1586, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 363, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 421, - "length": 8, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 479, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 534, - "length": 5, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 590, - "length": 9, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 651, - "length": 10, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 715, - "length": 12, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 780, - "length": 11, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 843, - "length": 10, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 906, - "length": 11, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 967, - "length": 8, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1021, - "length": 4, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1076, - "length": 9, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1136, - "length": 9, - "value": "14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1196, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1255, - "length": 8, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1313, - "length": 8, - "value": "17" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1371, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1429, - "length": 8, - "value": "19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1486, - "length": 7, - "value": "20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1542, - "length": 7, - "value": "21" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1598, - "length": 7, - "value": "22" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1652, - "length": 5, - "value": "23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1705, - "length": 6, - "value": "24" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1758, - "length": 5, - "value": "25" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1811, - "length": 6, - "value": "26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 1924, - "length": 9, - "value": "\"unknown\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 1977, - "length": 10, - "value": "\"tsp650II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2031, - "length": 10, - "value": "\"tsp700II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2085, - "length": 10, - "value": "\"tsp800II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2136, - "length": 7, - "value": "\"fvp10\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2188, - "length": 11, - "value": "\"tsp100LAN\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2245, - "length": 12, - "value": "\"tsp100IIIW\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2305, - "length": 14, - "value": "\"tsp100IIILAN\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2366, - "length": 13, - "value": "\"tsp100IIIBI\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2425, - "length": 12, - "value": "\"tsp100IIIU\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2484, - "length": 13, - "value": "\"tsp100IV_SK\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2541, - "length": 10, - "value": "\"tsp100IV\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2591, - "length": 6, - "value": "\"mPOP\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2642, - "length": 11, - "value": "\"mC_Print2\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2698, - "length": 11, - "value": "\"mC_Print3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2754, - "length": 11, - "value": "\"mC_Label3\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2809, - "length": 10, - "value": "\"sm_S210i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2863, - "length": 10, - "value": "\"sm_S230i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2917, - "length": 10, - "value": "\"sm_T300i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 2971, - "length": 10, - "value": "\"sm_T400i\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3024, - "length": 9, - "value": "\"sm_L200\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3076, - "length": 9, - "value": "\"sm_L300\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3128, - "length": 9, - "value": "\"bsc10II\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3178, - "length": 7, - "value": "\"bsc10\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3227, - "length": 8, - "value": "\"tsp043\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3276, - "length": 7, - "value": "\"sp700\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "StringLiteral", - "offset": 3325, - "length": 8, - "value": "\"tup500\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 363, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 421, - "length": 8, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 479, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 534, - "length": 5, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 590, - "length": 9, - "value": "5" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 651, - "length": 10, - "value": "6" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 715, - "length": 12, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 780, - "length": 11, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 843, - "length": 10, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 906, - "length": 11, - "value": "10" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 967, - "length": 8, - "value": "11" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1021, - "length": 4, - "value": "12" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1076, - "length": 9, - "value": "13" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1136, - "length": 9, - "value": "14" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1196, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1255, - "length": 8, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1313, - "length": 8, - "value": "17" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1371, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1429, - "length": 8, - "value": "19" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1486, - "length": 7, - "value": "20" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1542, - "length": 7, - "value": "21" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1598, - "length": 7, - "value": "22" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1652, - "length": 5, - "value": "23" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1705, - "length": 6, - "value": "24" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1758, - "length": 5, - "value": "25" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", - "kind": "IntegerLiteral", - "offset": 1811, - "length": 6, - "value": "26" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "Array", - "offset": 503, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 869, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "Array", - "offset": 937, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 961, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1051, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1259, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1263, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1267, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1346, - "length": 1, - "value": "4" - }, + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderCyAeC7PrinterC0eF9ParameterCcfc", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderCyAeC7PrinterC0eF9ParameterCcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stylePrintDirection", + "printedName": "stylePrintDirection(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModePrintDirection", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModePrintDirection", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModePrintDirectionO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC19stylePrintDirectionyAEXDAC7PrinterC0efiJ0OF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC19stylePrintDirectionyAEXDAC7PrinterC0efiJ0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleFont", + "printedName": "styleFont(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC9styleFontyAEXDAC7PrinterC0I4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC9styleFontyAEXDAC7PrinterC0I4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleBold", + "printedName": "styleBold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC9styleBoldyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC9styleBoldyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleInvert", + "printedName": "styleInvert(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC11styleInvertyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC11styleInvertyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleUnderLine", + "printedName": "styleUnderLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC14styleUnderLineyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC14styleUnderLineyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleMagnification", + "printedName": "styleMagnification(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "MagnificationParameter", + "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC18styleMagnificationyAEXDAC0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC18styleMagnificationyAEXDAC0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleCharacterSpace", + "printedName": "styleCharacterSpace(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC19styleCharacterSpaceyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC19styleCharacterSpaceyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleLineSpace", + "printedName": "styleLineSpace(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC14styleLineSpaceyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC14styleLineSpaceyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleVerticalPositionTo", + "printedName": "styleVerticalPositionTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionToyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionToyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleVerticalPositionBy", + "printedName": "styleVerticalPositionBy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionByyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC23styleVerticalPositionByyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalPositionTo", + "printedName": "styleHorizontalPositionTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionToyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionToyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalPositionBy", + "printedName": "styleHorizontalPositionBy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionByyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleHorizontalPositionByyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalTabPositions", + "printedName": "styleHorizontalTabPositions(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleInternationalCharacter", + "printedName": "styleInternationalCharacter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC27styleInternationalCharacteryAEXDAC7PrinterC0iJ4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC27styleInternationalCharacteryAEXDAC7PrinterC0iJ4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleSecondPriorityCharacterEncoding", + "printedName": "styleSecondPriorityCharacterEncoding(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC7PrinterC0kL4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC7PrinterC0kL4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleCJKCharacterPriority", + "printedName": "styleCJKCharacterPriority(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarXpandCommand.Printer.CJKCharacterType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC25styleCJKCharacterPriorityyAEXDSayAC7PrinterC0I4TypeOGF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC25styleCJKCharacterPriorityyAEXDSayAC7PrinterC0I4TypeOGF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleAmbiguousCharacterWidthType", + "printedName": "styleAmbiguousCharacterWidthType(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC7PrinterC0ijkL0OF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC7PrinterC0ijkL0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintText", + "printedName": "actionPrintText(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TextParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC15actionPrintTextyAEXDSS_AC7PrinterC0J9ParameterCSgtF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC15actionPrintTextyAEXDSS_AC7PrinterC0J9ParameterCSgtF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintBarcode", + "printedName": "actionPrintBarcode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "BarcodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC18actionPrintBarcodeyAEXDAC7PrinterC0J9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC18actionPrintBarcodeyAEXDAC7PrinterC0J9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintPDF417", + "printedName": "actionPrintPDF417(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PDF417Parameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintPDF417yAEXDAC7PrinterC0J9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintPDF417yAEXDAC7PrinterC0J9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintQRCode", + "printedName": "actionPrintQRCode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "QRCodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintQRCodeyAEXDAC7PrinterC0J9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC17actionPrintQRCodeyAEXDAC7PrinterC0J9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintImage", + "printedName": "actionPrintImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC22PageModeImageParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC16actionPrintImageyAEXDAC7PrinterC0efJ9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC16actionPrintImageyAEXDAC7PrinterC0efJ9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintRuledLine", + "printedName": "actionPrintRuledLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeRuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRuledLineParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRuledLineyAEXDAC7PrinterC0efjK9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRuledLineyAEXDAC7PrinterC0efjK9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintRectangle", + "printedName": "actionPrintRectangle(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeRectangleParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeRectangleParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26PageModeRectangleParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRectangleyAEXDAC7PrinterC0efJ9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC20actionPrintRectangleyAEXDAC7PrinterC0efJ9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeBuilder", + "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC3addyAEXDAEF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC3addyAEXDAEF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPageMode", + "printedName": "addPageMode(parameter:builder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeAreaParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" + }, + { + "kind": "TypeNominal", + "name": "PageModeBuilder", + "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC03addeF09parameter7builderAEXDAC7PrinterC0eF13AreaParameterC_AEtF", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC03addeF09parameter7builderAEXDAC7PrinterC0eF13AreaParameterC_AEtF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC15PageModeBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPageModeBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PrinterBuilder", + "printedName": "PrinterBuilder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PrinterBuilder", + "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PrinterBuilder", + "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + }, + { + "kind": "TypeNominal", + "name": "PrinterParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PrinterParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC0E9ParameterC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderCyAeC0E0C0E9ParameterCcfc", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderCyAeC0E0C0E9ParameterCcfc", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "styleAlignment", + "printedName": "styleAlignment(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Alignment", + "printedName": "StarIO10.StarXpandCommand.Printer.Alignment", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC9AlignmentO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleAlignmentyAEXDAC0E0C0H0OF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleAlignmentyAEXDAC0E0C0H0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleFont", + "printedName": "styleFont(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "FontType", + "printedName": "StarIO10.StarXpandCommand.Printer.FontType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC8FontTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9styleFontyAEXDAC0E0C0H4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9styleFontyAEXDAC0E0C0H4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleBold", + "printedName": "styleBold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9styleBoldyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9styleBoldyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleInvert", + "printedName": "styleInvert(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC11styleInvertyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC11styleInvertyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleUnderLine", + "printedName": "styleUnderLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleUnderLineyAEXDSbF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleUnderLineyAEXDSbF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleMagnification", + "printedName": "styleMagnification(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "MagnificationParameter", + "printedName": "StarIO10.StarXpandCommand.MagnificationParameter", + "usr": "s:8StarIO100A12XpandCommandC22MagnificationParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC18styleMagnificationyAEXDAC0H9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC18styleMagnificationyAEXDAC0H9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleCharacterSpace", + "printedName": "styleCharacterSpace(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC19styleCharacterSpaceyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC19styleCharacterSpaceyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleLineSpace", + "printedName": "styleLineSpace(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14styleLineSpaceyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14styleLineSpaceyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalPositionTo", + "printedName": "styleHorizontalPositionTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionToyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionToyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalPositionBy", + "printedName": "styleHorizontalPositionBy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionByyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleHorizontalPositionByyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleHorizontalTabPositions", + "printedName": "styleHorizontalTabPositions(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC27styleHorizontalTabPositionsyAEXDSaySiGF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleInternationalCharacter", + "printedName": "styleInternationalCharacter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "InternationalCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.InternationalCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC26InternationalCharacterTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC27styleInternationalCharacteryAEXDAC0E0C0hI4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleSecondPriorityCharacterEncoding", + "printedName": "styleSecondPriorityCharacterEncoding(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "CharacterEncodingType", + "printedName": "StarIO10.StarXpandCommand.Printer.CharacterEncodingType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21CharacterEncodingTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC0E0C0jK4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC36styleSecondPriorityCharacterEncodingyAEXDAC0E0C0jK4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleCJKCharacterPriority", + "printedName": "styleCJKCharacterPriority(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StarIO10.StarXpandCommand.Printer.CJKCharacterType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CJKCharacterType", + "printedName": "StarIO10.StarXpandCommand.Printer.CJKCharacterType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16CJKCharacterTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC25styleCJKCharacterPriorityyAEXDSayAC0E0C0H4TypeOGF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC25styleCJKCharacterPriorityyAEXDSayAC0E0C0H4TypeOGF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styleAmbiguousCharacterWidthType", + "printedName": "styleAmbiguousCharacterWidthType(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "AmbiguousCharacterWidthType", + "printedName": "StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC27AmbiguousCharacterWidthTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC0E0C0hijK0OF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC32styleAmbiguousCharacterWidthTypeyAEXDAC0E0C0hijK0OF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionCut", + "printedName": "actionCut(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "CutType", + "printedName": "StarIO10.StarXpandCommand.Printer.CutType", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC7CutTypeO" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC9actionCutyAEXDAC0E0C0H4TypeOF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC9actionCutyAEXDAC0E0C0H4TypeOF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionFeed", + "printedName": "actionFeed(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC10actionFeedyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC10actionFeedyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionFeedLine", + "printedName": "actionFeedLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC14actionFeedLineyAEXDSiF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC14actionFeedLineyAEXDSiF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintText", + "printedName": "actionPrintText(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TextParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.TextParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13TextParameterC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintTextyAEXDSS_AC0E0C0I9ParameterCSgtF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintTextyAEXDSS_AC0E0C0I9ParameterCSgtF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintLogo", + "printedName": "actionPrintLogo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "LogoParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.LogoParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC13LogoParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintLogoyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC15actionPrintLogoyAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintBarcode", + "printedName": "actionPrintBarcode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "BarcodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BarcodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC16BarcodeParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC18actionPrintBarcodeyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC18actionPrintBarcodeyAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintPDF417", + "printedName": "actionPrintPDF417(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PDF417Parameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PDF417Parameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15PDF417ParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintPDF417yAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintPDF417yAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintQRCode", + "printedName": "actionPrintQRCode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "QRCodeParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.QRCodeParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC15QRCodeParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintQRCodeyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC17actionPrintQRCodeyAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintImage", + "printedName": "actionPrintImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "ImageParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.ImageParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14ImageParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC16actionPrintImageyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC16actionPrintImageyAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "actionPrintRuledLine", + "printedName": "actionPrintRuledLine(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "RuledLineParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.RuledLineParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18RuledLineParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC20actionPrintRuledLineyAEXDAC0E0C0iJ9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC20actionPrintRuledLineyAEXDAC0E0C0iJ9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PrinterBuilder", + "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC3addyAEXDAEF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC3addyAEXDAEF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPageMode", + "printedName": "addPageMode(parameter:builder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PageModeAreaParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.PageModeAreaParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC21PageModeAreaParameterC" + }, + { + "kind": "TypeNominal", + "name": "PageModeBuilder", + "printedName": "StarIO10.StarXpandCommand.PageModeBuilder", + "usr": "s:8StarIO100A12XpandCommandC15PageModeBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC11addPageMode9parameter7builderAEXDAC0E0C0hI13AreaParameterC_AC0hiF0CtF", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC11addPageMode9parameter7builderAEXDAC0E0C0hI13AreaParameterC_AC0hiF0CtF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC14PrinterBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPrinterBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DocumentBuilder", + "printedName": "DocumentBuilder", + "children": [ + { + "kind": "Function", + "name": "settingTopMargin", + "printedName": "settingTopMargin(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingTopMarginyAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingTopMarginyAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settingBlackMark", + "printedName": "settingBlackMark(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "BlackMarkParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.BlackMarkParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18BlackMarkParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingBlackMarkyAEXDAC7PrinterC0hI9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingBlackMarkyAEXDAC7PrinterC0hI9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settingLabel", + "printedName": "settingLabel(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "LabelParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.LabelParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC14LabelParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC12settingLabelyAEXDAC7PrinterC0H9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC12settingLabelyAEXDAC7PrinterC0H9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settingHoldPrint", + "printedName": "settingHoldPrint(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "HoldPrintParameter", + "printedName": "StarIO10.StarXpandCommand.Printer.HoldPrintParameter", + "usr": "s:8StarIO100A12XpandCommandC7PrinterC18HoldPrintParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16settingHoldPrintyAEXDAC7PrinterC0hI9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16settingHoldPrintyAEXDAC7PrinterC0hI9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settingPrintableArea", + "printedName": "settingPrintableArea(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC20settingPrintableAreayAEXDSdF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC20settingPrintableAreayAEXDSdF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPrinter", + "printedName": "addPrinter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "PrinterBuilder", + "printedName": "StarIO10.StarXpandCommand.PrinterBuilder", + "usr": "s:8StarIO100A12XpandCommandC14PrinterBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC10addPrinteryAEXDAC0hF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC10addPrinteryAEXDAC0hF0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addDrawer", + "printedName": "addDrawer(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "DrawerBuilder", + "printedName": "StarIO10.StarXpandCommand.DrawerBuilder", + "usr": "s:8StarIO100A12XpandCommandC13DrawerBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC9addDraweryAEXDAC0hF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC9addDraweryAEXDAC0hF0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBuzzer", + "printedName": "addBuzzer(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "BuzzerBuilder", + "printedName": "StarIO10.StarXpandCommand.BuzzerBuilder", + "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC9addBuzzeryAEXDAC0hF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC9addBuzzeryAEXDAC0hF0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMelodySpeaker", + "printedName": "addMelodySpeaker(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "MelodySpeakerBuilder", + "printedName": "StarIO10.StarXpandCommand.MelodySpeakerBuilder", + "usr": "s:8StarIO100A12XpandCommandC20MelodySpeakerBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC16addMelodySpeakeryAEXDAC0hiF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC16addMelodySpeakeryAEXDAC0hiF0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addDisplay", + "printedName": "addDisplay(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "DisplayBuilder", + "printedName": "StarIO10.StarXpandCommand.DisplayBuilder", + "usr": "s:8StarIO100A12XpandCommandC14DisplayBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC10addDisplayyAEXDAC0hF0CF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC10addDisplayyAEXDAC0hF0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addRaw", + "printedName": "addRaw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC6addRawyAEXD10Foundation4DataVF", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC6addRawyAEXD10Foundation4DataVF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DocumentBuilder", + "printedName": "StarIO10.StarXpandCommand.DocumentBuilder", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC15DocumentBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandDocumentBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BuzzerBuilder", + "printedName": "BuzzerBuilder", + "children": [ + { + "kind": "Function", + "name": "actionDrive", + "printedName": "actionDrive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "DriveParameter", + "printedName": "StarIO10.StarXpandCommand.Buzzer.DriveParameter", + "usr": "s:8StarIO100A12XpandCommandC6BuzzerC14DriveParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC11actionDriveyAEXDAC0E0C0H9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderC11actionDriveyAEXDAC0E0C0H9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "BuzzerBuilder", + "printedName": "StarIO10.StarXpandCommand.BuzzerBuilder", + "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC13BuzzerBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC13BuzzerBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandBuzzerBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "StarXpandCommandBuilder", + "printedName": "StarXpandCommandBuilder", + "children": [ + { + "kind": "Var", + "name": "preSetting", + "printedName": "preSetting", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", + "children": [ + { + "kind": "TypeNominal", + "name": "PreSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvp", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvp", + "moduleName": "StarIO10", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", + "children": [ + { + "kind": "TypeNominal", + "name": "PreSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvg", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvg", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder?", + "children": [ + { + "kind": "TypeNominal", + "name": "PreSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PreSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC17PreSettingBuilderC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvs", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvs", + "moduleName": "StarIO10", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvM", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC10preSettingAC03PregE0CSgvM", + "moduleName": "StarIO10", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addDocument", + "printedName": "addDocument(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "DocumentBuilder", + "printedName": "StarIO10.StarXpandCommand.DocumentBuilder", + "usr": "s:8StarIO100A12XpandCommandC15DocumentBuilderC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC11addDocumentyAEXDAC0gE0CF", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC11addDocumentyAEXDAC0gE0CF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCommands", + "printedName": "getCommands()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC11getCommandsSSyF", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC11getCommandsSSyF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StarXpandCommandBuilder", + "printedName": "StarIO10.StarXpandCommand.StarXpandCommandBuilder", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC0acD7BuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC0acD7BuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PresenterSettingBuilder", + "printedName": "PresenterSettingBuilder", + "children": [ + { + "kind": "Function", + "name": "settingMode", + "printedName": "settingMode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "ModeParameter", + "printedName": "StarIO10.StarXpandCommand.Presenter.ModeParameter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC13ModeParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC11settingModeyAEXDAC0E0C0I9ParameterCF", + "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC11settingModeyAEXDAC0E0C0I9ParameterCF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settingLEDAutomaticBlink", + "printedName": "settingLEDAutomaticBlink(parameter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "LEDAutomaticBlinkParameter", + "printedName": "StarIO10.StarXpandCommand.Presenter.LEDAutomaticBlinkParameter", + "usr": "s:8StarIO100A12XpandCommandC9PresenterC26LEDAutomaticBlinkParameterC" + } + ], + "declKind": "Func", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC24settingLEDAutomaticBlink9parameterAEXDAC0E0C0iJ9ParameterC_tF", + "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC24settingLEDAutomaticBlink9parameterAEXDAC0E0C0iJ9ParameterC_tF", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PresenterSettingBuilder", + "printedName": "StarIO10.StarXpandCommand.PresenterSettingBuilder", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderCAEycfc", + "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderCAEycfc", + "moduleName": "StarIO10", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8StarIO100A12XpandCommandC23PresenterSettingBuilderC", + "mangledName": "$s8StarIO100A12XpandCommandC23PresenterSettingBuilderC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommandPresenterSettingBuilder", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "isFromExtension": true, + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@StarIO10@objc(cs)STARIO10StarXpandCommand", + "mangledName": "$s8StarIO100A12XpandCommandC", + "moduleName": "StarIO10", + "objc_name": "STARIO10StarXpandCommand", + "declAttributes": [ + "AccessControl", + "ObjC", + "ObjCMembers" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "StarIO10" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StarIO10", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CBManagerState", + "printedName": "CBManagerState", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So14CBManagerStateV8StarIO10E11descriptionSSvp", + "mangledName": "$sSo14CBManagerStateV8StarIO10E11descriptionSSvp", + "moduleName": "StarIO10", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So14CBManagerStateV8StarIO10E11descriptionSSvg", + "mangledName": "$sSo14CBManagerStateV8StarIO10E11descriptionSSvg", + "moduleName": "StarIO10", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@E@CBManagerState", + "moduleName": "CoreBluetooth", + "intro_iOS": "10.0", + "objc_name": "CBManagerState", + "declAttributes": [ + "Available", + "SynthesizedProtocol", + "ObjC", + "SynthesizedProtocol", + "Sendable", + "Dynamic" + ], + "enumRawTypeName": "Int", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1350, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CurrentWLanInfo.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 15, + "value": "\"StarIO10.CurrentWLanInfo\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", "kind": "IntegerLiteral", - "offset": 1354, + "offset": 1193, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1433, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1437, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1441, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", "kind": "IntegerLiteral", - "offset": 1674, + "offset": 1317, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 1713, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 1464, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2077, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2138, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 1575, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2175, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 1636, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2180, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "BooleanLiteral", + "offset": 1746, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", "kind": "IntegerLiteral", - "offset": 2736, + "offset": 1762, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2783, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2851, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 2945, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 3099, - "length": 4, - "value": "16.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3137, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3173, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 1771, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 3202, - "length": 3, - "value": "7.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobStatus.swift", + "kind": "StringLiteral", + "offset": 180, + "length": 18, + "value": "\"StarIO10.StarSpoolJobStatus\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3255, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkInformation.swift", + "kind": "StringLiteral", + "offset": 127, + "length": 18, + "value": "\"StarIO10.NetworkInformation\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3288, - "length": 1, + "offset": 251, + "length": 8, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 3320, - "length": 3, - "value": "5.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3349, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3386, - "length": 1, - "value": "1" + "offset": 269, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3393, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 3422, - "length": 3, - "value": "3.0" + "offset": 286, + "length": 11, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3482, - "length": 1, - "value": "1" + "offset": 307, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3519, - "length": 1, - "value": "1" + "offset": 325, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3526, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 3555, - "length": 3, - "value": "1.0" + "offset": 341, + "length": 12, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 3803, - "length": 1, + "offset": 251, + "length": 8, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3810, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3817, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3853, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 3921, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4015, - "length": 3, - "value": "255" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 4169, - "length": 4, - "value": "16.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 4194, - "length": 1, - "value": "0" + "offset": 269, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 4230, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 4259, - "length": 3, - "value": "7.0" + "offset": 286, + "length": 11, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 4312, - "length": 1, - "value": "1" + "offset": 307, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 4345, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 4377, - "length": 3, - "value": "5.0" + "offset": 325, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterEmulation.swift", "kind": "IntegerLiteral", - "offset": 4435, - "length": 1, - "value": "1" + "offset": 341, + "length": 12, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", "kind": "IntegerLiteral", - "offset": 4472, - "length": 1, + "offset": 266, + "length": 5, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", "kind": "IntegerLiteral", - "offset": 4479, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 4508, + "offset": 285, "length": 3, - "value": "3.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4555, - "length": 1, - "value": "0" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", "kind": "IntegerLiteral", - "offset": 4592, - "length": 1, + "offset": 266, + "length": 5, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/CursorState.swift", "kind": "IntegerLiteral", - "offset": 4599, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "FloatLiteral", - "offset": 4628, + "offset": 285, "length": 3, - "value": "1.0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4806, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4849, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4872, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4947, - "length": 4, - "value": "0x00" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 4982, - "length": 1, - "value": "7" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", + "kind": "StringLiteral", + "offset": 320, + "length": 10, + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 5183, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", + "kind": "StringLiteral", + "offset": 332, + "length": 9, + "value": "\"Display\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapConverter.swift", - "kind": "IntegerLiteral", - "offset": 5384, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DisplayBuilder.swift", + "kind": "StringLiteral", + "offset": 355, + "length": 10, + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/PortUtil.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", "kind": "BooleanLiteral", - "offset": 852, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/PortUtil.swift", - "kind": "IntegerLiteral", - "offset": 1359, + "offset": 1099, "length": 5, - "value": "65535" + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/PortUtil.swift", - "kind": "FloatLiteral", - "offset": 2481, - "length": 4, - "value": "0.01" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "Array", + "offset": 1490, + "length": 2, + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/PortUtil.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", "kind": "BooleanLiteral", - "offset": 2589, + "offset": 2157, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 202, - "length": 11, - "value": "\"STR_BCAST\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 262, - "length": 4, - "value": "\"RQ\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 317, - "length": 4, - "value": "\"RS\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 374, - "length": 7, - "value": "\"1.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 404, - "length": 7, - "value": "\"4.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 374, - "length": 7, - "value": "\"1.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "StringLiteral", - "offset": 404, - "length": 7, - "value": "\"4.0.0\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "IntegerLiteral", - "offset": 704, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "IntegerLiteral", - "offset": 708, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "IntegerLiteral", - "offset": 986, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "IntegerLiteral", - "offset": 990, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", - "kind": "Array", - "offset": 1088, - "length": 24, - "value": "[0x00, 0x1c, 0x64, 0x31]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "IntegerLiteral", - "offset": 766, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "Array", - "offset": 873, - "length": 12, - "value": "[0xb0, 0x01]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "IntegerLiteral", - "offset": 987, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "IntegerLiteral", - "offset": 991, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "StringLiteral", - "offset": 1015, - "length": 6, - "value": "\"%02X\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "BooleanLiteral", + "offset": 2212, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "9" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "BooleanLiteral", + "offset": 2259, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", - "kind": "IntegerLiteral", - "offset": 1183, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "BooleanLiteral", + "offset": 2302, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/AmbiguousCharacterWidthType.swift", - "kind": "IntegerLiteral", - "offset": 257, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "BooleanLiteral", + "offset": 2628, "length": 4, - "value": "1" + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/AmbiguousCharacterWidthType.swift", - "kind": "IntegerLiteral", - "offset": 257, - "length": 4, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", + "kind": "BooleanLiteral", + "offset": 2673, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpec.swift", "kind": "BooleanLiteral", - "offset": 424, + "offset": 2719, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", - "kind": "IntegerLiteral", - "offset": 705, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/Log.swift", + "kind": "StringLiteral", + "offset": 139, "length": 3, - "value": "127" + "value": "\"StarIO10.Log\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MagnificationParameter.swift", "kind": "StringLiteral", - "offset": 202, + "offset": 229, "length": 22, - "value": "\"StarIO10.PageModeImageParameter\"" + "value": "\"StarIO10.MagnificationParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", + "kind": "StringLiteral", + "offset": 216, + "length": 9, + "value": "\"169.254\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 580, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/NetworkManager.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 13, + "value": "\"255.255.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", "kind": "IntegerLiteral", - "offset": 701, - "length": 1, - "value": "0" + "offset": 225, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", "kind": "IntegerLiteral", - "offset": 768, - "length": 1, - "value": "0" + "offset": 245, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", "kind": "IntegerLiteral", - "offset": 772, - "length": 1, - "value": "0" + "offset": 225, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 1713, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextAlignment.swift", + "kind": "IntegerLiteral", + "offset": 245, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarEOTPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/TemplateExtensionParameter.swift", "kind": "BooleanLiteral", - "offset": 1781, - "length": 4, - "value": "true" + "offset": 282, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", "kind": "StringLiteral", - "offset": 561, - "length": 10, - "value": "\"category\"" + "offset": 519, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettings.swift", "kind": "StringLiteral", - "offset": 573, - "length": 10, - "value": "\"PageMode\"" + "offset": 184, + "length": 20, + "value": "\"StarIO10.StarSpoolJobSettings\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 597, - "length": 12, - "value": "\"parameters\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 659, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", + "kind": "IntegerLiteral", + "offset": 238, + "length": 4, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "Array", - "offset": 4362, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 6894, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDType.swift", + "kind": "IntegerLiteral", + "offset": 238, + "length": 4, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 7073, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 15, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 7628, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 298, + "length": 6, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", - "kind": "StringLiteral", - "offset": 7807, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 212, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 330, + "length": 9, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 404, - "length": 4, - "value": "\", \"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 3, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 476, - "length": 58, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 362, + "length": 9, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 484, - "length": 1, - "value": "\" : \"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 381, + "length": 7, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 533, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 4, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 680, - "length": 9, - "value": "\"Unknown\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 15, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1292, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 298, "length": 6, - "value": "\"%02X\"" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1690, - "length": 10, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1699, - "length": 1, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 330, + "length": 9, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1861, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 3, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1888, - "length": 3, - "value": "\"[\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 362, + "length": 9, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", "kind": "IntegerLiteral", - "offset": 1914, - "length": 1, - "value": "0" + "offset": 381, + "length": 7, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 1976, - "length": 87, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobReceivedInterface.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 4, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 2017, - "length": 1, - "value": "\" : \"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 4, + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 2062, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 4, + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", "kind": "IntegerLiteral", - "offset": 2109, - "length": 1, - "value": "1" + "offset": 184, + "length": 4, + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 2144, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", + "kind": "IntegerLiteral", + "offset": 219, "length": 4, - "value": "\", \"" + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", "kind": "IntegerLiteral", - "offset": 2186, - "length": 1, - "value": "1" + "offset": 184, + "length": 4, + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 2222, - "length": 3, - "value": "\"]\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/BleServiceType.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 4, + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "StringLiteral", - "offset": 2352, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", + "kind": "Array", + "offset": 291, "length": 2, - "value": "\"\"" + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", "kind": "StringLiteral", - "offset": 2379, - "length": 3, - "value": "\"[\"" + "offset": 326, + "length": 6, + "value": "\"ssid\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 2405, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", + "kind": "StringLiteral", + "offset": 361, + "length": 7, + "value": "\"bssid\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 2540, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", + "kind": "StringLiteral", + "offset": 399, + "length": 9, + "value": "\"channel\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", "kind": "StringLiteral", - "offset": 2575, - "length": 4, - "value": "\", \"" + "offset": 441, + "length": 11, + "value": "\"indicator\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 2617, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", + "kind": "StringLiteral", + "offset": 484, + "length": 10, + "value": "\"security\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", "kind": "StringLiteral", - "offset": 2653, - "length": 3, - "value": "\"]\"" + "offset": 525, + "length": 12, + "value": "\"\r\nOK\r\n\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 2804, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ScanNearbyAccessPointParser.swift", + "kind": "StringLiteral", + "offset": 574, + "length": 30, + "value": "\"\r\nERROR (SCAN TIMEOUT)\r\n\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveRegisteredSoundParameter.swift", "kind": "IntegerLiteral", - "offset": 2924, - "length": 1, - "value": "0" + "offset": 430, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3032, - "length": 10, - "value": "0x000000FF" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveRegisteredSoundParameter.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 29, + "value": "\"StarIO10.DriveRegisteredSoundParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3082, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 329, "length": 10, - "value": "0x0000FF00" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3097, - "length": 1, - "value": "8" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 12, + "value": "\"PreSetting\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3138, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PreSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 367, "length": 10, - "value": "0x00FF0000" + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", "kind": "IntegerLiteral", - "offset": 3153, - "length": 2, - "value": "16" + "offset": 422, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", "kind": "IntegerLiteral", - "offset": 3195, - "length": 10, - "value": "0xFF000000" + "offset": 661, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3210, - "length": 2, - "value": "24" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Bezel\/BezelLEDAutomaticBlinkParameter.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 26, + "value": "\"StarIO10.LEDAutomaticBlinkParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3372, - "length": 1, - "value": "4" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/PrinterMonitor.swift", + "kind": "BooleanLiteral", + "offset": 235, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3395, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkParameter.swift", + "kind": "BooleanLiteral", + "offset": 303, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", "kind": "IntegerLiteral", - "offset": 3446, + "offset": 329, "length": 1, - "value": "0" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", "kind": "IntegerLiteral", - "offset": 3477, + "offset": 571, "length": 1, - "value": "1" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", "kind": "IntegerLiteral", - "offset": 3483, - "length": 3, - "value": "256" + "offset": 803, + "length": 1, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", "kind": "IntegerLiteral", - "offset": 3514, + "offset": 1047, "length": 1, - "value": "2" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3520, - "length": 3, - "value": "256" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Parameter.swift", + "kind": "StringLiteral", + "offset": 230, + "length": 15, + "value": "\"StarIO10.PDF417Parameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3526, - "length": 3, - "value": "256" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 336, + "length": 8, + "value": "\"EscPos\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3557, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 389, + "length": 14, + "value": "\"EscPosMobile\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3563, - "length": 3, - "value": "256" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 443, + "length": 9, + "value": "\"StarDot\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3569, - "length": 3, - "value": "256" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 10, + "value": "\"StarLine\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Util.swift", - "kind": "IntegerLiteral", - "offset": 3575, - "length": 3, - "value": "256" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 547, + "length": 13, + "value": "\"StarGraphic\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarIO10Error+CustomNSError.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", "kind": "StringLiteral", - "offset": 225, - "length": 24, - "value": "\"StarIO10.STARIO10Error\"" + "offset": 601, + "length": 10, + "value": "\"StarPRNT\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", - "kind": "BooleanLiteral", - "offset": 290, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/StarXpandCommandParser.swift", + "kind": "StringLiteral", + "offset": 651, + "length": 9, + "value": "\"Unknown\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", "kind": "BooleanLiteral", - "offset": 527, + "offset": 284, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosMobilePrinterControl.swift", "kind": "BooleanLiteral", - "offset": 766, + "offset": 321, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", - "kind": "IntegerLiteral", - "offset": 1024, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 192, - "length": 40, - "value": "\"([0-9A-Fa-f]{2}[:-]?){5}[0-9A-Fa-f]{2}\"" + "offset": 324, + "length": 10, + "value": "\"Security\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 276, - "length": 96, - "value": "\"(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])[.]){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\"" + "offset": 365, + "length": 6, + "value": "\"OPEN\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 413, - "length": 20, - "value": "\"[0-9]+(\\.[0-9]+)+\"" + "offset": 400, + "length": 9, + "value": "\"WPA-PSK\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 540, - "length": 3, - "value": "\"^\"" + "offset": 439, + "length": 10, + "value": "\"WPA2-PSK\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 573, - "length": 3, - "value": "\"$\"" + "offset": 479, + "length": 10, + "value": "\"WPA3-SAE\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSecurityTypeParser.swift", "kind": "StringLiteral", - "offset": 689, - "length": 3, - "value": "\"^\"" + "offset": 519, + "length": 6, + "value": "\"AUTO\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifier.swift", "kind": "StringLiteral", - "offset": 721, - "length": 3, - "value": "\"$\"" + "offset": 310, + "length": 27, + "value": "\"Unavailable_DefinedByStar\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 205, - "length": 1, + "offset": 260, + "length": 5, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 210, - "length": 1, - "value": "0" + "offset": 279, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 254, - "length": 1, - "value": "1" + "offset": 298, + "length": 9, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 259, - "length": 1, - "value": "1" + "offset": 321, + "length": 6, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 303, - "length": 1, - "value": "1" + "offset": 341, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 308, - "length": 1, - "value": "2" + "offset": 361, + "length": 6, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 352, - "length": 1, + "offset": 260, + "length": 5, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 357, - "length": 1, - "value": "3" + "offset": 279, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 401, - "length": 1, - "value": "1" + "offset": 298, + "length": 9, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 406, - "length": 1, + "offset": 321, + "length": 6, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 450, - "length": 1, - "value": "1" + "offset": 341, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/Contrast.swift", "kind": "IntegerLiteral", - "offset": 455, - "length": 1, - "value": "5" + "offset": 361, + "length": 6, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/InputDeviceMonitor.swift", + "kind": "BooleanLiteral", + "offset": 247, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", - "kind": "IntegerLiteral", - "offset": 504, - "length": 1, - "value": "6" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", + "kind": "BooleanLiteral", + "offset": 259, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", - "kind": "IntegerLiteral", - "offset": 548, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/StarIO10Logger.swift", + "kind": "StringLiteral", + "offset": 291, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "7" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", + "kind": "BooleanLiteral", + "offset": 1112, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 186, - "length": 2, - "value": "-1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", + "kind": "BooleanLiteral", + "offset": 1169, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "StringLiteral", - "offset": 1459, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", + "kind": "BooleanLiteral", + "offset": 1239, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", + "kind": "BooleanLiteral", + "offset": 1298, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", + "kind": "BooleanLiteral", + "offset": 1361, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatus.swift", "kind": "StringLiteral", - "offset": 125, - "length": 16, - "value": "\"StarIO10.UDPBroadcastPort\"" + "offset": 176, + "length": 17, + "value": "\"StarIO10.StarPrinterStatus\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/DrawerChannel.swift", "kind": "IntegerLiteral", - "offset": 1794, - "length": 1, - "value": "0" + "offset": 253, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "Array", - "offset": 1953, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/DrawerChannel.swift", + "kind": "IntegerLiteral", + "offset": 253, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", + "kind": "BooleanLiteral", + "offset": 265, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", "kind": "IntegerLiteral", - "offset": 2604, + "offset": 320, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 3074, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusListParser.swift", + "kind": "Array", + "offset": 402, "length": 2, - "value": "-1" + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 3439, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", + "kind": "BooleanLiteral", + "offset": 272, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 3587, - "length": 2, - "value": "-1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/EscPosPrinterControl.swift", + "kind": "BooleanLiteral", + "offset": 309, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeParameter.swift", "kind": "IntegerLiteral", - "offset": 3954, + "offset": 868, "length": 1, - "value": "1" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 4153, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeParameter.swift", + "kind": "StringLiteral", + "offset": 230, + "length": 15, + "value": "\"StarIO10.QRCodeParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", + "kind": "BooleanLiteral", + "offset": 251, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SetStarConfigParser.swift", "kind": "IntegerLiteral", - "offset": 4192, - "length": 2, - "value": "10" + "offset": 375, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", "kind": "IntegerLiteral", - "offset": 4530, - "length": 2, - "value": "-1" + "offset": 300, + "length": 4, + "value": "9100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "Array", - "offset": 4818, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/TCPPort.swift", + "kind": "StringLiteral", + "offset": 131, + "length": 7, + "value": "\"StarIO10.TCPPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 4889, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 8, + "value": "\"BtAdS=\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "Array", - "offset": 5238, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"LaNmA=\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 5610, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", + "kind": "StringLiteral", + "offset": 318, + "length": 10, + "value": "\"WLanMac=\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "Array", - "offset": 5779, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/PrinterInformationParser.swift", + "kind": "StringLiteral", + "offset": 355, + "length": 8, + "value": "\"UsSrN=\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/BuzzerChannel.swift", "kind": "IntegerLiteral", - "offset": 5861, - "length": 1, - "value": "0" + "offset": 253, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/BuzzerChannel.swift", "kind": "IntegerLiteral", - "offset": 6483, - "length": 1, + "offset": 253, + "length": 3, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", "kind": "IntegerLiteral", - "offset": 6570, - "length": 1, - "value": "0" + "offset": 308, + "length": 11, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", "kind": "IntegerLiteral", - "offset": 7011, - "length": 1, - "value": "0" + "offset": 333, + "length": 11, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "BooleanLiteral", - "offset": 7206, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 11, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", "kind": "IntegerLiteral", - "offset": 7256, - "length": 1, - "value": "0" + "offset": 308, + "length": 11, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", "kind": "IntegerLiteral", - "offset": 7266, - "length": 4, - "value": "1024" + "offset": 333, + "length": 11, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModePrintDirection.swift", "kind": "IntegerLiteral", - "offset": 7333, - "length": 1, - "value": "0" + "offset": 358, + "length": 11, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", - "kind": "IntegerLiteral", - "offset": 7370, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", + "kind": "StringLiteral", + "offset": 384, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", "kind": "IntegerLiteral", - "offset": 7474, + "offset": 435, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", "kind": "StringLiteral", - "offset": 556, - "length": 10, - "value": "\"category\"" + "offset": 469, + "length": 6, + "value": "\"ssid\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", "kind": "StringLiteral", - "offset": 568, - "length": 9, - "value": "\"Printer\"" + "offset": 503, + "length": 6, + "value": "\"Mode\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", "kind": "StringLiteral", - "offset": 591, - "length": 12, - "value": "\"parameters\"" + "offset": 538, + "length": 7, + "value": "\"Bssid\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/CurrentWirelessStatusParser.swift", "kind": "StringLiteral", - "offset": 653, - "length": 10, - "value": "\"contents\"" + "offset": 576, + "length": 9, + "value": "\"Channel\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", - "kind": "Array", - "offset": 3891, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/DrawerOpenedMethod.swift", + "kind": "IntegerLiteral", + "offset": 326, + "length": 9, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", - "kind": "StringLiteral", - "offset": 6901, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/DrawerOpenedMethod.swift", + "kind": "IntegerLiteral", + "offset": 326, + "length": 9, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", "kind": "StringLiteral", - "offset": 7080, + "offset": 338, "length": 10, - "value": "\"contents\"" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", "kind": "StringLiteral", - "offset": 7635, - "length": 10, - "value": "\"contents\"" + "offset": 350, + "length": 15, + "value": "\"MelodySpeaker\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeakerBuilder.swift", "kind": "StringLiteral", - "offset": 7814, + "offset": 379, "length": 10, "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", "kind": "IntegerLiteral", - "offset": 337, + "offset": 261, "length": 2, - "value": "-1" + "value": "50" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", "kind": "BooleanLiteral", - "offset": 362, + "offset": 332, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", - "kind": "IntegerLiteral", - "offset": 882, - "length": 5, - "value": "10000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", - "kind": "BooleanLiteral", - "offset": 1245, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", - "kind": "IntegerLiteral", - "offset": 1352, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterControl\/StarPrinterControl.swift", "kind": "BooleanLiteral", - "offset": 1593, + "offset": 369, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DrawerMonitor.swift", "kind": "BooleanLiteral", - "offset": 2157, + "offset": 232, "length": 4, "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", - "kind": "FloatLiteral", - "offset": 2579, - "length": 4, - "value": "0.01" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 17, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 554, - "length": 1, - "value": "1" + "offset": 340, + "length": 18, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 802, - "length": 3, - "value": "200" + "offset": 372, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 1049, - "length": 3, - "value": "200" + "offset": 392, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", "offset": 309, - "length": 6, + "length": 17, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 329, - "length": 7, + "offset": 340, + "length": 18, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 350, - "length": 2, + "offset": 372, + "length": 6, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 366, - "length": 7, + "offset": 392, + "length": 8, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 387, - "length": 6, - "value": "5" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/PositionParameter.swift", + "kind": "StringLiteral", + "offset": 234, + "length": 17, + "value": "\"StarIO10.PositionParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 407, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", + "kind": "BooleanLiteral", + "offset": 311, "length": 5, - "value": "6" + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 426, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", + "kind": "BooleanLiteral", + "offset": 356, "length": 5, - "value": "7" + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", + "kind": "BooleanLiteral", "offset": 445, "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 464, - "length": 6, - "value": "9" + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 484, - "length": 8, - "value": "10" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", + "kind": "BooleanLiteral", + "offset": 488, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 506, - "length": 6, - "value": "11" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/ModelDetectionInformation.swift", + "kind": "StringLiteral", + "offset": 85, + "length": 25, + "value": "\"StarIO10.ModelDetectionInformation\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 12, - "value": "12" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableDrawerOpenedMethod.swift", + "kind": "StringLiteral", + "offset": 197, + "length": 26, + "value": "\"StarIO10.NullableDrawerOpenedMethod\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 552, - "length": 5, - "value": "13" + "offset": 237, + "length": 8, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 571, - "length": 7, - "value": "14" + "offset": 255, + "length": 34, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 592, + "offset": 299, "length": 8, - "value": "15" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 614, - "length": 7, - "value": "16" + "offset": 317, + "length": 17, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 635, - "length": 5, - "value": "17" + "offset": 344, + "length": 19, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 654, - "length": 7, - "value": "18" + "offset": 373, + "length": 14, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 675, - "length": 6, - "value": "19" + "offset": 397, + "length": 25, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 695, - "length": 5, - "value": "20" + "offset": 432, + "length": 20, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 714, - "length": 5, - "value": "21" + "offset": 462, + "length": 21, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 309, - "length": 6, + "offset": 237, + "length": 8, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 329, - "length": 7, + "offset": 255, + "length": 34, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 350, - "length": 2, + "offset": 299, + "length": 8, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 366, - "length": 7, + "offset": 317, + "length": 17, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 387, - "length": 6, + "offset": 344, + "length": 19, "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 407, - "length": 5, + "offset": 373, + "length": 14, "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 426, - "length": 5, + "offset": 397, + "length": 25, "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 445, - "length": 5, + "offset": 432, + "length": 20, "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/SpoolJobState.swift", "kind": "IntegerLiteral", - "offset": 464, - "length": 6, + "offset": 462, + "length": 21, "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 484, - "length": 8, - "value": "10" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 754, + "length": 13, + "value": "\"TSP100IV_SK\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 506, - "length": 6, - "value": "11" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 827, + "length": 23, + "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 12, - "value": "12" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 879, + "length": 21, + "value": "\"^TSP1[0-9]{2}.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 552, - "length": 5, - "value": "13" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 960, + "length": 33, + "value": "\"^TSP1[0-9]{2}IV.*\\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 571, - "length": 7, - "value": "14" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1022, + "length": 31, + "value": "\"^TSP1[0-9]{2}.*\\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 592, - "length": 8, - "value": "15" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1113, + "length": 23, + "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 614, - "length": 7, - "value": "16" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1165, + "length": 21, + "value": "\"^TSP1[0-9]{2}.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 635, - "length": 5, - "value": "17" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 1227, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 654, - "length": 7, - "value": "18" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1366, + "length": 23, + "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 675, - "length": 6, - "value": "19" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1418, + "length": 21, + "value": "\"^TSP1[0-9]{2}.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 695, - "length": 5, - "value": "20" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1502, + "length": 23, + "value": "\"^TSP1[0-9]{2}IV.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", - "kind": "IntegerLiteral", - "offset": 714, - "length": 5, - "value": "21" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1554, + "length": 21, + "value": "\"^TSP1[0-9]{2}.*SK.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", "kind": "BooleanLiteral", - "offset": 2907, - "length": 5, - "value": "false" + "offset": 1675, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", "kind": "BooleanLiteral", - "offset": 3866, + "offset": 1713, "length": 4, "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "IntegerLiteral", - "offset": 3924, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 1747, "length": 4, - "value": "1024" + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "Array", - "offset": 4149, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1891, + "length": 10, + "value": "\"TSP100IV\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "FloatLiteral", - "offset": 4640, - "length": 4, - "value": "0.01" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 1961, + "length": 19, + "value": "\"^TSP1[0-9]{2}IV.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "Array", - "offset": 4752, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2009, + "length": 17, + "value": "\"^TSP1[0-9]{2}.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", "kind": "StringLiteral", - "offset": 122, - "length": 13, - "value": "\"StarIO10.MasterMonitor\"" + "offset": 2086, + "length": 33, + "value": "\"^TSP1[0-9]{2}IV.*\\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "IntegerLiteral", - "offset": 7997, - "length": 5, - "value": "10000" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2148, + "length": 31, + "value": "\"^TSP1[0-9]{2}.*\\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2239, + "length": 19, + "value": "\"^TSP1[0-9]{2}IV.*\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2287, + "length": 17, + "value": "\"^TSP1[0-9]{2}.*\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", "kind": "BooleanLiteral", - "offset": 8034, + "offset": 2345, "length": 4, "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", - "kind": "FloatLiteral", - "offset": 9531, - "length": 3, - "value": "0.5" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2484, + "length": 19, + "value": "\"^TSP1[0-9]{2}IV.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 608, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2532, + "length": 17, + "value": "\"^TSP1[0-9]{2}.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 762, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2612, + "length": 19, + "value": "\"^TSP1[0-9]{2}IV.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1226, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2660, + "length": 17, + "value": "\"^TSP1[0-9]{2}.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1338, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 2777, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1467, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 2815, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1627, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 2849, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1756, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 2993, + "length": 10, + "value": "\"TSP650II\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 1945, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 3422, + "length": 10, + "value": "\"TSP700II\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2015, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 3855, + "length": 10, + "value": "\"TSP800II\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2070, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 4293, + "length": 12, + "value": "\"TSP100IIIW\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2121, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 4688, + "length": 14, + "value": "\"TSP100IIILAN\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2328, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 5088, + "length": 13, + "value": "\"TSP100IIIBI\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2369, - "length": 2, - "value": "-1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 5522, + "length": 12, + "value": "\"TSP100IIIU\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2466, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 5833, "length": 4, - "value": "0x3a" + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2483, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 5973, + "length": 6, + "value": "\"mPOP\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2489, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 6352, "length": 4, - "value": "0x42" + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2543, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 6386, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2655, - "length": 2, - "value": "-1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 6531, + "length": 11, + "value": "\"mC_Print2\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2828, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 6983, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2849, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 7021, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2929, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 7055, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 7200, + "length": 11, + "value": "\"mC_Print3\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2950, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 7652, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3098, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 7690, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3379, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 7724, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3395, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 7869, + "length": 11, + "value": "\"mC_Label3\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3846, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8316, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3931, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8362, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4011, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8400, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4091, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8434, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4171, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8471, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4394, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "BooleanLiteral", + "offset": 8508, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4426, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 8651, + "length": 10, + "value": "\"SM_S210i\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4484, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 9078, + "length": 10, + "value": "\"SM_S230i\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4516, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 9505, + "length": 10, + "value": "\"SM_T300i\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4568, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 9932, + "length": 10, + "value": "\"SM_T400i\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4600, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 10359, + "length": 9, + "value": "\"SM_L200\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4652, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 10727, + "length": 9, + "value": "\"SM_L300\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4684, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11095, + "length": 9, + "value": "\"BSC10II\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4792, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11164, + "length": 21, + "value": "\"^BSC[0-9]{2}IIVer.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4865, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11323, + "length": 16, + "value": "\"^BSC[0-9]{2}.*\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 4947, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11399, + "length": 31, + "value": "\"^BSC[0-9]{2}II \\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 5042, - "length": 1, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11459, + "length": 30, + "value": "\"^BSC[0-9]{2}.*\\(STR-001\\)$\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 5117, - "length": 1, - "value": "4" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "StringLiteral", + "offset": 11626, + "length": 7, + "value": "\"SP700\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 5220, - "length": 1, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterSpec\/PrinterSpecConstants.swift", + "kind": "Array", + "offset": 12571, + "length": 66, + "value": "[\"TSP143 (STR_T-001)\", \"TSP113 (STR_T-001)\"]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5327, - "length": 1, - "value": "3" + "offset": 189, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5427, + "offset": 197, "length": 1, - "value": "3" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5540, + "offset": 203, "length": 1, - "value": "3" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5615, + "offset": 209, "length": 1, - "value": "5" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5715, - "length": 1, - "value": "4" + "offset": 257, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5823, - "length": 1, - "value": "4" + "offset": 265, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 5925, - "length": 1, - "value": "4" + "offset": 273, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 6000, - "length": 1, - "value": "6" + "offset": 281, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", "kind": "IntegerLiteral", - "offset": 6096, - "length": 1, - "value": "5" + "offset": 402, + "length": 3, + "value": "255" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 6180, - "length": 1, - "value": "5" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitmapPixel.swift", + "kind": "StringLiteral", + "offset": 120, + "length": 11, + "value": "\"StarIO10.BitmapPixel\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/FontType.swift", "kind": "IntegerLiteral", - "offset": 6268, + "offset": 256, "length": 1, - "value": "5" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/FontType.swift", "kind": "IntegerLiteral", - "offset": 6323, + "offset": 256, "length": 1, - "value": "5" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", "kind": "IntegerLiteral", - "offset": 6398, + "offset": 374, "length": 1, - "value": "7" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", "kind": "IntegerLiteral", - "offset": 6489, + "offset": 584, "length": 1, - "value": "6" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 6564, - "length": 1, - "value": "8" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeAreaParameter.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 21, + "value": "\"StarIO10.PageModeAreaParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 6617, - "length": 1, - "value": "7" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinterStatusDetailInternal.swift", + "kind": "StringLiteral", + "offset": 157, + "length": 31, + "value": "\"StarIO10.StarPrinterStatusDetailInternal\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LineStyle.swift", "kind": "IntegerLiteral", - "offset": 6649, - "length": 1, - "value": "2" + "offset": 260, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LineStyle.swift", "kind": "IntegerLiteral", - "offset": 6720, - "length": 1, - "value": "7" + "offset": 260, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/ParseResult.swift", "kind": "IntegerLiteral", - "offset": 6752, - "length": 1, - "value": "2" + "offset": 260, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/ParseResult.swift", "kind": "IntegerLiteral", - "offset": 6814, - "length": 1, - "value": "7" + "offset": 267, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 6846, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", + "kind": "StringLiteral", + "offset": 451, + "length": 16, + "value": "\"Star Micronics\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 6908, - "length": 1, - "value": "7" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", + "kind": "StringLiteral", + "offset": 506, + "length": 19, + "value": "\"jp.star-m.starpro\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", "kind": "IntegerLiteral", - "offset": 6940, - "length": 1, - "value": "1" + "offset": 585, + "length": 5, + "value": "10000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", "kind": "IntegerLiteral", - "offset": 7002, - "length": 1, - "value": "7" + "offset": 904, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 7034, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/EAAccessoryStarDeviceDiscoveryManager.swift", + "kind": "BooleanLiteral", + "offset": 1014, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 7163, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", + "kind": "Array", + "offset": 297, "length": 2, - "value": "10" + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", "kind": "IntegerLiteral", - "offset": 7263, + "offset": 329, "length": 1, - "value": "9" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", "kind": "IntegerLiteral", - "offset": 7367, - "length": 1, - "value": "9" + "offset": 356, + "length": 5, + "value": "65535" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GenericCache.swift", + "kind": "StringLiteral", + "offset": 121, + "length": 12, + "value": "\"StarIO10.GenericCache\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7472, - "length": 1, - "value": "9" + "offset": 155, + "length": 4, + "value": "0x00" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7578, - "length": 1, - "value": "9" + "offset": 175, + "length": 4, + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7682, - "length": 1, - "value": "9" + "offset": 195, + "length": 4, + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7758, - "length": 2, - "value": "11" + "offset": 215, + "length": 4, + "value": "0x03" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7858, - "length": 2, - "value": "10" + "offset": 235, + "length": 4, + "value": "0x04" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 7969, - "length": 2, - "value": "10" + "offset": 255, + "length": 4, + "value": "0x05" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8072, - "length": 2, - "value": "10" + "offset": 275, + "length": 4, + "value": "0x06" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8149, - "length": 2, - "value": "12" + "offset": 295, + "length": 4, + "value": "0x07" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8211, - "length": 2, - "value": "11" + "offset": 314, + "length": 4, + "value": "0x08" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8244, - "length": 1, - "value": "2" + "offset": 333, + "length": 4, + "value": "0x09" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8339, - "length": 2, - "value": "11" + "offset": 352, + "length": 4, + "value": "0x0a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8372, - "length": 1, - "value": "2" + "offset": 371, + "length": 4, + "value": "0x0b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8450, - "length": 2, - "value": "11" + "offset": 390, + "length": 4, + "value": "0x0c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8483, - "length": 1, - "value": "1" + "offset": 409, + "length": 4, + "value": "0x0d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8561, - "length": 2, - "value": "11" + "offset": 428, + "length": 4, + "value": "0x0e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8594, - "length": 1, - "value": "1" + "offset": 447, + "length": 4, + "value": "0x0f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8672, - "length": 2, - "value": "11" + "offset": 467, + "length": 4, + "value": "0x10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8705, - "length": 1, - "value": "1" + "offset": 487, + "length": 4, + "value": "0x11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8859, - "length": 2, - "value": "13" + "offset": 507, + "length": 4, + "value": "0x12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8945, - "length": 2, - "value": "12" + "offset": 527, + "length": 4, + "value": "0x13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8978, - "length": 1, - "value": "6" + "offset": 547, + "length": 4, + "value": "0x14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 8983, - "length": 1, - "value": "1" + "offset": 567, + "length": 4, + "value": "0x15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9128, - "length": 2, - "value": "12" + "offset": 587, + "length": 4, + "value": "0x16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9223, - "length": 2, - "value": "12" + "offset": 607, + "length": 4, + "value": "0x17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9256, - "length": 1, - "value": "3" + "offset": 627, + "length": 4, + "value": "0x18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9261, - "length": 1, - "value": "1" + "offset": 646, + "length": 4, + "value": "0x19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9406, - "length": 2, - "value": "12" + "offset": 666, + "length": 4, + "value": "0x1a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9484, - "length": 2, - "value": "15" + "offset": 686, + "length": 4, + "value": "0x1b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9589, - "length": 2, - "value": "14" + "offset": 705, + "length": 4, + "value": "0x1c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9703, - "length": 2, - "value": "14" + "offset": 724, + "length": 4, + "value": "0x1d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9788, - "length": 2, - "value": "16" + "offset": 743, + "length": 4, + "value": "0x1e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 9896, - "length": 2, - "value": "15" + "offset": 762, + "length": 4, + "value": "0x1f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10006, - "length": 2, - "value": "15" + "offset": 155, + "length": 4, + "value": "0x00" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10091, - "length": 2, - "value": "15" + "offset": 175, + "length": 4, + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10124, - "length": 1, - "value": "1" + "offset": 195, + "length": 4, + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10219, - "length": 2, - "value": "15" + "offset": 215, + "length": 4, + "value": "0x03" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10252, - "length": 1, - "value": "1" + "offset": 235, + "length": 4, + "value": "0x04" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10330, - "length": 2, - "value": "15" + "offset": 255, + "length": 4, + "value": "0x05" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseStarASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 10363, - "length": 1, - "value": "1" + "offset": 275, + "length": 4, + "value": "0x06" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 227, - "length": 5, - "value": "1" + "offset": 295, + "length": 4, + "value": "0x07" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 246, - "length": 6, - "value": "2" + "offset": 314, + "length": 4, + "value": "0x08" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 266, - "length": 3, - "value": "3" + "offset": 333, + "length": 4, + "value": "0x09" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 227, - "length": 5, - "value": "1" + "offset": 352, + "length": 4, + "value": "0x0a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 246, - "length": 6, - "value": "2" + "offset": 371, + "length": 4, + "value": "0x0b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 266, - "length": 3, - "value": "3" + "offset": 390, + "length": 4, + "value": "0x0c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 273, + "offset": 409, "length": 4, - "value": "1" + "value": "0x0d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 291, + "offset": 428, "length": 4, - "value": "2" + "value": "0x0e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 309, + "offset": 447, "length": 4, - "value": "3" + "value": "0x0f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 327, - "length": 5, - "value": "4" + "offset": 467, + "length": 4, + "value": "0x10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 346, - "length": 5, - "value": "5" + "offset": 487, + "length": 4, + "value": "0x11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 365, - "length": 6, - "value": "6" + "offset": 507, + "length": 4, + "value": "0x12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 385, - "length": 3, - "value": "7" + "offset": 527, + "length": 4, + "value": "0x13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 402, - "length": 7, - "value": "8" + "offset": 547, + "length": 4, + "value": "0x14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 423, - "length": 6, - "value": "9" + "offset": 567, + "length": 4, + "value": "0x15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 443, - "length": 3, - "value": "10" + "offset": 587, + "length": 4, + "value": "0x16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 273, + "offset": 607, "length": 4, - "value": "1" + "value": "0x17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 291, + "offset": 627, "length": 4, - "value": "2" + "value": "0x18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 309, + "offset": 646, "length": 4, - "value": "3" + "value": "0x19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 327, - "length": 5, - "value": "4" + "offset": 666, + "length": 4, + "value": "0x1a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 346, - "length": 5, - "value": "5" + "offset": 686, + "length": 4, + "value": "0x1b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 365, - "length": 6, - "value": "6" + "offset": 705, + "length": 4, + "value": "0x1c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 385, - "length": 3, - "value": "7" + "offset": 724, + "length": 4, + "value": "0x1d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 402, - "length": 7, - "value": "8" + "offset": 743, + "length": 4, + "value": "0x1e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 423, - "length": 6, - "value": "9" + "offset": 762, + "length": 4, + "value": "0x1f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 443, - "length": 3, - "value": "10" + "offset": 155, + "length": 4, + "value": "0x00" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 336, + "offset": 175, "length": 4, - "value": "0x29" + "value": "0x01" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 342, + "offset": 195, "length": 4, - "value": "0x49" + "value": "0x02" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 348, - "length": 1, - "value": "1" + "offset": 215, + "length": 4, + "value": "0x03" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 351, - "length": 1, - "value": "0" + "offset": 235, + "length": 4, + "value": "0x04" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 354, - "length": 2, - "value": "49" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/ImageExtension.swift", - "kind": "BooleanLiteral", - "offset": 234, - "length": 5, - "value": "false" + "offset": 255, + "length": 4, + "value": "0x05" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/ImageExtension.swift", - "kind": "FloatLiteral", - "offset": 241, - "length": 3, - "value": "1.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", + "kind": "IntegerLiteral", + "offset": 275, + "length": 4, + "value": "0x06" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 337, - "length": 1, - "value": "3" + "offset": 295, + "length": 4, + "value": "0x07" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 340, - "length": 1, - "value": "0" + "offset": 314, + "length": 4, + "value": "0x08" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 343, - "length": 1, - "value": "0" + "offset": 333, + "length": 4, + "value": "0x09" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 525, - "length": 1, - "value": "4" + "offset": 352, + "length": 4, + "value": "0x0a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 528, - "length": 1, - "value": "0" + "offset": 371, + "length": 4, + "value": "0x0b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 531, - "length": 1, - "value": "0" + "offset": 390, + "length": 4, + "value": "0x0c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 743, - "length": 1, - "value": "3" + "offset": 409, + "length": 4, + "value": "0x0d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 746, - "length": 1, - "value": "0" + "offset": 428, + "length": 4, + "value": "0x0e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 749, - "length": 1, - "value": "0" + "offset": 447, + "length": 4, + "value": "0x0f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 931, - "length": 1, - "value": "4" + "offset": 467, + "length": 4, + "value": "0x10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 934, - "length": 1, - "value": "0" + "offset": 487, + "length": 4, + "value": "0x11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 937, - "length": 1, - "value": "0" + "offset": 507, + "length": 4, + "value": "0x12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1155, - "length": 1, - "value": "5" + "offset": 527, + "length": 4, + "value": "0x13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1158, - "length": 1, - "value": "0" + "offset": 547, + "length": 4, + "value": "0x14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1161, - "length": 1, - "value": "0" + "offset": 567, + "length": 4, + "value": "0x15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1343, - "length": 1, - "value": "6" + "offset": 587, + "length": 4, + "value": "0x16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1346, - "length": 1, - "value": "0" + "offset": 607, + "length": 4, + "value": "0x17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DocumentCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 1349, - "length": 1, - "value": "0" + "offset": 627, + "length": 4, + "value": "0x18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 334, - "length": 1, - "value": "0" + "offset": 646, + "length": 4, + "value": "0x19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 401, + "offset": 666, "length": 4, - "value": "1000" + "value": "0x1a" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 481, + "offset": 686, "length": 4, - "value": "1001" + "value": "0x1b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 553, + "offset": 705, "length": 4, - "value": "1002" + "value": "0x1c" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 635, + "offset": 724, "length": 4, - "value": "2000" + "value": "0x1d" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 713, + "offset": 743, "length": 4, - "value": "2001" + "value": "0x1e" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/ControlCode.swift", "kind": "IntegerLiteral", - "offset": 789, + "offset": 762, "length": 4, - "value": "3000" + "value": "0x1f" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", "kind": "IntegerLiteral", - "offset": 879, - "length": 4, - "value": "3001" + "offset": 430, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", "kind": "IntegerLiteral", - "offset": 963, - "length": 4, - "value": "3002" + "offset": 669, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/PresenterLEDAutomaticBlinkParameter.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 26, + "value": "\"StarIO10.LEDAutomaticBlinkParameter\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1035, + "offset": 156, "length": 4, - "value": "4000" + "value": "0x23" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1117, + "offset": 180, "length": 4, - "value": "4001" + "value": "0x3b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1189, + "offset": 156, "length": 4, - "value": "5000" + "value": "0x23" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1287, + "offset": 180, "length": 4, - "value": "6000" + "value": "0x3b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1391, + "offset": 156, "length": 4, - "value": "6001" + "value": "0x23" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/StarConfigCommand.swift", "kind": "IntegerLiteral", - "offset": 1503, + "offset": 180, "length": 4, - "value": "6002" + "value": "0x3b" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 1575, - "length": 4, - "value": "7000" + "offset": 143, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 334, - "length": 1, - "value": "0" + "offset": 156, + "length": 9, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 401, - "length": 4, - "value": "1000" + "offset": 175, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", + "kind": "IntegerLiteral", + "offset": 188, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 481, - "length": 4, - "value": "1001" + "offset": 143, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 553, - "length": 4, - "value": "1002" + "offset": 156, + "length": 9, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 635, - "length": 4, - "value": "2000" + "offset": 175, + "length": 3, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 713, - "length": 4, - "value": "2001" + "offset": 188, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 789, - "length": 4, - "value": "3000" + "offset": 143, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 879, - "length": 4, - "value": "3001" + "offset": 156, + "length": 9, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 963, - "length": 4, - "value": "3002" + "offset": 175, + "length": 3, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/GeneralConnectedInterface.swift", "kind": "IntegerLiteral", - "offset": 1035, - "length": 4, - "value": "4000" + "offset": 188, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", "kind": "IntegerLiteral", - "offset": 1117, - "length": 4, - "value": "4001" + "offset": 262, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", "kind": "IntegerLiteral", - "offset": 1189, - "length": 4, - "value": "5000" + "offset": 282, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", "kind": "IntegerLiteral", - "offset": 1287, - "length": 4, - "value": "6000" + "offset": 262, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/Alignment.swift", "kind": "IntegerLiteral", - "offset": 1391, - "length": 4, - "value": "6001" + "offset": 282, + "length": 5, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "IntegerLiteral", - "offset": 1503, - "length": 4, - "value": "6002" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", + "kind": "BooleanLiteral", + "offset": 275, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "IntegerLiteral", - "offset": 1575, + "offset": 326, "length": 4, - "value": "7000" + "value": "-127" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 2089, - "length": 6, - "value": "\"none\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", + "kind": "BooleanLiteral", + "offset": 393, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 2145, - "length": 16, - "value": "\"deviceHasError\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", + "kind": "BooleanLiteral", + "offset": 460, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2216, - "length": 21, - "value": "\"printerHoldingPaper\"" + "offset": 498, + "length": 6, + "value": "\"SSID\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2288, - "length": 17, - "value": "\"printingTimeout\"" + "offset": 532, + "length": 6, + "value": "\"RSSI\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2361, - "length": 22, - "value": "\"bluetoothUnavailable\"" + "offset": 575, + "length": 15, + "value": "\"Security Type\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2437, - "length": 20, - "value": "\"networkUnavailable\"" + "offset": 626, + "length": 14, + "value": "\"Security key\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2510, - "length": 19, - "value": "\"spoolerIsDisabled\"" + "offset": 671, + "length": 6, + "value": "\"pass\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/ConnectionDiagnosisParser.swift", "kind": "StringLiteral", - "offset": 2589, - "length": 26, - "value": "\"spoolerBufferIsNotEnough\"" + "offset": 707, + "length": 6, + "value": "\" dBm\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Log\/LogMessage.swift", "kind": "StringLiteral", - "offset": 2672, - "length": 23, - "value": "\"spoolerJobIdNotExists\"" + "offset": 245, + "length": 15, + "value": "\"Write failed.\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", "kind": "StringLiteral", - "offset": 2746, - "length": 17, - "value": "\"invalidPassword\"" + "offset": 371, + "length": 22, + "value": "\"StarIO10.StarPrinter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 2819, - "length": 22, - "value": "\"needToChangePassword\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", + "kind": "IntegerLiteral", + "offset": 1889, + "length": 5, + "value": "10000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 2892, - "length": 17, - "value": "\"jsonFormatError\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", + "kind": "IntegerLiteral", + "offset": 1940, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 2973, - "length": 30, - "value": "\"starConfigurationFormatError\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", + "kind": "IntegerLiteral", + "offset": 1986, + "length": 5, + "value": "30000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 3070, - "length": 33, - "value": "\"starConfigurationParameterError\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", + "kind": "IntegerLiteral", + "offset": 2045, + "length": 5, + "value": "90000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", - "kind": "StringLiteral", - "offset": 3174, - "length": 37, - "value": "\"starConfigurationSpecifiedFileError\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", + "kind": "BooleanLiteral", + "offset": 2292, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarPrinter.swift", "kind": "StringLiteral", - "offset": 3262, - "length": 17, - "value": "\"invalidTemplate\"" + "offset": 145, + "length": 11, + "value": "\"StarIO10.StarPrinter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", - "kind": "FloatLiteral", - "offset": 338, - "length": 3, - "value": "0.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarFirmwareInformationParser.swift", + "kind": "StringLiteral", + "offset": 240, + "length": 5, + "value": "\"Ver\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", "kind": "FloatLiteral", - "offset": 566, + "offset": 481, "length": 4, "value": "0.25" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", - "kind": "StringLiteral", - "offset": 232, - "length": 18, - "value": "\"StarIO10.RuledLineParameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", + "kind": "BooleanLiteral", + "offset": 766, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConnectionSettings.swift", - "kind": "BooleanLiteral", - "offset": 689, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", + "kind": "FloatLiteral", + "offset": 1055, + "length": 3, + "value": "0.0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConnectionSettings.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRectangleParameter.swift", "kind": "StringLiteral", - "offset": 180, - "length": 22, - "value": "\"StarIO10.StarConnectionSettings\"" + "offset": 240, + "length": 26, + "value": "\"StarIO10.PageModeRectangleParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarASBPrinterStatusNonStrictParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", "kind": "BooleanLiteral", - "offset": 344, + "offset": 257, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/SoundStorageArea.swift", - "kind": "IntegerLiteral", - "offset": 286, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/SoundStorageArea.swift", - "kind": "IntegerLiteral", - "offset": 286, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolJobStatusParser.swift", + "kind": "BooleanLiteral", + "offset": 314, "length": 5, - "value": "1" + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarSettingDeviceDiscoveryManager\/MultipleStarSettingDeviceDiscoveryManager.swift", "kind": "Array", - "offset": 269, + "offset": 379, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", - "kind": "IntegerLiteral", - "offset": 871, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", - "kind": "IntegerLiteral", - "offset": 2879, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", - "kind": "IntegerLiteral", - "offset": 2997, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarSettingDeviceDiscoveryManager\/MultipleStarSettingDeviceDiscoveryManager.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 41, + "value": "\"StarIO10.MultipleStarSettingDeviceDiscoveryManager\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", - "kind": "IntegerLiteral", - "offset": 3113, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPrintPort.swift", + "kind": "StringLiteral", + "offset": 127, + "length": 20, + "value": "\"StarIO10.BluetoothLEPrintPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", - "kind": "IntegerLiteral", - "offset": 3369, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", + "kind": "BooleanLiteral", + "offset": 381, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", "kind": "IntegerLiteral", - "offset": 3516, - "length": 1, - "value": "0" + "offset": 662, + "length": 3, + "value": "127" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableInt.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterImageParameter.swift", "kind": "StringLiteral", - "offset": 170, - "length": 11, - "value": "\"StarIO10.NullableInt\"" + "offset": 235, + "length": 14, + "value": "\"StarIO10.ImageParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 460, + "offset": 579, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 705, + "offset": 610, "length": 1, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 952, + "offset": 641, "length": 1, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1205, + "offset": 672, "length": 1, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1462, + "offset": 700, "length": 1, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1729, + "offset": 756, "length": 1, "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1970, + "offset": 786, "length": 1, "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2233, - "length": 1, - "value": "7" + "offset": 881, + "length": 4, + "value": "1000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2480, - "length": 1, - "value": "8" + "offset": 919, + "length": 4, + "value": "1001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2733, - "length": 1, - "value": "9" + "offset": 949, + "length": 4, + "value": "1002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2996, - "length": 2, - "value": "10" + "offset": 980, + "length": 4, + "value": "1003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorThrower.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 3268, - "length": 2, - "value": "11" + "offset": 1010, + "length": 4, + "value": "1005" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 291, - "length": 6, - "value": "1" + "offset": 1037, + "length": 4, + "value": "1006" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 311, - "length": 11, - "value": "2" + "offset": 1086, + "length": 4, + "value": "1007" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 291, - "length": 6, - "value": "1" + "offset": 1132, + "length": 4, + "value": "1008" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 311, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StringExtension.swift", - "kind": "BooleanLiteral", - "offset": 264, - "length": 5, - "value": "false" + "offset": 1170, + "length": 4, + "value": "1009" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StringExtension.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 352, - "length": 1, - "value": "0" + "offset": 1202, + "length": 4, + "value": "1010" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StringExtension.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 416, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StringExtension.swift", - "kind": "Array", - "offset": 563, - "length": 2, - "value": "[]" + "offset": 1228, + "length": 4, + "value": "1011" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Extensions\/StringExtension.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 641, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DisplayMonitor.swift", - "kind": "BooleanLiteral", - "offset": 235, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DisplayMonitor.swift", - "kind": "BooleanLiteral", - "offset": 1263, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRuledLineParameter.swift", - "kind": "FloatLiteral", - "offset": 488, + "offset": 1261, "length": 4, - "value": "0.25" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRuledLineParameter.swift", - "kind": "StringLiteral", - "offset": 240, - "length": 26, - "value": "\"StarIO10.PageModeRuledLineParameter\"" + "value": "1012" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 323, - "length": 10, - "value": "\"category\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1289, + "length": 4, + "value": "1013" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 335, - "length": 10, - "value": "\"Document\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1396, + "length": 4, + "value": "2000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 359, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1431, + "length": 4, + "value": "2001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 464, - "length": 1, - "value": "0" + "offset": 1471, + "length": 4, + "value": "2003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 575, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1509, + "length": 4, + "value": "2004" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 719, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1595, + "length": 4, + "value": "3000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 827, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1636, + "length": 4, + "value": "3001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 837, - "length": 19, - "value": "\"Setting.TopMargin\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 4, + "value": "3002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 874, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1753, + "length": 4, + "value": "4000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1016, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1790, + "length": 4, + "value": "4001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1089, - "length": 1, - "value": "1" + "offset": 1892, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1270, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1971, + "length": 4, + "value": "6000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1402, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2012, + "length": 4, + "value": "6001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1446, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2057, + "length": 4, + "value": "6002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1624, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2155, + "length": 4, + "value": "7000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1634, - "length": 19, - "value": "\"Setting.BlackMark\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2213, + "length": 4, + "value": "7001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1671, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2275, + "length": 4, + "value": "7002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 1825, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2331, + "length": 4, + "value": "7003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 1898, + "offset": 579, "length": 1, - "value": "1" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2071, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 610, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2203, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 641, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2335, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 672, + "length": 1, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2345, - "length": 15, - "value": "\"Setting.Label\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 700, + "length": 1, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2378, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 756, + "length": 1, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2532, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 786, + "length": 1, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2605, - "length": 1, - "value": "1" + "offset": 881, + "length": 4, + "value": "1000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2774, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 919, + "length": 4, + "value": "1001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 2906, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 949, + "length": 4, + "value": "1002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3036, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 980, + "length": 4, + "value": "1003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3046, - "length": 19, - "value": "\"Setting.HoldPrint\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1010, + "length": 4, + "value": "1005" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3083, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1037, + "length": 4, + "value": "1006" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3237, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1086, + "length": 4, + "value": "1007" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 3310, - "length": 1, - "value": "1" + "offset": 1132, + "length": 4, + "value": "1008" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3459, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 4, + "value": "1009" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3590, - "length": 7, - "value": "\"width\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1202, + "length": 4, + "value": "1010" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3695, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1228, + "length": 4, + "value": "1011" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3705, - "length": 23, - "value": "\"Setting.PrintableArea\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1261, + "length": 4, + "value": "1012" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3745, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1289, + "length": 4, + "value": "1013" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 3875, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1396, + "length": 4, + "value": "2000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 3936, - "length": 1, - "value": "1" + "offset": 1431, + "length": 4, + "value": "2001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 4280, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1471, + "length": 4, + "value": "2003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 4459, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1509, + "length": 4, + "value": "2004" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 4627, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1595, + "length": 4, + "value": "3000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 4806, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1636, + "length": 4, + "value": "3001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 4974, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 4, + "value": "3002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 5153, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1753, + "length": 4, + "value": "4000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 5335, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1790, + "length": 4, + "value": "4001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 5514, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1892, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 5692, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1971, + "length": 4, + "value": "6000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 5871, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2012, + "length": 4, + "value": "6001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6027, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2057, + "length": 4, + "value": "6002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6171, - "length": 9, - "value": "\"content\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2155, + "length": 4, + "value": "7000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6273, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2213, + "length": 4, + "value": "7001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6283, - "length": 10, - "value": "\"Raw.Send\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2275, + "length": 4, + "value": "7002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6311, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2331, + "length": 4, + "value": "7003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", - "kind": "StringLiteral", - "offset": 6394, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 579, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "Array", - "offset": 330, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 610, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "StringLiteral", - "offset": 143, - "length": 34, - "value": "\"StarIO10.MultipleStarDeviceDiscoveryManager\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 641, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1039, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 672, + "length": 1, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "Array", - "offset": 1269, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 700, + "length": 1, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 1873, - "length": 4, - "value": "0.01" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 756, + "length": 1, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 1924, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 786, + "length": 1, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "BooleanLiteral", - "offset": 2293, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 881, "length": 4, - "value": "true" + "value": "1000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", - "kind": "FloatLiteral", - "offset": 2363, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 919, "length": 4, - "value": "0.01" + "value": "1001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2871, - "length": 1, - "value": "0" + "offset": 949, + "length": 4, + "value": "1002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatConverter.swift", - "kind": "StringLiteral", - "offset": 417, - "length": 3, - "value": "\":\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 980, + "length": 4, + "value": "1003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatConverter.swift", - "kind": "StringLiteral", - "offset": 428, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1010, + "length": 4, + "value": "1005" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatConverter.swift", - "kind": "StringLiteral", - "offset": 457, - "length": 3, - "value": "\"-\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1037, + "length": 4, + "value": "1006" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatConverter.swift", - "kind": "StringLiteral", - "offset": 468, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1086, + "length": 4, + "value": "1007" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatConverter.swift", - "kind": "Array", - "offset": 667, - "length": 20, - "value": "[\"\n\", \"\r\n\", \"\r\"]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1132, + "length": 4, + "value": "1008" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "Array", - "offset": 739, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 4, + "value": "1009" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 2311, + "offset": 1202, "length": 4, - "value": "5000" + "value": "1010" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "FloatLiteral", - "offset": 2455, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1228, "length": 4, - "value": "0.01" + "value": "1011" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "BooleanLiteral", - "offset": 3405, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1261, + "length": 4, + "value": "1012" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "BooleanLiteral", - "offset": 3809, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1289, "length": 4, - "value": "true" + "value": "1013" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "FloatLiteral", - "offset": 4150, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1396, "length": 4, - "value": "0.01" + "value": "2000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "BooleanLiteral", - "offset": 4750, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1431, "length": 4, - "value": "true" + "value": "2001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "FloatLiteral", - "offset": 5208, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1471, "length": 4, - "value": "0.01" + "value": "2003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 5336, - "length": 1, - "value": "0" + "offset": 1509, + "length": 4, + "value": "2004" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 5354, + "offset": 1595, "length": 4, - "value": "1024" + "value": "3000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/NetworkPort.swift", - "kind": "FloatLiteral", - "offset": 6261, - "length": 3, - "value": "0.1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1636, + "length": 4, + "value": "3001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/HoldPrintParameter.swift", - "kind": "StringLiteral", - "offset": 236, - "length": 18, - "value": "\"StarIO10.HoldPrintParameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 4, + "value": "3002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 288, - "length": 3, - "value": "1" + "offset": 1753, + "length": 4, + "value": "4000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 339, - "length": 9, - "value": "2" + "offset": 1790, + "length": 4, + "value": "4001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 398, - "length": 11, - "value": "3" + "offset": 1892, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 451, - "length": 3, - "value": "4" + "offset": 1971, + "length": 4, + "value": "6000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 288, - "length": 3, - "value": "1" + "offset": 2012, + "length": 4, + "value": "6001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 339, - "length": 9, - "value": "2" + "offset": 2057, + "length": 4, + "value": "6002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 398, - "length": 11, - "value": "3" + "offset": 2155, + "length": 4, + "value": "7000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", "kind": "IntegerLiteral", - "offset": 451, - "length": 3, - "value": "4" + "offset": 2213, + "length": 4, + "value": "7001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableBool.swift", - "kind": "StringLiteral", - "offset": 172, - "length": 12, - "value": "\"StarIO10.NullableBool\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2275, + "length": 4, + "value": "7002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "StringLiteral", - "offset": 224, - "length": 28, - "value": "\"connection_identifier.json\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorMessage.swift", + "kind": "IntegerLiteral", + "offset": 2331, + "length": 4, + "value": "7003" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/StarLANPrinterPort.swift", "kind": "StringLiteral", - "offset": 377, - "length": 22, - "value": "\"specified_identifier\"" + "offset": 125, + "length": 18, + "value": "\"StarIO10.StarLANPrinterPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", "kind": "StringLiteral", - "offset": 449, - "length": 13, - "value": "\"mac_address\"" + "offset": 210, + "length": 36, + "value": "\"StarSpoolJobSettingsAdditionalInfo\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", "kind": "StringLiteral", - "offset": 518, - "length": 19, - "value": "\"bluetooth_address\"" + "offset": 273, + "length": 7, + "value": "\"1.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Spooler\/StarSpoolJobSettingsAdditionalInfo.swift", "kind": "StringLiteral", - "offset": 592, - "length": 19, - "value": "\"usb_serial_number\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 1659, - "length": 2, - "value": "[]" + "offset": 131, + "length": 34, + "value": "\"StarIO10.StarSpoolJobSettingsAdditionalInfo\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CancellationToken.swift", "kind": "BooleanLiteral", - "offset": 1795, + "offset": 191, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", "kind": "IntegerLiteral", - "offset": 1885, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "BooleanLiteral", - "offset": 2146, - "length": 4, - "value": "true" + "offset": 267, + "length": 8, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "BooleanLiteral", - "offset": 2221, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConfigurationSetResult.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 8, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "IntegerLiteral", - "offset": 2314, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 10, + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "BooleanLiteral", - "offset": 2583, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 347, + "length": 7, + "value": "\"Bezel\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "BooleanLiteral", - "offset": 2692, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/BezelSettingBuilder.swift", + "kind": "StringLiteral", + "offset": 368, + "length": 10, + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 3974, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterSetting.swift", + "kind": "StringLiteral", + "offset": 360, + "length": 29, + "value": "\"StarIO10.StarPrinterSetting\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "BooleanLiteral", - "offset": 5301, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterSetting.swift", + "kind": "IntegerLiteral", + "offset": 430, + "length": 5, + "value": "10000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 5506, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterSetting.swift", + "kind": "IntegerLiteral", + "offset": 479, + "length": 5, + "value": "10000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterSetting.swift", "kind": "BooleanLiteral", - "offset": 5647, + "offset": 594, "length": 5, "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 5678, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 5853, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterSetting.swift", + "kind": "StringLiteral", + "offset": 139, + "length": 18, + "value": "\"StarIO10.StarPrinterSetting\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", - "kind": "Array", - "offset": 6059, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", + "kind": "IntegerLiteral", + "offset": 265, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "StringLiteral", - "offset": 254, - "length": 2, - "value": "\"\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", "kind": "IntegerLiteral", - "offset": 653, + "offset": 295, "length": 1, - "value": "8" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", "kind": "IntegerLiteral", - "offset": 747, + "offset": 265, "length": 1, - "value": "0" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "BooleanLiteral", - "offset": 806, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeLevel.swift", "kind": "IntegerLiteral", - "offset": 846, + "offset": 295, "length": 1, - "value": "4" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", "kind": "IntegerLiteral", - "offset": 993, - "length": 1, - "value": "4" + "offset": 250, + "length": 5, + "value": "22222" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/LANStarDeviceDiscoveryManager.swift", "kind": "IntegerLiteral", - "offset": 1034, - "length": 1, - "value": "0" + "offset": 304, + "length": 3, + "value": "500" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", "kind": "IntegerLiteral", - "offset": 1092, - "length": 1, + "offset": 227, + "length": 5, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", "kind": "IntegerLiteral", - "offset": 1149, - "length": 1, + "offset": 246, + "length": 4, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", "kind": "IntegerLiteral", - "offset": 1155, - "length": 4, - "value": "0x29" + "offset": 227, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/LEDType.swift", "kind": "IntegerLiteral", - "offset": 1187, - "length": 1, - "value": "3" + "offset": 246, + "length": 4, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1268, - "length": 1, - "value": "8" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BleServiceStatus\/WLanSettingServiceStatus.swift", + "kind": "StringLiteral", + "offset": 145, + "length": 24, + "value": "\"StarIO10.WLanSettingServiceStatus\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", "kind": "IntegerLiteral", - "offset": 1458, + "offset": 195, "length": 1, - "value": "4" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", "kind": "IntegerLiteral", - "offset": 1472, - "length": 1, - "value": "8" + "offset": 234, + "length": 3, + "value": "600" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", "kind": "IntegerLiteral", - "offset": 1544, - "length": 1, - "value": "8" + "offset": 276, + "length": 3, + "value": "100" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", "kind": "IntegerLiteral", - "offset": 1686, + "offset": 318, "length": 1, - "value": "8" + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1700, - "length": 1, - "value": "9" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPPort.swift", + "kind": "StringLiteral", + "offset": 131, + "length": 7, + "value": "\"StarIO10.UDPPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1804, - "length": 1, - "value": "9" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarSettingDeviceDiscoveryManager\/BaseStarSettingDeviceDiscoveryManager.swift", + "kind": "BooleanLiteral", + "offset": 724, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BaseRawPort.swift", + "kind": "StringLiteral", + "offset": 900, + "length": 11, + "value": "\"StarIO10.BaseRawPort\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BluetoothLEInformation.swift", "kind": "IntegerLiteral", - "offset": 1818, - "length": 1, - "value": "9" + "offset": 353, + "length": 4, + "value": "-127" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BluetoothLEInformation.swift", + "kind": "BooleanLiteral", + "offset": 468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/BluetoothLEInformation.swift", + "kind": "BooleanLiteral", + "offset": 519, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextPrintType.swift", "kind": "IntegerLiteral", - "offset": 1835, - "length": 1, + "offset": 234, + "length": 6, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextPrintType.swift", "kind": "IntegerLiteral", - "offset": 1928, - "length": 1, - "value": "0" + "offset": 234, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", - "kind": "IntegerLiteral", - "offset": 1934, - "length": 2, - "value": "49" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LabelParameter.swift", + "kind": "BooleanLiteral", + "offset": 291, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextWidthType.swift", "kind": "IntegerLiteral", - "offset": 2230, - "length": 1, + "offset": 225, + "length": 4, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", - "kind": "BooleanLiteral", - "offset": 527, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextWidthType.swift", + "kind": "IntegerLiteral", + "offset": 225, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 683, + "offset": 1320, "length": 1, - "value": "0" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1148, + "offset": 1344, "length": 1, - "value": "0" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1272, + "offset": 1368, "length": 1, - "value": "0" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1378, + "offset": 1392, "length": 1, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1538, + "offset": 1320, "length": 1, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", + "kind": "IntegerLiteral", + "offset": 1344, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1542, + "offset": 1368, "length": 1, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1817, + "offset": 1392, "length": 1, - "value": "0" + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 1821, + "offset": 1320, "length": 1, - "value": "3" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 2572, + "offset": 1344, "length": 1, - "value": "0" + "value": "2" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", + "kind": "IntegerLiteral", + "offset": 1368, + "length": 1, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/PrinterStatusCommand.swift", "kind": "IntegerLiteral", - "offset": 2668, + "offset": 1392, "length": 1, - "value": "0" + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2764, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", + "kind": "BooleanLiteral", + "offset": 350, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", "kind": "IntegerLiteral", - "offset": 2868, - "length": 1, - "value": "1" + "offset": 631, + "length": 3, + "value": "127" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 2972, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayImageParameter.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 14, + "value": "\"StarIO10.ImageParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 3076, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/LogoParameter.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 13, + "value": "\"StarIO10.LogoParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 3172, - "length": 1, - "value": "2" + "offset": 309, + "length": 17, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 3227, - "length": 1, + "offset": 340, + "length": 18, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 3323, - "length": 1, - "value": "2" + "offset": 372, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/BaseEscPosASBPrinterStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 3378, - "length": 1, - "value": "2" + "offset": 392, + "length": 8, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/FirmwareInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 313, - "length": 4, - "value": "0x23" + "offset": 309, + "length": 17, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/FirmwareInformationCommand.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", "kind": "IntegerLiteral", - "offset": 319, - "length": 4, - "value": "0x2a" + "offset": 340, + "length": 18, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 317, - "length": 10, - "value": "\"category\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 329, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterCharacterEncodingType.swift", + "kind": "IntegerLiteral", + "offset": 392, "length": 8, - "value": "\"Buzzer\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 351, - "length": 10, - "value": "\"contents\"" + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 538, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveOneTimeSoundParameter.swift", + "kind": "IntegerLiteral", + "offset": 379, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/DriveOneTimeSoundParameter.swift", "kind": "StringLiteral", - "offset": 682, - "length": 9, - "value": "\"channel\"" + "offset": 264, + "length": 26, + "value": "\"StarIO10.DriveOneTimeSoundParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 772, - "length": 8, - "value": "\"repeat\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkPosition.swift", + "kind": "IntegerLiteral", + "offset": 287, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"on_time\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BlackMarkPosition.swift", + "kind": "IntegerLiteral", + "offset": 287, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", "kind": "StringLiteral", - "offset": 861, - "length": 10, - "value": "\"off_time\"" + "offset": 719, + "length": 7, + "value": "\"FVP10\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", - "kind": "StringLiteral", - "offset": 964, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", + "kind": "BooleanLiteral", + "offset": 1028, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", "kind": "StringLiteral", - "offset": 974, - "length": 14, - "value": "\"Action.Drive\"" + "offset": 1168, + "length": 7, + "value": "\"BSC10\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"parameter\"" + "offset": 1567, + "length": 8, + "value": "\"TSP043\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/PrinterSpec+SpecificModel.swift", "kind": "StringLiteral", - "offset": 1089, - "length": 10, - "value": "\"contents\"" + "offset": 1937, + "length": 8, + "value": "\"TUP500\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceManager.swift", - "kind": "Array", - "offset": 206, - "length": 2, - "value": "[]" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", + "kind": "IntegerLiteral", + "offset": 258, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceManager.swift", - "kind": "BooleanLiteral", - "offset": 514, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", + "kind": "IntegerLiteral", + "offset": 276, "length": 4, - "value": "true" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceManager.swift", - "kind": "FloatLiteral", - "offset": 2213, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", + "kind": "IntegerLiteral", + "offset": 294, "length": 4, - "value": "0.01" + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceManager.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 2834, - "length": 1, - "value": "0" + "offset": 312, + "length": 4, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 454, - "length": 1, + "offset": 330, + "length": 4, "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 545, - "length": 1, - "value": "0" + "offset": 348, + "length": 4, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 558, - "length": 1, - "value": "5" + "offset": 366, + "length": 4, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 640, - "length": 1, - "value": "1" + "offset": 384, + "length": 4, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "2" + "offset": 258, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 703, + "offset": 276, "length": 4, - "value": "0x42" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 735, - "length": 1, + "offset": 294, + "length": 4, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 741, + "offset": 312, "length": 4, - "value": "0x31" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", - "kind": "IntegerLiteral", - "offset": 816, - "length": 1, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 907, - "length": 1, - "value": "4" + "offset": 330, + "length": 4, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/InputDeviceStatusParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 1017, - "length": 1, - "value": "4" + "offset": 348, + "length": 4, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", - "kind": "BooleanLiteral", - "offset": 290, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", + "kind": "IntegerLiteral", + "offset": 366, + "length": 4, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PDF417Level.swift", "kind": "IntegerLiteral", - "offset": 730, - "length": 1, + "offset": 384, + "length": 4, "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 824, - "length": 1, - "value": "0" + "offset": 319, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", - "kind": "BooleanLiteral", - "offset": 883, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 339, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 936, - "length": 1, - "value": "4" + "offset": 360, + "length": 2, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1083, - "length": 1, + "offset": 376, + "length": 7, "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1124, - "length": 1, - "value": "0" + "offset": 397, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1182, - "length": 1, - "value": "1" + "offset": 417, + "length": 5, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1239, - "length": 1, - "value": "2" + "offset": 436, + "length": 5, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1245, - "length": 4, - "value": "0x29" + "offset": 455, + "length": 5, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1277, - "length": 1, - "value": "3" + "offset": 474, + "length": 6, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1283, - "length": 4, - "value": "0x20" + "offset": 494, + "length": 8, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1345, - "length": 1, - "value": "8" + "offset": 516, + "length": 6, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1535, - "length": 1, - "value": "4" + "offset": 536, + "length": 12, + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1549, - "length": 1, - "value": "8" + "offset": 562, + "length": 5, + "value": "13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1621, - "length": 1, - "value": "8" + "offset": 319, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1761, - "length": 1, - "value": "8" + "offset": 339, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1775, - "length": 1, - "value": "8" + "offset": 360, + "length": 2, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1837, - "length": 1, - "value": "0" + "offset": 376, + "length": 7, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1843, - "length": 4, - "value": "0x30" + "offset": 397, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 1984, - "length": 1, - "value": "5" + "offset": 417, + "length": 5, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 2163, - "length": 1, - "value": "3" + "offset": 436, + "length": 5, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 2169, - "length": 4, - "value": "0x00" + "offset": 455, + "length": 5, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", - "kind": "BooleanLiteral", - "offset": 2214, - "length": 4, - "value": "true" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 474, + "length": 6, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", - "kind": "BooleanLiteral", - "offset": 2298, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 494, + "length": 8, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 2387, - "length": 1, - "value": "4" + "offset": 516, + "length": 6, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 2450, - "length": 1, - "value": "1" + "offset": 536, + "length": 12, + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Display\/DisplayInternationalCharacterType.swift", "kind": "IntegerLiteral", - "offset": 2469, - "length": 1, - "value": "2" + "offset": 562, + "length": 5, + "value": "13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/PrinterPort\/EscPosLANPrinterPort.swift", + "kind": "StringLiteral", + "offset": 127, + "length": 20, + "value": "\"StarIO10.EscPosLANPrinterPort\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Drawer\/OpenParameter.swift", "kind": "IntegerLiteral", - "offset": 2475, + "offset": 551, "length": 3, - "value": "256" + "value": "200" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", - "kind": "IntegerLiteral", - "offset": 2596, - "length": 1, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/FoundAPInfo.swift", + "kind": "StringLiteral", + "offset": 132, + "length": 11, + "value": "\"StarIO10.FoundAPInfo\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 246, - "length": 7, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 342, + "length": 38, + "value": "\"49535343-FE7D-4AE5-8FA9-9FAFD205E455\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 267, - "length": 10, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 453, + "length": 38, + "value": "\"49535343-8841-43F4-A8D4-ECBE34729BB3\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 291, - "length": 13, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 564, + "length": 38, + "value": "\"49535343-1E4D-4BD9-BA61-23C647249616\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 318, - "length": 7, - "value": "4" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 680, + "length": 38, + "value": "\"01FF0100-BA5E-F4EE-5CA1-EB1E5E4B1CE1\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 246, - "length": 7, - "value": "1" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 791, + "length": 38, + "value": "\"01FF0101-BA5E-F4EE-5CA1-EB1E5E4B1CE1\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 267, - "length": 10, - "value": "2" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 902, + "length": 38, + "value": "\"01FF0102-BA5E-F4EE-5CA1-EB1E5E4B1CE1\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 291, - "length": 13, - "value": "3" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLEPort.swift", + "kind": "StringLiteral", + "offset": 240, + "length": 15, + "value": "\"StarIO10.BluetoothLEPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", - "kind": "IntegerLiteral", - "offset": 318, - "length": 7, - "value": "4" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", + "kind": "BooleanLiteral", + "offset": 399, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "StringLiteral", - "offset": 304, - "length": 7, - "value": "\"1.0.0\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", + "kind": "IntegerLiteral", + "offset": 662, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "StringLiteral", - "offset": 466, - "length": 7, - "value": "\"title\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", + "kind": "FloatLiteral", + "offset": 1271, + "length": 4, + "value": "10.0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeParameter.swift", "kind": "StringLiteral", - "offset": 475, - "length": 18, - "value": "\"StarXpandCommand\"" + "offset": 232, + "length": 16, + "value": "\"StarIO10.BarcodeParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "StringLiteral", - "offset": 507, - "length": 9, - "value": "\"version\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeModel.swift", + "kind": "IntegerLiteral", + "offset": 270, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "StringLiteral", - "offset": 563, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/QRCodeModel.swift", + "kind": "IntegerLiteral", + "offset": 270, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", "kind": "StringLiteral", - "offset": 742, + "offset": 317, "length": 10, - "value": "\"contents\"" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", "kind": "StringLiteral", - "offset": 921, - "length": 10, - "value": "\"contents\"" + "offset": 329, + "length": 8, + "value": "\"Drawer\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DrawerBuilder.swift", "kind": "StringLiteral", - "offset": 1069, + "offset": 351, "length": 10, "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "IntegerLiteral", - "offset": 1287, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", + "kind": "StringLiteral", + "offset": 251, + "length": 4, + "value": "\"\n\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", "kind": "StringLiteral", - "offset": 1345, - "length": 10, - "value": "\"contents\"" + "offset": 278, + "length": 4, + "value": "\"\t\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", - "kind": "IntegerLiteral", - "offset": 1513, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/JSONBuilder.swift", + "kind": "StringLiteral", + "offset": 120, + "length": 11, + "value": "\"StarIO10.JSONBuilder\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 277, - "length": 17, + "offset": 373, + "length": 8, "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 308, - "length": 18, + "offset": 431, + "length": 8, "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 340, - "length": 6, + "offset": 489, + "length": 8, "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 277, - "length": 17, - "value": "1" + "offset": 544, + "length": 5, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 308, - "length": 18, - "value": "2" + "offset": 600, + "length": 9, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 340, - "length": 6, - "value": "3" + "offset": 661, + "length": 10, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 818, - "length": 1, - "value": "0" + "offset": 725, + "length": 12, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 897, - "length": 1, - "value": "0" + "offset": 790, + "length": 11, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 967, - "length": 1, - "value": "0" + "offset": 853, + "length": 10, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 1033, - "length": 1, - "value": "0" + "offset": 916, + "length": 11, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 1896, - "length": 1, - "value": "0" + "offset": 977, + "length": 8, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 2503, + "offset": 1031, "length": 4, - "value": "1000" + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 3233, - "length": 1, - "value": "0" + "offset": 1086, + "length": 9, + "value": "13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 3941, - "length": 4, - "value": "1000" + "offset": 1146, + "length": 9, + "value": "14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 4687, - "length": 1, - "value": "0" + "offset": 1206, + "length": 9, + "value": "15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 5346, - "length": 4, - "value": "1000" + "offset": 1265, + "length": 8, + "value": "16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 6082, - "length": 1, - "value": "0" + "offset": 1323, + "length": 8, + "value": "17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 6773, - "length": 4, - "value": "1000" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", - "kind": "StringLiteral", - "offset": 147, - "length": 17, - "value": "\"StarIO10.PeripheralControl\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CentralManagerControl.swift", - "kind": "BooleanLiteral", - "offset": 1232, - "length": 4, - "value": "true" + "offset": 1381, + "length": 8, + "value": "18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CentralManagerControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 1806, - "length": 1, - "value": "0" + "offset": 1439, + "length": 8, + "value": "19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CentralManagerControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 2580, - "length": 1, - "value": "0" + "offset": 1496, + "length": 7, + "value": "20" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CentralManagerControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 2973, - "length": 4, - "value": "1000" + "offset": 1552, + "length": 7, + "value": "21" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/CentralManagerControl.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 4983, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 347, - "length": 10, - "value": "\"category\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 359, - "length": 11, - "value": "\"Presenter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 384, - "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 573, - "length": 10, - "value": "\"contents\"" + "offset": 1608, + "length": 7, + "value": "22" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 717, - "length": 6, - "value": "\"loop\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1662, + "length": 5, + "value": "23" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 758, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1715, "length": 6, - "value": "\"hold\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 799, - "length": 9, - "value": "\"retract\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 846, - "length": 11, - "value": "\"hold_time\"" + "value": "24" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 952, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1768, + "length": 5, + "value": "25" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 962, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1821, "length": 6, - "value": "\"Mode\"" + "value": "26" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 986, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 373, + "length": 8, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 431, + "length": 8, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1305, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 489, + "length": 8, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1437, - "length": 6, - "value": "\"type\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 544, + "length": 5, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1521, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 600, "length": 9, - "value": "\"on_time\"" + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1566, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 661, "length": 10, - "value": "\"off_time\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1669, - "length": 8, - "value": "\"method\"" + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1679, - "length": 20, - "value": "\"Led.AutomaticBlink\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 725, + "length": 12, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1717, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 790, "length": 11, - "value": "\"parameter\"" + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", - "kind": "StringLiteral", - "offset": 1800, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 853, "length": 10, - "value": "\"contents\"" + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Stopwatch.swift", - "kind": "BooleanLiteral", - "offset": 243, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 11, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Stopwatch.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", "kind": "IntegerLiteral", - "offset": 640, - "length": 4, - "value": "1000" + "offset": 977, + "length": 8, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Stopwatch.swift", - "kind": "BooleanLiteral", - "offset": 1471, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1031, "length": 4, - "value": "true" + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Stopwatch.swift", - "kind": "BooleanLiteral", - "offset": 1572, - "length": 5, - "value": "false" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1086, + "length": 9, + "value": "13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 396, - "length": 12, - "value": "\"parameters\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1146, + "length": 9, + "value": "14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 610, - "length": 22, - "value": "\"enableArrayFieldData\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1206, + "length": 9, + "value": "15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 747, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1265, "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 757, - "length": 27, - "value": "\"Setting.TemplateExtension\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 802, - "length": 11, - "value": "\"parameter\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 882, - "length": 12, - "value": "\"parameters\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1161, - "length": 12, - "value": "\"parameters\"" + "value": "16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1376, - "length": 22, - "value": "\"enableArrayFieldData\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1323, + "length": 8, + "value": "17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1513, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1381, "length": 8, - "value": "\"method\"" + "value": "18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1523, - "length": 27, - "value": "\"Setting.TemplateExtension\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1439, + "length": 8, + "value": "19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1568, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1496, + "length": 7, + "value": "20" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1648, - "length": 12, - "value": "\"parameters\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1552, + "length": 7, + "value": "21" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 1897, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1608, + "length": 7, + "value": "22" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2029, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1662, + "length": 5, + "value": "23" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2151, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1715, + "length": 6, + "value": "24" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 17, - "value": "\"Style.Alignment\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1768, + "length": 5, + "value": "25" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2192, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/StarPrinterModel.swift", + "kind": "IntegerLiteral", + "offset": 1821, + "length": 6, + "value": "26" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/APInfo.swift", "kind": "StringLiteral", - "offset": 2258, - "length": 10, - "value": "\"contents\"" + "offset": 127, + "length": 6, + "value": "\"StarIO10.APInfo\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2528, - "length": 12, - "value": "\"parameters\"" + "offset": 202, + "length": 11, + "value": "\"STR_BCAST\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2662, - "length": 3, - "value": "\"x\"" + "offset": 262, + "length": 4, + "value": "\"RQ\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2696, - "length": 3, - "value": "\"y\"" + "offset": 317, + "length": 4, + "value": "\"RS\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2730, + "offset": 374, "length": 7, - "value": "\"width\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2772, - "length": 8, - "value": "\"height\"" + "value": "\"1.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2861, - "length": 8, - "value": "\"method\"" + "offset": 404, + "length": 7, + "value": "\"4.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2871, - "length": 21, - "value": "\"Style.PageMode.Area\"" + "offset": 374, + "length": 7, + "value": "\"1.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Command\/DiscoveryCommand.swift", "kind": "StringLiteral", - "offset": 2906, - "length": 11, - "value": "\"parameter\"" + "offset": 404, + "length": 7, + "value": "\"4.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 2972, - "length": 12, - "value": "\"parameters\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", + "kind": "BooleanLiteral", + "offset": 351, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3245, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/StarAdvertisePacketParser.swift", + "kind": "BooleanLiteral", + "offset": 415, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3373, - "length": 11, - "value": "\"direction\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 4, + "value": "0x30" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3497, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x31" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3507, - "length": 22, - "value": "\"Style.PrintDirection\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 4, + "value": "0x32" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3543, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 4, + "value": "0x30" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3609, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x31" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3796, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 4, + "value": "0x32" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 3928, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 4, + "value": "0x30" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4006, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x31" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4016, - "length": 26, - "value": "\"Style.VerticalPositionTo\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/WLanMode.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 4, + "value": "0x32" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4056, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/AmbiguousCharacterWidthType.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4122, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/AmbiguousCharacterWidthType.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4309, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", + "kind": "BooleanLiteral", + "offset": 424, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4441, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", + "kind": "IntegerLiteral", + "offset": 705, + "length": 3, + "value": "127" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterPageModeImageParameter.swift", "kind": "StringLiteral", - "offset": 4519, - "length": 8, - "value": "\"method\"" + "offset": 202, + "length": 22, + "value": "\"StarIO10.PageModeImageParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSsidParser.swift", "kind": "StringLiteral", - "offset": 4529, - "length": 26, - "value": "\"Style.VerticalPositionBy\"" + "offset": 245, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/WLanSetting\/CommandParser\/GetSsidParser.swift", "kind": "StringLiteral", - "offset": 4569, - "length": 11, - "value": "\"parameter\"" + "offset": 280, + "length": 6, + "value": "\"ssid\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", "kind": "StringLiteral", - "offset": 4635, + "offset": 561, "length": 10, - "value": "\"contents\"" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", "kind": "StringLiteral", - "offset": 4866, + "offset": 573, "length": 10, - "value": "\"contents\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 4998, - "length": 6, - "value": "\"type\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5112, - "length": 8, - "value": "\"method\"" + "value": "\"PageMode\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", "kind": "StringLiteral", - "offset": 5122, + "offset": 597, "length": 12, - "value": "\"Style.Font\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5148, - "length": 11, - "value": "\"parameter\"" + "value": "\"parameters\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PageModeBuilder.swift", "kind": "StringLiteral", - "offset": 5214, + "offset": 659, "length": 10, "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5379, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "kind": "BooleanLiteral", + "offset": 290, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5511, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "kind": "BooleanLiteral", + "offset": 527, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5585, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "kind": "BooleanLiteral", + "offset": 766, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5595, - "length": 12, - "value": "\"Style.Bold\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/Presenter\/ModeParameter.swift", + "kind": "IntegerLiteral", + "offset": 1024, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", "kind": "StringLiteral", - "offset": 5621, - "length": 11, - "value": "\"parameter\"" + "offset": 192, + "length": 40, + "value": "\"([0-9A-Fa-f]{2}[:-]?){5}[0-9A-Fa-f]{2}\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", "kind": "StringLiteral", - "offset": 5679, - "length": 10, - "value": "\"contents\"" + "offset": 276, + "length": 96, + "value": "\"(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])[.]){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/FormatChecker.swift", "kind": "StringLiteral", - "offset": 5846, - "length": 10, - "value": "\"contents\"" + "offset": 413, + "length": 20, + "value": "\"[0-9]+(\\.[0-9]+)+\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 5978, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 205, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6052, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 210, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6062, - "length": 14, - "value": "\"Style.Invert\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 254, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6090, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6148, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 303, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6318, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 308, + "length": 1, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6450, - "length": 8, - "value": "\"enable\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6524, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 357, + "length": 1, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6534, - "length": 17, - "value": "\"Style.UnderLine\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 401, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6565, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 406, + "length": 1, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6623, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 450, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6835, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 6967, - "length": 7, - "value": "\"width\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 499, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7005, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 504, + "length": 1, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7089, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 548, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7099, - "length": 21, - "value": "\"Style.Magnification\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/BitFlags.swift", + "kind": "IntegerLiteral", + "offset": 553, + "length": 1, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7134, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/UDPBroadcastPort.swift", "kind": "StringLiteral", - "offset": 7192, - "length": 10, - "value": "\"contents\"" + "offset": 125, + "length": 16, + "value": "\"StarIO10.UDPBroadcastPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", "kind": "StringLiteral", - "offset": 7368, + "offset": 556, "length": 10, - "value": "\"contents\"" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", "kind": "StringLiteral", - "offset": 7500, - "length": 7, - "value": "\"width\"" + "offset": 568, + "length": 9, + "value": "\"Printer\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", "kind": "StringLiteral", - "offset": 7572, - "length": 8, - "value": "\"method\"" + "offset": 591, + "length": 12, + "value": "\"parameters\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBuilder.swift", "kind": "StringLiteral", - "offset": 7582, - "length": 22, - "value": "\"Style.CharacterSpace\"" + "offset": 653, + "length": 10, + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7618, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 2, + "value": "-1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7676, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Cancelable.swift", + "kind": "BooleanLiteral", + "offset": 362, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7848, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 1, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 7980, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "kind": "IntegerLiteral", + "offset": 802, + "length": 3, + "value": "200" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8054, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Buzzer\/DriveParameter.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 3, + "value": "200" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8064, - "length": 17, - "value": "\"Style.LineSpace\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 319, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8095, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 339, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8153, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 360, + "length": 2, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8338, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 7, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8470, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 397, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8548, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 417, + "length": 5, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8558, - "length": 28, - "value": "\"Style.HorizontalPositionTo\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 436, + "length": 5, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8600, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 5, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8658, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 474, + "length": 6, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8843, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 494, + "length": 8, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 8975, - "length": 10, - "value": "\"position\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 516, + "length": 6, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9053, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 536, + "length": 12, + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9063, - "length": 28, - "value": "\"Style.HorizontalPositionBy\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 562, + "length": 5, + "value": "13" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 581, + "length": 7, + "value": "14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9105, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 602, + "length": 8, + "value": "15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9163, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 624, + "length": 7, + "value": "16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9350, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 645, + "length": 5, + "value": "17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9482, - "length": 11, - "value": "\"positions\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 664, + "length": 7, + "value": "18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9562, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 685, + "length": 6, + "value": "19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9572, - "length": 30, - "value": "\"Style.HorizontalTabPositions\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 705, + "length": 5, + "value": "20" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9616, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 724, + "length": 5, + "value": "21" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9674, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 319, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 9902, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 339, + "length": 7, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10034, - "length": 6, - "value": "\"type\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 360, + "length": 2, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10148, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 7, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10158, - "length": 30, - "value": "\"Style.InternationalCharacter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 397, + "length": 6, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10202, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 417, + "length": 5, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10260, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 436, + "length": 5, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10492, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 5, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10624, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 474, "length": 6, - "value": "\"type\"" + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10738, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 494, "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10748, - "length": 39, - "value": "\"Style.SecondPriorityCharacterEncoding\"" + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10801, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 516, + "length": 6, + "value": "11" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 10859, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 536, + "length": 12, + "value": "12" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11082, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 562, + "length": 5, + "value": "13" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11214, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 581, "length": 7, - "value": "\"types\"" + "value": "14" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11330, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 602, "length": 8, - "value": "\"method\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11340, - "length": 28, - "value": "\"Style.CjkCharacterPriority\"" + "value": "15" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11382, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 624, + "length": 7, + "value": "16" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11440, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 645, + "length": 5, + "value": "17" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11674, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 664, + "length": 7, + "value": "18" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11806, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 685, "length": 6, - "value": "\"type\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11912, - "length": 8, - "value": "\"method\"" + "value": "19" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11922, - "length": 35, - "value": "\"Style.AmbiguousCharacterWidthType\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 705, + "length": 5, + "value": "20" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 11971, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PrinterInternationalCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 724, + "length": 5, + "value": "21" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/MasterMonitor.swift", "kind": "StringLiteral", - "offset": 12029, - "length": 10, - "value": "\"contents\"" + "offset": 122, + "length": 13, + "value": "\"StarIO10.MasterMonitor\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12224, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12356, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 256, "length": 6, - "value": "\"type\"" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12470, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 276, + "length": 3, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12480, - "length": 12, - "value": "\"Action.Cut\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12506, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 6, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12564, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/TextEllipsizeType.swift", + "kind": "IntegerLiteral", + "offset": 276, + "length": 3, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12732, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12864, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 301, + "length": 4, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12938, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 319, + "length": 4, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12948, - "length": 18, - "value": "\"Action.Feed.Unit\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 5, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 12980, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 356, + "length": 5, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13038, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 375, + "length": 6, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13206, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 395, + "length": 3, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13338, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 412, "length": 7, - "value": "\"lines\"" - }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13410, - "length": 8, - "value": "\"method\"" + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13420, - "length": 18, - "value": "\"Action.Feed.Line\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 433, + "length": 6, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13452, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 453, + "length": 3, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13510, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 4, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13736, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 301, + "length": 4, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 13868, - "length": 9, - "value": "\"content\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 319, + "length": 4, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14043, - "length": 7, - "value": "\"width\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 5, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14258, - "length": 11, - "value": "\"widthType\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 356, + "length": 5, + "value": "5" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14357, - "length": 11, - "value": "\"alignment\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 375, + "length": 6, + "value": "6" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14456, - "length": 15, - "value": "\"ellipsizeType\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 395, + "length": 3, + "value": "7" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14563, - "length": 11, - "value": "\"printType\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 412, + "length": 7, + "value": "8" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14717, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 433, + "length": 6, + "value": "9" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14727, - "length": 19, - "value": "\"Action.Print.Text\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeSymbology.swift", + "kind": "IntegerLiteral", + "offset": 453, + "length": 3, + "value": "10" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14760, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 344, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 14818, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 411, + "length": 4, + "value": "1000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15026, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 491, + "length": 4, + "value": "1001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15158, - "length": 10, - "value": "\"key_code\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 4, + "value": "1002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15289, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 645, + "length": 4, + "value": "2000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15299, - "length": 19, - "value": "\"Action.Print.Logo\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 723, + "length": 4, + "value": "2001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15332, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 799, + "length": 4, + "value": "3000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15390, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 889, + "length": 4, + "value": "3001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15604, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 973, + "length": 4, + "value": "3002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15736, - "length": 9, - "value": "\"content\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1045, + "length": 4, + "value": "4000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15822, - "length": 11, - "value": "\"symbology\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1127, + "length": 4, + "value": "4001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15912, - "length": 10, - "value": "\"bar_dots\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1199, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 15955, - "length": 17, - "value": "\"bar_ratio_level\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1297, + "length": 4, + "value": "6000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16055, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1401, + "length": 4, + "value": "6001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16095, - "length": 11, - "value": "\"print_hri\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1513, + "length": 4, + "value": "6002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16184, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1585, + "length": 4, + "value": "7000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16194, - "length": 22, - "value": "\"Action.Print.Barcode\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 344, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16230, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 411, + "length": 4, + "value": "1000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16296, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 491, + "length": 4, + "value": "1001" }, - { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16508, - "length": 10, - "value": "\"contents\"" + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 4, + "value": "1002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16632, - "length": 9, - "value": "\"content\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 645, + "length": 4, + "value": "2000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16719, - "length": 8, - "value": "\"column\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 723, + "length": 4, + "value": "2001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16759, - "length": 6, - "value": "\"line\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 799, + "length": 4, + "value": "3000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16795, - "length": 8, - "value": "\"module\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 889, + "length": 4, + "value": "3001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16835, - "length": 8, - "value": "\"aspect\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 973, + "length": 4, + "value": "3002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 16875, - "length": 7, - "value": "\"level\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1045, + "length": 4, + "value": "4000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17001, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1127, + "length": 4, + "value": "4001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17011, - "length": 21, - "value": "\"Action.Print.Pdf417\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1199, + "length": 4, + "value": "5000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17046, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1297, + "length": 4, + "value": "6000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17112, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1401, + "length": 4, + "value": "6001" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17324, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1513, + "length": 4, + "value": "6002" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17448, - "length": 9, - "value": "\"content\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Error\/StarIO10ErrorCode.swift", + "kind": "IntegerLiteral", + "offset": 1585, + "length": 4, + "value": "7000" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17534, - "length": 7, - "value": "\"model\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", + "kind": "FloatLiteral", + "offset": 338, + "length": 3, + "value": "0.0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17616, - "length": 7, - "value": "\"level\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", + "kind": "FloatLiteral", + "offset": 566, + "length": 4, + "value": "0.25" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/RuledLineParameter.swift", "kind": "StringLiteral", - "offset": 17698, - "length": 11, - "value": "\"cell_size\"" + "offset": 232, + "length": 18, + "value": "\"StarIO10.RuledLineParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17787, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConnectionSettings.swift", + "kind": "BooleanLiteral", + "offset": 689, + "length": 4, + "value": "true" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarConnectionSettings.swift", "kind": "StringLiteral", - "offset": 17797, - "length": 21, - "value": "\"Action.Print.QRCode\"" + "offset": 180, + "length": 22, + "value": "\"StarIO10.StarConnectionSettings\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17832, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/SoundStorageArea.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 17898, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/MelodySpeaker\/SoundStorageArea.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 5, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/OrderedDictionary.swift", "kind": "IntegerLiteral", - "offset": 18079, + "offset": 2879, "length": 1, "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "IntegerLiteral", - "offset": 18620, - "length": 1, - "value": "8" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableInt.swift", + "kind": "StringLiteral", + "offset": 170, + "length": 11, + "value": "\"StarIO10.NullableInt\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", "kind": "IntegerLiteral", - "offset": 18625, - "length": 1, - "value": "0" + "offset": 301, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", "kind": "IntegerLiteral", - "offset": 18930, - "length": 1, - "value": "8" + "offset": 321, + "length": 11, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", "kind": "IntegerLiteral", - "offset": 18965, - "length": 1, - "value": "8" + "offset": 301, + "length": 6, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "FloatLiteral", - "offset": 19583, - "length": 3, - "value": "0.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/BarcodeBarRatioLevel.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 11, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "FloatLiteral", - "offset": 19595, - "length": 3, - "value": "0.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/RawPort\/BluetoothLESettingPort.swift", + "kind": "StringLiteral", + "offset": 129, + "length": 22, + "value": "\"StarIO10.BluetoothLESettingPort\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "FloatLiteral", - "offset": 19606, - "length": 3, - "value": "0.0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Monitor\/DisplayMonitor.swift", + "kind": "BooleanLiteral", + "offset": 235, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRuledLineParameter.swift", "kind": "FloatLiteral", - "offset": 19618, - "length": 3, - "value": "0.0" + "offset": 488, + "length": 4, + "value": "0.25" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "IntegerLiteral", - "offset": 19748, - "length": 1, - "value": "0" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/PageModeRuledLineParameter.swift", + "kind": "StringLiteral", + "offset": 240, + "length": 26, + "value": "\"StarIO10.PageModeRuledLineParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", "kind": "StringLiteral", - "offset": 21037, + "offset": 323, "length": 10, - "value": "\"contents\"" + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", "kind": "StringLiteral", - "offset": 21169, - "length": 8, - "value": "\"source\"" + "offset": 335, + "length": 10, + "value": "\"Document\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", "kind": "StringLiteral", - "offset": 21211, - "length": 7, - "value": "\"width\"" + "offset": 359, + "length": 10, + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 21239, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/DocumentBuilder.swift", + "kind": "IntegerLiteral", + "offset": 464, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 21313, - "length": 8, - "value": "\"method\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", + "kind": "Array", + "offset": 330, + "length": 2, + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceDiscoveryManager\/MultipleStarDeviceDiscoveryManager.swift", "kind": "StringLiteral", - "offset": 21323, - "length": 20, - "value": "\"Action.Print.Image\"" + "offset": 143, + "length": 34, + "value": "\"StarIO10.MultipleStarDeviceDiscoveryManager\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/HoldPrintParameter.swift", "kind": "StringLiteral", - "offset": 21357, - "length": 11, - "value": "\"parameter\"" + "offset": 236, + "length": 18, + "value": "\"StarIO10.HoldPrintParameter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 21423, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 298, + "length": 3, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22114, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 9, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22246, - "length": 8, - "value": "\"source\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 408, + "length": 11, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22288, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 461, "length": 3, - "value": "\"x\"" + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22326, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 298, "length": 3, - "value": "\"y\"" + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22364, - "length": 7, - "value": "\"width\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 9, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 22392, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 408, + "length": 11, + "value": "3" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/InterfaceType.swift", + "kind": "IntegerLiteral", + "offset": 461, + "length": 3, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10ForReactNative\/NullableClass\/NullableBool.swift", "kind": "StringLiteral", - "offset": 22466, - "length": 8, - "value": "\"method\"" + "offset": 172, + "length": 12, + "value": "\"StarIO10.NullableBool\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 22476, + "offset": 224, "length": 28, - "value": "\"Action.Print.PageModeImage\"" + "value": "\"connection_identifier.json\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 22518, - "length": 11, - "value": "\"parameter\"" + "offset": 377, + "length": 22, + "value": "\"specified_identifier\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 22584, - "length": 10, - "value": "\"contents\"" + "offset": 449, + "length": 13, + "value": "\"mac_address\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 22852, - "length": 10, - "value": "\"contents\"" + "offset": 516, + "length": 18, + "value": "\"wlan_mac_address\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 22976, - "length": 3, - "value": "\"x\"" + "offset": 590, + "length": 19, + "value": "\"bluetooth_address\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/AutoSwitchInterface\/StarConnectionIdentifierManager.swift", "kind": "StringLiteral", - "offset": 23006, - "length": 7, - "value": "\"width\"" + "offset": 664, + "length": 19, + "value": "\"usb_serial_number\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/GetStarConfigParser.swift", "kind": "StringLiteral", - "offset": 23044, - "length": 11, - "value": "\"thickness\"" + "offset": 254, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", "kind": "StringLiteral", - "offset": 23090, - "length": 11, - "value": "\"lineStyle\"" + "offset": 317, + "length": 10, + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", "kind": "StringLiteral", - "offset": 23225, + "offset": 329, "length": 8, - "value": "\"method\"" + "value": "\"Buzzer\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/BuzzerBuilder.swift", "kind": "StringLiteral", - "offset": 23235, - "length": 24, - "value": "\"Action.Print.RuledLine\"" + "offset": 351, + "length": 10, + "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23273, - "length": 11, - "value": "\"parameter\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarDeviceManager.swift", + "kind": "Array", + "offset": 206, + "length": 2, + "value": "[]" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23339, - "length": 10, - "value": "\"contents\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/CommandParser\/SpoolPrintParser.swift", + "kind": "BooleanLiteral", + "offset": 290, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23623, + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 277, "length": 10, - "value": "\"contents\"" + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23747, - "length": 8, - "value": "\"xStart\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 301, + "length": 13, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23795, - "length": 8, - "value": "\"yStart\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 7, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23843, - "length": 6, - "value": "\"xEnd\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 7, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23887, - "length": 6, - "value": "\"yEnd\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 277, + "length": 10, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23931, - "length": 11, - "value": "\"thickness\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 301, + "length": 13, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 23985, - "length": 11, - "value": "\"lineStyle\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CutType.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 7, + "value": "4" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", "kind": "StringLiteral", - "offset": 24128, - "length": 8, - "value": "\"method\"" + "offset": 304, + "length": 7, + "value": "\"1.0.0\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", "kind": "StringLiteral", - "offset": 24138, - "length": 32, - "value": "\"Action.Print.PageModeRuledLine\"" + "offset": 466, + "length": 7, + "value": "\"title\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", "kind": "StringLiteral", - "offset": 24184, - "length": 11, - "value": "\"parameter\"" + "offset": 475, + "length": 18, + "value": "\"StarXpandCommand\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", "kind": "StringLiteral", - "offset": 24250, - "length": 10, - "value": "\"contents\"" + "offset": 507, + "length": 9, + "value": "\"version\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/StarXpandCommandBuilder.swift", "kind": "StringLiteral", - "offset": 24526, + "offset": 563, "length": 10, "value": "\"contents\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24650, - "length": 3, - "value": "\"x\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 287, + "length": 17, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24680, - "length": 3, - "value": "\"y\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 318, + "length": 18, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24710, - "length": 7, - "value": "\"width\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 350, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24748, - "length": 8, - "value": "\"height\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 287, + "length": 17, + "value": "1" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24788, - "length": 11, - "value": "\"thickness\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 318, + "length": 18, + "value": "2" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24834, - "length": 11, - "value": "\"lineStyle\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/Printer\/CJKCharacterType.swift", + "kind": "IntegerLiteral", + "offset": 350, + "length": 6, + "value": "3" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24924, - "length": 13, - "value": "\"roundCorner\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", - "kind": "StringLiteral", - "offset": 24974, - "length": 14, - "value": "\"cornerRadius\"" + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "kind": "IntegerLiteral", + "offset": 897, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "kind": "IntegerLiteral", + "offset": 967, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", + "kind": "IntegerLiteral", + "offset": 1033, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/PeripheralControl.swift", "kind": "StringLiteral", - "offset": 25071, - "length": 8, - "value": "\"method\"" + "offset": 147, + "length": 17, + "value": "\"StarIO10.PeripheralControl\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", "kind": "StringLiteral", - "offset": 25081, - "length": 32, - "value": "\"Action.Print.PageModeRectangle\"" + "offset": 347, + "length": 10, + "value": "\"category\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", "kind": "StringLiteral", - "offset": 25127, + "offset": 359, "length": 11, - "value": "\"parameter\"" + "value": "\"Presenter\"" }, { - "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommand\/PrinterBaseBuilder.swift", + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/StarXpandCommandForReactNative\/PresenterSettingBuilder.swift", "kind": "StringLiteral", - "offset": 25193, + "offset": 384, "length": 10, "value": "\"contents\"" + }, + { + "filePath": "\/Users\/smjbuildpc\/builds\/hkeWdnaZ\/0\/Software\/Library\/stario10\/stario10_ios\/StarIO10\/Util\/Stopwatch.swift", + "kind": "BooleanLiteral", + "offset": 243, + "length": 5, + "value": "false" } ] } \ No newline at end of file diff --git a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.private.swiftinterface index 15ff5aed..933ec978 100755 --- a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -1,7 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name StarIO10 -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name StarIO10 import CoreBluetooth import ExternalAccessory import Foundation @@ -14,39 +13,60 @@ import UIKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarSpoolJobStatus) public class StarSpoolJobStatus : ObjectiveC.NSObject { +extension StarIO10.StarWLanSetting { + public func initSetting(completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func loadCurrentInfo(completion: @escaping (StarIO10.CurrentWLanInfo?, (any Swift.Error)?) -> Swift.Void) + public func setupConnection(apInfo: StarIO10.APInfo, completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func fetchNearbyAccessPointInfo(completion: @escaping ([StarIO10.FoundAPInfo]?, (any Swift.Error)?) -> Swift.Void) +} +@objc @_hasMissingDesignatedInitializers public class CurrentWLanInfo : ObjectiveC.NSObject { @objc override dynamic public var description: Swift.String { @objc get } - @objc public var jobId: Swift.Int { + public var ssid: Swift.String { get } - @objc public var jobState: StarIO10.SpoolJobState { + public var mode: StarIO10.WLanMode { get } - @objc public var elapsedTime: Swift.Int { + public var channel: Swift.Int { get } - @objc public var jobReceivedInterface: StarIO10.SpoolJobReceivedInterface { + public var bssid: Swift.String { get } - @objc public var appInfo: Swift.String { + public var securityType: StarIO10.WLanSecurityType { get } - @objc public var hostModel: Swift.String { + public var rssi: Swift.Int { get } - @objc public var hostOS: Swift.String { + public var isPassedSsid: Swift.Bool { get } - @objc public var hostIpAddress: Swift.String { + public var isPassedSecurityType: Swift.Bool { get } - @objc public var jobSettings: StarIO10.StarSpoolJobSettings { + public var isPassedSecurityKey: Swift.Bool { get } @objc deinit } +@_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarSpoolJobStatus) final public class StarSpoolJobStatus : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { + @objc get + } + @objc final public let jobId: Swift.Int + @objc final public let jobState: StarIO10.SpoolJobState + @objc final public let elapsedTime: Swift.Int + @objc final public let jobReceivedInterface: StarIO10.SpoolJobReceivedInterface + @objc final public let appInfo: Swift.String + @objc final public let hostModel: Swift.String + @objc final public let hostOS: Swift.String + @objc final public let hostIpAddress: Swift.String + @objc final public let jobSettings: StarIO10.StarSpoolJobSettings + @objc deinit +} @objc extension StarIO10.StarPrinter { @objc dynamic public func open(completion: @escaping ((any Swift.Error)?) -> Swift.Void) @objc dynamic public func close(completion: @escaping () -> Swift.Void) @@ -60,7 +80,7 @@ import _SwiftConcurrencyShims @objc dynamic public func getStarConfiguration(password: Swift.String? = nil, completion: @escaping (Swift.String?, (any Swift.Error)?) -> Swift.Void) @objc dynamic public func getDefaultStarConfiguration(completion: @escaping (Swift.String?, (any Swift.Error)?) -> Swift.Void) } -@objc(STARIO10StarPrinterEmulation) public enum StarPrinterEmulation : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10StarPrinterEmulation) public enum StarPrinterEmulation : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case starLine case starDot @@ -78,7 +98,7 @@ import _SwiftConcurrencyShims } } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayCursorState) public enum CursorState : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayCursorState) public enum CursorState : Swift.Int, Swift.Sendable { case on case blink case off @@ -113,7 +133,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10StarPrinterStatusDetail) public protocol StarPrinterStatusDetail { +@objc(STARIO10StarPrinterStatusDetail) public protocol StarPrinterStatusDetail : Swift.Sendable { @objc var nullableCutterError: StarIO10.NullableBool? { get } @objc var nullablePaperSeparatorError: StarIO10.NullableBool? { get } @objc var nullablePaperJamError: StarIO10.NullableBool? { get } @@ -132,7 +152,7 @@ extension StarIO10.StarXpandCommand { @objc var nullableDetectedPaperWidth: StarIO10.NullableInt? { get } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextAlignment) public enum TextAlignment : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextAlignment) public enum TextAlignment : Swift.Int, Swift.Sendable { case left case center case right @@ -153,24 +173,18 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objcMembers @objc(STARIO10StarSpoolJobSettings) public class StarSpoolJobSettings : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { +@objcMembers @objc(STARIO10StarSpoolJobSettings) final public class StarSpoolJobSettings : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { @objc get } - @objc public var isRetryEnabled: Swift.Bool { - get - } - @objc public var timeout: Swift.Int { - get - } - @objc public var note: Swift.String { - get - } + @objc final public let isRetryEnabled: Swift.Bool + @objc final public let timeout: Swift.Int + @objc final public let note: Swift.String @objc public init(isRetryEnabled: Swift.Bool, timeout: Swift.Int, note: Swift.String = "") @objc deinit } extension StarIO10.StarXpandCommand.Bezel { - @objc(STARIO10StarXpandCommandBezelLEDType) public enum LEDType : Swift.Int { + @objc(STARIO10StarXpandCommandBezelLEDType) public enum LEDType : Swift.Int, Swift.Sendable { case holding case error case idle @@ -190,7 +204,7 @@ extension StarIO10.StarXpandCommand.Bezel { @objc override dynamic public init() @objc deinit } -@objc(STARIO10SpoolJobReceivedInterface) public enum SpoolJobReceivedInterface : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10SpoolJobReceivedInterface) public enum SpoolJobReceivedInterface : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case usbPrinterClass case usbAOA @@ -209,7 +223,7 @@ extension StarIO10.StarXpandCommand.Bezel { get } } -@objc(STARIO10DisplayDelegate) public protocol DisplayDelegate { +@objc(STARIO10DisplayDelegate) public protocol DisplayDelegate : Swift.Sendable { @objc func display(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func displayDidConnect(printer: StarIO10.StarPrinter) @objc func displayDidDisconnect(printer: StarIO10.StarPrinter) @@ -273,7 +287,7 @@ extension StarIO10.StarXpandCommand.Bezel { @objc deinit } } -@objc(STARIO10PrinterDelegate) public protocol PrinterDelegate { +@objc(STARIO10PrinterDelegate) public protocol PrinterDelegate : Swift.Sendable { @objc func printer(_ printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func printerIsReady(_ printer: StarIO10.StarPrinter) @objc func printerDidHaveError(_ printer: StarIO10.StarPrinter) @@ -283,6 +297,10 @@ extension StarIO10.StarXpandCommand.Bezel { @objc func printerIsCoverOpen(_ printer: StarIO10.StarPrinter) @objc func printerIsCoverClose(_ printer: StarIO10.StarPrinter) } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10ErrorDetail) public class StarIO10ErrorDetail : ObjectiveC.NSObject { + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandPrinterParameter) public class PrinterParameter : ObjectiveC.NSObject { @objc public var templateExtension: StarIO10.StarXpandCommand.TemplateExtensionParameter? { @@ -335,7 +353,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayContrast) public enum Contrast : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayContrast) public enum Contrast : Swift.Int, Swift.Sendable { case plus3 case plus2 case plus1 @@ -361,35 +379,22 @@ extension CoreBluetooth.CBManagerState : Swift.CustomStringConvertible { @objc final public func stop() @objc deinit } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterStatus) public class StarPrinterStatus : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var hasError: Swift.Bool { - get - } - @objc public var coverOpen: Swift.Bool { - get - } - @objc public var drawerOpenCloseSignal: Swift.Bool { - get - } - @objc public var paperEmpty: Swift.Bool { - get - } - @objc public var paperNearEmpty: Swift.Bool { - get - } - @objc public var reserved: Swift.Dictionary { +@_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterStatus) final public class StarPrinterStatus : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { @objc get } - @objc public var detail: any StarIO10.StarPrinterStatusDetail { + @objc final public let hasError: Swift.Bool + @objc final public let coverOpen: Swift.Bool + @objc final public let drawerOpenCloseSignal: Swift.Bool + @objc final public let paperEmpty: Swift.Bool + @objc final public let paperNearEmpty: Swift.Bool + @objc final public var detail: any StarIO10.StarPrinterStatusDetail { @objc get } @objc deinit } extension StarIO10.StarXpandCommand.Drawer { - @objc(STARIO10StarXpandCommandDrawerChannel) public enum Channel : Swift.Int { + @objc(STARIO10StarXpandCommandDrawerChannel) public enum Channel : Swift.Int, Swift.Sendable { case no1 case no2 public init?(rawValue: Swift.Int) @@ -405,6 +410,33 @@ extension StarIO10.StarXpandCommand.Drawer { @objc(startDiscoveryWithError:) func startDiscovery() throws @objc func stopDiscovery() } +public protocol StarSettingDeviceDiscoveryManager : AnyObject { + var delegate: (any StarIO10.StarSettingDeviceDiscoveryManagerDelegate)? { get set } + var discoveryTime: Swift.Int { get set } + var isEnabledFindSameDevice: Swift.Bool { get set } + func startDiscovery() throws + func stopDiscovery() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class StarSettingDeviceDiscoveryManagerFactory : ObjectiveC.NSObject { + public static func create(interfaceTypes: [StarIO10.InterfaceType]) throws -> any StarIO10.StarSettingDeviceDiscoveryManager + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationUSB) public class StarPrinterInformationUSB : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var portName: Swift.String? { + get + } + @objc public var productSerialNumber: Swift.String? { + get + } + @objc public var usbSerialNumber: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterQRCodeParameter) public class QRCodeParameter : ObjectiveC.NSObject { @objc final public let content: Swift.String @@ -424,8 +456,21 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationLan) public class StarPrinterInformationLan : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var macAddress: Swift.String? { + get + } + @objc public var ipAddress: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Buzzer { - @objc(STARIO10StarXpandCommandBuzzerChannel) public enum Channel : Swift.Int { + @objc(STARIO10StarXpandCommandBuzzerChannel) public enum Channel : Swift.Int, Swift.Sendable { case no1 case no2 public init?(rawValue: Swift.Int) @@ -436,7 +481,7 @@ extension StarIO10.StarXpandCommand.Buzzer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterPageModePrintDirection) public enum PageModePrintDirection : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterPageModePrintDirection) public enum PageModePrintDirection : Swift.Int, Swift.Sendable { case bottomToTop case leftToRight case rightToLeft @@ -448,7 +493,7 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@objc(STARIO10DrawerOpenedMethod) public enum DrawerOpenedMethod : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10DrawerOpenedMethod) public enum DrawerOpenedMethod : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { @objc(STARIO10DrawerOpenedMethodByHand) case byHand @objc(STARIO10DrawerOpenedMethodByCommand) case byCommand public var description: Swift.String { @@ -468,14 +513,14 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10InputDeviceDelegate) public protocol InputDeviceDelegate { +@objc(STARIO10InputDeviceDelegate) public protocol InputDeviceDelegate : Swift.Sendable { @objc func inputDevice(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func inputDeviceDidConnect(printer: StarIO10.StarPrinter) @objc func inputDeviceDidDisconnect(printer: StarIO10.StarPrinter) @objc func inputDevice(printer: StarIO10.StarPrinter, didReceive data: Foundation.Data) } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayCharacterEncodingType) public enum CharacterEncodingType : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayCharacterEncodingType) public enum CharacterEncodingType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -500,7 +545,7 @@ extension StarIO10.StarXpandCommand.Display { @objc public var value: StarIO10.DrawerOpenedMethod @objc deinit } -@objc(STARIO10SpoolJobState) public enum SpoolJobState : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10SpoolJobState) public enum SpoolJobState : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case accepted case printFailedByTimeoutBeforePrinting @@ -521,7 +566,7 @@ extension StarIO10.StarXpandCommand.Display { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterFontType) public enum FontType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterFontType) public enum FontType : Swift.Int, Swift.Sendable { case a case b public init?(rawValue: Swift.Int) @@ -547,6 +592,21 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } +@available(iOS 13.0, *) +extension StarIO10.StarPrinterSetting { + #if compiler(>=5.3) && $AsyncAwait + public func open() async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func close() async + #endif + #if compiler(>=5.3) && $AsyncAwait + public func write(data: Foundation.Data, timeout: Swift.Int) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func read(size: Swift.Int) async throws -> Foundation.Data? + #endif +} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterInformation) public class StarPrinterInformation : ObjectiveC.NSObject { @objc override dynamic public var description: Swift.String { @objc get @@ -557,13 +617,16 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var emulation: StarIO10.StarPrinterEmulation { get } + @objc public var detail: StarIO10.StarPrinterInformationDetail { + @objc get + } @objc public var reserved: Swift.Dictionary { @objc get } @objc deinit } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterLineStyle) public enum LineStyle : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterLineStyle) public enum LineStyle : Swift.Int, Swift.Sendable { case single case double public init?(rawValue: Swift.Int) @@ -573,12 +636,16 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(STARIO10StarDeviceDiscoveryManagerFactory) public class StarDeviceDiscoveryManagerFactory : ObjectiveC.NSObject { +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(STARIO10StarDeviceDiscoveryManagerFactory) final public class StarDeviceDiscoveryManagerFactory : ObjectiveC.NSObject, Swift.Sendable { public static func create(interfaceTypes: [StarIO10.InterfaceType]) throws -> any StarIO10.StarDeviceDiscoveryManager @available(swift, obsoleted: 0.1) @objc(createWithInterfaceTypes:error:) public static func create(interfaceTypes: [Swift.Int]) throws -> any StarIO10.StarDeviceDiscoveryManager @objc deinit } +public protocol StarSettingDeviceDiscoveryManagerDelegate { + func manager(_ manager: any StarIO10.StarSettingDeviceDiscoveryManager, didFind printerSetting: StarIO10.StarPrinterSetting) + func managerDidFinishDiscovery(_ manager: any StarIO10.StarSettingDeviceDiscoveryManager) +} extension StarIO10.StarXpandCommand.Presenter { @objcMembers @objc(STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter) public class LEDAutomaticBlinkParameter : ObjectiveC.NSObject { @objc public init(type: StarIO10.StarXpandCommand.Presenter.LEDType) @@ -605,7 +672,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterAlignment) public enum Alignment : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterAlignment) public enum Alignment : Swift.Int, Swift.Sendable { case left case center case right @@ -647,6 +714,9 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var printTimeout: Swift.Int @objc public var starConfigurationTimeout: Swift.Int @objc public var template: Swift.String? + @objc public var errorDetail: StarIO10.StarIO10ErrorDetail { + get + } @objc(initWithConnectionSettings:) convenience public init(_ connectionSettings: StarIO10.StarConnectionSettings) @objc deinit } @@ -689,7 +759,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -public enum StarIO10Error : Swift.Error { +public enum StarIO10Error : Swift.Error, Swift.Sendable { case unknown(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) case argument(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) case badResponse(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) @@ -735,11 +805,16 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -@objc(STARIO10DrawerDelegate) public protocol DrawerDelegate { +@objc(STARIO10DrawerDelegate) public protocol DrawerDelegate : Swift.Sendable { @objc func drawer(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func drawer(printer: StarIO10.StarPrinter, didSwitch openCloseSignal: Swift.Bool) } -@objc(STARIO10StarConfigurationSetResult) public enum StarConfigurationSetResult : Swift.Int, Swift.CustomStringConvertible { +extension StarIO10.StarPrinterStatus { + @objc final public var reserved: Swift.Dictionary { + @objc get + } +} +@objc(STARIO10StarConfigurationSetResult) public enum StarConfigurationSetResult : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case applied case accepted public var description: Swift.String { @@ -759,8 +834,23 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@objc @_hasMissingDesignatedInitializers public class StarPrinterSetting : ObjectiveC.NSObject { + public var information: StarIO10.StarPrinterInformation? { + get + } + public var connectionSettings: StarIO10.StarConnectionSettings { + get + } + public var openTimeout: Swift.Int + public var communicationTimeout: Swift.Int + public var bleRssi: Swift.Int { + get + } + convenience public init(_ connectionSettings: StarIO10.StarConnectionSettings) + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterQRCodeLevel) public enum QRCodeLevel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterQRCodeLevel) public enum QRCodeLevel : Swift.Int, Swift.Sendable { case l case m case q @@ -773,7 +863,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Presenter { - @objc(STARIO10StarXpandCommandPresenterLEDType) public enum LEDType : Swift.Int { + @objc(STARIO10StarXpandCommandPresenterLEDType) public enum LEDType : Swift.Int, Swift.Sendable { case holding case error case idle @@ -784,8 +874,17 @@ extension StarIO10.StarXpandCommand.Presenter { } } } +@objc @_hasMissingDesignatedInitializers public class WLanSettingServiceStatus : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + final public let isInfrastructureMode: Swift.Bool + final public let isConnectedWiredLan: Swift.Bool + final public let isAPConnectionSucceeded: Swift.Bool + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextPrintType) public enum TextPrintType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextPrintType) public enum TextPrintType : Swift.Int, Swift.Sendable { case goneWhenEmpty case always public init?(rawValue: Swift.Int) @@ -804,7 +903,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextWidthType) public enum TextWidthType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextWidthType) public enum TextWidthType : Swift.Int, Swift.Sendable { case half case full public init?(rawValue: Swift.Int) @@ -837,7 +936,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCharacterEncodingType) public enum CharacterEncodingType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCharacterEncodingType) public enum CharacterEncodingType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -862,7 +961,7 @@ extension StarIO10.StarXpandCommand.MelodySpeaker { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBlackMarkPosition) public enum BlackMarkPosition : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBlackMarkPosition) public enum BlackMarkPosition : Swift.Int, Swift.Sendable { case front case back public init?(rawValue: Swift.Int) @@ -927,7 +1026,7 @@ extension StarIO10.StarPrinter { #endif } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayInternationalCharacterType) public enum InternationalCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayInternationalCharacterType) public enum InternationalCharacterType : Swift.Int, Swift.Sendable { case usa case france case germany @@ -963,6 +1062,27 @@ extension StarIO10.StarXpandCommand.Drawer { @objc deinit } } +@objc @_hasMissingDesignatedInitializers public class FoundAPInfo : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + public var ssid: Swift.String { + get + } + public var bssid: Swift.String { + get + } + public var channel: Swift.Int { + get + } + public var rssi: Swift.Int { + get + } + public var security: Swift.String { + get + } + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterBarcodeParameter) public class BarcodeParameter : ObjectiveC.NSObject { @objc final public let content: Swift.String @@ -988,7 +1108,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterQRCodeModel) public enum QRCodeModel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterQRCodeModel) public enum QRCodeModel : Swift.Int, Swift.Sendable { case model1 case model2 public init?(rawValue: Swift.Int) @@ -1005,7 +1125,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10StarPrinterModel) public enum StarPrinterModel : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10StarPrinterModel) public enum StarPrinterModel : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown @objc(STARIO10StarPrinterModelTSP650II) case tsp650II @objc(STARIO10StarPrinterModelTSP700II) case tsp700II @@ -1042,8 +1162,58 @@ extension StarIO10.StarXpandCommand { get } } +@objc public class APInfo : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + public var wlanMode: StarIO10.WLanMode + public var ssid: Swift.String + public var securityType: StarIO10.WLanSecurityType + public var password: Swift.String + public init(wLanMode: StarIO10.WLanMode, ssid: Swift.String, securityType: StarIO10.WLanSecurityType, password: Swift.String) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationBluetoothLE) public class StarPrinterInformationBluetoothLE : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var address: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +public enum WLanMode : Swift.UInt8, Swift.CustomStringConvertible, Swift.Sendable { + case unknown + case infrastructure + case accessPoint + public var description: Swift.String { + get + } + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationBluetooth) public class StarPrinterInformationBluetooth : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var portName: Swift.String? { + get + } + @objc public var serialNumber: Swift.String? { + get + } + @objc public var address: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType) public enum AmbiguousCharacterWidthType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType) public enum AmbiguousCharacterWidthType : Swift.Int, Swift.Sendable { case half case full public init?(rawValue: Swift.Int) @@ -1175,6 +1345,13 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class StarWLanSetting : StarIO10.StarPrinterSetting { + public var serviceStatus: StarIO10.WLanSettingServiceStatus? { + get + } + convenience public init(starPrinterSetting: StarIO10.StarPrinterSetting) + @objc deinit +} extension StarIO10.StarXpandCommand.Buzzer { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandBuzzerDriveParameter) public class DriveParameter : ObjectiveC.NSObject { @objc public var channel: StarIO10.StarXpandCommand.Buzzer.Channel { @@ -1198,7 +1375,7 @@ extension StarIO10.StarXpandCommand.Buzzer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterInternationalCharacterType) public enum InternationalCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterInternationalCharacterType) public enum InternationalCharacterType : Swift.Int, Swift.Sendable { case usa case france case germany @@ -1233,7 +1410,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc func managerDidFinishDiscovery(_ manager: any StarIO10.StarDeviceDiscoveryManager) } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextEllipsizeType) public enum TextEllipsizeType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextEllipsizeType) public enum TextEllipsizeType : Swift.Int, Swift.Sendable { case none case start case middle @@ -1246,7 +1423,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBarcodeSymbology) public enum BarcodeSymbology : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBarcodeSymbology) public enum BarcodeSymbology : Swift.Int, Swift.Sendable { case upcE case upcA case jan8 @@ -1265,7 +1442,7 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@objc(STARIO10ErrorCode) public enum StarIO10ErrorCode : Swift.Int, Swift.CaseIterable { +@objc(STARIO10ErrorCode) public enum StarIO10ErrorCode : Swift.Int, Swift.CaseIterable, Swift.Sendable { @objc(STARIO10ErrorCodeNone) case none = 0 @objc(STARIO10ErrorCodeDeviceHasError) case deviceHasError = 1000 @objc(STARIO10ErrorCodePrinterHoldingPaper) case printerHoldingPaper = 1001 @@ -1328,7 +1505,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } extension StarIO10.StarXpandCommand.MelodySpeaker { - @objc(STARIO10StarXpandCommandMelodySpeakerSoundStorageArea) public enum SoundStorageArea : Swift.Int { + @objc(STARIO10StarXpandCommandMelodySpeakerSoundStorageArea) public enum SoundStorageArea : Swift.Int, Swift.Sendable { case area1 case area2 public init?(rawValue: Swift.Int) @@ -1342,8 +1519,14 @@ extension StarIO10.StarXpandCommand.MelodySpeaker { @objc public var value: Swift.Int @objc deinit } +extension StarIO10.StarPrinterSetting { + public func open(completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func close(completion: @escaping () -> Swift.Void) + public func write(data: Foundation.Data, timeout: Swift.Int, completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func read(size: Swift.Int, completion: @escaping (Foundation.Data?, (any Swift.Error)?) -> Swift.Void) +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel) public enum BarcodeBarRatioLevel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel) public enum BarcodeBarRatioLevel : Swift.Int, Swift.Sendable { case levelPlus1 case level0 case levelMinus1 @@ -1389,6 +1572,25 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationDetail) public class StarPrinterInformationDetail : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var lan: StarIO10.StarPrinterInformationLan { + get + } + @objc public var bluetooth: StarIO10.StarPrinterInformationBluetooth { + get + } + @objc public var bluetoothLE: StarIO10.StarPrinterInformationBluetoothLE { + get + } + @objc public var usb: StarIO10.StarPrinterInformationUSB { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterHoldPrintParameter) public class HoldPrintParameter : ObjectiveC.NSObject { @objc final public let enable: Swift.Bool @@ -1396,7 +1598,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -@objc(STARIO10InterfaceType) public enum InterfaceType : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10InterfaceType) public enum InterfaceType : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { @objc(STARIO10InterfaceTypeUnknown) case unknown @objc(STARIO10InterfaceTypeUSB) case usb @objc(STARIO10InterfaceTypeBluetooth) case bluetooth @@ -1415,6 +1617,38 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var value: Swift.Bool @objc deinit } +@available(iOS 13.0, *) +extension StarIO10.StarWLanSetting { + #if compiler(>=5.3) && $AsyncAwait + @available(iOS 13.0, *) + public func initSetting() async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func loadCurrentInfo() async throws -> StarIO10.CurrentWLanInfo + #endif + #if compiler(>=5.3) && $AsyncAwait + public func setupConnection(apInfo: StarIO10.APInfo) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func fetchNearbyAccessPointInfo() async throws -> [StarIO10.FoundAPInfo] + #endif +} +public enum WLanSecurityType : Swift.RawRepresentable, Swift.CustomStringConvertible, Swift.Sendable { + case unknown + case open + case wpaPersonal + case wpa2Personal + case wpa3SAE + case auto + public init?(rawValue: [Swift.UInt8]) + public var rawValue: [Swift.UInt8] { + get + } + public var description: Swift.String { + get + } + public typealias RawValue = [Swift.UInt8] +} extension StarIO10.StarXpandCommand { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandBuzzerBuilder) public class BuzzerBuilder : ObjectiveC.NSObject { @objc public func actionDrive(_ parameter: StarIO10.StarXpandCommand.Buzzer.DriveParameter) -> Self @@ -1422,6 +1656,11 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +extension StarIO10.StarIO10ErrorDetail { + @objc dynamic public var autoSwitchInterfaceOpenErrors: Foundation.NSDictionary? { + @objc get + } +} @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommand) public class StarXpandCommand : ObjectiveC.NSObject { @objc @_inheritsConvenienceInitializers public class Printer : ObjectiveC.NSObject { @objc override dynamic public init() @@ -1455,7 +1694,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCutType) public enum CutType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCutType) public enum CutType : Swift.Int, Swift.Sendable { case full case partial case fullDirect @@ -1478,7 +1717,7 @@ extension StarIO10.StarXpandCommand { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCJKCharacterType) public enum CJKCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCJKCharacterType) public enum CJKCharacterType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -1576,6 +1815,9 @@ extension StarIO10.StarXpandCommand.Display.InternationalCharacterType : Swift.R extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.RawRepresentable {} +extension StarIO10.WLanMode : Swift.Equatable {} +extension StarIO10.WLanMode : Swift.Hashable {} +extension StarIO10.WLanMode : Swift.RawRepresentable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.RawRepresentable {} @@ -1600,6 +1842,8 @@ extension StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel : Swift.RawRepr extension StarIO10.InterfaceType : Swift.Equatable {} extension StarIO10.InterfaceType : Swift.Hashable {} extension StarIO10.InterfaceType : Swift.RawRepresentable {} +extension StarIO10.WLanSecurityType : Swift.Equatable {} +extension StarIO10.WLanSecurityType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.RawRepresentable {} diff --git a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.swiftdoc b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/Modules/StarIO10.swiftmodule/arm64-apple-ios.swiftdoc index 7f50fe989fcaaef4981d4b789c6663a5d5605869..0cc7cbc1c34f89de5a8ef06b694dc6f2d13c81a8 100755 GIT binary patch delta 92 zcmX@YdVqDp7S1LH1_o6g1_qUhd)1sjumgFH1qC^&3c=->X(b9}sYS(^`FRSadWHrH n8pR;7oW#6zT@YW-K+n)vAsNg!G&L~LGuE@zGuf=gIExVg>0=r_ delta 96 zcmX@WdW3bt7S3h{1_o6gAfC8a&E0?t$a5?x$VpWQF3(IWQ7B6-D$dN$Q!v%D)H71h mC Swift.Void) + public func loadCurrentInfo(completion: @escaping (StarIO10.CurrentWLanInfo?, (any Swift.Error)?) -> Swift.Void) + public func setupConnection(apInfo: StarIO10.APInfo, completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func fetchNearbyAccessPointInfo(completion: @escaping ([StarIO10.FoundAPInfo]?, (any Swift.Error)?) -> Swift.Void) +} +@objc @_hasMissingDesignatedInitializers public class CurrentWLanInfo : ObjectiveC.NSObject { @objc override dynamic public var description: Swift.String { @objc get } - @objc public var jobId: Swift.Int { + public var ssid: Swift.String { get } - @objc public var jobState: StarIO10.SpoolJobState { + public var mode: StarIO10.WLanMode { get } - @objc public var elapsedTime: Swift.Int { + public var channel: Swift.Int { get } - @objc public var jobReceivedInterface: StarIO10.SpoolJobReceivedInterface { + public var bssid: Swift.String { get } - @objc public var appInfo: Swift.String { + public var securityType: StarIO10.WLanSecurityType { get } - @objc public var hostModel: Swift.String { + public var rssi: Swift.Int { get } - @objc public var hostOS: Swift.String { + public var isPassedSsid: Swift.Bool { get } - @objc public var hostIpAddress: Swift.String { + public var isPassedSecurityType: Swift.Bool { get } - @objc public var jobSettings: StarIO10.StarSpoolJobSettings { + public var isPassedSecurityKey: Swift.Bool { get } @objc deinit } +@_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarSpoolJobStatus) final public class StarSpoolJobStatus : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { + @objc get + } + @objc final public let jobId: Swift.Int + @objc final public let jobState: StarIO10.SpoolJobState + @objc final public let elapsedTime: Swift.Int + @objc final public let jobReceivedInterface: StarIO10.SpoolJobReceivedInterface + @objc final public let appInfo: Swift.String + @objc final public let hostModel: Swift.String + @objc final public let hostOS: Swift.String + @objc final public let hostIpAddress: Swift.String + @objc final public let jobSettings: StarIO10.StarSpoolJobSettings + @objc deinit +} @objc extension StarIO10.StarPrinter { @objc dynamic public func open(completion: @escaping ((any Swift.Error)?) -> Swift.Void) @objc dynamic public func close(completion: @escaping () -> Swift.Void) @@ -60,7 +80,7 @@ import _SwiftConcurrencyShims @objc dynamic public func getStarConfiguration(password: Swift.String? = nil, completion: @escaping (Swift.String?, (any Swift.Error)?) -> Swift.Void) @objc dynamic public func getDefaultStarConfiguration(completion: @escaping (Swift.String?, (any Swift.Error)?) -> Swift.Void) } -@objc(STARIO10StarPrinterEmulation) public enum StarPrinterEmulation : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10StarPrinterEmulation) public enum StarPrinterEmulation : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case starLine case starDot @@ -78,7 +98,7 @@ import _SwiftConcurrencyShims } } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayCursorState) public enum CursorState : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayCursorState) public enum CursorState : Swift.Int, Swift.Sendable { case on case blink case off @@ -113,7 +133,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10StarPrinterStatusDetail) public protocol StarPrinterStatusDetail { +@objc(STARIO10StarPrinterStatusDetail) public protocol StarPrinterStatusDetail : Swift.Sendable { @objc var nullableCutterError: StarIO10.NullableBool? { get } @objc var nullablePaperSeparatorError: StarIO10.NullableBool? { get } @objc var nullablePaperJamError: StarIO10.NullableBool? { get } @@ -132,7 +152,7 @@ extension StarIO10.StarXpandCommand { @objc var nullableDetectedPaperWidth: StarIO10.NullableInt? { get } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextAlignment) public enum TextAlignment : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextAlignment) public enum TextAlignment : Swift.Int, Swift.Sendable { case left case center case right @@ -153,24 +173,18 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objcMembers @objc(STARIO10StarSpoolJobSettings) public class StarSpoolJobSettings : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { +@objcMembers @objc(STARIO10StarSpoolJobSettings) final public class StarSpoolJobSettings : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { @objc get } - @objc public var isRetryEnabled: Swift.Bool { - get - } - @objc public var timeout: Swift.Int { - get - } - @objc public var note: Swift.String { - get - } + @objc final public let isRetryEnabled: Swift.Bool + @objc final public let timeout: Swift.Int + @objc final public let note: Swift.String @objc public init(isRetryEnabled: Swift.Bool, timeout: Swift.Int, note: Swift.String = "") @objc deinit } extension StarIO10.StarXpandCommand.Bezel { - @objc(STARIO10StarXpandCommandBezelLEDType) public enum LEDType : Swift.Int { + @objc(STARIO10StarXpandCommandBezelLEDType) public enum LEDType : Swift.Int, Swift.Sendable { case holding case error case idle @@ -190,7 +204,7 @@ extension StarIO10.StarXpandCommand.Bezel { @objc override dynamic public init() @objc deinit } -@objc(STARIO10SpoolJobReceivedInterface) public enum SpoolJobReceivedInterface : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10SpoolJobReceivedInterface) public enum SpoolJobReceivedInterface : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case usbPrinterClass case usbAOA @@ -209,7 +223,7 @@ extension StarIO10.StarXpandCommand.Bezel { get } } -@objc(STARIO10DisplayDelegate) public protocol DisplayDelegate { +@objc(STARIO10DisplayDelegate) public protocol DisplayDelegate : Swift.Sendable { @objc func display(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func displayDidConnect(printer: StarIO10.StarPrinter) @objc func displayDidDisconnect(printer: StarIO10.StarPrinter) @@ -273,7 +287,7 @@ extension StarIO10.StarXpandCommand.Bezel { @objc deinit } } -@objc(STARIO10PrinterDelegate) public protocol PrinterDelegate { +@objc(STARIO10PrinterDelegate) public protocol PrinterDelegate : Swift.Sendable { @objc func printer(_ printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func printerIsReady(_ printer: StarIO10.StarPrinter) @objc func printerDidHaveError(_ printer: StarIO10.StarPrinter) @@ -283,6 +297,10 @@ extension StarIO10.StarXpandCommand.Bezel { @objc func printerIsCoverOpen(_ printer: StarIO10.StarPrinter) @objc func printerIsCoverClose(_ printer: StarIO10.StarPrinter) } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10ErrorDetail) public class StarIO10ErrorDetail : ObjectiveC.NSObject { + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandPrinterParameter) public class PrinterParameter : ObjectiveC.NSObject { @objc public var templateExtension: StarIO10.StarXpandCommand.TemplateExtensionParameter? { @@ -335,7 +353,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayContrast) public enum Contrast : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayContrast) public enum Contrast : Swift.Int, Swift.Sendable { case plus3 case plus2 case plus1 @@ -361,35 +379,22 @@ extension CoreBluetooth.CBManagerState : Swift.CustomStringConvertible { @objc final public func stop() @objc deinit } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterStatus) public class StarPrinterStatus : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var hasError: Swift.Bool { - get - } - @objc public var coverOpen: Swift.Bool { - get - } - @objc public var drawerOpenCloseSignal: Swift.Bool { - get - } - @objc public var paperEmpty: Swift.Bool { - get - } - @objc public var paperNearEmpty: Swift.Bool { - get - } - @objc public var reserved: Swift.Dictionary { +@_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterStatus) final public class StarPrinterStatus : ObjectiveC.NSObject, Swift.Sendable { + @objc override final public var description: Swift.String { @objc get } - @objc public var detail: any StarIO10.StarPrinterStatusDetail { + @objc final public let hasError: Swift.Bool + @objc final public let coverOpen: Swift.Bool + @objc final public let drawerOpenCloseSignal: Swift.Bool + @objc final public let paperEmpty: Swift.Bool + @objc final public let paperNearEmpty: Swift.Bool + @objc final public var detail: any StarIO10.StarPrinterStatusDetail { @objc get } @objc deinit } extension StarIO10.StarXpandCommand.Drawer { - @objc(STARIO10StarXpandCommandDrawerChannel) public enum Channel : Swift.Int { + @objc(STARIO10StarXpandCommandDrawerChannel) public enum Channel : Swift.Int, Swift.Sendable { case no1 case no2 public init?(rawValue: Swift.Int) @@ -405,6 +410,33 @@ extension StarIO10.StarXpandCommand.Drawer { @objc(startDiscoveryWithError:) func startDiscovery() throws @objc func stopDiscovery() } +public protocol StarSettingDeviceDiscoveryManager : AnyObject { + var delegate: (any StarIO10.StarSettingDeviceDiscoveryManagerDelegate)? { get set } + var discoveryTime: Swift.Int { get set } + var isEnabledFindSameDevice: Swift.Bool { get set } + func startDiscovery() throws + func stopDiscovery() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class StarSettingDeviceDiscoveryManagerFactory : ObjectiveC.NSObject { + public static func create(interfaceTypes: [StarIO10.InterfaceType]) throws -> any StarIO10.StarSettingDeviceDiscoveryManager + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationUSB) public class StarPrinterInformationUSB : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var portName: Swift.String? { + get + } + @objc public var productSerialNumber: Swift.String? { + get + } + @objc public var usbSerialNumber: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterQRCodeParameter) public class QRCodeParameter : ObjectiveC.NSObject { @objc final public let content: Swift.String @@ -424,8 +456,21 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationLan) public class StarPrinterInformationLan : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var macAddress: Swift.String? { + get + } + @objc public var ipAddress: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Buzzer { - @objc(STARIO10StarXpandCommandBuzzerChannel) public enum Channel : Swift.Int { + @objc(STARIO10StarXpandCommandBuzzerChannel) public enum Channel : Swift.Int, Swift.Sendable { case no1 case no2 public init?(rawValue: Swift.Int) @@ -436,7 +481,7 @@ extension StarIO10.StarXpandCommand.Buzzer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterPageModePrintDirection) public enum PageModePrintDirection : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterPageModePrintDirection) public enum PageModePrintDirection : Swift.Int, Swift.Sendable { case bottomToTop case leftToRight case rightToLeft @@ -448,7 +493,7 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@objc(STARIO10DrawerOpenedMethod) public enum DrawerOpenedMethod : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10DrawerOpenedMethod) public enum DrawerOpenedMethod : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { @objc(STARIO10DrawerOpenedMethodByHand) case byHand @objc(STARIO10DrawerOpenedMethodByCommand) case byCommand public var description: Swift.String { @@ -468,14 +513,14 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10InputDeviceDelegate) public protocol InputDeviceDelegate { +@objc(STARIO10InputDeviceDelegate) public protocol InputDeviceDelegate : Swift.Sendable { @objc func inputDevice(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func inputDeviceDidConnect(printer: StarIO10.StarPrinter) @objc func inputDeviceDidDisconnect(printer: StarIO10.StarPrinter) @objc func inputDevice(printer: StarIO10.StarPrinter, didReceive data: Foundation.Data) } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayCharacterEncodingType) public enum CharacterEncodingType : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayCharacterEncodingType) public enum CharacterEncodingType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -500,7 +545,7 @@ extension StarIO10.StarXpandCommand.Display { @objc public var value: StarIO10.DrawerOpenedMethod @objc deinit } -@objc(STARIO10SpoolJobState) public enum SpoolJobState : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10SpoolJobState) public enum SpoolJobState : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown case accepted case printFailedByTimeoutBeforePrinting @@ -521,7 +566,7 @@ extension StarIO10.StarXpandCommand.Display { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterFontType) public enum FontType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterFontType) public enum FontType : Swift.Int, Swift.Sendable { case a case b public init?(rawValue: Swift.Int) @@ -547,6 +592,21 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } +@available(iOS 13.0, *) +extension StarIO10.StarPrinterSetting { + #if compiler(>=5.3) && $AsyncAwait + public func open() async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func close() async + #endif + #if compiler(>=5.3) && $AsyncAwait + public func write(data: Foundation.Data, timeout: Swift.Int) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func read(size: Swift.Int) async throws -> Foundation.Data? + #endif +} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(STARIO10StarPrinterInformation) public class StarPrinterInformation : ObjectiveC.NSObject { @objc override dynamic public var description: Swift.String { @objc get @@ -557,13 +617,16 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var emulation: StarIO10.StarPrinterEmulation { get } + @objc public var detail: StarIO10.StarPrinterInformationDetail { + @objc get + } @objc public var reserved: Swift.Dictionary { @objc get } @objc deinit } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterLineStyle) public enum LineStyle : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterLineStyle) public enum LineStyle : Swift.Int, Swift.Sendable { case single case double public init?(rawValue: Swift.Int) @@ -573,12 +636,16 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(STARIO10StarDeviceDiscoveryManagerFactory) public class StarDeviceDiscoveryManagerFactory : ObjectiveC.NSObject { +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(STARIO10StarDeviceDiscoveryManagerFactory) final public class StarDeviceDiscoveryManagerFactory : ObjectiveC.NSObject, Swift.Sendable { public static func create(interfaceTypes: [StarIO10.InterfaceType]) throws -> any StarIO10.StarDeviceDiscoveryManager @available(swift, obsoleted: 0.1) @objc(createWithInterfaceTypes:error:) public static func create(interfaceTypes: [Swift.Int]) throws -> any StarIO10.StarDeviceDiscoveryManager @objc deinit } +public protocol StarSettingDeviceDiscoveryManagerDelegate { + func manager(_ manager: any StarIO10.StarSettingDeviceDiscoveryManager, didFind printerSetting: StarIO10.StarPrinterSetting) + func managerDidFinishDiscovery(_ manager: any StarIO10.StarSettingDeviceDiscoveryManager) +} extension StarIO10.StarXpandCommand.Presenter { @objcMembers @objc(STARIO10StarXpandCommandPresenterLEDAutomaticBlinkParameter) public class LEDAutomaticBlinkParameter : ObjectiveC.NSObject { @objc public init(type: StarIO10.StarXpandCommand.Presenter.LEDType) @@ -605,7 +672,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterAlignment) public enum Alignment : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterAlignment) public enum Alignment : Swift.Int, Swift.Sendable { case left case center case right @@ -647,6 +714,9 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var printTimeout: Swift.Int @objc public var starConfigurationTimeout: Swift.Int @objc public var template: Swift.String? + @objc public var errorDetail: StarIO10.StarIO10ErrorDetail { + get + } @objc(initWithConnectionSettings:) convenience public init(_ connectionSettings: StarIO10.StarConnectionSettings) @objc deinit } @@ -689,7 +759,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -public enum StarIO10Error : Swift.Error { +public enum StarIO10Error : Swift.Error, Swift.Sendable { case unknown(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) case argument(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) case badResponse(message: Swift.String, errorCode: StarIO10.StarIO10ErrorCode = StarIO10ErrorCode.none) @@ -735,11 +805,16 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -@objc(STARIO10DrawerDelegate) public protocol DrawerDelegate { +@objc(STARIO10DrawerDelegate) public protocol DrawerDelegate : Swift.Sendable { @objc func drawer(printer: StarIO10.StarPrinter, communicationErrorDidOccur error: any Swift.Error) @objc func drawer(printer: StarIO10.StarPrinter, didSwitch openCloseSignal: Swift.Bool) } -@objc(STARIO10StarConfigurationSetResult) public enum StarConfigurationSetResult : Swift.Int, Swift.CustomStringConvertible { +extension StarIO10.StarPrinterStatus { + @objc final public var reserved: Swift.Dictionary { + @objc get + } +} +@objc(STARIO10StarConfigurationSetResult) public enum StarConfigurationSetResult : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case applied case accepted public var description: Swift.String { @@ -759,8 +834,23 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@objc @_hasMissingDesignatedInitializers public class StarPrinterSetting : ObjectiveC.NSObject { + public var information: StarIO10.StarPrinterInformation? { + get + } + public var connectionSettings: StarIO10.StarConnectionSettings { + get + } + public var openTimeout: Swift.Int + public var communicationTimeout: Swift.Int + public var bleRssi: Swift.Int { + get + } + convenience public init(_ connectionSettings: StarIO10.StarConnectionSettings) + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterQRCodeLevel) public enum QRCodeLevel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterQRCodeLevel) public enum QRCodeLevel : Swift.Int, Swift.Sendable { case l case m case q @@ -773,7 +863,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Presenter { - @objc(STARIO10StarXpandCommandPresenterLEDType) public enum LEDType : Swift.Int { + @objc(STARIO10StarXpandCommandPresenterLEDType) public enum LEDType : Swift.Int, Swift.Sendable { case holding case error case idle @@ -784,8 +874,17 @@ extension StarIO10.StarXpandCommand.Presenter { } } } +@objc @_hasMissingDesignatedInitializers public class WLanSettingServiceStatus : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + final public let isInfrastructureMode: Swift.Bool + final public let isConnectedWiredLan: Swift.Bool + final public let isAPConnectionSucceeded: Swift.Bool + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextPrintType) public enum TextPrintType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextPrintType) public enum TextPrintType : Swift.Int, Swift.Sendable { case goneWhenEmpty case always public init?(rawValue: Swift.Int) @@ -804,7 +903,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextWidthType) public enum TextWidthType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextWidthType) public enum TextWidthType : Swift.Int, Swift.Sendable { case half case full public init?(rawValue: Swift.Int) @@ -837,7 +936,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCharacterEncodingType) public enum CharacterEncodingType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCharacterEncodingType) public enum CharacterEncodingType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -862,7 +961,7 @@ extension StarIO10.StarXpandCommand.MelodySpeaker { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBlackMarkPosition) public enum BlackMarkPosition : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBlackMarkPosition) public enum BlackMarkPosition : Swift.Int, Swift.Sendable { case front case back public init?(rawValue: Swift.Int) @@ -927,7 +1026,7 @@ extension StarIO10.StarPrinter { #endif } extension StarIO10.StarXpandCommand.Display { - @objc(STARIO10StarXpandCommandDisplayInternationalCharacterType) public enum InternationalCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandDisplayInternationalCharacterType) public enum InternationalCharacterType : Swift.Int, Swift.Sendable { case usa case france case germany @@ -963,6 +1062,27 @@ extension StarIO10.StarXpandCommand.Drawer { @objc deinit } } +@objc @_hasMissingDesignatedInitializers public class FoundAPInfo : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + public var ssid: Swift.String { + get + } + public var bssid: Swift.String { + get + } + public var channel: Swift.Int { + get + } + public var rssi: Swift.Int { + get + } + public var security: Swift.String { + get + } + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterBarcodeParameter) public class BarcodeParameter : ObjectiveC.NSObject { @objc final public let content: Swift.String @@ -988,7 +1108,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterQRCodeModel) public enum QRCodeModel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterQRCodeModel) public enum QRCodeModel : Swift.Int, Swift.Sendable { case model1 case model2 public init?(rawValue: Swift.Int) @@ -1005,7 +1125,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } } -@objc(STARIO10StarPrinterModel) public enum StarPrinterModel : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10StarPrinterModel) public enum StarPrinterModel : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { case unknown @objc(STARIO10StarPrinterModelTSP650II) case tsp650II @objc(STARIO10StarPrinterModelTSP700II) case tsp700II @@ -1042,8 +1162,58 @@ extension StarIO10.StarXpandCommand { get } } +@objc public class APInfo : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + public var wlanMode: StarIO10.WLanMode + public var ssid: Swift.String + public var securityType: StarIO10.WLanSecurityType + public var password: Swift.String + public init(wLanMode: StarIO10.WLanMode, ssid: Swift.String, securityType: StarIO10.WLanSecurityType, password: Swift.String) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationBluetoothLE) public class StarPrinterInformationBluetoothLE : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var address: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +public enum WLanMode : Swift.UInt8, Swift.CustomStringConvertible, Swift.Sendable { + case unknown + case infrastructure + case accessPoint + public var description: Swift.String { + get + } + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationBluetooth) public class StarPrinterInformationBluetooth : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var portName: Swift.String? { + get + } + @objc public var serialNumber: Swift.String? { + get + } + @objc public var address: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType) public enum AmbiguousCharacterWidthType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterAmbiguousCharacterWidthType) public enum AmbiguousCharacterWidthType : Swift.Int, Swift.Sendable { case half case full public init?(rawValue: Swift.Int) @@ -1175,6 +1345,13 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class StarWLanSetting : StarIO10.StarPrinterSetting { + public var serviceStatus: StarIO10.WLanSettingServiceStatus? { + get + } + convenience public init(starPrinterSetting: StarIO10.StarPrinterSetting) + @objc deinit +} extension StarIO10.StarXpandCommand.Buzzer { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandBuzzerDriveParameter) public class DriveParameter : ObjectiveC.NSObject { @objc public var channel: StarIO10.StarXpandCommand.Buzzer.Channel { @@ -1198,7 +1375,7 @@ extension StarIO10.StarXpandCommand.Buzzer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterInternationalCharacterType) public enum InternationalCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterInternationalCharacterType) public enum InternationalCharacterType : Swift.Int, Swift.Sendable { case usa case france case germany @@ -1233,7 +1410,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc func managerDidFinishDiscovery(_ manager: any StarIO10.StarDeviceDiscoveryManager) } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterTextEllipsizeType) public enum TextEllipsizeType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterTextEllipsizeType) public enum TextEllipsizeType : Swift.Int, Swift.Sendable { case none case start case middle @@ -1246,7 +1423,7 @@ extension StarIO10.StarXpandCommand.Printer { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBarcodeSymbology) public enum BarcodeSymbology : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBarcodeSymbology) public enum BarcodeSymbology : Swift.Int, Swift.Sendable { case upcE case upcA case jan8 @@ -1265,7 +1442,7 @@ extension StarIO10.StarXpandCommand.Printer { } } } -@objc(STARIO10ErrorCode) public enum StarIO10ErrorCode : Swift.Int, Swift.CaseIterable { +@objc(STARIO10ErrorCode) public enum StarIO10ErrorCode : Swift.Int, Swift.CaseIterable, Swift.Sendable { @objc(STARIO10ErrorCodeNone) case none = 0 @objc(STARIO10ErrorCodeDeviceHasError) case deviceHasError = 1000 @objc(STARIO10ErrorCodePrinterHoldingPaper) case printerHoldingPaper = 1001 @@ -1328,7 +1505,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } extension StarIO10.StarXpandCommand.MelodySpeaker { - @objc(STARIO10StarXpandCommandMelodySpeakerSoundStorageArea) public enum SoundStorageArea : Swift.Int { + @objc(STARIO10StarXpandCommandMelodySpeakerSoundStorageArea) public enum SoundStorageArea : Swift.Int, Swift.Sendable { case area1 case area2 public init?(rawValue: Swift.Int) @@ -1342,8 +1519,14 @@ extension StarIO10.StarXpandCommand.MelodySpeaker { @objc public var value: Swift.Int @objc deinit } +extension StarIO10.StarPrinterSetting { + public func open(completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func close(completion: @escaping () -> Swift.Void) + public func write(data: Foundation.Data, timeout: Swift.Int, completion: @escaping ((any Swift.Error)?) -> Swift.Void) + public func read(size: Swift.Int, completion: @escaping (Foundation.Data?, (any Swift.Error)?) -> Swift.Void) +} extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel) public enum BarcodeBarRatioLevel : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterBarcodeBarRatioLevel) public enum BarcodeBarRatioLevel : Swift.Int, Swift.Sendable { case levelPlus1 case level0 case levelMinus1 @@ -1389,6 +1572,25 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +@_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarPrinterInformationDetail) public class StarPrinterInformationDetail : ObjectiveC.NSObject { + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc public var lan: StarIO10.StarPrinterInformationLan { + get + } + @objc public var bluetooth: StarIO10.StarPrinterInformationBluetooth { + get + } + @objc public var bluetoothLE: StarIO10.StarPrinterInformationBluetoothLE { + get + } + @objc public var usb: StarIO10.StarPrinterInformationUSB { + get + } + @objc override dynamic public init() + @objc deinit +} extension StarIO10.StarXpandCommand.Printer { @objcMembers @objc(STARIO10StarXpandCommandPrinterHoldPrintParameter) public class HoldPrintParameter : ObjectiveC.NSObject { @objc final public let enable: Swift.Bool @@ -1396,7 +1598,7 @@ extension StarIO10.StarXpandCommand.Printer { @objc deinit } } -@objc(STARIO10InterfaceType) public enum InterfaceType : Swift.Int, Swift.CustomStringConvertible { +@objc(STARIO10InterfaceType) public enum InterfaceType : Swift.Int, Swift.CustomStringConvertible, Swift.Sendable { @objc(STARIO10InterfaceTypeUnknown) case unknown @objc(STARIO10InterfaceTypeUSB) case usb @objc(STARIO10InterfaceTypeBluetooth) case bluetooth @@ -1415,6 +1617,38 @@ extension StarIO10.StarXpandCommand.Printer { @objc public var value: Swift.Bool @objc deinit } +@available(iOS 13.0, *) +extension StarIO10.StarWLanSetting { + #if compiler(>=5.3) && $AsyncAwait + @available(iOS 13.0, *) + public func initSetting() async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func loadCurrentInfo() async throws -> StarIO10.CurrentWLanInfo + #endif + #if compiler(>=5.3) && $AsyncAwait + public func setupConnection(apInfo: StarIO10.APInfo) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func fetchNearbyAccessPointInfo() async throws -> [StarIO10.FoundAPInfo] + #endif +} +public enum WLanSecurityType : Swift.RawRepresentable, Swift.CustomStringConvertible, Swift.Sendable { + case unknown + case open + case wpaPersonal + case wpa2Personal + case wpa3SAE + case auto + public init?(rawValue: [Swift.UInt8]) + public var rawValue: [Swift.UInt8] { + get + } + public var description: Swift.String { + get + } + public typealias RawValue = [Swift.UInt8] +} extension StarIO10.StarXpandCommand { @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommandBuzzerBuilder) public class BuzzerBuilder : ObjectiveC.NSObject { @objc public func actionDrive(_ parameter: StarIO10.StarXpandCommand.Buzzer.DriveParameter) -> Self @@ -1422,6 +1656,11 @@ extension StarIO10.StarXpandCommand { @objc deinit } } +extension StarIO10.StarIO10ErrorDetail { + @objc dynamic public var autoSwitchInterfaceOpenErrors: Foundation.NSDictionary? { + @objc get + } +} @_inheritsConvenienceInitializers @objcMembers @objc(STARIO10StarXpandCommand) public class StarXpandCommand : ObjectiveC.NSObject { @objc @_inheritsConvenienceInitializers public class Printer : ObjectiveC.NSObject { @objc override dynamic public init() @@ -1455,7 +1694,7 @@ extension StarIO10.StarXpandCommand { @objc deinit } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCutType) public enum CutType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCutType) public enum CutType : Swift.Int, Swift.Sendable { case full case partial case fullDirect @@ -1478,7 +1717,7 @@ extension StarIO10.StarXpandCommand { } } extension StarIO10.StarXpandCommand.Printer { - @objc(STARIO10StarXpandCommandPrinterCJKCharacterType) public enum CJKCharacterType : Swift.Int { + @objc(STARIO10StarXpandCommandPrinterCJKCharacterType) public enum CJKCharacterType : Swift.Int, Swift.Sendable { case japanese case simplifiedChinese case traditionalChinese @@ -1576,6 +1815,9 @@ extension StarIO10.StarXpandCommand.Display.InternationalCharacterType : Swift.R extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.QRCodeModel : Swift.RawRepresentable {} +extension StarIO10.WLanMode : Swift.Equatable {} +extension StarIO10.WLanMode : Swift.Hashable {} +extension StarIO10.WLanMode : Swift.RawRepresentable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.AmbiguousCharacterWidthType : Swift.RawRepresentable {} @@ -1600,6 +1842,8 @@ extension StarIO10.StarXpandCommand.Printer.BarcodeBarRatioLevel : Swift.RawRepr extension StarIO10.InterfaceType : Swift.Equatable {} extension StarIO10.InterfaceType : Swift.Hashable {} extension StarIO10.InterfaceType : Swift.RawRepresentable {} +extension StarIO10.WLanSecurityType : Swift.Equatable {} +extension StarIO10.WLanSecurityType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.Equatable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.Hashable {} extension StarIO10.StarXpandCommand.Printer.CutType : Swift.RawRepresentable {} diff --git a/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/StarIO10 b/ios/libs/StarIO10.xcframework/ios-arm64/StarIO10.framework/StarIO10 index 18a19d7633b78c32ae1323b8898d487408caa044..353a9cfd4e3d088fa78373acab3e7ee3c851ddf1 100755 GIT binary patch literal 3897432 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%0A+=hp_Gv0bGbLF5o7*+5Y0}XKRY1w>2E?{Z)f! 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

    EsnQT3f8@F@zj!r+i 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

    `- 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�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

    E+xtMd3NZd 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

    4Y%|t;Rf;fjXmq)E4U-;;;h@W%<6$p7<|Va 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¬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%0A!05Y}aX5mrLLhy3V-dE|II<)q?yIg~MI0 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 z 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

    oWMJSD{Q- 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

    0_kHU| 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%0As3ePBFk(7CnuuV@E1bmHw*Y!$+Zx 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�v3=NQ>g5RcrmN;AmBO+L3BvEd~1I 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

    gFO!zzE~K7bU9|DZe%cV!l~Uf^z%j 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%0Dd`a-!_`iVXw}*hIZIx_}`v7BKVCCK7 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

    d9(9Jpa=={>s>uyK|@h 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