{"_id":"9ight","_rev":"7-c1573f83523255c3cf4b05ed83e474ca","name":"9ight","dist-tags":{"latest":"0.0.0-canary.6"},"versions":{"0.0.0-canary.0":{"name":"9ight","version":"0.0.0-canary.0","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","enzyme":"3.7.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"1.1.0","ts-jest":"24.0.2","ts-node":"^8.6.2","tslint":"5.20.1"},"dependencies":{"class-validator":"0.11.0","eval":"^0.1.4","glob":"^7.1.6","next":"9.2.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"jest":{"moduleFileExtensions":["js","json","ts"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testPathIgnorePatterns":["/node_modules/"],"coverageDirectory":"../coverage","testEnvironment":"node","setupFiles":["./test/setup.ts"]},"description":"A Next.js or Node lambda Framework","_id":"9ight@0.0.0-canary.0","dist":{"shasum":"fe36ef3ac086493c52b87a779f66ecfb43d6c262","integrity":"sha512-sA9tkBPNU6pN0rbESjKB6PjU5AlZyyJStyRsK4CM2nWE/o2BhK//vSxVSNprzhVIqsDq8yWWdk2eJGysYe8u+A==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.0.tgz","fileCount":70,"unpackedSize":33467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJmMlCRA9TVsSAnZWagAAiOoQAJRAhJhkMFh0mK21v6R3\nn9NxtBIKNNO8BqTDyAekRWLPhyjdPTjNH7mgLC/tSPabC6uh4m651pJPAX4t\n99sNdyMRqnubDRb1uyOGH7pM6E5XT34QHBGRUn2NJkXEhaBcggASY/UsmfVp\nJTk/G3hm6bSJxa3ca7TqSlfDzWwxvKl8wk47fMa8EtcE1fDBM8ruejPHRA+t\n2YrXTJ8FztZOp+F8edfVjNx+Ay/5fcn9UdgHC6j/7DavJDh1UOiqVQtk4FLD\n2Q4ZZmqf2+AMj8eahqAwKxD6k7TYJ16lCfNvhcotNlC1lkqJ2lcOQWl7iyx5\n8m4lj6sbXiIxYCe7UIZ+7yC949ANW44B/KlBAybVh81boIHAiohiJ8G3g5M4\nm+x2YuIs97RoQLPRd2NF4SrkA/YnlsWsOyMoDX6uuzqRYFHdoyrQgY0wPORX\nMCNg7CRvE8bt/l/2R4KHshnFlC1o2TFZL9WWbUIWZVNvQ7f9DmlP9HCKK/9I\noJJ8pSb3QKGBxKefy3rjsVZjsQLvNqE3f48gzuia9sUWeGzJQ9agpwgeBePY\nIJ9pDh/sbFA/PlKZZQ8QFPtlnCsxZz7D6JWU9s4z/HmILw4B2L7lgnaa6pb/\nZFOe53rqhU8JjVe9JY20SaSVmXVQ/8tqxMeMSKsQ7dlx3p+/QGw63xS3iUWD\nPswf\r\n=LhM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2A4SHqmVBJ0i9sxEEZ/EF8tNPiqpyj0ZkvB9zjGSF+AiEA5ILDICCl6aVT2VETrUuHil8Q88jmlPTxrZGbqw0IzDM="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.0_1579574052774_0.33599086992463256"},"_hasShrinkwrap":false},"0.0.0-canary.1":{"name":"9ight","version":"0.0.0-canary.1","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","ts-node":"^8.6.2","tslint":"5.20.1"},"dependencies":{"class-validator":"0.11.0","eval":"^0.1.4","glob":"^7.1.6","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.1","dist":{"shasum":"4f4cb974001d36dffb955d0e7e900f95a170e0f9","integrity":"sha512-a/ea4Iz7MEvmE/mnOodN+VHw7QW/9m1042ODLeJ+o+YI09g/UNZF7AusWNTXjDh7nCR5xiPM4EUV3htg5js2aA==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.1.tgz","fileCount":210,"unpackedSize":81602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLPvICRA9TVsSAnZWagAAL40QAJhR1WCxlasf+G/53yVo\nrVcEQJoPrKZGfLaMgKIw5rOo8gMFIUmg0RhPtyL2eq9GI1NNnq6V/1fgZgi1\naYiIlfV4w0sPxo6xi5WxEXEdYr5uKgJa3JFdqybxa2HaNBRTtWxhSeFBMfgX\nxKrGDZxsSquADl3UxBQz7PkcpXwiXP/sDc1ylPRtN+9psqpJO84ODjisyJ1q\ngVDBRrq2Awxmc0AkPEx1y9gUqg5N17+IACi9HtvOgNgFUn/alleYfleu7+C9\ndzWdk9Njerg3/u26OqW1QF5e3TuSgkjCg06fAbgy5ay0mWd0FzbS05wcmmT2\nR5ZaLgxCoxa42kNanoE9Itw2zfHvraOXialuCmFXJBny2iUe1cPHjOeI1W/P\nrFbyMC7IPg+RlOzQv7EIQWyjutJYLchOOEK4IjZKBLn8yuko/QGgwRaRoJcY\ncuFiNHJKPQRyQzHpCU3Zl9Ylm/ejcc7cL5hMNpi7DOnCGLPRVx0s99Xa5/zS\nRpdA9IWqt7PqKaPHMCGxcaaphhfkOvKNTMjWdP66+xOxdJwOGb4Jp+24eQuF\n2ug1LhqgB4nJ4HKgXGzHcOq6E6CwRMfP9weCg2K3TdyOvvZQhnY8G9opNj+f\n0RjbtvqnGgIK/4zm0Vj0qHkvHNRD2kkF6F7zh63Gt99SjSBgyPbOlk91WX7K\nWdRD\r\n=hK47\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEY2qgLIUF+R1mG1lS0lcE9VrDyIVxoBiDYefplvZi+1AiAa1fp0zPG5GXWDu5r6ChDU/wyH6TDuhm5qrE5bqdnVWg=="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.1_1580006344040_0.47492824176584336"},"_hasShrinkwrap":false},"0.0.0-canary.2":{"name":"9ight","version":"0.0.0-canary.2","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","ts-node":"^8.6.2","tslint":"5.20.1"},"dependencies":{"class-validator":"0.11.0","eval":"^0.1.4","glob":"^7.1.6","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.2","dist":{"shasum":"549e1acec7dbc3ddbcba02135c6bdf24962e288b","integrity":"sha512-mRPAY4KMpbaagnOXnuD5cWk190ADafmqWtggCzyyXMcU4nFx/DBePLl+kOEb/xe3aaCW7hPHzCOZhjvbO9NxGQ==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.2.tgz","fileCount":210,"unpackedSize":81757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLShHCRA9TVsSAnZWagAAvYYQAKAnKJuTJzNhBN6oy3GD\nUaesFFp/U7g62HagL6fS17O3pkGIoBcXliWFw4EVKafMY9Q8q/xk5wn4F5BF\nvStNDuTFm1So/mta44mekRSrni3S/brfQ1MZqhV4PcgUdrQoTTY+tJ81YZ+L\ncFbVl3mTYOmdp6HF7e27rMLg+XtTykDdFq+o/vFBaMmXWnbl+MyLxJ5FY3DK\nZtVxtHKH98YyN6O5pHSESGEtHPioZaFrXuFYQjTeEw7iGnoSdMl4Gqgq3NRq\nlcnWO3g16t8sUouYKvlezWFnZV/bIGuMaTDM+ZOkmIO1awFzwaD16M1xzRLr\n+UF9RhHVixkUZv0V4uOXrZhrKxPXskGvvt6NEP2k5YIwtXvoVu6S0BM2rRUz\noVLnT4WCIkuW+EcCKMhjP7bfbsClhXRogW9EOeaNCPKjWGFeB5nGZjO9XLhA\ni84mTgPlQ2ABFTiuLsgSHWNlB+8aN7I8Xp8sVLmlpA9fymx+i6VRuVF584kS\n/Ht1MoUTrqokg35ImhTxFHBEHx91b6c064oWtyWQPjVCtLVPPHOhqmS2zero\nl+OuCJYwKXrt/NImbu6CuGOdEIBDGBW9HgZubnAjYRhCBs/kRglINlR6YX5H\n42/bu9vwXZvJz3BfgKIbzqq31l8yMVCuUhWzmjAgXezqYiD63KTt6uU/MIvj\nAMMa\r\n=xkx6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3y4woA2paX7YHx8euRhgSGPLc5/9Atj3tyruKnxiqJAIhAIOfdfZ3UkiLoXE4SeaIWDMMd0d5q1L7ibunsgnkxmEj"}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.2_1580017734917_0.8099577245718734"},"_hasShrinkwrap":false},"0.0.0-canary.3":{"name":"9ight","version":"0.0.0-canary.3","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","ts-node":"^8.6.2","tslint":"5.20.1"},"dependencies":{"class-validator":"0.11.0","eval":"^0.1.4","glob":"^7.1.6","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.3","dist":{"shasum":"c79a959cb9b888c461c45f6222604becc3b9a1f3","integrity":"sha512-gqtw/3A2We6QqbOO4VkFId//pzA+k7ZlzHOXFX22lc9jPrr0oYbqRLGk0lhGQU50rm0vO1XmRav78hLSZX92RA==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.3.tgz","fileCount":210,"unpackedSize":81762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLTTTCRA9TVsSAnZWagAAZi8P/0R9ozTfqU5JkqszahNG\nwAxUC+8fTQJHmN9I/w8ZCYuOZCsvMXcHoYTAmoszm6mgvZeaswIsAQhch8y9\nELT6/7Xo+lTRS+RZaLG+3oHBt98Dyik8EYPJjKKRSEfZ3hVzUl3Mq7B9PUtg\n6/Ji2wp9e33sCqye2dJ/fAj0u6gsV91/OHLpDkhLiuJ/PvQU/rliRiOM4iV2\ngep4p4IiXPvZAsWPyjVUIXhVuyVimCHCyY7VxUX80Ge6iOf81wOkrvraVd1g\nkLuG2hChrAWCZX2bhgrGvOC0IsOb8BSSh2u/q0W85zHGxiy/y2V36fXVv1Ig\nZdbqfAU6G/fsFcq2P0v0tr0AzDf0izGkc9PKCrr4G3xGECP2rDaE6yrUe+q0\n85VTrNkM7nRUgFxG11jI8C8ejih2/IQgPpBoldq/TYMCcnoc8cpMcttNHxQv\nLnDBlJSqWFwTRBVb6KZiPwg0cgsg9YFxYkMkPxDi1wV5eDGSFWFaVv1ZohKk\nkrzXM37Ryq2yymkNr6ueA8FLC9gJk58AYhczgYnRnKyEGrE5DAwL9Wa/SptG\nriNsfZwvJ7/if9cYPIfFgHBMx1mCMZ3Ckxi36dXKKf+z0dfSOfYts2C3D0cW\naqtBs20vEQp5XI28JjR1seKX50UZuvVr5kOrWmz9ZslnF9AcnwnTVPwn10Zp\nVKWG\r\n=dNSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAt5dIf2fcLXEEdBufDrLtOHbhvn6A0oAWRDU/aPbYDJAiEA5pIhYDlNY7pJvcss4zpUnkEisJHuk129hgpKjmFQNMU="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.3_1580020946715_0.349379144943063"},"_hasShrinkwrap":false},"0.0.0-canary.4":{"name":"9ight","version":"0.0.0-canary.4","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/fs-extra":"^8.0.1","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","tslint":"5.20.1"},"dependencies":{"class-validator":"0.11.0","fs-extra":"^8.1.0","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.4","dist":{"shasum":"50c4b50fc0c87f91f5b2ebbd62ea4d2037f03b2f","integrity":"sha512-SBaBjbak95HhS+UX4VQst9cWDzQlGuK2PsaT15MIrJd2Bzh+Em6tpulctyzIg2mq0t6P7lEx+w3DdbB7uiwrNA==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.4.tgz","fileCount":210,"unpackedSize":82224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLhywCRA9TVsSAnZWagAAxh8P/AxZH2DrCz9KXUBnl73J\n/qxIOuqlV+RSbCXUqgx0oFjUNAC0GDUzgkeV3yR0WE+b0NltgJT1h3dcN+/n\naQd6661EwyGArA5YTyNJiUzKzUiqqUXGE+Kx2NzovXKPSUlvzPIbdOrfpi9Y\nW6rbXE5E3FcmFqyCTqLnPQJ+qgCauGqenXdKWWtfn0Kr5OsjnYnhi6xIkQ/n\n2OIrlIFqISu1dmDbGPVQkFZeZo63qhVCvZ4ZDFwkriIYJNiTYgQi9i8J/NAa\nrAhB0x2PQxnX/g7S8+Ywk1y3r29tcsEsmyYKRDq6TfvELTMJzPFWottk4JMN\npwAZ8wvtKdutklIJj5U2RHOknY9K9zoj+ZAO+cAqD1ZxTNzX7UFTaP0lCCXj\nf/eykYfWUldm3prlBUIRpjdITIUnznzbRQQai+Ll6cDn3lEsxiUpIP907uFj\nbQhwQyEd9kNW17z7ohNt9HM89F9DBsjCyfgZ4fns088pYv8BJmwJc6E13Kcc\n9ZNMB22FM/XZ+r2ySIhJKocbJoXQH8x4IOFaxo14QJ34rotpld1vMU9+PdQW\nNTAr/uh3EJ9+lY+/wH4VurY4V4R4aOWrJeXZRh87mi1jIiXAEnlMRM3hXydZ\nE/SBVLOj00yjEoOVFcwe27uUSx+uNmjwxLn/IQZmBzJlsjKwVkFqR6yErBgp\n8BuL\r\n=WK70\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYHkGovtkeuSthCtsuKyp4Tr8vV45vdqesKSXNaNLvtAiEA800GW4zlHdDE5FFNirwV5eHWhC5u+WGGr1jlW3FrrOk="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.4_1580080304499_0.1284763689611621"},"_hasShrinkwrap":false},"0.0.0-canary.5":{"name":"9ight","version":"0.0.0-canary.5","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/sinon":"^7.5.1","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","tslint":"5.20.1"},"dependencies":{"chalk":"^3.0.0","class-validator":"0.11.0","fs-extra":"^8.1.0","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","sinon":"^8.1.1","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.5","dist":{"shasum":"5631021f5e69049dbb5c8d5b0a91d5c32564b3b5","integrity":"sha512-Q3nYuY2bP8FXdnO0WK8NZjBouQSKMvR39r51+H9gBmg7WtV3+xCF9WP1odi/g1N9SNUUhTTYpSjh5Se54ei89Q==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.5.tgz","fileCount":210,"unpackedSize":83532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL47ICRA9TVsSAnZWagAAk+8P/2cF41LOA8HD8B85uH98\nRDt2DKfXEnniPVcXmy+oBq53m6e94wuLVhkfom7EvfXKs3i3jwjHamGPuhj1\nObmd7ySB+t8cu9TBVAKJjPk7/e5EDMuEp3NZCvOK1Q54HI8ahjDQmV8ccvdo\n/KqRHyvunZ8F7jOu8bumuDJewV7xnS4AH+s8KOma5KQrNlewLPqWBxxkEDUU\n1Hs51bWJrICpyCCx3IUPDQXfi/lEqeKb4UIz/+hoAV0iwObmCnpA42pd57tT\nHmPJeZc/RWAwPPLzIxhZ0kATsPjxhirydSddg1C8zdAWTXvtrATSxfUT7eko\nI+9aug+mT43AatscYLPU9JAQXYEjqgqLiySMsnrWynXdQCmD7EUlJVNnqq9F\ndax8LKTAttleM0jnqiWLMBSJL/uxBLNHbkxw9/dqHZgWYVmdo3R/uiUulTyY\ni8FPPcbzJkQr0/VILOMIf7QPZa4WqkZRYsNPWsO2+2mYBE2PyUvMZE1KVJI8\nKmx3A3oK3/RMTjsINjTwwZj+v9VADtMgsllOSWFGCg7DJhYi/crE8PgEYgrO\nq2NIGUobIzHn7jhOeZFHEHomUYobH3XWnaqRqojbg0mz+C31fLw7PTkS3U44\n2TVOGGgTRaaP4NybrU1Qf8UoAeMIsKxWVJ0YFowLmHQVQeib/HCfPKhQpYDe\nBK3P\r\n=1Pt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSByevojEcdHcPUO5WLjZG1Us58o2PfhqrWem7tmZXxAiAlkFjg/bqOODTsHm+6sK4X0tCe+mLSfbfs3DHusmWYBA=="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.5_1580175047687_0.17903800426061545"},"_hasShrinkwrap":false},"0.0.0-canary.6":{"name":"9ight","version":"0.0.0-canary.6","license":"MIT","main":"./dist/index.js","devDependencies":{"@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jest":"24.0.11","@types/next-server":"8.1.2","@types/node":"8.10.14","@types/react":"16.9.17","@types/react-dom":"16.9.4","@types/sinon":"^7.5.1","@types/test-listen":"^1.1.0","axios":"^0.19.2","babel-jest":"24.7.1","babel-plugin-transform-define":"1.3.0","close-server":"^0.0.2","enzyme":"3.7.0","http":"^0.0.0","jest":"24.7.1","next-server":"9.0.5","now":"16.7.3","test-listen":"^1.1.0","ts-jest":"24.0.2","tslint":"5.20.1"},"dependencies":{"chalk":"^3.0.0","class-validator":"0.11.0","fs-extra":"^8.1.0","next":"9.2.0","next-routes":"^1.4.2","path-to-regexp":"^6.1.0","react":"16.12.0","react-dom":"16.8.6","reflect-metadata":"^0.1.13","sinon":"^8.1.1","typescript":"^3.7.5"},"scripts":{"dev":"now dev","lint":"tslint -p tsconfig.json -c tslint.json","build":"tsc -p tsconfig.json","test":"jest"},"description":"A Next.js API framework","_id":"9ight@0.0.0-canary.6","dist":{"shasum":"ae9df5e5d76e40fdf05b36ad4d0a0b46ce439679","integrity":"sha512-C/MtQmsgCFKJ2/PufoahdJl0DiSxPwz/PUBsmVXwJ+YLK6WFt26fr1KdMH/EepoRsZj2myJeDC0nZHsZSap5SQ==","tarball":"https://registry.npmjs.org/9ight/-/9ight-0.0.0-canary.6.tgz","fileCount":213,"unpackedSize":88836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL5BECRA9TVsSAnZWagAAThIP/RU0zZAdSS6Z1Op7mG7R\nfL5x92v+FQUwbk/4cHq5LJhdy9v39FMA8OqcKCAiPnenCXx50FVzzD86R64M\n2/hBEvoIagpeKwqadi/GX/FCROKAZJ2YNIuhF0PQPhgG0JjEbmlRfkkOANPs\nbVjsSZo0RrzRKZo40Q0RfydGQRTnjrqJeq75B4eNsnpHL5sTUlPp5DyCGPGY\nvDTJP8YqUxXTqlEc+XvNOP9USXjEGtLpsYEBTpDTGiToPL6hzPL97lv5Pah/\nJmXWWRddYvXK5JPHuIf5RVXCIXOW9IMQl1tOkLkpLGq1QmyZJJ3XTJ5U29wQ\nj/CaywjNYpoQ5zNcqR4HArVUjXFfTlsQiqi4hWFak2+p189/T1GWeA/OlQ72\noHph7vWatbBiLEjt0XKI60d9FXEqtngD8Qj4Lff8nfn2NVfoVLTM50kTJo58\nrWylNLl9NahCwIjDU3RkmtiUic4xYxRHtfv6nw43wtbU3UKRHlOBq5R6HAnB\ny9twJWvwGLkStFiA/scfPY0+IxdrOCshm9as/84hZB8uLVylypzc6Q+nDw6v\noKqPQTf/w7jEW1YhMRD7RtgeCQcWQsa5LEx0rmkkoIYEdwHWUF62NjJU3xVu\nbWQuN8f8FKTrkLJrIhTNNJm3jkyj0PgSS2vBQ7K6owvwdMuc6xiw83Hgr4kY\nw5Qe\r\n=kSmn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbjJSmNRsu8nwc0ChBRfMT/xTN6uEQNt7gsPI/F83OpAiEAhgJeXvObhVLE1twUsWxX5S3NGRmO/Lq79WxEcf85SDg="}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/9ight_0.0.0-canary.6_1580175428428_0.022510316238352424"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-21T02:34:12.748Z","0.0.0-canary.0":"2020-01-21T02:34:12.949Z","modified":"2022-04-04T10:25:23.357Z","0.0.0-canary.1":"2020-01-26T02:39:04.170Z","0.0.0-canary.2":"2020-01-26T05:48:55.027Z","0.0.0-canary.3":"2020-01-26T06:42:26.858Z","0.0.0-canary.4":"2020-01-26T23:11:44.608Z","0.0.0-canary.5":"2020-01-28T01:30:47.823Z","0.0.0-canary.6":"2020-01-28T01:37:08.549Z"},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"description":"A Next.js API framework","license":"MIT","readme":"# 9ight 🌒 \n\nA Next.js API framework\n\n```bash\nyarn add 9ight next\n```\n\n```ts\n// pages/api/users.ts\n\nimport { Body, Controller, Get, Params, Post } from '9ight';\n\nconst db = [];\n\n@Controller('users')\nexport default class Users {\n\n  @Get(':id')\n  get(@Params() { id }) {\n    return db[id];\n  }\n\n  @Patch(':id')\n  update(@Body() body) {\n    db[id] = Object.assign(db[id], body)\n    return db[id];\n  }\n\n  @Post()\n  create(@Body() body) {\n    db.push({ id: db.length, name: body.name });\n    return db.slice(-1)\n  }\n\n  @Get()\n  list() {\n    return db;\n  }\n}\n```","readmeFilename":"README.md"}