{"_id":"@komino/k8","_rev":"47-460ffcbe977be133f7ae2cd57b80caaa","name":"@komino/k8","dist-tags":{"latest":"0.3.17"},"versions":{"0.2.12":{"name":"@komino/k8","version":"0.2.12","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.9","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"840eaf4e9cc73a56e230ebf26408ee445ab9944c","_id":"@komino/k8@0.2.12","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fMQhkaHBfDRU08uOyav2L8dWadYtmtwc1d6ZdkP4BB529ZeOo7Yke7FX7Gs/wxNkuS+cly3BjNhuXNSifbZk/w==","shasum":"96aa2d7d1985e5246179024de344c4ec01b9464a","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.12.tgz","fileCount":30,"unpackedSize":263140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiMHVCRA9TVsSAnZWagAACYoP/2WtciM2VWOcKjYi6ERs\nEyCccpy/GywbjLL/M3hEN8k92+RTn8FJtwKNLapunbvAXjdUkFoW6k2+DM24\nu5NTyRJfKed2yIp80kCGDTIbsMqpIAujD1GSyMW8jlZgp77H9GCgibRUnG6Q\nOjQBqtR/7GZ7zmZAZXTBRe9T1yOi1E/Xi5Z03kX3k7iqmsTqyXKOqxe1eWRE\n8pUy3FkIzDuKI5UYdGrCfLYgoAWYTRpvsSH4Y9RtvPokzBHrVR5UABL9pU6V\nOWV1g4TlJmHnQbb4G5VRPu2p1e7EzKYybvWnblEG2TV4PYz10ee7oPT5v2pV\nnlp2FjTgD+8ElSosKDoax7OFTYCm2z+ASxSKFCbstXnJPpTZi83r1+5bIj5t\nELSVyVYC0h8sV/FtinFrooe8g70B4QJ9B/vTALlgUlgT1mN+h/N0VaHceVzV\n60L/OR6ZjlqYsai+cInhP0h8sMwRKODt8hDkTqSqYL8S5jpf8Xl5mpc27R8n\nHWntHMJfEKfGSNPIE9W30KrngFWCmyNW4T7Xew6h8xprGOuyTUX5s3u9hC1m\n5hI7vbTIxEae6imdKKkb8PPvZYHV+X+4c/heJSfw0vm1WT91NPFMypKgquih\nk1qgEtK56gYoGQ1q/7XcHLL9mbIQFtmbkU/N5QwMFQl17C4kxbv8VqgffUia\nAqay\r\n=/aSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIzVL9j/iep2hDTQD2S7vR1EltB4ux7I/kmSTsvLSAeAiEA+a+JTOWpCPkoDTwCXdugUAiOlYRb2jfanGjp+sZ+ahs="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.12_1586020821457_0.5051815678564322"},"_hasShrinkwrap":false},"0.2.13":{"name":"@komino/k8","version":"0.2.13","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.9","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"840eaf4e9cc73a56e230ebf26408ee445ab9944c","_id":"@komino/k8@0.2.13","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MJp8UGLpkPv8Dlia/Sjqc/KE5WHDDBhJASnveJ8NV6m4ZeA3GysEh7VYOJrimNrjQmYIf+aw3ubpiKMzkn/T0A==","shasum":"e099f629434019269798d386a5d5be6685a7b475","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.13.tgz","fileCount":30,"unpackedSize":263435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitliCRA9TVsSAnZWagAAuhwP/269eccnN7myuLUQvzHL\nFbAmoTMSwizhlyk55WjCIOmVq8EtcuzGuydpMaPP6CB3ghy+0Jgpi5yINWdi\nAyPXvTF6Y8/gUdgiTRkxj/NST7RVJWGvtMr/LT8ERpw8PWtCdJSCXyWaOCB8\n9o6fE5eZlLKABhxmhhdVIeSwkcqppF8rTM3cb/C4SswtLsuSocjRAT8UASb+\nNecjs5JD6oXXap9eVtRK2o/LtdDwO1kgDSbtPsAezt1TA4QvsPJR1gKELod8\nlwXPmpVuRdO+Zc6xJcWcGT4eUI7/7kPuKAmrskgrvgw/35pDptpSVq4BZ80p\nzrYG4IN7HQwU3FQz8L5qurn00/6II2ccNkZ9vSWiFH2rqqwdJGjU8HWd6THt\nkS8oq/Osb5spLK2tIAfYi/xllNkIOKYUlktHVPgKnqmYrq3z6mHCpIMkC8XQ\nLtNvLR028lxYFYD/ecucuKim5RnIIngIp/KEOlNkBbZJssP3tTzy/JAY3wjI\nA2HnBf/7TA/Am8VHxoY7RRlpJDmqc1RRmk2dAJWuPiXptqfEI2ZT2GN/hqjL\nzN5c9U3nkrHPQuvbxmYVYK1eIoU4E9harGI/zR6SI22EkebDr3LFbGsjPzao\nRrLXKFHTlPuykpIScS3y3/ldKaIKEXJzDQ1JwHJJ2dVRMSLEKlkdoStApZ4L\nrxv+\r\n=oXyC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHkCrn/8hoE9Vo+w0yrTuxB4EbLGExXXq6dxqNQPEdRgIgHjPB1miqpj2n/SfLiBvC6XLHgDKxGK2zx4CE6Xjsce4="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.13_1586157922289_0.6283230152779913"},"_hasShrinkwrap":false},"0.2.14":{"name":"@komino/k8","version":"0.2.14","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"694994b0b0b38028d72979ceb13a9564deec994a","_id":"@komino/k8@0.2.14","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-f10tnPw8Gp3b3nuUogxsIkbU7l8xghhpLi5aG3moOuohMFf9G4qfzQs6xVCj+y5VAUEfg9yj0nHcK5vfuwOSMQ==","shasum":"1c5246bea6ccea0fa4b8a39b7e49845f2f427846","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.14.tgz","fileCount":30,"unpackedSize":269733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejY5zCRA9TVsSAnZWagAAFIkP+gLbLH2Fj3Z+pTgcwRhJ\nIzZ9rSMmon9G+xovaSAgB8eKUTTrrKWVlp3SwBJERKSAC8aLaVvCrt1nqWVK\n/GDh/c4dquxxAKtX2rhv5lac8kGvmFJykbUUuH2gYBRls0Z7Alvmo25bM/zt\nMmJ7NoIGxEidtpvUPmUKfn5mU/7MaDROUvbjFKcGtKEayIOpkY5Jfba1x5l9\nc07Z+3+X4y3+8lB6iIkXAKj5W2xrN9Bsgxqiz3L/4Zk86o9Wi4wqTwNXDQjv\n0DXVXwm26Fyt+vzlhcnnARA+65k39QtoP+PZMdCba+kETM93URh6uI9gAbxm\nfEufVHQGEeXB9VW/3XfhhrlBwykb4c/34k8UkV3D3pX55HusBNbyfrFCqGuF\nybQew5HJJVNaqGsqEXIn/mihgwxnhz1OedyKipVycjF4AXoVBq7jkUhE6Ixz\nP1lWRkS4j8eb9EchRXtigl/2xoVFAfHAMXJtI8vs0Ka2uOqkHGz1P6PbMf+N\nsC1l1gAJb7qLpu+e/YaehYi3AszoynwZ3Evkgn8kQsPkzVxqUA4xSHSernUz\nsPBKh5VYhFLYjwcezKx86PTE9nRKQdnQMnSqJzBNWcaQd38vcc487+pRTIBe\nKFjbc+1uK96b2lLDd6lYJctVy0Y/8CalFOmo39GwUHVKulKZ0YfR593Zd77s\nrTrP\r\n=jIE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk/L+kwbX7BSDZUjdGqQLkjOQkm373A0pB6puvYycqXAiBiZVblpjZ402gysOi8irB+hjYgAdjOVrLADu7nbBGMdQ=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.14_1586335346819_0.4662333300074111"},"_hasShrinkwrap":false},"0.2.15":{"name":"@komino/k8","version":"0.2.15","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"694994b0b0b38028d72979ceb13a9564deec994a","_id":"@komino/k8@0.2.15","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0PFynsibGkx8SRh361ceE8VxCpRDr0F+kOuQ+bNywtXYfm396H+LPXH2jquyJWTPyhw8kVjLFjyqrgh2TFFyIg==","shasum":"243bcae313646d3573ef3488d9e519854d46fb2c","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.15.tgz","fileCount":12,"unpackedSize":52636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejY6VCRA9TVsSAnZWagAAywQP/3roWcQeW/ssDcwaNFXn\n67Ar+GQpooX6id3N2pI6WKig61wWwUTh9To09Yms4DrZE06UD1ef1KYcxV+v\nBWiWOFg7r1VzWCeD3nWlvfzPZ+6pF1UWAlF5WpmufsWLzFlxeop3kci8vmxo\n1ttcGntcNRrkG00fLKNG2BOnCUxp9K2ed2tMV/j0U+lvq9V4XSXmEmeZIEys\nUxvn1O8sd/D8B0kGbM9ZyPsBc4Yy1FTzXWR1kdTP7y83k1cDm4eZ7COdhLhm\nqC96yM/KvJxpw8Sn0/L0Mu0J7Xzv1mJz65DsjRgJtROa4EOhvU/KedPn0YYS\nq3UY59MzTgpJ+viaVHWrUggVZ+Bc5Hdbqv0KVNtt3wcgeoONBhQ9QDL1XMFC\nAXEZfM0Ld1oE3s/azInQrndj/fNWJmgK32yEfC+EauSmsPRigKDDgq3r32vH\nD5EzSbJUnb/tyveI2pFnWQp/TLrURepp46BbpLCyMsnWVgn1J0DlJmgO3Hjm\n9XshQBWXrjmtgFsQ8U1mDIlTeeLyhEt3weRkAyjXPZzK/E8eaGdowE0/zK7d\nMlSuNsOl/0wEgcPy9KZxfVzt4NRsgPtMasx8LL1F2UO1bzBgWS0sOhaGDDFd\n4rEo83nFlO8tvXujggSNA+lEjM5tk35I/8Y/lHtpSlwWzOQ9TMFEMOXf99mY\n0tOU\r\n=NEyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDckqIB6NjOL8wnb3XAiedmA4JRoMF4x96+u9BKTsYjzAiEA+8LpU9Zg5vBaP9lV1l6J/CM1q6bGG6mjNplAFeFpReA="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.15_1586335381296_0.2641934078440338"},"_hasShrinkwrap":false},"0.2.16":{"name":"@komino/k8","version":"0.2.16","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"80b7b77565021fd936790103b1a2140ff0f63d5c","_id":"@komino/k8@0.2.16","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-D/irX3DnDmgU4W+QjUpn0x8L+1af6KpBtZ7cbXX1yju/L+2KJ9y4ow7MWf83z0baQ3Lekw/tGgnuwOH57evy6w==","shasum":"4bdf65c197f92714a0fc76d8a04ca3aa66cf626a","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.16.tgz","fileCount":12,"unpackedSize":52646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen9jKCRA9TVsSAnZWagAA9TcP/RXVn8xOx3GSIwXi1yQ4\nHxfmyoOy5pURohtEJnG+D4qEBJcsP+jDD2i6GLTAE0sD+hrtnMJT+5vAWjqR\n6cVnojuFYWIix9BtopLzSUgE0mrPuFVLJAPZ9/D7kvKFGt7b6GPYMzChOq1Z\ncIKkmt01s5nP5vE+iGUKhWUhnYJ0OxgM01iSkBF/A+l5HqptN5LYSRzZ5zLO\nUY+6HY0YAKsVjLqrr0ESf72G6qvmhaTZBl/zj/dCZl2zSFJ0tbQndlxnZJgR\njWplj9kO3CR4P5fPghRgdE20kM0E1ysklv5yHa/AKdxCyuWF7/XwWQ1KyB2y\nGiw/xYdqnPTbF3wnPfNSTg7Z0GSDekW17H4GpGDQs7cimJGoibHribYXBR0y\n7v0NInutudAUu+UkWYKkVRp3wSzxics+qWdqd3q5Arvrepb+RZnsrzyTCQV7\nJdKUE46SGz00xhXzGt8LPxDMjPpvTNbOq5CeN6ko8L9qrLeHD6DsyHWy8a7N\nKD6JxyhOXljDBTmkBC0hc2et07sP+w5QwSSE7ZL5bOy5NldPQOtP2YCFoN1r\n1r6isSp9b/0VVQtzdbuZo0P2JrZVGuR3aF/HDHNvRSBdV1KS/9lcbhTCobre\nNvw9GYy1/WyrdepkBk9iKzaJjRGa3vLUSXvOQKIL72AUFvt0/IghIdYOSZVN\nCSkV\r\n=tG5V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALLp/U0UpK2HR6EQSfxakG9D21aO6CR33y3NfX2mV5MAiAWpIx7VhfhCMuuJh73j7i/bcnKMqhIeU6CCTBp2fp95w=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.16_1587534026090_0.0029432169265226626"},"_hasShrinkwrap":false},"0.2.17":{"name":"@komino/k8","version":"0.2.17","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^6.0.1","jest":"^25.2.7"},"gitHead":"80b7b77565021fd936790103b1a2140ff0f63d5c","_id":"@komino/k8@0.2.17","_nodeVersion":"13.8.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VPJw4VLEG3KXUq65h0gJuRlnC2DnRbwMDrBsx1ZmHM21ajq7ZoX9mPOzhenmKY3azI+N50R6qf1CrLvMYRNu3g==","shasum":"a2c7672bb064271e63fae8b99dae19e65d03dd46","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.2.17.tgz","fileCount":12,"unpackedSize":52735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoxIJCRA9TVsSAnZWagAAplsP/Au3OQ0mN2FP3toBiju+\nO0/SpyxsSyPb2K5xOXhCQI2WbyksSK1A3Zy+1OY14UM2SECbz9JJGnW9tTSC\nvZJJNeTlx480V0ysJsKOqzYVZL415mAfBEeIMWP3VuCHffN0jgbe2pq1D1jF\nm7Re09kr4OAwJL+bVr7sYNwVv9QOdsc1zmF8jtAGxnQoZq7EOgzPqWpSm+bJ\najxOH0qdBRaJrcdtmFGJ0UM3MPCq3tY1DeR4ar4b0DuvXC8QQ29UjC2P0bhH\n5KghHRGxgGVPGGMAqgtuULNsnsQugLiuXWP6KApNoJ9nmdNH6gzep3V6Ujxk\neug6SPUC1clCMcE3gpgCAGGWHGSadZ0+0UzOw2Zf4/abUxIjHKA7ve8JoHTF\ndp84gLm8CvE5EehSw8iGlMMI9I98gHBD9D9nW+BmMOoKpx/I1XKsP2mi6wmW\nrh5SMAq7g/6gs7E9YKl+GuDncqkE2LZQ0xfietTamcarUWs32gtGQrEzZtbm\n49it4FUTYOf+ayeoeEYonIP+tyhc+Vnad0DYRwY5K7UGZhenjzIGPqAxKYM6\n4cy5AQGGDO0D9Z39VNfZsBJiaDqnhnzZHfwbQczg5OdggJSXbGfbpw8iZHz0\nzMoWJlRdMun6kl9aa24Yvrja64RjfoTP4Spsw++zi16ZftUzIHm7ZNLL5x0y\nA95u\r\n=hd2I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBanyw99QhPx5GA/n276kt4cJIWTo93a2zvQ5ajnq2geAiAZY1xg8oMi7jXq089n91ug50nEJFE+ZUfW7BVvN6hA7Q=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.2.17_1587745288991_0.04696621402147616"},"_hasShrinkwrap":false},"0.3.0":{"name":"@komino/k8","version":"0.3.0","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"80b7b77565021fd936790103b1a2140ff0f63d5c","_id":"@komino/k8@0.3.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QcZfFLr2cdwJjx5+DodlSUdFm4raeu3BoOi7sfoReGLhM0o3o9CSJG9WMC5TXAXRVUHF+YJumpP1Z1PXyoISPw==","shasum":"bfdbe91ab5a00b258860d12c816a27f8c0ae95e3","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.0.tgz","fileCount":12,"unpackedSize":51935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVrfCRA9TVsSAnZWagAAB2IQAIJVPkCg9MF/kazUDTgI\nZuCmhu8vuS7MtGeBO2DGZWF1nGOv8TcsQMpvLR0WmHrjNAGjVLByWssk2t4k\nVF13k7v8XT/Ssd7ve7HYLb+v7hWNKnFj4dVnG/1UQ5WImmmRPAeCt0pRU7Ho\nh9spM9YMidlyOLApiyFs6k8gUM5K4gsVEvpwjdFKJZnbBYRzELxcYnbCuO18\nAfVbQ9ENuC0JqJZguanLuyB/3tvSb16vOEFma0VcmB9ssdNH0bfOmth5qHrE\n5OOhRKIAGJvESTnexyhHy1QE9w2jKV1XazyhgFte1R/uCZhyfqNqS4EdYiuM\nftPiVy/quFaHgznqJ/aS1YEi3DF+I6N9ZoiR7MHDhawWb+gdFe7pLwXmpjZo\nYAqF/BLi5XKbaevW/Ex0vI2FlJggOP17N/FfZbCTtInEwzgjIVsb35lXiAf2\n+qb8XpZpVTL6Dyd9MFtEaZrDWmE3VUoa6+cla9U7Ujq/r4p1M8o5Rix9RW+L\ncNeNkCuegBteeQA50t3JHdFsWtDkPFrw3vyKv1FSxTP20HCiZTK9AkdkEJqM\n05plXlAXRenYrSyHor9bcTV5fmPGBPhawlhBo+LHLSzHWedYtvmucVp7pQst\nCNvqYBZ+DJkIOkFHqgyZCcWNrY2Y+q+G9gtveB6UP3OM+Sgsi6oGp/u+r8ue\n0JUu\r\n=Pl5t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdxjx7+Y5x7n3RxvYTjjfZ/EOguHITor80xMZNbNG5WAiAEIqj0VZy02qBzFGNZgtlxuqknQodI+NymA+J05wc3HQ=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.0_1589730014774_0.6772844992634373"},"_hasShrinkwrap":false},"0.3.1":{"name":"@komino/k8","version":"0.3.1","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"80b7b77565021fd936790103b1a2140ff0f63d5c","_id":"@komino/k8@0.3.1","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gd7h2ODnX/KG2/tcEcQowOC6jJJtR8qr+IM5jgW8MKDy8sp1nle0CET5zQ3hBadJ79UxttdhAj8OGT8JouSRPg==","shasum":"ee083554efa1c7eaee4e675e6dd1f6a486fd250f","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.1.tgz","fileCount":12,"unpackedSize":51946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVttCRA9TVsSAnZWagAAze4P/32bKhhuepHzecNvt7ZB\nzlRG0/vhyf/kwYWUqtRjbFExDXD5Fy0xN0JN9HzdDHBPdVJGB4UAE67EwJYW\nGQbazOqFskCD2d1kKLfjfAonBV1ehgx6eZZPiIYw4uWulB9h5rOWikIAqZiF\nrKSIEUlkIBNzTAk/XCQwdPCEY53+IqhlmQciW/c+tYc7kkEpTizUpE9RhXa2\n9EWYp78AdDjNdKArOs84sSY1rF5nhXcYc9HtQxa6uXPIB1YAM4DRoJRdqCPl\n4auogLspMi4YTV8BaHOOnkt6HPBHjhS+8rKAG9b++MgALdvrCo4VJKFlL7p2\nHWieI6CDk3zDVJmH9YN3mO5bPLo7126kdXzcC1Pcpgkmle/QRBRYu1qjqaT0\ndpEeD7tcSr6D8UFDSUd5gsPDrCkq5CR3lJYRZDAqPbxza0jdKr6z6cDrkr2O\nFNwTBFfZhwS6q/NTQo5wucZkTwflc9srYZisoq9OR4ymJ4svI7Z4QPhwPbac\n7URKdQm+i2s1IErYMvCb+OtZIUb+mbaFoxZP8hv7/0k96Qbrm0UYtAyrWoKO\nT9ZdB/wSxNI/PmJPb+jSYerWMPqAN9madSEsIqjTRmH2CHhuY52CIdaWY2vz\n5zdrx6Qbs1fHKKZSpLL5a5SkQvk3BHoxhapcIrj5291KCQQowk4G6iImCbO1\ntANL\r\n=Ru3G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnDWzILhMydi/glcn8zsAhW/f4b4KQoyfJrGo2vzf+pAiEAnoKBZ4Uv7iyFCE37OeignZz4Hg46f1ae7gPjm9OHr0s="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.1_1589730156932_0.5446675283066005"},"_hasShrinkwrap":false},"0.3.2":{"name":"@komino/k8","version":"0.3.2","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"b51924475a290a3820c250132c1751884a14dc0d","_id":"@komino/k8@0.3.2","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Z9q8xdnihdb0N5HMLZ+9CXcsLIehB+3qwMJcMXuchRv6XT2HzqE7EXIeEGi2uvlB4NpoAR0wWsSSDrff36+7NA==","shasum":"fc9d375f72573033c07d76d81378fb7e65bc5357","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.2.tgz","fileCount":12,"unpackedSize":51960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewg5rCRA9TVsSAnZWagAA+BQP/RNPeTxE4hxYUac92qqE\nU0Ratk5HC+RHAxMfkHRLBUwpzfZW3SfQ+y+nQxUC2jMWjROrXxHFCLMM7zVo\n1MKQtHS3HMsLxTwHZGYbhnN3D+2yKUo0L+eOfR+NpWCLjbJCX6fv0dGt1bIZ\nAhFDG96dsiP09ZxuSiaos6FcNpbbqiMRYCz9GToSlq2EJIPoYwLOINVVtJY7\n71UCxf9EkHIOYmi9S7eixszmVAr0S7xEgmubcuGbEuy3dhEudaAV78zCuJNd\nQrLCaShkpa32fBRBErHPF7bOF6366yZzlOSvA/3YWShH210BVHWM4xccALbH\nyxdBaV2DmVdaENtAXDmt5rydurRlMg/ThPQtHQF0UZvx87DBOPOBl07bSUFL\nY23iMvfo0NzznWM+WgOfFHA/L5NZxTUUDfmW+dHEK8r/7f5DpSRPscmpTzaL\nSx15RNxtqapLLorJ0pKCyaqNfA45U1r2hjuVbBPdo+FyVn+dvUSJGLK5bFJb\njYLnLdIdE1HD+9guEatXDBXm7hSoTAa9yeCrbXESgeB+U15DBSNUcBGKI9v3\nayqBKUZmSR0RkzZ38t9PO2hncd+MXmktbfXRWscudH8S0qXeUzXxekyDu7jc\n4N5mkZhkXwFIjQrlLsqI58yifh/0HRWa9uRKzoVddgL/car5av62yyzS8hUJ\n8/aB\r\n=z7bz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt2ALNvAFZ6Epb+Dhnz0y9CMgq3QRUjhhLsrJB5zwmbQIgXg+r5Rbnn+Rbs1ajZPM0JJv79N//8uIjWFqauME147g="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.2_1589775979371_0.3121057230845179"},"_hasShrinkwrap":false},"0.3.3":{"name":"@komino/k8","version":"0.3.3","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.10","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"b51924475a290a3820c250132c1751884a14dc0d","_id":"@komino/k8@0.3.3","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qBiXawFcMnZCGou1ofthkiMqQQcPWtgunl1zXVXQsj0YUNgpXMGxljvPXSRVhBHKRF5fzK8J+RSAaaRowIqHPg==","shasum":"a5e784a423e2c49fd7bc6bb35b5d5fd37bc4665c","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.3.tgz","fileCount":12,"unpackedSize":52025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex371CRA9TVsSAnZWagAAr28QAITm8er3ACQcJh5bagfO\ndhDkzNH3ogQLsO1sSL1+P3JRNrQgzSRqRHxlmYt7UvkTAr7jp3ItoGXrtPyO\nMqMhH6UDZQe04q2AHtRoLfUgtLsx0G1ONnIjnBl1MXsafUUFnyCixUWqvtyh\nl4Kv098zcylt2roWLrEFR9ymcHAzG/8PFY9jDP1xr7fga0TTu8N5bGiGkxpd\nqvdxmenGN6vdu+pm4QRpjAqryoC5B90P1s8g4Ya0SAcsTFQa88VrlNi6Udft\n2ILQcIb+Dntvkss7qn4KNX7/GAM2mSBBoxIlFx37LC/428+hxmUSGT7WKzcC\n9b1H1n7/cQM03aiO6wJ+WXjWULN4Opa24DPk/Mwqj+HnpSIhd6MHjJ7ozwDs\noJw25VA5aMoi4f7BS8nW8Lgqf0e8a4js20ROYEr1tYYEdkNlRSZ7ZnoNItMH\nkX+okffCnKSJYopLh0xWOqmKPYYBlbbWrs5hNVnLtZ9xkT1heQ4ihODnmJ4b\nBc5QXweDnw1n1XXTMb9ePRbK5pGpzLo5i0+/sJxT65xLYshHn9oBltFRI9s2\nDUi2WGR1iuyvtV2l6gjtgD2I75KoNMsJr93hyilulZ6u7HC1W9d8S+o6X3OW\n1mUmFqiHbHJz827TcZeHV2ez3wk7Qyj9MBxZKANL+RoTWuDWWIBwpZ+dNxrC\n3f97\r\n=zKkV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLhKVMWzcA94QUTCJjhfwY3rR49MmoPGvZJu9IQXl1ugIhAORsNbOdE1HkBwTCQeqx/FphBsJjDh1GJf8iP1ruLrBG"}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.3_1590132469476_0.8317119073519217"},"_hasShrinkwrap":false},"0.3.4":{"name":"@komino/k8","version":"0.3.4","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.11","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"c01bd0eba2000099f78401d931c76db4a77187a4","_id":"@komino/k8@0.3.4","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-K/kcoSs/Rw4Ii4EgY9ihtyGc+wy9o5ecTqD8MNYVqkebiu+OGZ9+ygjJaWGoC4BrjMO9RBELpHoEReF4lmwqTg==","shasum":"f8c2857c11dfbb9999363f0edc8e1bbf047bddec","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.4.tgz","fileCount":12,"unpackedSize":52025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezWKUCRA9TVsSAnZWagAADQ4P+gLbk1xWhazgkiDlRnW3\nvGceM91QIn7zfubKRgHnTPs7OGKcaIvQeDj3xNtC9NkHewtbO9udyK6ciJdN\nucCQmUpOfRlw2qfu742QqLThSBsJt8SbvTJ8/cRqrUFmGqzpDBpGxK0LAeBT\nG9qxdS34O11R4fjVLuisu4/GBH953rhqRe5oScrx2JyLK0D3I7JJfHQlUPiR\n2nZmUzjyjhoDr2qub7vYq3zFxscmBJrMg3Q4Be1ptYz5pnCJQridboi54ezf\nzt6pQz2EId0/IKCtVU8adxX/NL649KjCD4V1sudzylzQfugUKC0yRMrTNV4J\nJI0qcEnK58M908oXZ7Q93Gb8+9oACngONZ2bI6iSBJ6PgP5m1stoLcx8iENH\n3RTLEhj5Dpnq+tPKozQ4LCUvG8g7/yHrO1cO7uA1QBjP+t0L/CuLedbPAcXa\nh1vcr4K2qSIv8TDoNO8lX/hjAL3LPOQoTaXoQNqkjE9rZT7FvBydA5H8ob2o\nE4+LU/VGY7Sny50EB6ap1rClk83Ed7VAqkEoZOdLYFfipuQdnjPgZwOROCI0\nU+MF4Z1c5L139m+nrXru/d+DUelbIaH9V/LIJnv/I7Z4/5FQjca2s2FXmjDg\nG06z8Fz2X1LP8dhUxy3AiY97/iJGiIsSMMDgnQ9Wvb7QeWfIcfzKBJj+LMnF\n0tfu\r\n=0ODC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7bZpLi2cijSX3QuAUd9r33ORQIr8UvMt0ntc5A5r5ZQIgclA5CekVDV90xcnZTIxtjAql87Id3LDOZextw2JTJXU="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.4_1590518419744_0.035940632574023024"},"_hasShrinkwrap":false},"0.3.5":{"name":"@komino/k8","version":"0.3.5","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.11","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"c01bd0eba2000099f78401d931c76db4a77187a4","_id":"@komino/k8@0.3.5","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MtiwVepLZhoF7tMdEBno1L6164FI/jVHNIEoMLNVE9dlfRBYyLnCkj3LsGmJkO+5/zlCIbGlnVeXVWrH9xnnLQ==","shasum":"712e6ce1f3ea76084ea21f1b69b218159e1f670d","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.5.tgz","fileCount":12,"unpackedSize":52160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezr9PCRA9TVsSAnZWagAAFn0P/iPCLDm4ZiDLB16jeP4D\n9WhmTQVpsfSIiRGwSQKC7ZSz99NU/9dWUE/9bb1d/PdPgJrcIW8/QASXH4BI\nwDJHLBHuKFc88AfzhR7UIp3XgWC17P1m5WL91+pdj6i9TkAkrgSmse9uHG1D\nz7bOeydRvUyDpIqxHs1ev0hHBRurj1FMpOm8Cfl6TVO0ssXyS6zRLC2wtfPK\ngHJXiXamhnhaD+00jT0khkng649WfDJtyz52RIMt2t5TJS0JgKOslWkTbE1k\n4e5gF3pT7mtKNQ6hcyXbGm6CV/QrNAkrEn5CwKHgoJlo5Y8rJ7G1DEaHhTnl\nbK4sowlxjZfoCuT5KV6Tl39qQF30Wq798ems3q/xbLj2pGcz6jmWIOAaoldz\nEco2GeusByuyoErpSYuok5Q8bhJ233A1TX+C9l5j4+i1pNOE2W5r146VsYv6\nl6ENk9tOdIRn1mEyzsx8VCUwjepdAvawCBD5hZYjtLa7LlKgJcCYQhQX4bE2\n+IjLUXTdFT++zYXMB3uhC4f2kopRu9RZn1LETWDs4JDSdNacfhQFOzUPLRC0\nC3XQZ0RhvRVKleZ4X58UnMlqx8ZW7SG8c13Vq1JEBoAvW293WmQ8HSFfFJrG\nadCinoP8aWwrdiyfMyqeJG7sjr5gomL06OO2SNRTXGfLBA7DK8NE+w4Ga6bs\n8FaB\r\n=EbgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYI6rfFgtunOU1MvfZCqEefchvqCc0zGgTTOuhtAocSAiEArDe0j1jpKHrWxw5Lay+IZsGIHJybRXNaPsXeGKMOBaM="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.5_1590607695182_0.3781201020337239"},"_hasShrinkwrap":false},"0.3.6":{"name":"@komino/k8","version":"0.3.6","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.11","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"c01bd0eba2000099f78401d931c76db4a77187a4","_id":"@komino/k8@0.3.6","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pG2uTZoHSP443A3mSvY+PDlKG3h/Gx39g50SUzDicGkNtyFOWMZWboefhBGgTpiaS466n5kThEeruRKOmvE3cw==","shasum":"4686bb49949eeed0a1209df4b2c545e320fe9455","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.6.tgz","fileCount":12,"unpackedSize":52170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez5BwCRA9TVsSAnZWagAANAYQAJc0Mi6pJ1KfCXjVSJ0V\nrBzMXTTfV5mdc2VVbN0LXGVRPOs+2V8I+PzSLUO+JiUnlDCQYNeeSZUkZFEX\n+3qX8unQ7+OSZ4m6F42nCzEiPYi/3gLRpL4gxF2kCEjfIhQZR2FcK4ywZu7X\nuUQyi4fr0Lbf8PQrGMfbMV3pdgOjNIOIiDisHma9wcXS8Zp6771BzTPCrFcY\ny8aQCp1XJYi+x/9VvHwEDj/6HeK1GIf47+tytIDv/fDWv/iq5P8wPKHd1piL\nj6a5PybUOL0sEqPc+Ed+qxWgZE2n1NGnqYLXiCg2FB2SEZJF/FLDvN5vQt94\nldDgjnDTJU7ifVXfvZ6qV9n+CuBUzYgAsy8gAdI8J4Fvo1GFjq4y8y+mwgXx\nN7ErYyeWjL3l22Jm9CoeZo10IYBPcIl2V/xiUg+w3vhzmZTDz+oI6AcaO0x3\n+MbaOarAo9+cFcymO8ogKcJd+yOtM4uQR1tOo10RC8prfyRBirNspZ74m3qZ\nxX6WCgRWWp9kLY+XZ0oOuYVQoVbUQEreZWLrK0Wo4naGsEu74p4662OPxKb3\nICrSJfQOBwm8QwOXWuFSsYSOwiJ1mAFmYgzbrkb7Fl9T/L20J3AogMD1SpX5\ntbGX5KxELyhnUokpB3JmcYI8xV3ZOpg6MvOf8KuIL77dK14oLCr+oukvzj5V\ns5wh\r\n=hjj0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj3tkvm/LNjlxwvdT7tLhM/ih23cdHh+PN075s/85tnAiBMp0o+9bNdfQAmaqB0r/tlDJmWBjyT17hiCxFmdOap6Q=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.6_1590661231795_0.6103375457130389"},"_hasShrinkwrap":false},"0.3.7":{"name":"@komino/k8","version":"0.3.7","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.11","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"c01bd0eba2000099f78401d931c76db4a77187a4","_id":"@komino/k8@0.3.7","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ony36Pr9PMa0QgqEnAmH+o3Soyumzv6vbNHmIe6KbFFGqHNGfSWepCeXwSu3LWgiQW6q3rvSCWtobMz+o5DC8w==","shasum":"e0685dd0f2825dcda222482efc8c03d73ff8dcf8","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.7.tgz","fileCount":12,"unpackedSize":52159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez7owCRA9TVsSAnZWagAAL/0P/RmlCp0JO1WUN0DH2q0G\ndBpy+ZMs6uJ3Vz5f/j2voMmBAaGHz77LWL9W/TNVvvFfcEpyz9MYs4Ujw7WU\naSMLJP2McbmxaQFw2OAHQj/sYTow0cqUMqdRj8GwVWda2lxWKJwdQR1cNzXX\nzKdMdRrtIAn32K6lZL4TkYwdxbXQjiU3rZjIhgGCvJtX1XU8YMGT/XdNH3xU\n4xvvs08b3Xg32ueP/PXpvkQ9YfMsAqGEH2xMFcYjwgEiQEHAJf8gg8/rPAKX\n6+cDvyJO4qbOjBaKeO2zdlcRNGeIVyocNFo7kXWBDFe26bD28UNHmAqYChQK\n2Gh4S85IxqZItllWnu+lcm21YeTSKwUGQYLueVY+sNWttIsU4RqZq7JbxxM9\nuRk0eoH/g4xEDsQaCWm8xBSuS4RApWQpYHJs3BcNUViq9UmmRg4XuKdFmL9y\nk05KV8IWPmJ+6TKL8zdK3vNkG3zI6Xmys6xg5U+BB//dXhgi4BTrxUeA/rf7\n6c4pF+cz6B7ZlBW7NsV8eG9wxv/Nk4LwHexjdXyBLtB3tsl7eh3zPVL8sBNM\n0YtopAYEAi7TPz1zgr2OsIlEqCoBxx4wIvWarwaxAIzGtKACkUlyX38B/sgM\nCR7ruh5NfHbqPlfTmqpBECh+UXBdhyMen+PNnh6h970U6nCa0iHZURegd9lC\naOCj\r\n=kZnT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuS/Zu4h4l1hUAd0i1GApVxIumnD0MnUqu5CvwZ0xlfAiEAw0xC6WTopYqUwhYXo4z9EvDjJP+G50U7P1wRlt9TDDM="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.7_1590671919345_0.05700745105675842"},"_hasShrinkwrap":false},"0.3.8":{"name":"@komino/k8","version":"0.3.8","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"c01bd0eba2000099f78401d931c76db4a77187a4","_id":"@komino/k8@0.3.8","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FVnzWweeAoz4m8q5nJHIB0stEuUXIa5d3Og/fwaSGNGAPGmYiiiZly7e8Evxa58057kED38YRgh7MfuFFvh0Zw==","shasum":"955a1afdfeec74fa02829d9245f88d56999569b5","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.8.tgz","fileCount":12,"unpackedSize":52159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1hJpCRA9TVsSAnZWagAAlc0QAJUUEsbjf2GqZEfalNh7\nFad/rCQjJ8qvNAQ36DWr8OVSKqfFPXYSz4XsE+kODTz28k8XP0jOPOP534Kh\njfO/Cj2rAzE2WSMm71T1Mqa8bTkewZEpMdVDyz6z9fRAaZJ+9XmELfR9sqg9\nOf/9/Nqc0QX0HEkrMwz2bD298CVTeFPEJmvKmxH9X/f3wUSiFe0h3NX2sRJL\nhd/Gepg3L9hzUhcrtboX6nRyrqZrnf6UCHdrTSoUCixe7kHLAPG6OyPDasRl\nIfJlSxR87t3VDqiCv2ogso1TwMgAZ1qW3VqYLS/qDDKUm0tmpWll8EslPVkD\n400qDra43XfU6R5Yeg97S15TnQGBq8IGjowegxsl8Ok7E1fI9s7G3W4E3FOH\ni6Nt6kFdmTLZFpkbBhKTLjLESALtsqecfeH6d9EB3OuAge2QdEgL6sAcl3FE\nmjB8fW4qeDM0vg3vwLPQCtmGzBqzXi2qvV26bwmzl0jR+nid6qRdxAS7mIxj\nh+lLjSv/tlJs/qu+ti6ESpWbWzUJlsoz5/ZT0wJFiDK71z2dBsAKIs9Uj/W3\ngZCnisftSvSm9hSccRDhQ+rMHP1lGdZPpxplqxINcuW+cafHkI5wURLAQYQV\nEtttCbM8cwMms74hY3J/Fc0jB2i3J3EhlwuX3FKc57Q/z9VE9mCq0BxJ2zO2\nfY6c\r\n=ddLN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuTZXau9IASeu1O9zNZt87pu2NubznL2v5d/F+lsoTYAiB07BZvF3ZW7gKEEtUANFmg+rJNk5dEr1h4Y3hcefjWvQ=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.8_1591087720873_0.02553766835143989"},"_hasShrinkwrap":false},"0.3.9":{"name":"@komino/k8","version":"0.3.9","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"6d273824a4bea237114efa4d947db90acceb5647","_id":"@komino/k8@0.3.9","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/9U5uZXTiSjxuBZui3RmMfTKvd2nxtJ7xda1N4CRHrT3DRK/VcYC4jJhI2NPjmYl+XjfTyp0s0M8wzRTH/l3Xg==","shasum":"618d180b112983a9fc0f80cb04ea143f72102f39","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.9.tgz","fileCount":12,"unpackedSize":52245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mRqCRA9TVsSAnZWagAA2JAQAJgQGDiSjjLH4Wp3RRbx\nATE5M8ttgy3ZsGNJjZXw/o1XPh19ChH/OnUE9QI6Q5LdgxZDdUUNCQumiaHH\n1uUe4WBi9Ks15HvTe6yF3QSMIRhrKuf8bm7HlP8P3hYwctZ2Bs/zDe4ha4rg\nssGsmmny6DJTH+beR5sqZsEkmzxAusdwmoDJyTaLP/E0zvdVgokWEqBQNKtv\nVmoKB9uErx48rPbN6bH2As+JUkSs7IzEut/JpBeZIrnmxXhif1kKI6lcLidn\nruzLc7OrH0N3Y4V0RFXzs0JnNBzYc1WhogSFw7pwHoSctKSylFj6uy2L4Iel\n9J5pjHHdIprzD3kg/Dbzscm2EUrAf0892lcPAyxqXYz7/4wjAkw/9qcgFmKn\ng45o7tYwh7t+chz4c1VpIN8dEJQV/EBRlP2sloosmBzYFsQ8FryDwp2dYFOV\ndofWAtMwwlnx/NUYfw+E1YZuppYspSmFqqFeuHtCYQXDg7Fq1Bu2Y7X4mn8y\n11Rf3NPLj+E6doLSeMwurTLIcnA5Z63j5YWwsUQExu3AR9QMh3CW3tf90oYH\nDDEqSmlMu8g0QwxFVYiPL2u9mG642wMVntbVHZzhkOpkcg51Tbtwwku3A+zX\n0fXCYu+/ud1uy2G3QlQxR3yY9dYH00/OzOgZ2hvtEWEaqJrOtOqslWa1sdMC\nvijD\r\n=AvPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBudjpQvkk1zGQwCOUldw6LgJxR3PCjhip9O5d1/i5kAAiBUSEdjbVilmojECxRntawFfzgIK+abt8rCvtI+ihHVJg=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.9_1591108713857_0.7045814097774723"},"_hasShrinkwrap":false},"0.3.10":{"name":"@komino/k8","version":"0.3.10","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"6d273824a4bea237114efa4d947db90acceb5647","_id":"@komino/k8@0.3.10","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rbLobsa90JUkVQd5UODE/7ClTUrGUlJo4oaGLDvbfzzPpuShvMg5de9VVlZuvHe4ihNDlnvuuKjBm2kU/V/sFA==","shasum":"92690ac0fedce500fa5200fd83ea94523a404ee3","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.10.tgz","fileCount":12,"unpackedSize":51893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2Hf4CRA9TVsSAnZWagAAicYP/2ZWS3xpoWWnjvD+tsLs\n7zhpIA9eg52MomTLvax/w2l8euJAGx6EPo2PMn17+0B9kb9yDvS0o2qD2DzW\ni1H/Kt5DgIGD5VjJXV2M8GH6IPLYwdYgSWeXT2sYdF/Y5c1jKYijuZeVkr1G\nuB3dnQliIYd+YjMEWfVWJrVL4EDOcExIvZwTh2tJo47OmZ835MeOfE+ux+hy\n8sQojcN8J0mF1q2zFFeZaaklXbUntVUIJc2lq1QDAVa2fPTNvvkbCXtztiyi\nHAusT4g5yB8WBzshKo0j75AMIUFWhPQyYcq0YCOBCBZteHmmZuFHOYzrMcMG\nlMve5WRGjWQDbkPNJUwiQShDZqdW2Cdb/6o/l1w9TBvTY/Nsddg33ItUUme9\ngrVsoxVBK3bPhkFw3lPr9Bo4gWvYgWkqHC8mK0tRFKcYCTaWTHtwkEgr2ffZ\n17PI/wLdM2ab5XTd28sBqsh7kvtRvIGwA/NFQWdTGugQKXAywnJ8Q/jb/ODO\nYb0WKiXWbJpwGH9nNqXGGQCM0qJtgP+NBI37BWoX51wQxsQFlSpsWROSUN60\nzmiD1PnexL/jHL1k2cqWvGcwETr6iibCRfdhkDxV1KS6ieOVOZNnIc15kHSX\nrNfNfH1+hmgoTS1fF7uFY2fjFyCSC+DJokR3Q5qpRzAD6o5c19dWsWDY4+US\n/Tl9\r\n=ydxx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBjpKeYiO+5X8svBnZPWpGnxO2yc/kCYLqjFTCIEKY3AiB6ge9RM0AEH99OMDFNoX0xBZXCvWCRB+8+UGGmOdu5qA=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.10_1591244791831_0.04125020809163904"},"_hasShrinkwrap":false},"0.3.11":{"name":"@komino/k8","version":"0.3.11","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"6d273824a4bea237114efa4d947db90acceb5647","_id":"@komino/k8@0.3.11","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-g60awl+++ptHOZjAVTTSQ22yngBTjmeimw7Zt6lRE5WovUeu1B9OqUf6acldPJ7YtTna/VQWxOUmxpiT2MibZw==","shasum":"e519ef8bd90cd8820377557c59632f1874b602ed","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.11.tgz","fileCount":12,"unpackedSize":52065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2TcsCRA9TVsSAnZWagAA7mIP/0AiZpjfrB7hBKpKBZ54\n50QYj64T2Posu1hQk8z62ZTyazFBGUQDwQ4+Dom85ipiXhCiNML5kSPPH25G\nwonZV9f/++CRbjynJUNwC2xQ7jjzXqliWjlD7LVMFo8eypfE1j0zxaDBvzyP\nWvv0N6ejvwz96Qei8QYocK/r56clhMiUAsytifSW/l9tAaIpytJUXF0qWUUe\nQv7wMA/ckAAWqv9KinRqB2Ugyda+Rtu3qZtCI2jeinLYJmGqs2QPzEinI0IH\n2FToXOH08dqbSkG/OkssIu1VjWroaufAYPCG/tTNWld6u9jicrLh9sHwe3sv\nCyP0wz4vh7v+elgURSHaDD13hX21XUTd3hBf0LM15SBB53XZ2aguT/+drNjI\nJoeWwEEULT0jK2UGg2BQLme38MyPVelJ6cxLrhZsb+yVh33t8gqlyHT4qAeP\nrOhXSXX24aBxu98SHc2ss8W1lvN5mKvybBSFOOeYAniM+sCBE26YwbUcabJE\nL7z5d/XtoJ+Uv25EkIMpqIvC1HIzdmes5V8amRUuAeI7YywEtEjasXFgQQ2+\nW1C5/xyYxPLXwrvXZM5YAWp51FdvClxRjje8UaE6sPL3pZKgi+Yfax9QuCUa\n7RkzzexQvTrULjsdvx8MVpI8QjPZeXZMZHNg6ZMRk7KBXZLP1d3jY/BhebYR\nXHOm\r\n=ojN/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFgSBEEbq4P1GeC7S5XfNknQDKYQYzof/iPyJ5YmwsHQIhANNFR0hphUbWwqhEITDZquSKTMKMO7sFDgkITwcSORkx"}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.11_1591293740481_0.8640945680467009"},"_hasShrinkwrap":false},"0.3.12":{"name":"@komino/k8","version":"0.3.12","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"6d273824a4bea237114efa4d947db90acceb5647","_id":"@komino/k8@0.3.12","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mSpY4seIwaEHfqHPWTBAHEg/KhcqTmaeWurPmf4Ph+xjub2MDHWVbUOI1YYxuFRxw9fg3YxFFnWD0DBsZ8GKLw==","shasum":"a95e7c37db06ec728b43204e2f9b81241e2c4da4","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.12.tgz","fileCount":12,"unpackedSize":53474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3SzHCRA9TVsSAnZWagAA9F4P/2p3E98Bw7HRJnqdvefX\nAsCX8TSkBu6I94WoypUpKm2Q+Ok/ZL1VhD8o0+cOsqgaHL/VUYFw9vGbwcOj\nHJedPqgEfSEq6LKM4Z+xoHl+2TWmiR1H+Dr/eTPsC2nM6NTRmXrKQpUZm0re\n4bFIo9rawV0URNH9LweEmcz4tiXYHimquz9TFUITVMuDaliQq2SQDOWGOZij\nX0zHzpFbwkLsMEF4mMdAhi7tloQA0qNyhV6nZeuhv0bllJ+412tB5HxTmne6\nFh5Mmf/Ptj1owh6RpP0vRjHY3wa5YrUjCGvXDBlIyQYNx6U2vDTwKcGy1gmk\nvvc+GVjteUwKsmRvct4yP3tQsTFfI8CvEUnkAj29L+x3EA9wDjVn0CzhmVCA\naC45PnHx9C510tEOOm39WyiAdp2ZcUc28eKntvIJS0L/Qao3LmhtM9PxZfx4\nF1lqpkz+v0Sw0Vr7mFaiCOyOS0DnVx8q+qZA3nqGnbZyCeAdp750bLSfXBGr\n4Y1Z3gVg2FCtkGIb9ktjsZcUeCr/sv+Iz23s2N2fVGebyQnOzIO7G9hDY7qu\n5MVzng9OqYrRfZo8Sc7QMaZGZSYnkgwNEY5WNb5wsb6EhBj5oJIbjihbSlne\n1lO2mYTN9p66SWpupWMofFPwQIX92qLhOPU3fAT1ireyIDUOWhFfGp+E3T0d\nvEzF\r\n=qNod\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3XRkb5qhZpHf+yx1lsSq64PDaAkj5RoTNusReOY+XjAiEAlELDtsaj2STI69korpPfbdjamx3WMiH7EKG6PqJdwiM="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.12_1591553222824_0.9916418610850999"},"_hasShrinkwrap":false},"0.3.13":{"name":"@komino/k8","version":"0.3.13","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"0e942e47dff610f8b9c713dd83cc0ec22d7cfff0","_id":"@komino/k8@0.3.13","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-f9NBskVk/2+KLEuoDrgXMfQP0d5Zmt+up4l+7O9XKWqyzCGUVzf/k/1SIVIAuGqgVLYy6S7hKu/T2m5JErMekw==","shasum":"71b8b1dc3d07d2a1f252951f49873623d8dbd5db","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.13.tgz","fileCount":12,"unpackedSize":53588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3UeLCRA9TVsSAnZWagAA0KgP+wZUONWpsd76DAWtBSGt\nULU6p8IXaNrENA0CX4jfmZ6E7v0eU7I1zCxgMLqK81XUoBVcsm4F0M2+WN2Q\nijxP5g4egHUKhtPZkOJf+z+9O0lcMSiaK6WCiV14woYFC+AF9Lif8FSTBksC\nl6Zabh1xyezkCjvqWzbbha/Ud+Su5QotR3HYftNhmag/2emv3euudx/yFRgz\n+xOgxByME2R4qtjoRLRzaKA9LkeAvrsrZnnBSqP1L/Ho+D4+tmM5LCnj24J/\n5mfqYmWhsMC/6OQMu+/zv10EAwrpPMpgeexRTQkZdBYzNFvznmEnAARja8T3\nOUyWSwY+c4tg5GPQfSDmXMWNRvea/IfDKSQx8AQt9lrNhIgM//hFqy4DZHiC\nJM1xDapWVL1IbBE0c+LwPx4oQkuWr0AtazSJ0ws0wHlS1/xrISBs/t6kmzsX\niVTIsNuDHQhVL/I2JIHnXU4XZk5pweWFEzaadaQ/PfiNIkM/kaJAEydZjSfv\nYuG2zmMAljoJEmJmu0Y7SibyWygJ/iNr8+v1caoxgo2/6Z4cjYqanvsMXno+\nKuSQ2ouID8G7oe5iWrEjK9mhX32eDIklMIOR6xKBk49XLHmMFqEjsvuDe6aX\nzihCdYaLjgUSt4g7V9VtdRijvW3fSu/2GrjC9wkvLFw4zNt86L+KxDHlOJPB\nEAkA\r\n=Zmp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQJC0bMRHVB4KhGzQ/I7JfVVotqr2heKzXpqgK+bcAQAiEAr1M1BPp+yr52PgzQ3XtOKYyNoB81dNnDZ9ysWK6m6k8="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.13_1591560074503_0.986269410940013"},"_hasShrinkwrap":false},"0.3.14":{"name":"@komino/k8","version":"0.3.14","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"bb22e2f910609ab6604258998c9e07760544a3e7","_id":"@komino/k8@0.3.14","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-hEn76GJu7e79E1Mr1ojpVaJE/ZtReskStKbHusq7Oz1Zey3/5D3xxTsQke5Tl1fyxUJGRaJV22gejhmHybgLUw==","shasum":"c424b714b691a77e4bc8de25e8d28b71c15874d9","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.14.tgz","fileCount":12,"unpackedSize":53487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3bftCRA9TVsSAnZWagAAoBEP/3/zHx4RSPNrhBlc6jkJ\nRmi2vuNiYpv1KASnWS61yer1LWAEngM6j6ZVp3Q9ekWr1zwA8YC16Qiqv85G\nJqGOjzElCA9X7/9F5lKTghLK1t2MWg26kMc+sZhmePwYt8/Ejzugu6VcvIvQ\nL014bJJPwNJ3dI5w9S7p8mLesnhlsp3h+1nkkDyzbisM07WlRL4K0KnJRWPT\n1IEddKyyobawf0z6aBI+pqsjON9nNoncLyqpxpgxtVOwiwR84f3PhHIZgk75\nsmegL8zQVbnvNr1Wami8o2WS69WRdHt8xaFDA4uBez/LmjRGMLPIXz0EBfBi\n0e6djAgbaBeGEazNlS7E15XJyGg8ma+bmhy6lBOHdru5XBs2ST5Hle15xGYZ\nAxnmmiOORvzhIz6kCofxdwiG/fLfiYmijpx0EoOUefZUhHbLMHmeYdnvU4Q3\nK2auGPKYwl3wmba3ab8WVB+lw6MBRCBITmBsZQj53ZknIamm9ow1Qd2/aNzb\ne5HQ6X9bUMCp5jnEXEGYHuVK0F+pUINR0GnyaCscXdc05O7Vss1h/tj+c+ez\nI76Q1u9W1/frSI1TvTA7KOIrvTqQqLHLDsEf80xjwtOPeDbjExo/Z2Ui5UM6\nOjty1BOsYlgjLnlAp8N9mKuAzGWacfUezBPnF7sltaLeBVA/dUbhofS7O+RD\nuNgs\r\n=p0uo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVnnve//sjE0vB9Pt7Yby7jaHlL+gHMELP2XhIfzhV1AiEAmNO5FAxSo1DEhcHO59fe5oKGSxt0rajND883mbS8DJk="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.14_1591588845230_0.45368124648296115"},"_hasShrinkwrap":false},"0.3.15":{"name":"@komino/k8","version":"0.3.15","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"bb22e2f910609ab6604258998c9e07760544a3e7","_id":"@komino/k8@0.3.15","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-U1DrwsWl5nzBMPtplS7yt31ID+Gd/VStJjIbEsBYDBQ+L0O+PReWKVByzHwDzRZu0ubh5CCl25j1OCMp7RmAWg==","shasum":"f39e444cca2b56b3aa7cff4ed083fc2299067721","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.15.tgz","fileCount":12,"unpackedSize":54174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3cAmCRA9TVsSAnZWagAAA10P/1cOQ+xfKpi+HsLptK/7\n2T0EItxc7J3hS8I9m5S1wpjViQCuNZfzB7xSxIpJwyiJ3qmZgaJNxBhmQKsb\nmKDG/mGeXsV/1Dmmb/Q6AIQKk7K1eur5q4Jp2ZoIFUwk2VtoHeQmRWxdW2gH\nthYrJyLKLp7woxu/NQbEyQvQfPi1pvdu7RZ/Dt+VPeauQiTt0vjdacPOL+Ug\nzJML/oZ+72975ZoE/JPnG/iT8iUaUjia4aMrwdENBfZ8DU+ATa76/5Ipcamb\nXAF+tLABa1cUXEn7hVv5ZwDX+TVWqS6cqxpPc7SgrYJAhJFwtnHgJNwILjq8\nOSmu7l7RRl40f7k+aq7+KQJzuNQDuvFisv4p5ReLbThMlzCyzXjk7USU6hDC\nML9/G5D2KSv21CWW+f8CZ7LOQHGLGAEFj2NQ9PxSjGF1w2OBdhrIY8GTdAOx\nmYFPxMBDTCS42IbDk9wOwz0EhAxKQ1Gno5emAqTsLON18eqr4sVCCiQnhqmf\nO4llfbti7YrJuam3MQXgFVeIlNy/8F7N9Xa+2EBOhCBgw9oINqNtUS2ZJ5uQ\n7wM4KXkK92Ra7V0egcW6OcJG0IpkT8XraIXN9EPa6cKs/o6VGEqMoFzS7feH\n2S6FHByv2lmH4rsYic3uHwrxaaC+JjMuPFwDRIBsPXVCSbi4/upTQcj2RCpY\nX59Z\r\n=yhbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAECvMwhGRyexpcGhiGYqdM6Cp+0DQup/DqIPpvu2iDfAiEA7Cj46iqaB3dS46YkO0ITzmMPzalWn02osqPfm53L0TY="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.15_1591590949902_0.7749183975654919"},"_hasShrinkwrap":false},"0.3.16":{"name":"@komino/k8","version":"0.3.16","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"39e60d2c7d3974da2bd64001e1e17ce9622eca4a","_id":"@komino/k8@0.3.16","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-yEIdfhMr3bUAoIQFsgee53TWquCGJ86eRCYr3A5wqJenjHHcvfs4sQwzFIXP+xOw9PmO84YUiSx0N0BirykGnA==","shasum":"4987ca87b4b133206f05db0a5eab11fb45d66026","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.16.tgz","fileCount":12,"unpackedSize":54764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4GI9CRA9TVsSAnZWagAAeOAP/AishMgSUULy4qeirRO1\nEo0PNLPWPTnRUrHr9bXQa1vbrZhtVWs/BG3ucq+M0bGtgeHI5ABsJ/VhXtGc\nWfihh9ZmYAycCqNkYfd3XhBYU88eWVfHAFqIlaw8CR/Yr0KlC5WsdniaCYTD\nByvuxDC6eILKVl9BvAUdsLAIYxJYlxff9hJFGzh6q83qBD7NfnsXq6BLTBMc\nMQUW8dt23C2WlTHpktzA9jPHcjkXZITd/zISW249jRXutLbmg13oDONePIMc\n2/ANTOEFWKUb1wr6eBp1qnHhYZyJypZYeNeF5V1vB6Yv4H43XlromUZ93Kfz\nK/3IzjpcAtTp8HZU7O7mTpiJTp4sMaI3B6qJtq2n7Y3s5xdMwQEFWtLNsreA\nnS9+Xo0sNXsCuWxWw1pkKt6t8rwGkf7u7VqseGFHFY4cheOr8+td6+8QB+FD\nQOWKQ/6b8jNwOwx4BII1EOocirLM5hYxlElqdo0AbWilL69iwa+TlenYgqkO\nXD+L75Un3euhIBF0aeEN4RLBW5GmDUZFdnYSshwGBwequIlrzDURnp1RzmRU\nwxHzLSKXUfUjqjAw1UUGhl7BNIhpRoQ3/tUucMn2HWku1p5IjfdkjjiyJAxm\njeBSWyfCYmYAXsH9pynev3Eti28O9Pj9A0KtKcgrIfC8Ed2jPlJXmq9b3Zba\n6lvN\r\n=CW74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtN++k1KgrtV4icRst6kZEMISC30zzE3GVwE98T0TTTAiAAi/n9mrPFbm+OAu3vVrB1S8IQTvgpqdNzYCIs8q1WEw=="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.16_1591763517048_0.458111053904652"},"_hasShrinkwrap":false},"0.3.17":{"name":"@komino/k8","version":"0.3.17","description":"Node.js MVC file structure base on Kohana Framework","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"license":"GPL-3.0","bugs":{"url":"https://github.com/digi3colin/K8/issues"},"homepage":"https://github.com/digi3colin/K8#readme","dependencies":{"@komino/k8-core-mvc":"0.0.12","pluralize":"^8.0.0"},"devDependencies":{"better-sqlite3":"^7.0.1","jest":"^26.0.1"},"gitHead":"39e60d2c7d3974da2bd64001e1e17ce9622eca4a","_id":"@komino/k8@0.3.17","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-n6ngrgUPCHGyGSs7y0/04kZfAQT1eSXq3Dk2xHhsqnQiHmAs97VhYkiI8AgcE+PqEcWq2Smr4VuTs5+Go9Ks8A==","shasum":"efceb9847083bf6fc110d137af11d239ae98595c","tarball":"https://registry.npmjs.org/@komino/k8/-/k8-0.3.17.tgz","fileCount":12,"unpackedSize":54801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6GZDCRA9TVsSAnZWagAAXK0P/0qfZaCZcykQ7N4Yd/Tu\nlno9hrdiisypB8Jxa+34sxB3QIBvIHmyxIXyk8q9x1R6PH3lYTZ6+GY8QmxH\nBBSzufUql4YxUzHh7XuhD2fGSq+Ujii6DpOu1R3lUA3a+pxxN9pPWArylbYS\nmrLE0gWOtmI/vyA86n/KW179qgpCdbpCBczrebgIf1s4tdve9NU909ggH7qp\nn//crBXolNJB+7Ewbs/sZAsei6xbXnOV99vf9wE7SaOOT7rz/QCmFvxXIg7w\n/ow6mMr8+X/XhThi8hmIfEripfX2MnZOtTiqhGF05KMo3MVi0y1ebCqYR/rv\nzJlVg216mBunw025XebbIV42RCTrDbtHndacUdZwrFUHA6J8+vDv4Jdue0t3\nJ06j7Bp5CyxYBcM8TRP6TQohelkRL+WDkaicG5YhAwXBmZCHeD5suaXB0aTU\nAC7MSIeRgEUsPLSZAwXfJ1beoC0L7OMjbzzpmbQDxL2CVWPzqqPLDM1WrNfr\n9Ot5PVjAQxR1aUn8nhKzbW09YZiIHPKaJ55ys+mQ8wgRMNbjSm9l6a2fAELS\nzkJv+uYZJwJ/gqtb6YOlgAboe/iR7ohOHzUvY7yPHq2eX7mRS2udJUNdi/Cs\nOfZR4MD95rn+RfcojO/ffEhNl2JYBB/ZNssg9DKg05eryRoDx9mBk5KrGtVv\nzw+C\r\n=u3QX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMwc4og8AittBci915kJLOdq5pLtrpaGxzFcf7pIsbugIgGV6PNZaN0Olwu4jNUNoc2e/V2gds+iV3IYDxC7WjZ4M="}]},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"_npmUser":{"name":"komino","email":"colin@gamemeal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8_0.3.17_1592288835157_0.013193554670466678"},"_hasShrinkwrap":false,"deprecated":"Project migrated. Please use kohanajs"}},"time":{"created":"2020-03-11T05:50:29.801Z","0.2.1":"2020-03-11T05:50:30.192Z","modified":"2022-04-06T00:09:53.996Z","0.2.2":"2020-03-11T06:00:32.921Z","0.2.3":"2020-03-19T23:05:29.015Z","0.2.4":"2020-03-19T23:12:29.082Z","0.2.5":"2020-03-29T06:56:07.160Z","0.2.6":"2020-03-29T07:45:12.188Z","0.2.7":"2020-04-01T09:09:59.405Z","0.2.8":"2020-04-03T10:34:36.051Z","0.2.9":"2020-04-03T16:00:09.231Z","0.2.10":"2020-04-03T16:04:42.136Z","0.2.11":"2020-04-04T05:20:06.311Z","0.2.12":"2020-04-04T17:20:21.583Z","0.2.13":"2020-04-06T07:25:22.479Z","0.2.14":"2020-04-08T08:42:26.944Z","0.2.15":"2020-04-08T08:43:01.446Z","0.2.16":"2020-04-22T05:40:26.231Z","0.2.17":"2020-04-24T16:21:29.154Z","0.3.0":"2020-05-17T15:40:14.869Z","0.3.1":"2020-05-17T15:42:37.118Z","0.3.2":"2020-05-18T04:26:19.480Z","0.3.3":"2020-05-22T07:27:49.609Z","0.3.4":"2020-05-26T18:40:19.904Z","0.3.5":"2020-05-27T19:28:15.301Z","0.3.6":"2020-05-28T10:20:31.925Z","0.3.7":"2020-05-28T13:18:40.636Z","0.3.8":"2020-06-02T08:48:41.055Z","0.3.9":"2020-06-02T14:38:34.077Z","0.3.10":"2020-06-04T04:26:31.950Z","0.3.11":"2020-06-04T18:02:20.621Z","0.3.12":"2020-06-07T18:07:02.998Z","0.3.13":"2020-06-07T20:01:14.736Z","0.3.14":"2020-06-08T04:00:45.436Z","0.3.15":"2020-06-08T04:35:50.043Z","0.3.16":"2020-06-10T04:31:57.144Z","0.3.17":"2020-06-16T06:27:15.327Z"},"maintainers":[{"name":"komino","email":"colin@gamemeal.com"}],"description":"Node.js MVC file structure base on Kohana Framework","homepage":"https://github.com/digi3colin/K8#readme","repository":{"type":"git","url":"git+https://github.com/digi3colin/K8.git"},"author":{"name":"Colin Leung"},"bugs":{"url":"https://github.com/digi3colin/K8/issues"},"license":"GPL-3.0","readme":"# K8\r\nNode.js MVC structure base on Kohana Framework\r\n\r\n[!!! this module still under development !!!]\r\n\r\n```\r\n-- server\r\n L application\r\n   L config\r\n   L logs\r\n   L classes\r\n   L views\r\n L modules\r\n   L example\r\n     L index.js\r\n     L init.js\r\n     L classes\r\n     L views\r\n L system\r\n```\r\n\r\nsystem is this repository.\r\n\r\n\r\n## Bootstrap\r\nmodule.exports = {\r\n  modules: [\r\n    //place modules name here.\r\n  ],\r\n};\r\n\r\n## ORM\r\nORM provide following static variables:\r\n\r\n- ORM.tableName\r\n  - table name of the class\r\n- ORM.jointTablePrefix\r\n- ORM.belongsTo\r\n  - list of the class belongs\r\n- ORM.hasMany \r\n- ORM.belongsToMany\r\n\r\n\r\n## Controller\r\nController provide basic flow of execution.\r\n1. constructor\r\n2. before\r\n3. action_xxx\r\n4. after\r\n\r\nit also provide basic function\r\n1. redirect(location);\r\n2. notFound(msg);\r\n\r\ndefault action:\r\n1. action_index\r\n\r\n## Controller Mixin\r\nWe can use extends to provide addition features to controller, but it will increase complexity and unused functions to child classes.\r\n\r\nController Mixin introduced to prevent problems create by extends.\r\n\r\n```\r\n//sample controller mixin\r\nclass SampleMixin extends ControllerMixin{\r\n\r\n//client is a controller\r\nconstructor(client)\r\n\r\n//add function on before\r\nasync before()\r\nasync after()\r\n\r\n//manually called by client controller\r\naction_index()\r\naction_something()\r\n\r\n//additional functions\r\ngetView(path, data)\r\nmoreFunctions(arg)\r\n\r\n}\r\n```\r\nsample code to add mixin in controller\r\n\r\n```\r\n\r\nclass ControllerView extends Controller{\r\n  constructor(request, response){\r\n    super(request, response);\r\n    //add mixin in constructor\r\n    this.addMixin(new SampleMixin(this));\r\n  }\r\n  \r\n  action_index(){\r\n    this.tpl = this.getView('home', {});\r\n  }\r\n}\r\n\r\n```","readmeFilename":"README.md"}