Simple feedback server

This commit is contained in:
2023-08-13 15:06:45 -06:00
parent 7ec5117480
commit 6f6c8685a2
1697 changed files with 3346391 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
package qs;
typedef DefaultDecoder = ts.AnyOf3<(str:String) -> String, (str:String, decoder:Dynamic) -> String, (str:String, decoder:Dynamic, charset:String) -> String>;

View File

@@ -0,0 +1,3 @@
package qs;
typedef DefaultEncoder = ts.AnyOf3<(str:Dynamic) -> String, (str:Dynamic, defaultEncoder:Dynamic) -> String, (str:Dynamic, defaultEncoder:Dynamic, charset:String) -> String>;

View File

@@ -0,0 +1,34 @@
package qs;
typedef IParseOptions = {
@:optional
var comma : Bool;
@:optional
var delimiter : ts.AnyOf2<String, js.lib.RegExp>;
@:optional
var depth : ts.AnyOf2<Float, Bool>;
@:optional
dynamic function decoder(str:String, defaultDecoder:DefaultDecoder, charset:String, type:String):Dynamic;
@:optional
var arrayLimit : Float;
@:optional
var parseArrays : Bool;
@:optional
var allowDots : Bool;
@:optional
var plainObjects : Bool;
@:optional
var allowPrototypes : Bool;
@:optional
var parameterLimit : Float;
@:optional
var strictNullHandling : Bool;
@:optional
var ignoreQueryPrefix : Bool;
@:optional
var charset : String;
@:optional
var charsetSentinel : Bool;
@:optional
var interpretNumericEntities : Bool;
};

View File

@@ -0,0 +1,36 @@
package qs;
typedef IStringifyOptions = {
@:optional
var delimiter : String;
@:optional
var strictNullHandling : Bool;
@:optional
var skipNulls : Bool;
@:optional
var encode : Bool;
@:optional
dynamic function encoder(str:Dynamic, defaultEncoder:DefaultEncoder, charset:String, type:String):String;
@:optional
var filter : ts.AnyOf2<Array<ts.AnyOf2<String, Float>>, (prefix:String, value:Dynamic) -> Dynamic>;
@:optional
var arrayFormat : String;
@:optional
var indices : Bool;
@:optional
dynamic function sort(a:Dynamic, b:Dynamic):Float;
@:optional
dynamic function serializeDate(d:js.lib.Date):String;
@:optional
var format : String;
@:optional
var encodeValuesOnly : Bool;
@:optional
var addQueryPrefix : Bool;
@:optional
var allowDots : Bool;
@:optional
var charset : String;
@:optional
var charsetSentinel : Bool;
};

View File

@@ -0,0 +1,3 @@
package qs;
typedef ParsedQs = { };