From 4511784e5022794f01c61ef007f8783b38f16f12 Mon Sep 17 00:00:00 2001 From: Tomasz Ducin <tomasz.ducin@gmail.com> Date: Tue, 29 Nov 2016 08:54:59 +0100 Subject: [PATCH] build v0.4 --- .gitignore | 5 ++++- lib/api/extend.js | Bin 323 -> 323 bytes lib/api/format.js | Bin 756 -> 756 bytes lib/api/option.js | Bin 438 -> 438 bytes lib/class/Container.js | Bin 2073 -> 2073 bytes lib/class/OptionRegistry.js | Bin 833 -> 880 bytes lib/core/error.js | Bin 657 -> 705 bytes lib/core/run.js | Bin 2217 -> 2217 bytes lib/core/traverse.js | Bin 2433 -> 2442 bytes lib/generators/coreFormat.js | Bin 708 -> 708 bytes lib/generators/dateTime.js | Bin 278 -> 278 bytes lib/generators/ipv4.js | Bin 283 -> 283 bytes lib/generators/thunk.js | Bin 869 -> 869 bytes lib/generators/words.js | Bin 830 -> 830 bytes lib/index.js | Bin 442 -> 442 bytes lib/types/array.js | Bin 2757 -> 2757 bytes lib/types/boolean.js | Bin 137 -> 137 bytes lib/types/external.js | Bin 1240 -> 1240 bytes lib/types/index.js | Bin 510 -> 512 bytes lib/types/integer.js | Bin 597 -> 597 bytes lib/types/null.js | Bin 122 -> 122 bytes lib/types/number.js | Bin 960 -> 960 bytes lib/types/object.js | Bin 3925 -> 3925 bytes lib/types/string.js | Bin 1674 -> 1674 bytes ts/class/Container.ts | 2 +- ts/class/Registry.ts | 2 +- ts/index.d.ts | 2 +- 27 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 280626ff..65e8378e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +# IDEs +.idea +.vscode + *~ *.log *.tgz @@ -7,6 +11,5 @@ /coverage /generated /nbproject -/.idea /node_modules /locale diff --git a/lib/api/extend.js b/lib/api/extend.js index 3af605bd231560fc266c035d41b757b6474a27f1..ed3c1063deca11ed8229a4fd0c416a07e446308e 100644 GIT binary patch delta 31 mcmX@ibeL&^nuwB~o_=ypVsWv)bADb)VrE`yk<vyhPDTKthzbD! delta 31 mcmX@ibeL&^nuxldo_=ypVsWv)bADb)VrE`yk@`j}PDTKu843#k diff --git a/lib/api/format.js b/lib/api/format.js index b6e3bcec4972f9e23f70a728416dcbce0a79f224..5a218c972fbd19ac475658d2de64b3ff40c77ef5 100644 GIT binary patch delta 30 lcmeyu`h|6Zs<4uto_=ypVsWv4P-=Q+aY<37(ngCtOaP^H3eNxl delta 30 lcmeyu`h|6Zs<67Ao_=ypVsWv4P-=Q+aY<37`bLXAOaP_;3fTYv diff --git a/lib/api/option.js b/lib/api/option.js index c54a5cf2c4b6be16edd09213ba0272832f7f0852..36f5723b84bf6d4318733c69ec8d452244ac7fd3 100644 GIT binary patch delta 36 rcmdnSyp4H+wxp7to_=ypVsWv)e?duReqK;&dS-D+QKiyGmm)?0--!&B delta 36 rcmdnSyp4H+wxqhAo_=ypVsWv)e?duReqK;&dS-D+QKkAumm)?0;4=)L diff --git a/lib/class/Container.js b/lib/class/Container.js index c55ff0d8e2078c1f0f532f95b2797fb0d65b1bef..53a3c641a11a2bca5cf8bfe83636c7e3e24f09a7 100644 GIT binary patch delta 20 bcmbO!FjHWH3a3(0VqQvWMS;>r-8bw2MwJH_ delta 20 bcmbO!FjHWH3a5HeVqQvWMS=Q8-8bw2M(+n9 diff --git a/lib/class/OptionRegistry.js b/lib/class/OptionRegistry.js index 28c05b4b765056c5d07f606b10e5e644170c07ba..fcb9cbc31973eb496376ca33c6bb79e2439e112d 100644 GIT binary patch delta 122 zcmX@e_JM7KIwOygo_<hjdS-D+QKiykW5$yPWr;-!@g*6V#R|3x@x`SDsYQCpi8(nM zAR$eKni>TV!<tJ03gRb=GZ`?(Pj+WAXN;d*$E3#?KY0z48e{zAOH9fFAVo!~C8b4q L5HlygX9@xURq!S( delta 76 zcmeysc93m@IwOy|o_<hjdS-D+QKkB1W5$!x@x`SDsYQCpi8(nMB^jB;n$}zjP%v4C b$zXCUllkPSOnQ@#FsV&`&7?e8h1mxHubdZ= diff --git a/lib/core/error.js b/lib/core/error.js index e92ee69abc96449383679787dbe849cd7478a18c..14163eb9762dd52e1d2c75b0ff22dea5c560c8cb 100644 GIT binary patch delta 129 zcmbQpdXRNP7o$O0Vv$08Nk(R|f~`V)acMznkzR6QPL2jhNK>JvMghdI=2C!y_{mEd zjX1y>bQIzz-({3$jGz32QHe2rvJ{hoI#@!lAh9Gv!Bzo8A#@g{mXsFdLF}6B#pDhE DhDIno delta 130 zcmX@eI+1ll7o&81acMznkzR6QPL4)NMrN_5HJ1VuOy0$4qzDqzQ2>#8$@zK3B}Jvl sCHY0jssxyn48Zcasl~;K>8T2~3Q!ipD6o7%Vo8RAtpbReT*c%L082e5lmGw# diff --git a/lib/core/run.js b/lib/core/run.js index 8bfeac70bb366859b74dff958cb4ce9e12ff4c25..2d3a9c09c1863713c0d6e298389a31b36de0393a 100644 GIT binary patch delta 83 zcmZ1}xKeO}lCDxpYEf#MlBP9RSz?hwNl{{1YEf~jf~`VPYGG++QL2WLo<2-eX`;Ub gmy(`-QDR<7ey-BQLUB$dJ^j*>%$#DSjT0p}0DW~E3IG5A delta 83 zcmZ1}xKeO}lCFA6YEf#Mx~4T(Sz?hwNl{{1YEf~jf~`VPYGG++QL2Wzo<2-eeWJev gm%5&QQDR<7ey;k&LUB%YJ^j*>%$#ENjT0p}0D}P=G5`Po diff --git a/lib/core/traverse.js b/lib/core/traverse.js index 8ffc910005c33f316302a57a922902c1e0be7131..6654095d7bcdd6e969afa36d09c5bb7422c0fc28 100644 GIT binary patch delta 171 zcmZn^?h>A$%%!BKUzC`alAo(IQCB8JNl!nus3^ZkNz<CEEU`!-GcPT*D5SC=Rl!!F zD7COOvnW+VNlzav3{z85S&&+cBCn?p7SqqnOG&LznmAX2UrA3-Kd~TFKfj<PGe1vh s<B`cs9MMXtd8N5Zv6Ew%)exL^<|yuHrIggP#L}D+rP$3cnP;#90B?FYKmY&$ delta 162 zcmeAYZWNxN%%!fUUzC`alAo(SQCB8JT~9x?s3^ZkUDKMYEU`!-GcPT*D5SC=Rl!!F zD7COOvnW+VT~8k@3{z85S&&+cBCn?p7SqqnOG&LzpEy^7UtLd6Kd~TFKfj<PGe1v# m<B`csta_<=rMZ*inbn}IUgjtcy_D3n#L}FS&7YWOumS+1OEwVz diff --git a/lib/generators/coreFormat.js b/lib/generators/coreFormat.js index cbbbe9209d7e0e1a794a10c1cbb671df4c9718f9..1b0866051a3bcb73a3b67c09d9a655d85224f5f0 100644 GIT binary patch delta 31 mcmX@YdW3a?nuwB~o_=ypVsWv)bADb)VrE`yk<v!1E+zn^bqb3B delta 31 mcmX@YdW3a?nuxldo_=ypVsWv)bADb)VrE`yk@`lfE+zn_1`3q` diff --git a/lib/generators/dateTime.js b/lib/generators/dateTime.js index cf04cff4819fff7bead5d209dafbdee0a42b294b..b4c06ae96e4c14596b445f6f929d38bdb219012e 100644 GIT binary patch delta 26 hcmbQnG>vJ3vVfAFo_=zEQL27XVqQvquF^!~#{g)z2*UsX delta 26 hcmbQnG>vJ3vVgjto_=zEQL27XVqQvquKGmd#{g+62+aTh diff --git a/lib/generators/ipv4.js b/lib/generators/ipv4.js index 99a92a1cb8b1cc07eac18b103242c6d4ea0e7ec3..9092590816a0f42e09c50fe314d3c813fcb7cadd 100644 GIT binary patch delta 26 hcmbQuG@EIHvVfAFo_=zEQL27XVqQvquF^!~7XWFt2+{xm delta 26 hcmbQuG@EIHvVgjto_=zEQL27XVqQvquKGmd7XWH02;2Yw diff --git a/lib/generators/thunk.js b/lib/generators/thunk.js index 933a65497ba09a5572c013139f5ecd96be28c2ac..4ce362f1768ca231aac310b6e166ba9f68d80e1c 100644 GIT binary patch delta 72 zcmaFL_LOaclC6@So_>02UTRTdNq$kWetCXTO0klrHCI_;kwQ^oUP^whf~`VPYGG++ VQK|+=adLi9sy;+UX=6MaGXRlx7-#?h delta 72 zcmaFL_LOaclC8R)o_>02UTRTdNq$kWetCXTO0l}8HCI_;kwQ^oUP^whf~`VPYGG++ VQK|+=adLi9sy;+UePcWuGXRts7<>Q# diff --git a/lib/generators/words.js b/lib/generators/words.js index d702889c029635f2f02e67b2519d3e19875d266f..ba6a28ca34711180c85c061e57c628c757476256 100644 GIT binary patch delta 27 icmdnTwvTOsvVfAFo_=zEQL27XVqQvquF^(hZe{>^H3((^ delta 27 icmdnTwvTOsvVgjto_=zEQL27XVqQvquKGq}Ze{>^vIuYh diff --git a/lib/index.js b/lib/index.js index 611fa494ce65359c2e3548fd40d22d37338623e9..5c8166e836e90f751bb2a14cd908cb4ab9f76a5a 100644 GIT binary patch delta 126 zcmdnRyo-5)nx&GSesWG?ak0L0eqKppW?pKMlBP9RSz?hwT7FS(Vu^ySLQ!gAX=YKX zhLWCsVnL=pL|kcNyo5efB)^~}Gd~Zeuc$N+Ra0_)QL27XX`a%=Wj~lr^b961WRwH| DX5K0g delta 126 zcmdnRyo-5)nx(p)esWG?ak0L0eqKppW?pKMx~4T(Sz?hwT7FS(Vu^ySLQ!gAX=YKX zhPs}9VnL=pL|lDhyo5efB)^~}Gd~Zeuc$N+Ra0_)QL27XX`cGTWj~mW^~@$OWRwH| DaH=Xj diff --git a/lib/types/array.js b/lib/types/array.js index 19bf826cef8295b8455f32519db05fc0d93541c3..497432959b875cc64b3e7283ec3de10e0b16eac7 100644 GIT binary patch delta 123 zcmX>qdQ^0RvYC>eo_=zEQL27XVqQvqu9BuTS6O0_LTO26PO*ZmLQ!gAX=YKX23#3f lLTO^83_@pWQBi&oOk;jQNoIZ?n$E<6Onr!i(#F+NTma3JD7XLs delta 123 zcmX>qdQ^0RvYEP`o_=zEQL27XVqQvquDYf*S6O0_LTO26PO*ZmLQ!gAX=YKX23#3f lLVaSS3_@pWQBi&oOk;jQNoIZ?n$E<6Onr!i`o`5#TmaVsDBu79 diff --git a/lib/types/boolean.js b/lib/types/boolean.js index 24357b2e0a637afaeedf47b8baf5821d3b3f01d2..8113df8134aabe4c587f335dad9016b8a88dc369 100644 GIT binary patch delta 33 ocmeBV>|~svE3Txcr=Omhms*rql3!G;pOl}UlbV>PG||Ns0I-A$8vp<R delta 33 ocmeBV>|~svE3U4mr=Omhms*rql3!G;pOl}UlbV>PKGDS$0I?biB>(^b diff --git a/lib/types/external.js b/lib/types/external.js index 84fd133d239817dec4a055a5297d74a9244ac3c3..973a294dd1fa575f3845eb06ef77bb1e62ac488d 100644 GIT binary patch delta 50 zcmcb?d4qF;62Fq3o_=zEQL27vNoG#5(nLdP5wK8BVsWv)bADb)VrE`yk<!M53KjsJ Cv=EU1 delta 50 zcmcb?d4qF;62H2ho_=zEQL27vNoG#5`b0x%5wK8BVsWv)bADb)VrE`yk^07j3KjsL Ctq`RE diff --git a/lib/types/index.js b/lib/types/index.js index 95edfd3081e6c3c9877b5f9f7be42ea78b9b68f9..9435b10fd30a57a819684f89fa6a649feeb0b5db 100644 GIT binary patch delta 173 zcmeyz+`uwHm0L+qKPf*yCp9roX`+ERhmxLtUTIE_(nNm=P9;74#G<0aN~MVfQh`c( z`k8qpsp+XjN}ASOWr;-!@p+}WNvTB&whBe5g{7HAsTyF-AThX-{G_bZ<PuaR5HY2R uw<Woh^z@5MiZb)kl_vg^=26nqPpv3PEy_#GQJSpEsK=%RcFN>%#^nH!{5P-w delta 171 zcmZo*`Nup#m0Mj;KPf*yCp9roeWHOlhq|7AUTIE_`b2*TPIW!~#G<0aO7)2aQi1Av z`k8qpsp+Xj>YCPEWr;-!@p+}WNvTB&whBe5g{7HAsTyF-AThX-{G_bZ<PuaR5Ha<M tw<WpM_4JENiZb)k)hGUw=26$vPpv3PEy_#GQJ<{JsK)|w$>d1J<p4qeH@pA< diff --git a/lib/types/integer.js b/lib/types/integer.js index 977c47dae2888448b242533cf1d9b26e9ed4639c..ebfba373b033f27234b852391716461a4753ab5b 100644 GIT binary patch delta 21 ccmcc0a+PI*GMAE`eqL#AQfiUXMqLdi08W?&q5uE@ delta 21 ccmcc0a+PI*GMBoZeqL#AQfiU<MqLdi08aM?tN;K2 diff --git a/lib/types/null.js b/lib/types/null.js index d7192deab7b729ffd92cad2b25ee8ee920ad1eaa..b989b6fdb8e09fcd821b8eac92792be512f259e2 100644 GIT binary patch delta 28 jcmb=bnxG}3q^GB!o|>0hlvt8qRIHy@nv<h6(ar_{iWUjM delta 28 jcmb=bnxG}3uBWG;o|>0hlvt8qRIHy@nv<hG(ar_{ik%6| diff --git a/lib/types/number.js b/lib/types/number.js index 715e4af7448d5b30933885a2eb5410e5f6c6ade1..88bb9c652f0e8aedd31d80b666e9cd4b4cb703d4 100644 GIT binary patch delta 27 icmX@Wet>;~vVfAFo_=zEQL27XVqQvquF^*1US<G#(+KVW delta 27 icmX@Wet>;~vVgjto_=zEQL27XVqQvquKGsfUS<G$Pzd+{ diff --git a/lib/types/object.js b/lib/types/object.js index a07c676e188936b67b7be1ce413a07017f0596af..4a0f8029d8bbacd2c822f2aab4fa318e3e451c8c 100644 GIT binary patch delta 177 zcmcaAcU5kJT85IIo_=ypVsWv)bADb)VrE`yk&>o0S6O0_LQ!H~N`9__twK?1VQFSj zss>nXeo?AEL<Xj=JijQV7)@DvYF=tlVo82cu|8N@X=0za6<mL5NoGzlOnX3LQE{qk WQBi&oni<I;t5QJ{N*nK&@c{tm(ma>| delta 177 zcmcaAcU5kJT86rwo_=ypVsWv)bADb)VrE`yk-DZeS6O0_LQ!H~N`9__twK?1VQFSj zss>nXeo?AEL<Xj=JijQV7)@DvYF=tlVo82cu|8N@ePW-u6<mL5NoGzlOnX3LQE{qk WQBi&oni<I;t5QJ{>KpHu@c{t%SUk!A diff --git a/lib/types/string.js b/lib/types/string.js index 2486f1f722bc12db7fdc29d5c83cd5e3fbd80f4e..e78439b2996ca59119cd550ed56c7ab8bc0ac79e 100644 GIT binary patch delta 242 zcmeC;?c$xFWUr*Br=Omhms*rql3!G;Uy@Opm#w5}%~h6Iq>x!qW};xLP?TC&npu>p zfu<BBt28lD$`nmJC9xzmBr`V^W=e8?QL0;hQEp-hvRM;1NNB)Rq+!VF>FFmHWa>jC zlqP<Vumf2F63Q<q$;{7#=}gYgD@n}EOD#e+T2D_uIVZ8WSl<~YtF+mT(S;QNMvPF< delta 242 zcmeC;?c$xFWUsELr=Omhms*rql3!G;Uy@Opm#wa8%~h6Iq>x!qW};xLP?TC&npu>p zfu<BBt3EMN$`nmJC9xzmBr`V^W=e8?QL0;hQEp-hvRM;1NNB)Rq+!VF>FFmHWa>jC z)F*zBumf2F63Q<q$;{7#=}gYgD@n}EOD#e+T2D_uIVZ8WSl<~YtG?Nd(S;QNXADsm diff --git a/ts/class/Container.ts b/ts/class/Container.ts index bdac9482..93b8df62 100644 --- a/ts/class/Container.ts +++ b/ts/class/Container.ts @@ -7,7 +7,7 @@ type Dependency = any; */ type Registry = { [s: string]: Dependency; -} +}; /** * Container is used to wrap external libraries (faker, chance, randexp) that are used among the whole codebase. These diff --git a/ts/class/Registry.ts b/ts/class/Registry.ts index 4742fd3b..09a25843 100644 --- a/ts/class/Registry.ts +++ b/ts/class/Registry.ts @@ -3,7 +3,7 @@ */ type DataMap<T> = { [s: string]: T; -} +}; /** * This class defines a registry for custom formats used within JSF. diff --git a/ts/index.d.ts b/ts/index.d.ts index 814694d4..164614e3 100644 --- a/ts/index.d.ts +++ b/ts/index.d.ts @@ -44,7 +44,7 @@ interface IObjectSchema extends IGeneratorSchema { maxProperties?: number; } -type ISchemaInternalType = "string" | "integer" | "number" | "object" | "array" | "boolean"; +type ISchemaInternalType = 'string' | 'integer' | 'number' | 'object' | 'array' | 'boolean'; /** * JSON Schema TypeScript interface. -- GitLab