{"_id":"genese","_rev":"33-30531a7db554f3ba6667478f28ac7941","name":"genese","dist-tags":{"latest":"1.2.2"},"versions":{"0.0.1":{"name":"genese","version":"0.0.1","dependencies":{},"_id":"genese@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"},"dist":{"integrity":"sha512-zu20VjQlmGL3KqdWYzqHePlE/EqSETVvTjGwrh2Ti0pZUonrmFrFvMBvXnHa6ugDiQZ6fzFk071ksbmseiBKuA==","shasum":"5d06971dd9847676bf2fe26b7a6055726dfddde8","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.1.tgz","fileCount":6,"unpackedSize":3078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhiGzCRA9TVsSAnZWagAAeHYQAKBX9Ti9mOfY/z2XzoYi\ngyrv6gRCanIg1obANz8deCNpLATUjDUXkkEIgo86jZlRtGw9ytS2ac5Cg+7Y\nziEzQENRWaNVjey2ZAY5T3wueRNj+hrEWSs559dBY0016YaRcKhMpOIV+HE2\nLOwacQUmfA4aZ3EU4I/ECRntylytdB+UVtag68qPGCU1mBNTH8UJDKj+QwLo\nWsD0Im/Ufhr7ei1Ybu9bzU1K8h1C7EIaHMjEByX4ZI5xZLwVIapSgt3lzhx5\nlKAjz/KeI0BTf0YyEtEb6s67KueBT3zW9qRieIRGmDrVaA/L2Os80PvUrfyg\nUbpkH8qXYUOcrDxJnojWz3AgeDQwQi5ddUj/weidMdWnVuCCFYo5VlX6IjuH\nW9k4zkvtbTmOaBi0NbBpmeKxrPth1/F3Dx16BeUo4Mk5RAkR2bMIPgNG1RMD\nkX46aYGO7PfXPMTxuXVvBhXSaPswuQzZotmv9L9vFa4AarYjRHnZE29oPCzJ\noKKUB3i3kDyofakODr/pi/q/6mkKhDKk82pN2KWu2jAE//5aObyb0oIOP0+M\nBsIHKZDNwhOLqNae8rS3+ZJW+nlt+bc/641CY8kHBvfkVHx/BuDOg+FxE+3i\nQ8ImvQfDu0ccLSwHdJkG5VgWB33Lb7sSj71Hjfij45HJaFFvD/0n9v04yksb\nJjKh\r\n=eXBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqLPDgs0LmZd4MLmLT2fRXzf3iOzxdLrxdsiAAk4F29AiEA6yD+hv2ODyOs6EvoBXdzGzPYLPXKXcKv+B4fnpMll1w="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.1_1569071539248_0.622826035648397"},"_hasShrinkwrap":false},"0.0.2":{"name":"genese","version":"0.0.2","scripts":{},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"./index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","app-root-path":"^3.0.0","commander":"^5.0.0","fs-extra":"^9.0.0"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"9c74f95706f5729572eb9cd02a5b039ecf5e2f55","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-kCpn1DChPes4Ds5NkcJlmTHLnLfaZXWGJdhKK4y8ZPXzl7mOK2iznEnzOUKN4ciZ4hibX/O5z3COdUPpihPUNA==","shasum":"e0084b79fdb458ed38c6509c0e47df16cd761934","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.2.tgz","fileCount":9,"unpackedSize":11154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelEiTCRA9TVsSAnZWagAAT9oP/Rv28jfewxmiXIQYPKNv\nYxga5QwSbaSzSxH3MRw9WfIVQ7H/c+8QuE6ttqzw6cVCNBX4cvAXsbSIFkoB\n6d3+bwl9qkF8shl3uCPr83jaRoJ88ZNmTRLyGRbr2WKb8T9feouWMXb0si1K\nzfVU/5FpQa9aaDGB1bp/u3ENHkUkqS5BK0IdDOaXnMeKVnKisjFhumfCQYb2\n9NJyDf1G3gExFAhmaFVwcE4qpSR+zjjdFR5WyDDxpcMb4i5BfoVpEmwAHnC4\nV0U46KmjIXYTNT825ZE+VQQ0YrVS8FjCmzCMdKs1nvvr7sg3HuZNx38Qro1s\nTVOjM5jjZjifdtXy4Jd461DMaV8+JztZr3cn+PzMqmu93cbOHkLoye/eCJ+1\ntOUbyLoPo2Uh0YPzZVkP4G2X35YI5o5ZJS/9hiGsYUG6zp4KY/mcYm43C5Dt\nRmBAjw8FwRTe6PzwYaTEU8LMki03WllD5insyaTRjjpHnTCZEgUkzj7cADjD\ncDrqHmEwdXQvgYJLlsQhDIOWF5UG4E4GILDjAkrBhZFI0yBD1fV+Z7b3spzr\nQXLEAIgZwIFqqtHCBoCtVZi4vsuVwKd8z8s0ema21uXlIGaLGXVD5tKIVeJG\nYWsvAXnQdaVWzJJdOfURUa0cEzVcLOoECZ5dOhKFPqYvqLS66oY4gnpR78ky\nFMIK\r\n=BYsO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpF1/rBjFZ8mgJ6wyWdRPIPcPOxRmJgGhT1SfH60aJ9AiEAgTmVJQRoEmfFEAmuGr7HQ3p1muIOD0YKItZ6BcqBRTs="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.2_1586776210957_0.3769630151645078"},"_hasShrinkwrap":false},"0.0.3":{"name":"genese","version":"0.0.3","scripts":{},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"./index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","app-root-path":"^3.0.0","commander":"^5.0.0","fs-extra":"^9.0.0"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"1fa7cecf2b3dd61162c9a715232efb363d000de9","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-N5fQ4R+tpPr+R2c4ogO0gzNty4aanLGEKPZ0o1YKwirDHqfYNGzFMLLsUJdRP8iKDju55tmtoipKuwMQEHIx/w==","shasum":"07cfd6f35ddb0d058649c7b5fab24ba5f996c80b","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.3.tgz","fileCount":9,"unpackedSize":11567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelFChCRA9TVsSAnZWagAAciIQAJuhGNC8bTw63dA7iPYT\nagL+AQWqBzuP6S0aRafDOwYjvWyhUN49IdeHOIGye/3DKjU37UtiTjg0S5pZ\nlkfw+/9LGlRNdibFNXadUANeAOImlB3IBBGgTAFNgZWFgcyNNlTnmNq8X1+Y\nKSfiq/N/U2bQhHvEoqxAQ/8EjWxD0JM5LPhOp5sgnHke0KSAMj4x6gZq2FXU\nPfXIvIpmKQoWHkGOLST95toB+L7fDyXJUrQ4xZsZ02BO4sFLzIMGPu9hXZT0\nhixJp+Z6VCLC9XExcP2ucQiezVlVLrrjI1x2o89bArmosKNS10JGn9/+5uUH\njxZ1xUJjnJ3aulsjzDZWuVeJtOAb+PAb59za0fFgAce5B40dNXePYlBXffbG\n7ES2MRUNBmXEP9fJvVgZf9c0aTShGfgfQsjMl6IWq2pGzskEhdTh9S8LaZjY\nJ4Lwy76j048Uu+7EQad8mUvBGdbuZ46MFgMwqV3LB69gEdsTMevXgpD05NdV\nc9QMn5zZfh9FyHAqREYW4ru+MLPpZiOpPIOnzoJnEQODirGKn9udznVmoaLC\nmYhch+GHqsm8oWtqv5cutyqjHVoKsmgDZuxmZP2NtP2LVGfxyWyLnQs13Prp\nRb2O6oPR6gOvKqGWKER8HuNH5ru3QQTjmSDPvariGb4w2oGJejfzDVjyoX/v\nsdJ0\r\n=BBvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhl2EBYOOS/TjAQnNdTCgE32O8XrRHMzkURC8tUgFcYAiAspVzyMa0cMY08MlvGvTkfyGmCXr8PwjfqHOuiv9QXKw=="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.3_1586778272876_0.6988950158234333"},"_hasShrinkwrap":false},"0.0.4":{"name":"genese","version":"0.0.4","scripts":{},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"./index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","app-root-path":"^3.0.0","commander":"^5.0.0","fs-extra":"^9.0.0"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"3cac40aa950a1ea8657a2fe7a4e01a22b044e4d0","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-//E3NezhSfyLbgL3XBzOsJoFMu1oPh7eb4u5UT93FKKtwG3W0ZN4/rhSNFacJAz7Tdpts4OXSq6m7wsqNjN9bg==","shasum":"1436802f0f13085effc2dfd60ed8dde9a86b286e","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.4.tgz","fileCount":9,"unpackedSize":11742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelbTzCRA9TVsSAnZWagAADjgP/ijRGo4wQCFD+7VFQj1C\ncR6/if/xKqhm6CMLX/yXhVzJYw9/SDPI89Sb8FqcZ0Pib4WMvLkGHd4jxrEO\nlM3q/3N37pn/hAa63d26NhnYRuYEgWMvhNUK6wun6zNTO0/qLQSLNMsVelh/\no5coaNud5Wu4QS7T+yKdKPiOE1vcxDdoPftWBBXT42VAR1tIZYD+cUkMWqzG\n06cxRg8DSL6y/dHPLZpRoDNey/R6CoT5x5pLOgP3IEEOEl9Et+YzdzhzZhG/\nDa6tuIOXo+flvPNeB6nik0KZhnXjzL0nisnO2wiesrxuPSZZeprTpmxxYhRA\nlrF0J6yEZpRC741UULmIjfFEVjrYgqnkyTmWFihDTWIF91rEq4mlacfOQepT\nfg7LdmTrw8JLAk9ukUnVb5wAnHT9xJ7VKUOfaa4aPbeUhiiE4UG3aK6atJ1y\n1R7KCS5PnUsuCjyAiXNuYaojueFWaJZ99svSvv+JHWLCIbBDKOipv8mUYSto\nCnYe1i4JwgjEn4s3mhZKm3FDiOuVO6ez3K3j66bqNVgzwcPutPtGgXmuZhJB\nV/GdZgRLOTxTPKchEtJlG+StVYuVcax59FSq+RCAAs5FXrJKZeYd8zXSI7BL\nmlxDNRpTktcyDuURezCCIu2/gSRlQmH+Avp1nGJGcl6clOW3LzsPrGoJk1j1\nk1uK\r\n=5GtA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF2LtdSpxv0dx3Hizwvs7ORwc7i7mi+D/CK0DjkLWFIgIhAIk7QPoRz2/HzUkkCTdeZ2SubCfKlbERa5I5ZjBd4cYN"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.4_1586869491291_0.7974238776776821"},"_hasShrinkwrap":false},"0.0.5":{"name":"genese","version":"0.0.5","scripts":{"start":"tsc index.ts && tsc src/complexity/**/*.ts && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"c83baace016da6aaa135d34c5c6e39021343343c","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9Ila99awYPZ8uZbeOlpY/uI0b5U3FLu0O2ldbbfhqrgEaWuFXzt5PKb/RE3z47+aAuh4tfRPTP+H2wz4sWdjSg==","shasum":"2a2fa0d2b0464e343ab59b7bb8f3bcf8fa57dc70","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.5.tgz","fileCount":106,"unpackedSize":211208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewAPcCRA9TVsSAnZWagAAqwwP/1E/iXigMIFOBk8qFxbf\nSe4a02cPqvs7liVG0XzeXIlRnQ7kwa86tlWApdCvsBII3YcpLrMRPxS3A9ZP\ntc/3QfEOAO+it0fM1biQ6csctzFulnfIFP0a1f8DeiiihfuqCw/BrVAGYMTd\nrfqG7zqkwATXOmnKaAhxpJ7AzSdeQxHFCOieWaz5E/f0Rzu15pX5hM4DzzOE\nmgp6Zb5+ONYEoOBPemIECZRnSkrlM5ngKnt/2GvbOjdfkvZ15Ks8nyFNOIrF\nhz//G+OXtxSYx7eDlZkujnmEptAdU2eczWd6JE6wr96Mgir6a0eOWC5xXeX8\nsW7BUpWDnAOAcm18mtE2JUX7ZcwxOy/Yh9bFt4pLVQVNGDqAXSHB3HzE7Xul\n0hCKhclj/Xu0Ls6Ud4orYofyy98Xd1ADuEjj8LIAJwzaYfQLdRxWHwSfSXsk\nAHtt7FJeeRzrSOL8IdaMNOP2oYYntXRRIkjEeTEQEze36vhmsjG+YV7Npvj/\nZTmF5aTHaE5u1UUKxB8ZMOSCk8MX6V/NVvoga+vUF30x3RCOksSlmCMdw2f2\nJdkwjHrdkLgCoQ371rEWP5w9GZ5Gjp5KWaOuHYa6xH4o1zLZHv2VnrLjkeyK\np50lRBL+NRHl9e3AByzK+W0VUWNf24KudmoSvkCtrbmo8fC8VSBq+UK8vjGi\n4VM2\r\n=GpMv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4El+tFdGr88IeGDXbtZM67+yRCiHlKe60vneu/HuH+AiEAg7fDTpDYvCpur917lZoGki3OHdx9pi76emObDl+ZSWc="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.5_1589642203859_0.4276405282853537"},"_hasShrinkwrap":false},"0.0.6":{"name":"genese","version":"0.0.6","scripts":{"start":"tsc index.ts && tsc src/complexity/**/*.ts && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"a2024a7a38de80695a7280661fe3ea328043ad05","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ohg4S2wf3cbffrkn7H+eXzltSi9CEvK1KC17TtfPkPrRMXX1sRUuYFUtHYIg7E8eSFteyZGkMQjGvyFBycVPTg==","shasum":"a1c397b885e76c159add9baecf84129e766f95ea","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.6.tgz","fileCount":107,"unpackedSize":213782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewWhfCRA9TVsSAnZWagAAqPUP/1eKumrHi/0MqCCP3/EP\nyXhMptbr23eWluL7l/u0jHOoDNDc5e9h669YCXVuYiwjb5lk1ccC9fgP+GiO\nUEmMUu3vtv6SSI3WAYfyuNDBNMxU7mujDFXwc5NFdPOY2k8ePe1to/3vkwI3\nBICR3uENNjWz5V13bxtA/ZrJzzDgJTOtIbCfo+xX0fzbLTSlTBMK//OcDTRK\n4zV+u1iTWLzmanQBSooSKSpIEKRLkh8/x3XEh9W2r9DKN+oRBCTRPwz5asu1\nVW8pT+8O+oJcr2Ep5kTa1KZhWrpISPgGfDCjXgFXJSKXF5SOdbd7HmSXmzPP\nlu0A/JnCAfwiAHbHVPES9OIOjrXP28mbT1i5+KEDDk6tQsN+DgfIvs046cDN\nGav76k8eSr5kEkoRB5XZW7bFnjrafJN/MmfBn8Ln7VTwRl5vsXg2Rfb9/XrC\nr8YrYhwZVvFZPtOi+9hDD5Ezdek2Q2WubxidN9t8N9apICDpJx0PtuU4bapM\nXdrtN7rdreTd4Iywun/+sD3APCAxZgetnROFLl+mSpLdj9DNlYm60vwHmSag\ntHd29QZZZY4aZQZUhZ0LXoSTgXq/7fuoXzfFjRr3sVTcdrl+nlWrCRc6WUOp\nZ0XmhOsvuAtDuZNOFRtq3x4FmSDoXJotKwoIoJWR6mSRHQE+pXxtVUtGmckA\nHaqN\r\n=drmH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2NSBjrqb9XwQwpdpeM2hXd0ngAqlRUijS5acRgOEdtAIhAICxc5F7rRld2mzdzPvY6Qjylo6iL4dKbbZjWtHrKbmN"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.6_1589733471362_0.3950726714585415"},"_hasShrinkwrap":false},"0.0.7":{"name":"genese","version":"0.0.7","scripts":{"start":"tsc index.ts && tsc src/complexity/**/*.ts && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"aa79a6a3256b0f67e2578d6321f8cd5a34d5b2eb","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pu4bt1dKWvt7BdG23wxd0vk0WiY6+WomOsLLNszx3+kwJgy8hXkTv/1sR1MpUhRWhGsFPRTBszuoTWOG9LxTig==","shasum":"33097cb1e03874b9cbbdfc9ad88885a968b20493","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.7.tgz","fileCount":107,"unpackedSize":251582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexi0SCRA9TVsSAnZWagAA7YwP/iSZ73+gDaJxaBYWTqMB\nfDaWXXSaimoN/uRNVMkORKdzf7rZPjG8C0cT50Nj74DF5u4PW1cAPCSVWojQ\nAeP84n+M8iJH2sn3Rna5bnphBWv+dJgLWUBNsBln11fTEEnFCEAqi7DNItQf\nZeQHxgzyPadb1uQj1ZDn19Cc7QK+wn8KcDazC0gT1yyCmdeE8BMcm6Si1jdq\nkwQ2tXAuW2V9XbuOCwr/9w84Ma2cEgkzcjbR6Nkj/M8PAYMTWyj5ehZRAKRb\nb75A3EjskHXOFt8EnTfgog3iTIggwk5vHJ4ZADZ0g4IlBrsD9EzexQhkMpqk\nJMJC2yQKTSHVPdPFhmhoYoUAlcvm4H2XC2XnarnhmQz7mRIO3wE8r1f2l2CN\nagfS4WKk2otKIFmlAgXTV6PnBGOhkfcyN+j9AK9X+om24Psgz274WmXU7mpj\n/F6sCfHs/64gINW82CK2AcovkWVh52TBQB8CpXGluVkJYHOPGTETY/G7bdS3\nl2JvD085Yx5gxBnjzPDeWMgoyUFskaAkkJTo8S9MXyaHEB2nEu2hWw/eIK/U\nXZxbjBmAFZ3W5Ezv0aV8Jglwst3w0ljeUeOA1A+3uWID+xnTjDyGRwIiiyDQ\nAc7P5jEGPV5wOHLLkghSSiggz7I/84xnJFnwFkZfQCc7Fyc5aM6daXYzMK+r\n0Ogm\r\n=FZDh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEcKDFkeToSNhGaMU2lcaxEkMOR11BKwn/Vo/P8jC3fAiEAmXDfBXVSflSTANGTMWebbbsidLXPpHg79K+nJyObmD0="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.7_1590045970150_0.17211002079303817"},"_hasShrinkwrap":false},"0.0.8":{"name":"genese","version":"0.0.8","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"87c0881c0908001beaa8aa86ddf1c51e61224b8a","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-48wpPKk2jYKVgPRLKNWjW1G4ZzjnMzNCrC0uC1GDml8qtL2PNT/g1rMT7zoeIHH8COIr+FqxQKYpWbxFudy+Eg==","shasum":"a62482f0d6f8c110c277753da47863c5f3b5c63e","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.8.tgz","fileCount":114,"unpackedSize":251572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexrwiCRA9TVsSAnZWagAAFUMP/3XnBj4/InGCan/17uMS\nqcyE45UHdxooOWrPzP6fNuADJEwalgh2IxpNhRa4INhDF3T0sGe23peyEQev\nQp0MSL5k3gsLianRWF2l2eo4ReN1N/S72wOHE3x9t3dXMhduDKH9K7LSzrkS\ndFKvmljguiGetcebon661ExmcOX2rhGEhQDhHHIPxrU1R03E5lOa4ruv/4gc\nbtPTW05m/SGgBItg/lsNWvNKv/K46Y01Z9jXdrBe01apS4bq0QNifABWEtH7\nvPwR+tBTC4Lie4/2vU5iSe/FOOPYnMYEOlmGwbRJiecA+iitEalG8abtulK8\na5zTplGY2GRqkXkV4ya9NOpjsvp39RpW3LCpVP65Oy3ApIQwyZ0PBAoMO49d\nxInHO0VRc1uK/cYyOCCHKuHbyRy/DgUecFfxnqxGSLTUMLliacv2r7OjQ4H7\nYERvG30gmNWeyrcbXSwtjQOPb1yPiHS2bIDNkJhRKptyq8Vj8NVG3uRvhxay\nWwpHtHPfX/6e521w0n7TGEwsR71rBC37aOQhvCGFBSYnuXM8+cNKy0n691VD\nvPKjingCbPnCcRskHCFQ9s45Alg4i8C0Dbf6eVbdu6QHnS5vR4zbua6SEFUM\nrG87M0XD5rYrS1sWicolFrIaWTTMj8syNNyPBWM+WCcw/o9Z14FYhg2WOrB7\nF8vg\r\n=/y6l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAex7ftPIB0hTMMPViyL6pXxvlv5/aWxLOG10H5sqYvOAiEAgcE4pWfSQQaiiji5eWmKAEyefXPVY2QAU2p2NWZ05Aw="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.8_1590082593694_0.33246810813726735"},"_hasShrinkwrap":false},"0.0.9":{"name":"genese","version":"0.0.9","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"189c4a923143d6822bbbfd3641f0428848bd84e2","description":"Official genese repository","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.9","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-q6i3lCj+O19ifTVIe3HXBUZg0hzsRy7wHyTlaGWCPxzk5848NvRzzwU0FXFP55DyoIiPmGxvSbgj8DbkoXzkKw==","shasum":"924386125c0a999194688ef0421f5e052960cee1","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.9.tgz","fileCount":78,"unpackedSize":178182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey2ieCRA9TVsSAnZWagAAvvIP/RJedQFect9Pid4LDHKk\nDdmsd2GAn6g90aMJVoz2X7GUWn7IlKAQXpO1b24ssx/G+jOOc3xf9E+9FKMr\n2S5dKiHaBzvlKQUe8ZLm/YalinIHNUYER3i9REiO/n2DMSFYJYfG9IS8Gk1x\nkJKxWC2QhD1a/KmoQiUBe7kd6+UxOVGwpRsDU+Nb6872XNwPPAywaZGwgT0R\n7pXDpB4Ksbn8q6jIENc7o0UfvCY9AVdLx2EluWogMr6vnaCPflyz+AfnqJwe\niOd2pZDeBjI2qlaVbnEurZTexnwpGSoXUYy9i0DvrHEN/uua9HOl6QoQ+6fE\nreUDeyLYUlGGObkshU5uhMS2F3+GFwo7/eIbAJ4dCUMidHcATxgMjAi60eKm\nr9bI2SqR7NfrFb4lZgPu4QchhnfgdE6oll4JG30M9xncKHVJu7C8wbWWGaPx\nMjuirkGueGjyVNbki1AkD/kN+4hZNU1Z9reovJCmEwe3jnjsgjrtHjWnNehb\nQjI9OsrQDTrqV1L4gCj/b1mhvLS7TOW3m+zawHkT9CQilODlJbsPXOuf5xZs\nBZl9uufGmQ1tprb9US74q1ZQZdDwXKwTJgo4RPknCk0yGwdPXY7QAjSVHMB4\n7Vk7++1EkOTgY8jRuT7XCK9bCOtxOVHJbMfK+Q8u0CZezee5QT54Rh/3znux\nY6q/\r\n=6914\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv8/zdsgr9eczBl14794NzcjL8EdTxAPvgd6rGj7NYKAIhAK17Ck5SUmFOR2Iq0q7VBEshWLnHLFhvaNaoucBRFQol"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.9_1590388894268_0.27098311998517177"},"_hasShrinkwrap":false},"0.0.10":{"name":"genese","version":"0.0.10","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"79d720f78de8e44582af9f9a9a2a7b8c6c759e80","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like genese-complexity. Other to","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.0.10","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4rhGkV6WFSA/Bd+Ns2CdrCvYP7HIzxTDZKHWoKn9vDJT1U9VriQ2ZO0pgbyEA/cKF5et8gGf1wMlkGN2Y2HBNg==","shasum":"d4892ceac76e03a9441eaa02ba984c911236d2a8","tarball":"https://registry.npmjs.org/genese/-/genese-0.0.10.tgz","fileCount":55,"unpackedSize":1295227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0QBCCRA9TVsSAnZWagAAf64QAKD1p2FchHVnQTvE1xZh\nIdgW3+ynf53oJcjIN+PQf1hsA4xqbF2caPnmBPxC1UktPeXEo5IDW+rECTsg\n0HLEqZI3LiwKLmn+owFka30Pvbf5PIY4vpnYHkzI59CMVNIbcDZOHjY1PC/g\nAU5rWDTHxybv1jdXsQ37G0k97DnjporofmDDbgw/+zortqjGOATUIKovx3Uh\nqaVxmFVZo/ITSpqDxFi/3px2QA9VHceg0IE2CnN0qFDjk0JrIpZRjDVtUjRR\nmZxDr1gUgpXhsZALEtihAUTP/W9vAnP39mccxie4HbG5lnVOwMlII1wu8VBB\nDYJbbm8FhRHsa53mdpyWVmXrl+nu8Bm8aayfHCqVbb/qUFiW/H1/1XoeUJp/\nS/ZJaw0yWGapE/AQBbavoTro8NzHhcck7pnGUXqcPEEoTLTad/OeAINEO9LP\noCfbBfZBsrAtJQh1RYzi2oq4FyoZXpQf70rAOD7EKJlmE/2tLtQSwF1EIx5/\n90SK+jYZT5RwNB95jA8eo9oXKBDmrsrRbltkTBacCKl+Zhz4v9VKhqyIOv2U\neA+mGjJJVcdOY9HpZC/4PXh3UAyn8E+cP+Fcj4wStyxXXWGk4xJ7bbd17hP1\nsW+77v7roIDU9JtUefysvDMKERMq7E34mn8tLO862NbLFzhDX2+1l/tYFTdr\nQ+3+\r\n=ZYCs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE5lUQ1sVl6fFrI4VNt6HmEjOpUQEcYYLc955j+AEDfAIgMRmXQTS/TpR2wSwq2U+UphTRfcFnu3J3rYFpg/gBrwg="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.0.10_1590755393921_0.7175616108929102"},"_hasShrinkwrap":false},"0.1.0":{"name":"genese","version":"0.1.0","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"5dbd83ea9cc558a6e64d8ff860fa6f47642fe894","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-eP8wyyh7sWM17R0WiAEghpALa7vTwZyiW+V2WEW+skC3ps15Rp6pertRYxp6N+jDvOlVKcbrW/jf9m9ekAbohw==","shasum":"4a87da16a6a7701529495df25bc78fb481a928d4","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.0.tgz","fileCount":39,"unpackedSize":568688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0h+RCRA9TVsSAnZWagAAcfIP/Av/SGXNin6LK7iaVmns\nMCPfYl+JAFDnxgAAe0isA5Y54KpcGsRGFyhGjOoEFxC4/vnQfKHEj7ebh0V/\n1hI/cfRVdYwaRRSwABfursBwL+E8ZQpNmP1YjuWt4ICunWFhnxtv8ECKkeS/\nZe+uxheSiYnt3PAstlq7f+AYY2kDDkKQeqrYhWKfgMTEnoL7StHIIvnOGiUZ\nfi0MGenWmwZo7fHrV8slLabbi2hp502wN5KCvf4rvjQvHayJjNQrU9cL72RB\nCSg+YEJofX7sTtz+Yt7peSAONo1ToY+m9FOAQZ+9ODJ2gCLNFT6ikS2c14rn\nTFf6a+FdXIT57B93MoZHSoe5OrXnbY1pDXevK49/Xb5mSjR89EvFMwxv/zWY\nJvCqC6qnlpY7Hy23UHAsDX44nH5LOPeBAv61APeR9QPLkvGENvTRgr3De/4w\nyfvDsiYE/7HUJT50HxAR6+SHaJ48mWyAPOtYkq5Nb29bleUXYIO932sC6YNI\nw3V2HorjNMfX51A3twoLZXmRpgNRGLlRUEDYhwSviKGL18fYq8SVOXLDDgS9\n+bdWr/oYfeXgL4tSamkp7t92CfoFusn/HAk+pW2fbFDw/hn7NftLXgmwQe1Y\nRvhSbFntqUnVltAq/ofTLLCFze5rsElOfwIsNbRJjW4HVpqid0e++koMgWj5\nvkWI\r\n=PT0S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2Hv1DUplr49cwdHAzOi+nP40XDgjkPFs3TMApUob2iAiBva3M6aTxSZANwiENwtbCuZwrNx4dNoKPbGkGfxYVtaQ=="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.0_1590828945446_0.8625400366628984"},"_hasShrinkwrap":false},"0.1.1":{"name":"genese","version":"0.1.1","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b439ad2b48de70493819b128296eb506399c7be","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2tIoD8Uo8VyyVZ7vUwYA3bu0cw+90jR37fnTfLuWmdZw6NAYv/Dq+U82cX3WwlCdZUmQH3Y7XJB7ciwF/7rRSA==","shasum":"c946fbb5c9676ee63b2057fd49d6a9d2993f51fa","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.1.tgz","fileCount":45,"unpackedSize":568446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/a8CRA9TVsSAnZWagAAmo8QAKOkDUO/OK9bXKyvHc9N\nMcgp8R0pIFsc+MUk/Kaj0P6+/Z0wlrOLbJqGY5qSiVGz8NcrgyPO21E+uKPv\nzJfhyq034THJbej1sNNbsQtjYCau/L3bwaRwW/IdKVAlGk7fWeSHOSlh8GW4\nXcSS8/jHqfaKcIdXTlJ4x0FwrFdyKVJ1mUEONzuJWEs6QyOsvgOS6woNoYPs\nignKWygpEvyhM85BNhd1wtGKREK74fvNuufdEykLTobybudNlEQO+QQqR/z8\ntzvOGAo7LP8yiUqJRjQVRdMNwjhcdsn/lnZLQu8Do53DRegI1GJHKkouoD9A\ntjP0o9n21U8LyIiGnusIWDXtaIQwg6riQsiAXjlRlURuXvAPzPV1E/K0QRNa\nxgw4JL0OeYUW8Ot2gJ+tIImW6mYOHrmkpOL5ln/fc2z0QTzTgkOIaq1nxgEi\nzmmvbReuDmx/T74xc/NhH/xboaJ148hSjGUnse4FE0JKqlGFa7IqQQikTD9V\naFSjhajvLCkvmFf/a4x0iy/tRDp7P5seDLn0TrAJ+rcCVF3dHGmGA+MptloA\nZ4omatvWIi34tj7xYciV7isK0E0cZrkEklNtJrQLshAgFIerCA42+LdWCBZE\nB3FWh3U6OYUC+oQ17m+IC63fV+p8CxY89/siueQl/ZcPHgRVHpKYUGBhFo+E\na9ju\r\n=LNJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGJdFl/OkXnBTmOpVKN6aEJBL6VVxVk6wRuq8ohY5w9wIhAL2qs8+Xd2TyBzglyUIeLlQaSYblLkor237YrA6Q5gTY"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.1_1591211707542_0.32992892511221394"},"_hasShrinkwrap":false},"0.1.2":{"name":"genese","version":"0.1.2","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b439ad2b48de70493819b128296eb506399c7be","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-e/PUqy8KWwnBqrb62YhFYjkfogW9oIuQEm1PaCYwzFlgyV6wvrEvM9DCf220AMeeIzOAxf54r1A/pEGaWfh/tQ==","shasum":"a11d02b1f6b71d46cccb665f6a6239dff6994f78","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.2.tgz","fileCount":45,"unpackedSize":568446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/f9CRA9TVsSAnZWagAA4hoP/2dMDw34VFx9IM2ljMgn\nWtaVPxxxuy7gBSchfwJ1CvDD6PJ3Tib3N1ObAA1o7eMIGy9VCk3/sMcwCUcG\njijl6Hx/nvOYrEEIrUvJmSNH+Fuczz+DDCsizKAFx5yY689Os3r1QP/8TILB\nzqApek8KebXFCn5S21q2RWq2m60qyFds9mJabYVJyxBZLKOCW3Wm7gqZSEok\n3Ckf3Vs/XnUWB74m/V9mwf3h16oxJuTXRUMB9ySulf+6CvY35aNgy+T6S4x3\n3CBV3//MVMsT1G3vQn/3Ow/0UI9ujYIRj3juUpqk1mkyU74CO1NYJlilIhYJ\npXhQlo/MbzzX00ZuAh6TUJhqcIuJi0ox9L8kppRs/63JDWPsEkWX3VCNwzsR\nuI4Wf/Y8WTSBePrNsB/kR/u0JdxRN1inNFs/tFl/LpmwxQjnjWvKLdz8EsZn\nuUqaWxjKI/RVD8aHmBLSSMv/KRIxsq27amlQLbDR+fdjtry+0DKzA5XeJ/XK\nD0VImQhyA5Ss0ns+8XvrhKcG9XzVJAG97xvOQygo5qhCPvNkPFOu+BcJOKUb\nC6cCl1KRJxjJpsNPsxJSRXkt+L2NGHhMLyLsv0dhWg2u9H7Q/bVU+tj2C4xf\nJ8hVNTOrPd4B16Xjt/cj4LM+tQersxqjt80WESlTu0W372K8PZoLXgODF+ce\nwXrO\r\n=C4Iw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7IE9ax2te6kcc54o+ONbg0lQrU9yh056NlzB/eCTFFwIhAK+ALNPCBzfLyiTVQvQ58EZM5dduocKzT9zvGA3BPJmQ"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.2_1591212028922_0.5643866373658233"},"_hasShrinkwrap":false},"0.1.3":{"name":"genese","version":"0.1.3","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b439ad2b48de70493819b128296eb506399c7be","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2rzlA0HaaH8VUxwEIGNXJdUioQGKr6NQIbvclzDwGGpBrdYV6iK9QrRYvzgCRduxkyrqRKECDsicIA3KijLDhQ==","shasum":"049321f6fbc08ad2e1e5bcfd364aba888b865910","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.3.tgz","fileCount":93,"unpackedSize":675623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/lxCRA9TVsSAnZWagAAWn0P/22m0jNgrByoGkgCCahl\n/MtOmFP2s32gBDk8xhKqNKCaoHHxQtFHJ5OZrK9I0WgKrh2YmhkUjX/hHkoQ\nWmQPHKoLdXMhK80iFXxbvNjcPXAngrbwcFc6PguT6DKSdyYMG8AkBHEAeLyA\nCi7Y7ie7CDBHTV9CypWDfy3Rz8gz0NZ6GB2sjOfk+d9UaJekGXf7RfmB8D4e\nZuO7y9+WB4RBkC41s0tFSQNrwEQVzEaW4Joqnaib6Koov6kmAa86zFsMCoCQ\nag2EM+Cp6WvKOwindQ+6z/DYY4Aira+7WiIM8XCkZ8E6SxOXxsnGRh6zE6rN\nBVRuRsxf2WyWeoHKcPEY7dhjrWjo6003Sd2qWu8AVAIGJXw0JzQ/+9rlZVse\nJz+O/4fq+4Pjb2ck9oj+0NS/g/Jma8TnD3MoBqLAnHboRuu8nJQIYhigEI4i\na6irHUkGmjU3M2t6z6V0uoHqB2OfYuqeHTr673GuvVGCDWPgq+WWigVja5Fk\nyFnuNee4ZS/WKKq4RKyxSpLVgbSMxSKBiVXZux2LuKOQTdQeL6oqHkrxgYeP\nZ59W0W1TeZVFMjHTSD3YbrxuWmcz4kYWmHSoj09PdCxLDBIZpsJYb1pjLWaz\n2ywU8EyeTbvd7YQ9/+BMQ6XZECg1i2QKVRG/08eswxvTOHvtrFeUH5TIMbCO\nHLhl\r\n=SAs9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzOZwrBvgjs8s8rneT8bwAu2fSwWIWVF6+0iIK0VnF6AiAE34wf6ZT7XN8zNWONJ27QT0pTA4Aq0xyOo3twgqpQ0w=="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.3_1591212400552_0.32156987005681925"},"_hasShrinkwrap":false},"0.1.4":{"name":"genese","version":"0.1.4","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b439ad2b48de70493819b128296eb506399c7be","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-hKf+4NGLBPCApJjtVwkQ2DLcI2dGLyoTzSrh/oz7wshbaizdJ/CZK4ILF73gZlFktotA84VllcAZSZTpPwGkGw==","shasum":"a60a67ce2ab20694cb7cbb5f1af2e228e9f1111b","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.4.tgz","fileCount":93,"unpackedSize":675609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/o9CRA9TVsSAnZWagAAUoIP/2KzMJzgdWZ6mdLWpPJa\naHCu67FYNd3i7RvrBYwtm+t+z+Xf8IK+E30X6ATdGiiBwg60b8rIps0HzM1P\nbow0OQA3i1I401v7eX59o7aUPJeKCaRY20ExGpazy+9xgEfq2k42RDkZK15w\nX2EDG0h0BA8QAgcXRdIYYciHTBxq9bwolk+c7jYNDw+kPdif3u77nOng/JuG\n4C/nuSRoA8WdH0hzrlrTMXnDuYGE/fG6O5F6JH3sgemFM1mzOQ0H127mO/Rw\nM0nDfBT9hbzsfLSyHKIDkhojt6oO73nnsIFnoI/5+Vg6NWIyMmQCyk68ueBG\nsZVKwreio9z9WNhMSQapjMl+g99Mhnc6c9Fb/6mljnBQ80fYyVbRbiqL9+P4\n6wVG/BrBMxf1aGCKlk5QRaGE9aZgPMJxitQb807UKFBpfz8Syl0MUVdbtELx\n/i8n46UtLrWI8RX6PyDBGiDmgrUayVACnNNYsg1AB+1PYU80mLUh2JuhtMro\n9MK4UDyfxCCnolwukRWjyggeHuaQ4/04M68zIhqAFCQN9UmBZiRgvpgPVEqL\niJmYm51dgnOeyYByhVD5cMtk0DGTIXeLnQNZEkH5eNSjW68voXI2wnUQ7LrL\nUVN+Kb1DAR4NLZe2OJYNVI+g6tvq6HrUg24QNVCwcDXfc4L63UBxtYwi7H0t\noxrq\r\n=RekH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHxsE8fZQj0zv5GXmlM+npwSPC+20+HeK2vsjbBsFklwIgUOxvWUu38AdnzQvw9hAqkTLdLnbYoRZxj7g03sXfD68="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.4_1591212604379_0.5613450814434877"},"_hasShrinkwrap":false},"0.1.5":{"name":"genese","version":"0.1.5","scripts":{"cleanjs":"rm -rf src/complexity/enums/*.js && rm -rf src/complexity/interfaces/*.js && rm -rf src/complexity/mocks/*.js && rm -rf src/complexity/models/*.js && rm -rf src/complexity/services/*.js","debug":"tsc && node debug.js && npm run cleanjs","start":"tsc && npm unpublish genese -f && npm publish"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"7cd4f1c1db3206932ad7864ed651876e4fb67974","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.1.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dSbbeouj7CKMv/CynFgfQZ5b6pB4XUFqWmYT4uP7NC9MlGf2xzYP0MOa8j6OJsDu63GKWZVdgWSdw7Ju4GTfXg==","shasum":"5ba45f1392faf46bdbefd4f96ead064ca1b7eecf","tarball":"https://registry.npmjs.org/genese/-/genese-0.1.5.tgz","fileCount":78,"unpackedSize":662759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/+tCRA9TVsSAnZWagAAJLQP/R1S5arEdutAozMU0HR8\nB6SJoEEn21wyVQ8vlTqTWVP98vYcyyARllMUbV5JI1xwZ7i5QeHtABz682mK\nVQpIQNA2G+vAJJIr8g1138u3VuOn+jQk0BImdK2+0vgBkK1mtv2+Qwu5+aUZ\nSLVixu45dtgkyf0DOQk7ITIR73hwOjo9g0+FRCo0hy512YrRRNoYIbnp+oSE\n+G4L7uEnRhLHT3ht6EoVxhhlDSLgVduL9tf9YojamOkvMQ/V1RxS4zxlmOs8\nMk6HwfguOGCNvaUMYkQpvXRbwFm0k/BBVzGZoUCP1tjcw24of9G3LERsESMR\novOIhdlNP1pu9UrqMig6AMbuU83UinXC0XkGm1irZ2I3gBnw4jJ7Lwr6nZIy\n6RKfUMKgd1UurFKIymxsYpcCxMM4GRZLhA9qmizuzav7okjB5LmwJfgMqpdv\nvgiausqIeBDQIIwAPzTmf3KP6t3QtsP5UczG4Irgij1TQP8ZYgsRdI0TXv/Y\n7OLqPGlgO8IffqiT2zoLE/d6ctLQG3zMxXFaN9nH+eCfxZx80Uel1zzNmZ4J\n7pOhIVH0ZENkJB+E70TPYER+zhv7fViyGJXM8LBpYzdYKrQUYkUKjUPusn3u\n67KX9HLvUUAlKBlOBTyu7LHm7TcUdQTZT9nmW96U2sAYEdnwd7BxcEmyOxmH\nCaOo\r\n=CxFY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCblFDtthKCI7u3gLPrzTd7Rb0UAaddPtBSMt9rgCWOuQIhAKz5LLBKuyOsVPSnULrw2cne3J1SqjGNxtUXaTxjFhl3"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.1.5_1591213997127_0.5897453375447843"},"_hasShrinkwrap":false},"0.2.0":{"name":"genese","version":"0.2.0","scripts":{"cleanjs":"rm -rf src/complexity/old/enums/*.js && rm -rf src/complexity/old/interfaces/*.js && rm -rf src/complexity/old/mocks/*.js && rm -rf src/complexity/old/models/*.js && rm -rf src/complexity/old/services/*.js","dev":"tsc && node dev.js && npm run cleanjs","replace":"tsc && npm unpublish genese@0.2.0 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.9.5"},"gitHead":"1f13d71c7b516af97c2d342595952ccf4c73c089","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/YBMubtPAu/N/uMmqs1WMKlWY/rIrB0aM5ikCa9EkHvG9mnmZqiUyUAjqK1U1FxXA/3mYbK8cKvaw6hHvTzwmA==","shasum":"2d73b92dc2c8c797720c21c09cbb8a7924ad8033","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.0.tgz","fileCount":195,"unpackedSize":6236948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9yWGCRA9TVsSAnZWagAAsPQP/j9TLNCOI97BuLCRHQSO\nxaqR+yhd/3MCeO4tdh4oo/cCr8klFe75Rujizc07/SlKOlze3VJvC6AAuk77\nVxqQX/yD1KFBHUzP4/YXgEjXLS1RSrrDRiPC3QBpRVN17pPwcDLV1gTLEGNC\n/nV3xyqXu+Sq+WcKbhe+86KsKSEsPUpuTKFD6EwGGVj8RneTAuoSLlIzzM6/\nDihNcQiYO8jLTLWzwGOxcmhdp+XuHSjCF8v96HdC/JKrgdkLta1HrSgMPtza\nNcty9bNLetc/W3nEMbxDJpB8JNg8KD2n80iRNrOWfhrKruSuN9YSv5Sucvs4\nWFz60lYtMJUBs5ymmTZECMoh2lw34BjmdvEY/zin037EnB2vh7X+nSNX4KmD\nMfICFPBUH1QOb99AxFkVp5rjMzaGWpDTU/joLRchbOdikH4R9ZwNWF3AXSGk\nz410KBEwBYhxaSq3aPLKdK0eZ+8AUIObcb5wIpzW+paDG6Tk48ua19sWxmFd\nBHSmogSyp6qYXVMl8CJOQeJ+lCG/3WKZZd8OUyN0J95SpDYwOYdgIsTjKJD4\nTkT3cdz6GrVs7hJYboMvBqh7SrBx81a/OLSFH76AbcyZziQLmObtKJjNr6yd\nJ+HV7UbLlEbkxXxpY/tUznrg1X9T1mb+JgfYD8A/ost8ManPxwZ7ljAd/laC\nUQcn\r\n=sJCl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqz9u5eJo7bGS7MD/BHabe4WrtOSEuowTQUwdg6YP5bAIhAPqg723vvahWJ7Pj32MOxqqDhP2zXGXwLzumc/E2XSIN"}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.0_1593255301293_0.37855905926449984"},"_hasShrinkwrap":false},"0.2.1":{"name":"genese","version":"0.2.1","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.0.0 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","tsutils":"^3.17.1"},"devDependencies":{"typescript":"^3.9.5"},"gitHead":"7ea514220b52171bdce05a49cc4bae7cc8d756d2","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DJwDg6+v172WVNm88C74To2WqnWkf9e+ASNU9cRnhkuPZSsYXtH5Z0ZQeYim9AKTAnnQQYA1O3v3tZWIcBgHTA==","shasum":"efacfebdca5dc4051fcb67b8a29e9ef28b5b1632","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.1.tgz","fileCount":200,"unpackedSize":7879004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAbPLCRA9TVsSAnZWagAAwiAP/2rdzzLqyuanCMiQZWQH\nASELsRi1k2R3AIiveuC7hg4nnghvzebRCaPP13OYvD7wGtKr21l4jiELZm2W\n7cokWMWEyDtmS/KrjraT2J+ZTwU2dgptBOSbrkeWEW7r9L+wGCa9B3Rdi42C\nyEQPSCDPFVNRO+/pElH0wN980U9/u/e3ybviKcFZEfhIaHIqUm5oXogcS1Cb\nzi1CLnHUeYkIiG3gu3h2XxtEQpLujZk5VLV2Xr/JZtdkYhh23AuOilNkgTWd\njac+BZWG8Nd57n48Re2X0LhFIVF/KEEf29T/KKW0yZd1YUuVGMzDwGFYXaFw\nZQLlw6kvzrZAr0H6vR9oAzQgnAkRTPMetQ90SeirGG2/n3JCG1CqDvfRBbRX\n2payHLBtEjVPm0Hw/wbzYbUwnU8hqWcuvZaL4nAcMWDxazP/PmmAY0qo0ODC\n3ajWrjyTHyH6n5fnH+EGW1H42vUIsFDPuODHKpm2H/koh7GVdHiHAmaAMiN+\ndAz0xcGoXBIwENRNv/djfdfxRNd6WMgW3SLWiQ2k+zt4YLWxoaNGTl9E8aeK\n42v0bloziFwFlezGrF5FosJPdp/svDqIVrTpWpqysD9H3qjKcLj20w+1cruE\n2pjinRNT+eh1BLpJZGAjHiSsWQixKGn9MZEzvQPBkMTNsA0Z8lfLDEpAb7ru\nCMGB\r\n=AQNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHwVHHRbKRd8niFyNY59pfO7kdCFCREkwM9JpYma25nAiBmROYkkHDhxiDPTLG3agNC8FPfSudWI3qBPUuXwBlCeA=="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.1_1593947083397_0.5856452342422118"},"_hasShrinkwrap":false},"0.2.2":{"name":"genese","version":"0.2.2","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.2 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","lodash":"^4.17.19","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{"@types/lodash":"^4.14.157"},"gitHead":"d4b75d22e5ba72adb201cd01dcce969da56d3b50","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Xgu9oHJgANWp53KQ+qgbkkHglXZJL5btDH6PU85UFSE4JwptxP42tocqAZkOG8H5cWb23TE8kUzdkXrZoHQuTQ==","shasum":"256dabe62f92e7a513dd71e08cf96b84db354885","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.2.tgz","fileCount":215,"unpackedSize":1606625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEFi+CRA9TVsSAnZWagAA2/EQAJzj2VIq7iXoxJWD1Snf\nqdYbhBnEhy8LBSvfWk1JzTwHwTcYKpvPFjG0Q84WcqSsrkg6yCvZ58f8SfKI\nmngRD2wtKi1gKc3x6tkl0PTu/Diz7dU4mcF7n8gEbeJofMvCTTCLK6tEoH4K\nkVSODIK11V/xk/aNYUtfeUmCK9iVfACZ4rx8Tch0bBQZcqSB008Jekbl463W\nWrpC5A+TrQm+xm9jEafIFiCod6pMmRwWP9PrYqsnCJSmAz/lKgAfycAYrg1A\nRG58gjTvIevOCtMFogRPLRvDQqbRLa4lc5BLXjCbpTuzRzD9BTj/24vd17b6\nFPhgxueq41AkXY5Rmuz1uILtrbwwWsn0q+W3wBqssG5hYUmPsv1rlMx0y0IU\n7kfml9Rw3V0Ix5XBdUyXSqw5UwzxRkI6PpWlrtm6Bg7fDfjBbP5eHaasEfRk\nmj+syLwFyFTn33L5aJe5QUv8oen3g4AETa3bQ7paFXKqX0i57TbsTL5CIJRd\nM5qkoWpTNYtXxY4LazLRjqUU9pxT3r8Q0s3/WwnyuYxshlMvqdo9CZ5vwM6A\nhnYEK3bOjhYBgo8zxvNJrBxdGRaR3CO+a+lVUvzrG65N6waypI74d09ZstZB\nUj4cSUZfOkawi5ZFYYE0jNikOZYxDrylvzPFTNSR8OvdZLsgzYxKWAjyX+EH\nqsGw\r\n=iISC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQiiZnSXRAwLQEzJYcldFuJcrxTPaP6EiCZ17whzNoZAiAuW5mIGOotLx9LsRm9qo0CQcTxc5iWO/CHX+4dXGLo6w=="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.2_1594906814268_0.7576368307077934"},"_hasShrinkwrap":false},"0.2.3":{"name":"genese","version":"0.2.3","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.3 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","lodash":"^4.17.19","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{"@types/lodash":"^4.14.157"},"gitHead":"1ee0dc8ee8d91020e6305a0c0b84922f67369b3f","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9P8IiUy+A8wrddY/KJqRn28WOHAuA8ue4q2mNjruImkAbqe+rM1TBnobWhFargXOR69pFqb6Q7pkq58nowKGXg==","shasum":"221edb119c5cdb25f22bfb8e715853ba4f7537b4","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.3.tgz","fileCount":215,"unpackedSize":1605517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFWJFCRA9TVsSAnZWagAAQlYP/0h93S9I32kO9jPkm+o3\nwt55PzS0hbE7oJEBgzYkEYEJ/QlZGxqfUCSZleESxAPHKxcV75bfWVoC5kW0\nAkPO+SmdPnbzgXcDhck+YIaPtsU6onYfH2Jts0ppgG3WKJ4Xk6i65CbJLcsu\nT1QEkxYWYwoNmmKascaZJnc/z2TDjVkbCf/OiypK3dLeO530jCLHF5PpOLLD\n/pVyqtMOx4bxCCbSb1q1xzCegvBqpsDH//qK0KG/t/lqwOmik0ByWu0Zn2eD\nIpY0kuZ72hFVzwJQjTFxpcMpbgSNYZH4DaSN5I0j+jWhEB9K9stmPEj1IPYD\nsfiuHLpxFlIzviVEhHLxQWsWCBNEi56UwxXeaRkL8hb8y1pZ0BuHemgptBnw\nLr2noGAwURbRSQx3mRw3R96T0UQuZmrGn0Hek/p87BIyvxyrs/S23iXNOCcI\n6KsziWK4nJzjhH5rfgvPhzrrMOq759A7wkwuodJeVAAHkKfKmDU65vgFdiQR\nd1O6KcqujewHojwzM9auwzoH8WnaLntpty8wy1/3vRpYADYRACEpaivz4L57\nOGukv6uzBdzExsLM734UhgtoOxqVhLT155lfgNsx95WDQXa4h8PurBIXLAqi\nn0r4T4o6PLm8Y2g3AA7X52GY6g6hGesU/4jCmVfRLSX/06Ci7lDJuDGjIQLi\nWOlL\r\n=SRNj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHg982zoallNSRxNIZTl7GzA9rTawRuwT63KHnSjaK5QIgQxsRyYb9P1AOYErBkRboOYC3+LiY2VHl3WhKe2mF6PA="}]},"maintainers":[{"name":"gilles.fabre","email":"gilles.fabrejob@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.3_1595236933299_0.1278406462190096"},"_hasShrinkwrap":false},"0.2.5":{"name":"genese","version":"0.2.5","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.5 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{},"gitHead":"df3b47289c77b17775fe4bc252448ee6069d9e1d","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-XLeY4qmrVHckRNhs5oI5AE1JWiF3fSYo7zs+99lp2BJwuvd3pO8mQKaRabTlWUjwUJVaAGpjnW+UTKLjyYUysQ==","shasum":"72ed4359345584f1bb48fd5823a74f3079927961","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.5.tgz","fileCount":217,"unpackedSize":1611957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXyBSCRA9TVsSAnZWagAA/a0P/2ps/g1uaVce9JXmYs7r\n56N59HUbwM+BeikqlbLcbso0Fs773hYotW7s9ecKi4hCze3caCebTh7a6Bg5\nt+zmHLB8GiFHgosgPSGRp5MtFGGfcIfBp4euPvn4ZQVSCHhM37g9zMHyFx6n\nlWDYERLPm1S0G19PIXK5Ldx5sp84Ht/1TAGf4FLIn2k2MW3jDnUmWcWlFKxw\nJp+tKp/6TOcedytXsGIVC7Ei2mfmTgcH5BHpQeazmUeCHCnu654CPrLBys9e\nQUsxfdoOfn08Fvh4Ng1CIT43ci3iwB8qXxAv1Sl8jpc2PPYVAs9P37JfxKel\nyFbpreUhZxJH1+i/3iOc0tqM01rwdVPeZk20uqTd2Avz2fy/fiTSiMYIoMKt\nVfZh1JgLh6Ij9olF3kUNb9wym9Z5lLrwWMP2INoxd5zpBCPwS01BuLJY2pNe\nA6L9qwxlLlTpfkZs+sXxKMKa/P5011cDvvAoMhzAlrLmAOMIv8aZIu42RTSd\nzgfL1X1FG+L4Jgd60WCAvtUsguZrtz/WqLr0ukWBYuPSFSIAhlHrPEAZrTen\ncB++lbOIAaxItRZPllLIdHybYQQsCKuOTz3rkoeqMFNTk7S3rQgzjOAxPVvr\ncLDw7fqNg4oTk7quh64BoKOFBoQJe4HnWgUUjQNsXMu/99iu5VzgEbFvYR8R\nyKHC\r\n=wL+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDldogFhs91Vw+KpwGoisYwL3nGXDbMOoCH3QS7SwoduwIgK8kdPLL6qQDk0d2L7qN2qF1e6P1Cxw24V8CLLV8shPk="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.5_1600069713865_0.2300738902952777"},"_hasShrinkwrap":false},"0.2.6":{"name":"genese","version":"0.2.6","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.5 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{},"gitHead":"7ffa13b286f3fd59353a6c238abac756c1b20e20","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-CAAJ0pCjrP0q2k7RkNNu/vkHzGBOLsss3VO+p5uizIJMxi4nHiO6zzMeBS+4BuzVToPZsSU2HoUGyk8fdllYcA==","shasum":"86f56f6f6ce4a95ace96ec98a7b6b3a62ccf3ac9","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.6.tgz","fileCount":123,"unpackedSize":947000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaxN5CRA9TVsSAnZWagAA1YIP+wbCVSZ8j8bi2+PxqWjr\nm7+aY1i/LpCMuwaXU6Q3ORzDk3+exo7uaOHHBWuGik5K0L0QR98QO8kKJIWO\nIdoua6EbTZ/qCTrlwAtNb3AplG38VknW0uUZScWEqzR09f/XzTLeH+rci2rk\nME9PA/BK3wGI/0UWzHIBnt14LAgw2mPY2V0QuTw1uf87nxI4focf8cUIVTe9\nuq5HrFUVazMlSbFREzeo2DZmDLsBPK0ci+hXxMi1NyTvl91DH+jkt8rM7Tuk\nPSEayxaiontHOcbSfN0ra5RvqbN8H1YX8aMvgIWGpsJOnZkagCP45IW8rcC2\nzqTiHtv+oQ8MwQ1d8HOludf909/E3F0iVS+2YEG9/buNlHRuCxvoTwm2OdRc\nBfvdjamU7zFS4oxVN14Ls6wRMgXHi1THpYdme2jMI0M8XFWjq35iOeRNO8Iv\n99Y2mSGZaDE+fvD+iD0/a2tM/NhAsQVY8bBpOZ3V1mXxLa1uUU87XAuagkdd\neCIoNTjqAsMGQM+q7ZyUJ+6RTiZ44HXFa27rTsc2JoNpCkVVYCSkTXP0IzPJ\n7kXuhJR0hkRJexIWwpYxG3czrFUrsIsy/xMJfepD/w27LNTUPan+4dX8B8h7\nx9WXkUK2t7dzZ/B39xpkTcBsXK98wWo7P+RUjgiAhDwggrTVzG1VMLcjeAIq\nwdMM\r\n=Wapx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpvEY+NVQZQAB1bf4koq8xtLFmPUO8mzoYhuWwK8CPyAiEA51uqlW8Z7UBHDQ3hawaESkYdT24F6I+x0plbLL0s3dE="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.6_1600852856548_0.8204956308382194"},"_hasShrinkwrap":false},"0.2.7":{"name":"genese","version":"0.2.7","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.7 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{},"gitHead":"7ffa13b286f3fd59353a6c238abac756c1b20e20","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cbweoPvk41LMVuL3bYNJbHzmh4PFmwoVwUqZN9sqnyBrkC6LmcluId83Ig5Ii5lINV7bGw8bFIF+pkHmT87EMg==","shasum":"b632a5d09a0ff28117a01032661107e6b53801a7","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.7.tgz","fileCount":126,"unpackedSize":1414696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbE43CRA9TVsSAnZWagAAJp4QAIqilSjn/m4r2vqI702l\nuOyLK43oDBbAtidaU5+1zZn3pRUGNDvhkneEW4adIOVPttCuyKV25r7xovWR\niIvrbb/7zsFBUzrwNY9Y/kO8La1Pu1DBeC07AEwqQxYpZyj8v194i4N29qgt\nAgFA8OOJINwJJOz4W956GSqq4QrDsvAXfop3PDHkqmhfsqAQenlJoItidUfi\ncJkLTfsf01atBSndZOTET9pjgnk+3+AszVXWu8bAUBPqNOrkZ4mY1fMFe2Xr\n45QdWHku06bmIA5Ex71qJiRo/h1eMTfo6cg04/5l7+b00CrnhdyKaCR7Ba8f\nv7e3M5//9gVuoH4K/F73sHZ/YsFJJnxzWh5QsF6V/AEExjeDmIMetmkIqmVF\nSbZSo9FBixSqL+US9li1dCTw14Zpb+Lvix1tMuIqFhwv/Pk8ZrJs9uyS9LWZ\n2g+SSbZIb/o3CHsN3amU72D/3pW7vdheFdQgCbKEMVT5R190PICV1EEH2XrW\ne7c+SpYzcIVcZ2FQ2JIkxSvsRGUnGCwJty6Lu9urJ3N5AXY0WiWtRCTNXl2F\nH3pi5BehZXFDo70yg2eumHeHF+86eeW/mcCID9KXPCTlfvTevNt9SQ/TKauo\nRXYxHoUCfxffj+a+V0tVbFVW+5gXhu1maLf4qCsonIGupDwyNSHInUSQjO8a\n3nU9\r\n=LRC5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa6SlDXMYqxCcGgqlalNvO3mskgzL74ILxMLoXYALyGAIhAN7usGUtDRG9ZHmbHF6LQMZe8R7fQ6hgSaRgDuRW3fmz"}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.7_1600933431100_0.938848163425483"},"_hasShrinkwrap":false},"0.2.8-dev":{"name":"genese","version":"0.2.8-dev","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.5 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{},"gitHead":"7230e518a69ad9b307f0ac4a131c0d8e496faab1","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.8-dev","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dUiO+62ksuFeIE1huniav3PNmccf7ffO3joMhBcydRInUAN09mm9ZEW2Zg8+vFixNHPRUSyK5mJ9mJuLmP9k0Q==","shasum":"36317f35a90988c9548f87d96b5b3432cebb4ef4","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.8-dev.tgz","fileCount":126,"unpackedSize":1439632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfba5dCRA9TVsSAnZWagAAtEQP/1brpbf5bRXOlvMjnIfw\noPq9kgMLfE5qaWGVswuH08JNI+CgtqMlBmgw+IMD+rnUBdxBKA88MziZ9mPd\nCG992G0frVRYMlutbEDIpecCkLl4muPmqVwaQtn3T9+iTsFAWt1IfTo5Hl2F\nN3SgCfozT9fWigN5qseNY55RHryr7oJRhWmageF1/Jh/o7uGC/63FnSwjPSM\nwLG3kgGKktR8lPpAawabVK4VzkuHKLbvjXwfWPf7o48M9TF+BwGjHnqqIcre\n4j+DgXcoPAVXF67sLh/nvZz2NXndQf5h/moVofCOI9b3hJG0vFnn1fGcPPWV\nPB29Q/xanQs/BXVqsHnLV/0GL9/LaZuSHvTbu9wj5Hgli45RhIwdwGb7w9lz\nJWdXuOPJiNyTembmUTTFFl8b+pd+DNLUtDbIPyXNBrJxbaACdLLJawRHxi1y\n7aHgcDiX6pV8xpIPjDt/K0yGw4D+OsMzTK5szujQTc1jLjpbt6yxvWIZCHZg\nlv6hjZqlaawXVvh5nYuuCsOpO8R92cyUIqcFGSgMOxeH0dsfd+Gdkw4bt1CJ\n3C2NHRlayfJLMcli2s5h7IqsZdYWrC7K44lmqxoo+4uey47MZECOjZGhi1ml\np+8bJjeV6Epg72+cJ/22pvh7ZyelYC+akCBH7cxd3FJNOxAZml2EvIK41Axv\nAOis\r\n=oEh/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe1V7ZJYGIqUjBaOgDRKnDS1P36+WE2b3Ey5ODjAkExAiAudfMfO38SDwidWAxVoPzCmBrxtthiW97sh+rDwnJZmQ=="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.8-dev_1601023580816_0.35081080507950624"},"_hasShrinkwrap":false},"0.2.9":{"name":"genese","version":"0.2.9","scripts":{"dev":"tsc && node dev.js","replace":"tsc && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","handlebars":"^4.7.6","paths":"^0.1.1","prismjs":"^1.20.0","ts-morph":"^7.1.2"},"devDependencies":{},"gitHead":"7230e518a69ad9b307f0ac4a131c0d8e496faab1","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.2.9","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gMNuba/uft298AscrOYkcIS/aXmQx1WM8D0M4JVANKvrPg42m6NhC4vLPEwt9uKQ/EjDnfHh5wLrmsct7r1qJA==","shasum":"2932eff6db1aff14546a549dd54ba2e8ae14a427","tarball":"https://registry.npmjs.org/genese/-/genese-0.2.9.tgz","fileCount":126,"unpackedSize":1439628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbeseCRA9TVsSAnZWagAA7+YP+QBHPT+IBirmMVimrZXA\nRism0sCiooPOqOWjEThiEdTtynJzMh2VasYTFC/qu7tPFQqMhhaNwi89jqos\n6cba8LC763GSardXivyxwzTveNQxjF60BKo7IXnZ3dR5wUXX8HJ6yqHbK97Z\niCrcvxdUUv8y/nG9c0kTvfxwGr0nWDMEpoKukXEsk3R3a8d+8tti4MNT1Qda\n99Beb0N1Cay753i9rSfEyfyzBO+kKDiPL3Vbtffhghix79NT/CX5qgRafvHk\n/e5lMyFWQTnrgud5xr8Z0+cmZUtVh3EW8mksiw/YQmdnGa5t1X8wR9NdtGoX\nTU6w3LQnJAhX6FVg0y+Y22g/DjxqxQnH4xlkioWU2CS//XzvNCSDf/7ST2jD\nAxF0Q3mCIQIQKaV8isKmapK6VGdunHtmJJr5auQLhBZcnzOKap5kPfawzhoy\n1j5kSwGdFmgwGkHqgDjVwuzmnFPQjqq/BDVkbOg+A2ovykiMnRE95XD3Ds5c\naS7n83/yyVxBLT9l47xBGX8Ibduq5vAa1gX/99l1xbv61XrMuNWXs/XUO8Du\nnyuRqonhNSXlY19lbA9ei0oK+gmLjJjacXfPUQJlzjS6fZAMsuiaXDbR26ax\nNruGkFZUEPykO2FqUBC3fVmp0Zy8OJYhgVghp/QkhXQFFIvdcRUb/nkkII0G\nGNw5\r\n=XdZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiSMVH8eylDDWw46CESlzyevv3wg1tDZFRXEyxTJ4CcAiEAiM76OotpFX9UdA6TC0/bIkIavsZk+achXOJD+08vg88="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.2.9_1601039133347_0.9421060789759581"},"_hasShrinkwrap":false},"0.3.0":{"name":"genese","version":"0.3.0","scripts":{"build":"tsc && cp -r src/complexity/json-ast-to-reports/templates dist/src/complexity/json-ast-to-reports/templates && cp -r src/complexity/automatic-refactoring/templates dist/src/complexity/automatic-refactoring/templates && cp -r src/complexity/core/chartjs dist/src/complexity/core/chartjs","dev":"npm run build && node dev.js","replace":"npm run build && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"dist/index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","genese-mapper":"^1.0.6","handlebars":"^4.7.6","java-ast":"^0.3.0","java-parser":"0.6.0","paths":"^0.1.1","prismjs":"^1.20.0","terminal-link":"^2.1.1","ts-morph":"^7.1.2","ts-node":"^9.0.0"},"devDependencies":{},"jscpd":{"threshold":3,"reporters":["html","console"],"ignore":[],"absolute":true,"gitignore":true},"gitHead":"86e2dc76882ff4cf63da041c11da8c2e2ea624a3","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-51kuzbkuC7+/XaCwGrgItpkK8DDF+NfC63RJKnVi5Ux1T7N3Y7f587i+jAFuNuv1IgkIwrA130lW8Hf0W4B3/Q==","shasum":"5306ba4ac82c6ac6c90700657b4285059edbf70f","tarball":"https://registry.npmjs.org/genese/-/genese-0.3.0.tgz","fileCount":1582,"unpackedSize":3154406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBA7CRA9TVsSAnZWagAAii4QAI2xKt0XMfGdxZsUcSbz\n8YfguKgSsRWYb2K8zFQnMPKrsEnBqwbDhhS4lgJSEFVSzCtxfhTyEtZKE52D\npg7X2MldKf4lJu7mVAdcFtMw6kz9ZBQ99RHLCyt6S7hV3qCIwmXxvi6kExGJ\n1RfnyZJniv5pv9Xw9ueYO/vYF5vAm85OesP8o5tcH4ogMD0f2VL4vaNm8ULJ\ni5MpMsmPUtHcRbEWhrbFQQH6tzvH2+zxhGs9Gxs9k1JeuUu78IdeygTtvoOV\nzwysq2hZQkpcQ9q4pd+AKaDdxhEWbSJuAYkC65AY31hOT9jyMVaeaB8r9Ti7\njxyfIUb5af924/tKlUTvdBkhFaUPzZTVw2TqKz4JO2BdtksHgbWL9R4XR6/L\niABVuspJ6RqnLNZE4KaSdrscJ/CEEmRMedRNbx7XwBtm5fMIG2SgCm/61KyS\nnABr6YF8mSQ0AF4g3Bn6FZxk7YMPoUxvCHMhFuCpf422qjngLerZh8UiZ5sm\ncI7afgz0SJhaCZoRuokEoJuYipoZ8ZnIPZrqkUbOOUDhIApP5y+5oVakkS/G\nbeY877jzzKDn5f+qQZAooAga3Z2f3vD+ZhGKADn8dlYyMzYtwezTiyRP3Qtu\n2KusApffHPCdTxUtI2U67OPT7+rdRaTjWPjQ5mjAlt0DOGHJRD9XqFGtfDZ0\n6CUA\r\n=hMBJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5wjGYRCuV1Rbtb8Lr90UxnaEUTe5FEoeuUaqQA+zPVwIgNcj8QLBDsa6J29IiKUyyGpuFN+W0eFjzzvMPG8Re0Fk="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.3.0_1604063290810_0.8117748485837148"},"_hasShrinkwrap":false},"0.3.1":{"name":"genese","version":"0.3.1","scripts":{"build":"tsc && cp -r src/complexity/json-ast-to-reports/templates dist/src/complexity/json-ast-to-reports/templates && cp -r src/complexity/automatic-refactoring/templates dist/src/complexity/automatic-refactoring/templates && cp -r src/complexity/core/chartjs dist/src/complexity/core/chartjs","dev":"npm run build && node dev.js","replace":"npm run build && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"dist/index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","genese-mapper":"^1.0.6","handlebars":"^4.7.6","java-ast":"^0.3.0","java-parser":"0.6.0","paths":"^0.1.1","prismjs":"^1.20.0","terminal-link":"^2.1.1","ts-morph":"^7.1.2","ts-node":"^9.0.0"},"devDependencies":{},"jscpd":{"threshold":3,"reporters":["html","console"],"ignore":[],"absolute":true,"gitignore":true},"gitHead":"bfd273ac54e0496e8c08377a4abcc5c596fa8d8a","description":"Genese is a typescript framework containing different tools which will improve your speed of development and increase your code quality. Some of these tools are accessible with command lines with the genese package itself, like `genese-complexity`. Other ","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@0.3.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9i7LGB+dQhGLcrBuiKcGTOBaV6B8oxrtSuPKzoPHZdDkkUpTtotnJrdxyg/HJidRjFMAZMrxwdygx+ON2aL0qQ==","shasum":"9a85f004cb43de5d0fac73e9595e052743036cda","tarball":"https://registry.npmjs.org/genese/-/genese-0.3.1.tgz","fileCount":1582,"unpackedSize":3154599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBrgCRA9TVsSAnZWagAA6eIP/jitNF0ywWmtvVQKmvU9\n5NByGoVq4DMoZEQAlJ4URRpB3tnkhn06T+lwJz4jQJzmAPuePoqKhA706w5g\nMN/yQn7rpG7vU9d6xnztc0ZTvckAtI7WpIDUnyecbD52+0iQ+uQ1aO4LRLAX\nNq45SFHgtrtcF88UUb9KG6c3xQV1jNV1oPftNOJFwv0rkwXMsL0dCGZLdQ6R\nqIhke6rueH6XcEuJNkuQl4JjzLf2a+FwduZpBAkrRAw9SUp3g6Cypk1nGSTr\ncJbIVu7cp+OAFgXT+JbxlFCvDFDkeKusgt9NEmFGd0jUrtYjts+VSOD35t5j\nUJ2GzuD/P2d0AVZerH54G5zzM8kBq1zSKmF32v5+5iT0mtzE1EtvVbwGjfsW\nSHG2OEbccC+/NkfbPryEVv9O142JDSsNOCSu9Uf1p+Q8T1Kehe5tHybODZf5\nJQZPBXnKkQgqjU5pbm/OfXwIM83nSbC0flchFCv/MIv1Owk95wgpcNn3ipHY\nUO2a7Tb3K/cDiwdAVvs9kKT0h9Tbfkymii3srmfGoTXaMffDvFdidd2LTI2L\neMOIdmyqJDh3YxR0mJ/o0BQFeM9XezIJ/+RdBiha46OrK5FVSLRbUzAzbBbD\n5jvhWZHe0ALNKb7t9wCycn1h6gKQ6qGvH9+pEDGVVd19BIFpW3CZdhiczIai\ntRJ5\r\n=3hkD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFXqw4WsYJ+SdykfxMYPTM2Ju+WTkEmAIMMUT0FxgRMAIgVVRFtDr3rYj2j5XABEHGUHZ1uVbCGDHaHgE7dcwAd1w="}]},"maintainers":[{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"}],"_npmUser":{"name":"gilles.fabre","email":"gillesfabre34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_0.3.1_1604066015740_0.7845485746021053"},"_hasShrinkwrap":false},"1.0.0":{"name":"genese","version":"1.0.0","scripts":{"build":"tsc && cp -r src/complexity/json-ast-to-reports/templates dist/src/complexity/json-ast-to-reports/templates && cp -r src/complexity/automatic-refactoring/templates dist/src/complexity/automatic-refactoring/templates && cp -r src/complexity/core/chartjs dist/src/complexity/core/chartjs","dev":"npm run build && node dev.js","replace":"npm run build && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"dist/index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","genese-mapper":"^1.0.6","handlebars":"^4.7.6","java-ast":"^0.3.0","java-parser":"0.6.0","paths":"^0.1.1","prismjs":"^1.20.0","terminal-link":"^2.1.1","ts-morph":"^7.1.2","ts-node":"^9.0.0"},"devDependencies":{},"jscpd":{"threshold":3,"reporters":["html","console"],"ignore":[],"absolute":true,"gitignore":true},"gitHead":"5461d1240f14a527e0b6349d9fb22d0ca1b291aa","description":"Genese is a tool suite composed by different modules which will improve your development velocity and increase your code quality. Some of these tools are accessible by command lines thanks to [@genese/cli](https://www.npmjs.com/package/genese-cli) module,","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@1.0.0","_nodeVersion":"14.15.3","_npmVersion":"7.6.1","dist":{"integrity":"sha512-/GDuSSQpBJXNsFXgVH7PqqHtZYqg0nyQP258Ca1LOCZJhiMsA3tqBmnFg/BZKXEyePOwOhLRE1Zd/5JmUUrW3A==","shasum":"6134ba3745ce0b4d4d0d284f2b23dca4303e3f51","tarball":"https://registry.npmjs.org/genese/-/genese-1.0.0.tgz","fileCount":1583,"unpackedSize":3326715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZfQXCRA9TVsSAnZWagAAuBMP/3u13cg52k4BmMKlXp3W\nHHito1Lv6G85t0zZOb1XtEur5PijuEvRlN6UXcTSWqHraih71ACerF1GE+Z7\nOgq/9fHypYZbVuMaqVqUXhToEUPoT6Iu32aPPyzo2i4Ga5u74YY869EMIATi\nY0gy8hA5gmkF4Hrbv8/3ywlIy/aZ0QsoyRqj85HKCJVwZKfkeH20x4ipZZs7\niEIYHZdt456QJTITDqRW0F+o8dvRodRkaRGkZsBjGz+GTav0oZskqTjFxnmy\nKN3xook9AaoUrnAeanpjqdbtDW51C8KiQt7yZ5/DiXEfF5pO1dxbgmGZrUak\ns6Q8B8Hf26T6KDq8vaK1JGB7vbUwRf5PK8jcCoCJk5T9JYL1zGuHy8iTanvI\np9JABeBDSSLqTMrMRAT9mNBzXqFTr9TYSTfeX6+5EhNrJaiMH5wdpuVM1+YP\nBldNArEb3GDK+AWZr6Ugcd4tDQUtY1N5Lo3pi6Q/o2XYpVSk5TIDsN3QSNHa\n9z5eZtLbFS5wo3/R8wy1W28Hwodhofziy1SZJF0xAjbikLrOpWBIUMTnCk0F\n1k/889prCGrw/ua94xYmPW31gADAsljCs0noXQ41mVgxeYhd9LDKuuEpm87V\nLEL9G67hd/dn3kMskOFVmeu9MOqmpI1bPqM01pM54he9HRE078SFevbrlRrx\nPFDc\r\n=/WQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV0d1egyKDqSja8qEOdEdwf0D/1fMc64+VUPdP7uA2PAIgcvG/a/pDAh0iUCktoYXfdYEuWTdxM3r/uJZeTpgk5pw="}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.0.0_1617294358535_0.8219807018020164"},"_hasShrinkwrap":false},"1.0.1":{"name":"genese","version":"1.0.1","scripts":{"build":"tsc && cp -r src/complexity/json-ast-to-reports/templates dist/src/complexity/json-ast-to-reports/templates && cp -r src/complexity/automatic-refactoring/templates dist/src/complexity/automatic-refactoring/templates && cp -r src/complexity/core/chartjs dist/src/complexity/core/chartjs","dev":"npm run build && node dev.js","replace":"npm run build && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"dist/index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","genese-mapper":"^1.0.6","handlebars":"^4.7.6","java-ast":"^0.3.0","java-parser":"0.6.0","paths":"^0.1.1","prismjs":"^1.20.0","terminal-link":"^2.1.1","ts-morph":"^7.1.2","ts-node":"^9.0.0"},"devDependencies":{},"jscpd":{"threshold":3,"reporters":["html","console"],"ignore":[],"absolute":true,"gitignore":true},"gitHead":"dd7c4027c7a61da499d375dbfe00339079a40478","description":"`@genese` is a tool suite composed by different modules which will improve your development velocity and increase your code quality. Some of these tools are accessible by command lines thanks to [@genese/cli](https://www.npmjs.com/package/genese-cli) modu","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@1.0.1","_nodeVersion":"14.15.3","_npmVersion":"7.6.1","dist":{"integrity":"sha512-A/+cAoPXkrPbDoMP5DjwgheJElZtuOD2GOPjHtaYz1H8iDPUwKIUAGw3zKyE0E/QXPgAH/Pvio5t3078stZCIw==","shasum":"3d48adeaac9a00b24a1567ba94c7f83ddf2bb650","tarball":"https://registry.npmjs.org/genese/-/genese-1.0.1.tgz","fileCount":1583,"unpackedSize":3326719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZfSwCRA9TVsSAnZWagAAGL0P/2b4ccbIpwXFdwpIbwGq\n63ZaMc4vQOxPQ5pNFMoLrMmbsG6qcyScU4QZS+PUrTuX7G9Hx6OC0fWIibkQ\nQ0hhfiJhW9zFS7SNf8uWkhI7EZzcZHE26U2GASmVplg1KazBRPvF5Vcptksj\nUOZjJdJDH+zRyanX3KqqvcLJ/+u0q34B8bvF18zuJJeVqoep6A81TVtT2z2w\nHjyM0c6OqmtYqvH7zDdjbzwAPXwDVRNkminsG+TLsi460IikWs/VsO9bkATQ\na+ecTrvlFPeAIObc1kfoGMh9KCZoQcyaBGw0P9tdZWP9mk7AE4wtcrp/bYzZ\nWmf2Q7SV4ZsSj3xUD2rpheKbVmwe4QYMBVLtyhwGBW4zToSWQF5kRm6Sc32P\nD2pg2iPX0JGVnPs+H3+muHp1fAgKqjCVZxdQWDFZQ3YfwIkDuaFpPgFDfK7Q\nRzPzEGT2pV882XOsxATl6J0IdNdC4tUsSiAR23dSMOs+Ez/T1bHIUQjiCFN9\nVPM5IL7QELERj0QseLy1Qv9+HrwkgIjUwt1it58im/b/xrH3GskPXHEmbhPT\nWKczYWuXfBeLkaa3b9oypM0NIpTYvT7J7w363WPpTDe5XymK+WYN5LVcfgq4\naIHhr3v/bfgPQnc7SsvYYtx4h1xOtMSeVZNOj0g1WKX8rT3kedRlbHFf/RmY\nS//2\r\n=Q+Qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuObXrVgvpMDYpELi26a1u1eUSe1Sd+nSiFQJZ4R+WMwIgWm2tyuPnsjTEmgOuGoKK1UDNFgXWTPRvd9K5yRjttrc="}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.0.1_1617294512234_0.4324077528840484"},"_hasShrinkwrap":false},"1.0.2":{"name":"genese","version":"1.0.2","scripts":{"build":"tsc && cp -r src/complexity/json-ast-to-reports/templates dist/src/complexity/json-ast-to-reports/templates && cp -r src/complexity/automatic-refactoring/templates dist/src/complexity/automatic-refactoring/templates && cp -r src/complexity/core/chartjs dist/src/complexity/core/chartjs","dev":"npm run build && node dev.js","replace":"npm run build && npm unpublish genese@0.2.9 --force && npm publish && npm i -g genese"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"bin":{"genese":"dist/index.js"},"dependencies":{"@types/node":"^13.11.1","ansi-colors":"^4.1.1","chalk":"^4.0.0","chart.js":"^2.9.3","commander":"^5.0.0","eol":"^0.9.1","fs-extra":"^9.0.0","genese-mapper":"^1.0.6","handlebars":"^4.7.6","java-ast":"^0.3.0","java-parser":"0.6.0","paths":"^0.1.1","prismjs":"^1.20.0","terminal-link":"^2.1.1","ts-morph":"^7.1.2","ts-node":"^9.0.0"},"devDependencies":{},"jscpd":{"threshold":3,"reporters":["html","console"],"ignore":[],"absolute":true,"gitignore":true},"gitHead":"b6a816eed1b48f0d3200caca300e83786d117b41","description":"<p align=\"center\">     <img src=\"https://raw.githubusercontent.com/geneseframework/mapper/develop/docs/logo-genese-150x150.png\" alt=\"genese logo\"> </p>","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese#readme","_id":"genese@1.0.2","_nodeVersion":"14.15.3","_npmVersion":"7.6.1","dist":{"integrity":"sha512-CDQ1wfu0IYF98JbLAFK9/YUR3KZhtsV57hHqd0Oo2lTWXMS7VxX1m8oDpuqdo6J+LVjHIdC45p0zAhrkR3/tOQ==","shasum":"ece5a62dbcbb7102fdc065858776d4473b517110","tarball":"https://registry.npmjs.org/genese/-/genese-1.0.2.tgz","fileCount":1583,"unpackedSize":3326873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZffDCRA9TVsSAnZWagAAysAQAI33nr6akysLW8SrU3Mk\n5zIYLJ/j5nkCIL40gpj+FlCMdTxM9xJr0KhQG+ru7PEFZKVBWuTZuoiQ1x6y\nx8NXB8tYexyEhFOjI2+47rEyQmMk7KYUgAHv8iqiZ9uu0uWbW+j+Sn2IJ2EA\nD94u8c17xEZf+UuQEEHC/1ziBRtkPrsyQ3Oy+ws6Ap9CLEZ9l0340hT4zUwk\nzTqG0wXxbc7fYtNfRcldmHQknKUdCSDi+62xGlre9LKC3D9xIfJKZOD3/QJm\nR/qyLLvUn7VehWtoYbuvqR5iZcbU+Mn9e5IDWr8WGIidMzB9dVBOkKFR3g9N\nNDF+wXKQI2934fsRQcOSWuK7KSAdH50sl5LexYtf5yX71mfuFtzyiCm8YQKk\nW0vYkU9gK55Dr4H2mihJ23CA5ApKfAU18ZG07D7ByJTLCMRfyyoAJ2KMEY/k\nCVDZunnQqq0sbY+Ra70xKP1wc+pPkE7HkHiDjfIJqlJzKanNw02c7Z88MmkA\nThthPRs+3vmazh8k/EZwfsOljr4ha+LASa6JD+gWwX3R45J0v74ezxgyWiQD\nsaM4wT6Z6q43VaDSwnl2E7JHzUMtswPAuwvw6ewjhtWPdWrctyuVQSnVYBrQ\nQRnT7Qqc4buqIKWdvkEiWyYbXQur5XP7GH1688PMmUWKqK2rUyECPcEbfYTH\nV64D\r\n=e5V6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9EjIbfEHAazQX063+wiuFs4nh0jUq3QZxuY9fXutGHAIhAM50fFcuFtz8fUSsx9EsUMyB/3TBDqfPbnRkLFafrC/J"}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.0.2_1617295298730_0.4559693069463908"},"_hasShrinkwrap":false},"1.2.0":{"name":"genese","version":"1.2.0","description":"Documentation about @genese framework","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","bugs":{"url":"https://github.com/geneseframework/cli/issues"},"homepage":"https://github.com/geneseframework/cli#readme","scripts":{"build":"tsc","publish_package":"npm run build && npm publish","republish_package":"npm run build && npm unpublish -f && npm publish"},"dependencies":{"@genese/api":"^1.0.5","@genese/cli":"^1.0.5","@genese/mapper":"^2.1.0","@types/node":"^13.11.1","genese-angular":"^1.3.1","handlebars":"^4.7.6","ts-node":"^9.0.0"},"gitHead":"87ec3adedd3c7fc6d0cc1937d878eb81e0e48a62","_id":"genese@1.2.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-S6m6Ha8qmNUA/zjPh53XBJopxzb9IRoQBN+gFKdIoJtbB4afUuMO6zBXvNZQeF3Nr31QRHHhUvE6qw4GE1OkIw==","shasum":"f4571917d8ed6c4089b4aaebf861381e392e6857","tarball":"https://registry.npmjs.org/genese/-/genese-1.2.0.tgz","fileCount":6,"unpackedSize":178508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbYd8CRA9TVsSAnZWagAAfZoP/iADQzfVSBmN0mSM3Au9\nG1yYyMN73Fx8zYjfnabLr4Arb1091Sx425QLDUz1A2BOfBg2Ias3AQirYRLQ\nHFsE0xJXBijXmeqxzTc8ZZrbPP8/PUpKaWZdy0aW9ZRqCTUa7H/ZQI1JxE4V\n2jL5jUDiOez0z3uCImxYg9ieIKALJThGsORTiRqHiZoCLjmWHQwU+CDLW/+Z\njdXxxEngAV0E5UYlQRBWGG5lQQS4MCwNwpAvGPGoIAgW/r4EfJOyehRY+HI8\npcJ/IQO3nBS6DbNkM//ps3z2qDlQekDN+XPSobA6xbBlyRRdozIKVdLzBNaU\nc5yPXLESHcMXN77tTKqaG3IVKCf1BHRExiG2BJhe2aM8wgbqz1ssSFC+Jkah\nl7X9Sp3GT3sX9/ihyvdUjm8vmZ7i7VqdERYejpLYPp/6X1WOYVJvuw8iva2z\nIuhrs4ZGfewJ3wLMnWGPIO3lDA7UoOUkmtlkJ0ekz0w5a+vq8M0ewwG2OdOS\nx/8a8gmSACXrL6/p1BoqGP9d3UOawUf18Qq8U7vWilF7g+lq0sHi2/i6M4ft\nro6WUcZEdZSgdSpJNkNVrwql0lCNsLKNgR55Fq0F4PMtJL9kdG3+1gHZPL+5\nc+bHhulFi73KCsk4hP0F+BzX7LP97tE4dHxGBFgwlKdYFmJIoxsZXRPLdjPG\nXXoB\r\n=AmuK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0LG/hCJs57tHEyuJoluXypZ79ttgPYu/mjg2HlAPOMAIhALj/aP4Kn+i+6tr2dPE0tQ7KNiR41TuPY4joZufPYcc7"}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.2.0_1617790844243_0.7434450351647823"},"_hasShrinkwrap":false},"1.2.1":{"name":"genese","version":"1.2.1","description":"Documentation about @genese framework","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese/#readme","scripts":{"build":"tsc","publish_package":"npm run build && npm publish","republish_package":"npm run build && npm unpublish -f && npm publish"},"dependencies":{"@genese/angular":"^2.0.0","@genese/api":"^1.0.5","@genese/cli":"^1.0.5","@genese/mapper":"^2.1.0","@types/node":"^13.11.1","handlebars":"^4.7.6","ts-node":"^9.0.0"},"keywords":["genese","cognitive complexity","angular","mapper","@genese framework"],"gitHead":"ab066150f76ade8f17b1459627997fe64a2da806","_id":"genese@1.2.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-uYfwWrjXvs2CXUYf9UCoV8aafSwKXFWgJESI53RETuyI1HnMDGVa1BZcKpoWWpc0Q7aBktQlkEP/jT8b963P9A==","shasum":"a960f627681e2fb9fdb86355dfe7be644696ef76","tarball":"https://registry.npmjs.org/genese/-/genese-1.2.1.tgz","fileCount":6,"unpackedSize":178508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbZIbCRA9TVsSAnZWagAApSYP/RfwarIMdiA2lcBmILo1\nt+ct4uhS06qEO+FiXWnOe2qefvOFacTMdeUgtAqIdtipKlvDyy9eHuVdNLIi\nCZma7ITzM+ftb8LH6MyVCehFiXZMOelKeWhwfRzhQGHBcEU85ciJRDHIsX69\nA6twXH+kLO07D+0yS8UUPehPJbyH2eBHGzIUdQS1crfCc9YzCudZHGn8FOzl\nKgBYEDmEwX91GDElN+M23VXwl3nNKEsubfUxjEh6w/SoiTp21idz87Iu4Dzx\n22sLYECfQMNhzIyONwVJPl9FYhqFQQbaQGyluBrOQc+Y6EXiTSmGhSbSU71B\n9Afd3Vq/eTJjiIoICs+DXBcMJz2YoAO/ctLbte4P9cVkhCot5txh1UJUZ1Xj\n4qT91wGdrAA/dCWezJ0ReHheqUjy9NV4C5cCJj1sO6tLocPPkB8uZ6GTHaxZ\njMRn83tN4LPtp3XxhhoG5ft0FIjIr9qA6gPKKTi7tH+prDy6D8C0vaR4XDvD\nl08BLbYGnSD9PFEy7yOEM95HexirqqUH6ohOWeF1B8QYoLFjIcRWqmtY6Wso\nJ2OAoc4WnjTxF0T9jL5ckIm0od4+1q5+mn0AEt98/dibp4uRC5itSz/++/n+\nVIzFedsFcHVrctYaePtgMHQiJ9ESFgk4xrma9i8PQ0mRaifEfTiM+fcpxHIa\ndw/a\r\n=LulB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHN1u7MejEEjSFD6FA9eMUygiHaA006Hhh0S0AzuNeKQIgEoBepmxsmp3qsnYZhPqXJh0mODxDSJXtvm8UskyNcCc="}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.2.1_1617793563369_0.516510689623062"},"_hasShrinkwrap":false},"1.2.2":{"name":"genese","version":"1.2.2","description":"Documentation about @genese framework","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"license":"MIT","bugs":{"url":"https://github.com/geneseframework/genese/issues"},"homepage":"https://github.com/geneseframework/genese/#readme","scripts":{"build":"tsc","publish_package":"npm run build && npm publish","republish_package":"npm run build && npm unpublish -f && npm publish"},"dependencies":{"@genese/angular":"^2.0.0","@genese/api":"^1.0.5","@genese/cli":"^1.0.5","@genese/mapper":"^2.1.0","@types/node":"^13.11.1","handlebars":"^4.7.6","ts-node":"^9.0.0"},"keywords":["genese","cognitive complexity","angular","mapper","@genese framework"],"gitHead":"9bc41c22dbbcc4061182c7c7438b4985ff2d130c","_id":"genese@1.2.2","_nodeVersion":"16.3.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-2wFp6OWoVWnqWOfEe2HgizmAkWRRREXZGG4wiuE3ILVY5sqxddGeiRsVyPJYO90hVqnC0JGl/asVgt0f4A2dyg==","shasum":"c581331bc5ae98be6fc686560b98301ceda2cbce","tarball":"https://registry.npmjs.org/genese/-/genese-1.2.2.tgz","fileCount":5,"unpackedSize":178119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/5RqCRA9TVsSAnZWagAA2jEP/2mF9YYEdJFgB1PDjiNO\nsnQWeesMfQ5lOZW4mHSfwmuD/yaJP1LbiKpUHegsxmFstdG4gwVwKHZp0g8V\nkXpwao40c+I+U3Ngpxufrfg8uMWLh8gDIYzOJlIHYtAH+f5LjCTWA3U12VyP\nENtPLlHbtus7tENnF9BLxrCxhcb84WI/0XZ5i5cmQ13+4TaMs2xrUC+90Pcm\nCVvqS1KqfX9RT0CVFZEmWCGeJJPCZ+GClWhNllFTWCZhT5xVmwb0pDXFsyFX\npyCT+B4V705Ud8e1vpBjBbUZsAW6/JTsrVxlVihDWhbwIJmPkqEeE9qFOWnp\nWUjR1QaAIAdJb8M2PjlQ3X7xMsb07WUnYHvvBJ9T3g7imT8+reXgCeyndRts\nyZHqoD8+U7cQrbDxi5nyMJ+IbdmpFKVNDIOW5IltDxK5BXBUW/+9KWPdQT3F\nJt4hp/hwfaAsFYHJkdWzt+TO2eGosqoJCzot6ZSaFBy69hsrJsjwmcSYdUOk\n5Hc6M1vabo2rLt+KuTyTDLOmPrAJF4g7NMxxa89rL76WEC1khQK8rtCAr6mo\nzcn6lL3J+3tQBg1HgT78OtGRgCWJezGwQ4aJaC6lU4M0g8Tx17HCpYGnScji\neJ+ifbeQj0GaxAEajCYCN6xJdQ3I/QWosufFv0BbXfMwPKkewCNy7TgIPR/V\n2D2O\r\n=QsE2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZwAqO3gbCO+ZZQlDUZY8tXpurn3IIqXGNrg9lC+QmuAiAgCU7RvzDilswrkBNNDoGjTScy5hKl4lMO1anb0LkDcQ=="}]},"_npmUser":{"name":"gillesfabre","email":"gillesfabre34@gmail.com"},"directories":{},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/genese_1.2.2_1644139625935_0.942785627758437"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-21T13:12:19.248Z","0.0.1":"2019-09-21T13:12:19.451Z","modified":"2022-05-03T13:14:31.482Z","0.0.2":"2020-04-13T11:10:11.092Z","0.0.3":"2020-04-13T11:44:33.049Z","0.0.4":"2020-04-14T13:04:51.390Z","0.0.5":"2020-05-16T15:16:43.979Z","0.0.6":"2020-05-17T16:37:51.451Z","0.0.7":"2020-05-21T07:26:10.276Z","0.0.8":"2020-05-21T17:36:33.839Z","0.0.9":"2020-05-25T06:41:34.471Z","0.0.10":"2020-05-29T12:29:54.260Z","0.1.0":"2020-05-30T08:55:45.599Z","0.1.1":"2020-06-03T19:15:07.868Z","0.1.2":"2020-06-03T19:20:29.133Z","0.1.3":"2020-06-03T19:26:40.746Z","0.1.4":"2020-06-03T19:30:04.568Z","0.1.5":"2020-06-03T19:53:17.288Z","0.2.0":"2020-06-27T10:55:01.639Z","0.2.1":"2020-07-05T11:04:43.632Z","0.2.2":"2020-07-16T13:40:14.516Z","0.2.3":"2020-07-20T09:22:13.470Z","0.2.5":"2020-09-14T07:48:34.303Z","0.2.6":"2020-09-23T09:20:56.722Z","0.2.7":"2020-09-24T07:43:51.339Z","0.2.8-dev":"2020-09-25T08:46:21.035Z","0.2.9":"2020-09-25T13:05:33.701Z","0.3.0":"2020-10-30T13:08:11.159Z","0.3.1":"2020-10-30T13:53:35.979Z","1.0.0":"2021-04-01T16:25:58.800Z","1.0.1":"2021-04-01T16:28:32.493Z","1.0.2":"2021-04-01T16:41:38.994Z","1.2.0":"2021-04-07T10:20:44.391Z","1.2.1":"2021-04-07T11:06:03.491Z","1.2.2":"2022-02-06T09:27:06.076Z"},"maintainers":[{"name":"gillesfabre","email":"gillesfabre34@gmail.com"}],"readme":"\n<p align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/geneseframework/mapper/develop/docs/logo-genese-150x150.png\" alt=\"genese logo\">\n</p>\n\n# @genese\n\n@genese is a tool suite composed by different modules which will improve your development velocity and increase your code quality. Some of these tools are accessible by command lines thanks to [@genese/cli](https://www.npmjs.com/package/@genese/cli) module, like [@genese/complexity](https://www.npmjs.com/package/@genese/complexity), and may be installed globally. Other tools are available as classic node-modules, like [@genese/mapper](https://www.npmjs.com/package/@genese/mapper), [@genese/angular](https://www.npmjs.com/package/genese-angular) or [@genese/api](https://www.npmjs.com/package/genese-api). \n\n\n## Table of Contents\n* [Installation](#installation)\n* [@genese/complexity](#genesecomplexity)\n* [@genese/mapper](#genesemapper)\n* [@genese/angular](#geneseangular)\n* [@genese/api](#geneseapi)\n* [@genese/cli](#genesecli)\n\n## Installation\n\nEach Genese module may be installed separately :\n\n- [@genese/angular](https://www.npmjs.com/package/genese-angular)\n- [@genese/api](https://www.npmjs.com/package/genese-api)\n- [@genese/cli](https://www.npmjs.com/package/@genese/cli)\n- [@genese/complexity](https://www.npmjs.com/package/@genese/complexity)\n- [@genese/mapper](https://www.npmjs.com/package/@genese/mapper)\n- [@genese/core](https://www.npmjs.com/package/@genese/core)\n\n## @genese/complexity\n\n[@genese/complexity](https://www.npmjs.com/package/@genese/complexity) is a module which analyzes the code quality of a given project by analyzing its cyclomatic and cognitive complexities.\nThis module creates an HTML report displaying an overview of the complexities index of each folder, file or method of your project. Moreover, you will find for each method the elements increasing complexity index, which will help you to refactor easier your code.\n\n\n![Dashboard Genese Complexity](readme-dashboard-cpx.png?raw=true \"Dashboard\")\n\nMore information on [@genese/complexity official documentation](https://github.com/geneseframework/complexity).\n\n[Top](#table-of-contents)\n## @genese/mapper\n\n@genese/mapper maps objects of unknown type into the required type.\n\n### Basic usage\n\nWith [@genese/mapper](https://www.npmjs.com/package/@genese/mapper), you can transform untyped javascript objects into safe typed objects.\n\n@genese/mapper exposes only one method, the `create()` method.\n\n- Example 1 : creation of a typed object\n\n```ts\nexport class Person {\n\n    name: string;\n\n    hello(): void {\n        console.log(`Hello ${this.name} !`);\n    }\n}\n\nconst data = {name: 'John'};\nconst person: Person = create(Person, data);    // person is a Person object\nperson.hello();                                 // log : 'Hello John !'\n```\n\nThis is equivalent to :\n```ts\nconst person: Person = new Person();\nperson.name = data.name;\n```\n\n\n- Example 2 : creation of a more complex object\n\nNow, assume that `Person` is a little more complex :\n\n```ts\nexport class Person {\n\n    age: number;\n    cat: Cat;\n    firstname: string;\n    lastname: string;\n\n    hello(): void {\n        console.log(`Hello ${this.name} !`);\n    }\n}\n\nexport class Cat {\n    name: string;\n\n    meaow(): void {\n        console.log(`Meaow !`);\n    }\n}\n\nconst data = {\n    age: 20,\n    cat: {\n        name: 'Molly'\n    },\n    firstname: 'John',\n    lastname: 'Doe',\n};\n```\n\nIn this case, it would be sufficiently long to create manually the `Person` object :\n```ts\nconst cat: Cat = new Cat();\ncat.name = data.cat.name;\n\nconst person: Person = new Person();\nperson.age = data.age;\nperson.firstname = data.firstname;\nperson.lastname = data.lastname;\n\nperson.hello(); // => logs 'Hello John !'\nperson.cat.meaow(); // => logs 'Meaow !'\n```\n\nWith @genese/mapper, you can do it in one line :\n\n```ts\nconst person: Person = create(Person, data);    // Person object which contains a Cat object\n\nperson.hello();                                 // log: 'Hello John !'\nperson.cat.meaow();                             // log: 'Meaow !'\n```\nThe `data` object may be as complex as you want, you will still need only one line to create a real object, including nested objects if necessary.\n\n- Example 3 : validation of the data shape\n\nThe above usage simplifies the creation of known objects, the real power of @genese/mapper is to create safe typed objects even when you don't know the `data` value or even its shape.\n\nAssume that you receive some `data` with unknown value or shape, like on http requests. You need to check the `data` shape and verify if its value respects your DTO contract :\n\n```ts\ninterface PersonDto {\n    name: string;\n    skills: string[];\n}\n```\n\nWithout @genese/mapper, your controller in the backend could be written like this (example with NestJs) :\n\n```ts\n@Post()\naddPerson(@Body() data: PersonDto) {\n    if (isValid(data)) {\n        addNewPersonToDataBase(data); // do some stuff\n    }\n}\n\nisValid(data: any): data is PersonDto {\n    return data\n        && typeof data.name === 'string'\n        && Array.isArray(data.skills)\n        && data.skills.every(d => typeof d === 'string');\n}\n```\n\nWith @genese/mapper, you could simply do that :\n\n```ts\n@Post()\naddPerson(@Body() data: PersonDto) {\n    if (create('PersonDto', data)) { // create('PersonDto', data) is a PersonDto object if data is correct, undefined if not\n        addNewPersonToDataBase(data);\n    }\n}\n```\nThe `create()` method checks everything for you. If data value respects the contract of the interface `PersonDto` the `create()` method will return the `data` value. If data is incorrect, it will return `undefined`.\n\nThis method can be used with primitives, arrays, tuples, classes, interfaces, enums and types.\n\nMore information on [@genese/mapper official documentation](https://github.com/geneseframework/mapper).\n\n[Top](#table-of-contents)\n## @genese/angular\n\n[@genese/angular](https://www.npmjs.com/package/@genese/angular) is an Angular library which replaces all the data-services of Angular applications. Thanks to @genese/mapper, it maps every data received from your http requests into the safe typed object that you'll need to use in your components.\n\n### Basic usage\n\n@genese/angular replaces the http requests located in your services, and replaces the mappers used to format data coming from the backend into typed objects.\n\nReturning typed objects from your data-services to your components is fundamental : if you do not, your component could receive incorrect data from the backend, and your application could crash. However, even if the mappers are important, they are also long and fastidious to write. Moreover, if you write mappers, you'll need to write unit tests for them, and add some mock values to be able to do these tests...\n\nSo, what would you say if @genese/angular could do all of that for you ? Yes, that's right : @genese/angular calls the http requests for you, and uses @genese/mapper which will send you back objects automatically typed ! \n\nIn the below example, that means that you can simply put the file `book-data.service.ts` in the garbage, with its associated test file `book-data.service.spec.ts`.\n\n* Example\n\nActually, you probably have Angular data-services like this :\n\n``book.model.ts``\n```ts\nexport class Book = {\n    id?: string;\n    isAvailable?: boolean;\n    name?: string;\n    public editors?: [{\n        name?: string,\n        country.: string\n    }];\n\n    constructor() {}\n}\n```\n\n``book-data.service.ts``\n```ts\nimport { Injectable } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\nimport { map } from 'rxjs/operators';\n\n@Injectable({\n    providedIn: 'root'\n})\nexport class BookDataService {\n\n    constructor(private http: HttpClient) {}\n\n    mapToBook(data: any): Book {\n        let book = new Book();\n        if (data && data.id) {\n            book.id = data.id;\n            book.isAvailable : data.isAvailable ? data.isAvailable : false;\n            book.name : data.name ? data.name : '';\n            book.editors = [];\n            if (Array.isArray(data.editors)) {\n                for (let editor of data.editors) {\n                    let newEditor = {};\n                    newEditor.name = editor.name ? editor.name : '';\n                    newEditor.country = editor.country ? editor.country : '';\n                    book.editors.push(newEditor);\n                }\n            }\n        }\n        return book;\n    }\n\n    getOne(id: string): Observable<Book> {\n        this.http.get('http://localhost:3000/' + id)\n            .pipe(\n                map((data: any) => {\n                    return this.mapToBook(data);\n                }\n            )\n    }\n\n    getAll(): Observable<Book[]> {\n        this.http.get('http://localhost:3000/')\n            .pipe(\n                map((data: any) => {\n                    let books = [];\n                    if (Array.isArray(data)) {\n                        for (let element of data) {\n                            books.push(this.mapToBook(element));\n                        }\n                    }\n                    return books;\n                }\n            )\n    }\n\n    delete(id: string) {\n        // call DELETE request and do some stuff\n    }\n\n    update(id: string) {\n        // call PUT request and do some stuff\n    }\n\n    // other CRUD methods\n}\n``` \n\nWith @genese/angular, you simply need to call `GeneseService` inside your components, like this :\n\nSupposing that in your environment.ts, `genese.api = http://localhost:3000` .\n\n``books.component.ts``\n```ts\nexport class BooksComponent {\n\n    public booksGenese: Genese<Book>;\n\n    constructor(private geneseService: GeneseService) {\n        this.booksGenese = geneseService.getGeneseInstance(Book);\n    }\n\n    this.booksGenese.getOne('/books', '1').subscribe((book: Book) => {\n         // book is the data returned by \n         // the request http://localhost:3000/books/1\n         // and formatted with type Book\n    });\n}\n```\n\nWith the `getOne()` method, you are sure to receive your data correctly formatted with Book's type. No data-services to write, and no unit tests to do.\n\nMore information on [@genese/angular official documentation](https://github.com/geneseframework/angular).\n\n\n[Top](#table-of-contents)\n## @genese/api\n\n[@genese/api](https://www.npmjs.com/package/@genese/api) is a code generator for Angular and React apps which generates all your DTOs and data-services from your OpenApi (Swagger) file.\n\nYou simply need to create you OpenApi file and launch @genese/api : all your DTOs and data-services will be automatically generated. Moreover, with the help of @genese/mapper, all these data-services will use and return typed objects corresponding to the schemas included in your OpenApi file.\n\n@genese/api may be used in combination with @genese/angular to remove both the necessity to create DTOs, data-services and calls to http requests.\n\nMore information on [@genese/api official documentation](https://github.com/geneseframework/api).\n\n[Top](#table-of-contents)\n## @genese/cli\n\n[@genese/cli](https://www.npmjs.com/package/@genese/cli) is a command line interface to ease the use of some @genese packages, like @genese/complexity or @genese/api.\n\nMore information on [@genese/cli official documentation](https://github.com/geneseframework/cli).\n\n[Top](#table-of-contents)\n## @genese/core\n\n[@genese/core](https://www.npmjs.com/package/@genese/core) is a set of tools used by some @genese packages.\n\nIt should not be installed separately.\n\nGithub repository : [@genese/core](https://github.com/geneseframework/core).\n\n\n\n\n\n\n\n\n\n","readmeFilename":"README.md","description":"Documentation about @genese framework","homepage":"https://github.com/geneseframework/genese/#readme","repository":{"type":"git","url":"git+https://github.com/geneseframework/genese.git"},"author":{"name":"Gilles Fabre","url":"http://gillesfabre.com/"},"bugs":{"url":"https://github.com/geneseframework/genese/issues"},"license":"MIT","keywords":["genese","cognitive complexity","angular","mapper","@genese framework"]}