@@ -13,7 +13,7 @@ import java.lang.reflect.*
1313class TypescriptLibraryExporter {
1414 private var basePath: String = " ./lib"
1515 private val classList = mutableListOf<Class <* >>()
16- private var allowedPackagesRegex: Regex = Regex (" (org\\ .bukkit|com\\ .pixlfox|com\\ .smc|fr\\ .minuskube\\ .inv|com\\ .google|java\\ .sql)(.*)?" )
16+ private var allowedPackagesRegex: Regex = Regex (" (org\\ .bukkit|com\\ .pixlfox|com\\ .smc|fr\\ .minuskube\\ .inv|com\\ .google|java\\ .sql|java \\ .io )(.*)?" )
1717 private val paranamer: Paranamer = BytecodeReadingParanamer ()
1818
1919 private fun safeName (name : String ): String = when {
@@ -93,7 +93,8 @@ class TypescriptLibraryExporter {
9393 com.smc.version.MinecraftVersions ::class .java,
9494 com.pixlfox.scriptablemc.smartinvs.SmartInventoryProvider ::class .java,
9595 com.pixlfox.scriptablemc.smartinvs.SmartInventoryInterface ::class .java,
96- com.google.common.io.ByteStreams ::class .java
96+ com.google.common.io.ByteStreams ::class .java,
97+ java.io.File ::class .java
9798 )
9899 return this
99100 }
@@ -342,8 +343,7 @@ class TypescriptLibraryExporter {
342343 " \" allowJs\" : true,\n " +
343344 " \" outDir\" : \" js\" ,\n " +
344345 " \" rootDir\" : \" ts\" ,\n " +
345- " \" declaration\" : true,\n " +
346- " \" lib\" : [\" ES5\" , \" ES2015\" , \" ES2016\" , \" ES2017\" , \" ES2018\" , \" ES2019\" ]\n " +
346+ " \" declaration\" : true\n " +
347347 " },\n " +
348348 " \" include\" : [\n " +
349349 " \" ts/**/*\"\n " +
0 commit comments