{"_id":"6ix","_rev":"1-bd0ab988f7f31801c28dae7675bca4ad","name":"6ix","dist-tags":{"latest":"0.0.0-canary.0"},"versions":{"0.0.0-canary.0":{"name":"6ix","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","typescript":"3.4.5"},"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"},"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":"6ix@0.0.0-canary.0","dist":{"shasum":"d4a0e357ff02f867f989e8c285dd9f732ed67587","integrity":"sha512-FHVZBGX6lszK8JDFI3EebaK0QiJkG4K2yLPpufmujpubu/CPOwFH+DyNtJ2qORr9u4GrXMj8tAnCYrav+xC2jw==","tarball":"https://registry.npmjs.org/6ix/-/6ix-0.0.0-canary.0.tgz","fileCount":70,"unpackedSize":32554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJlwsCRA9TVsSAnZWagAAoQ4QAI7MnGEvDk1WUHbNfvDW\nDhC0Q2xTIzHn4oio2pNumy979nuhFzefJaetxfTbMhfKxLJhTOFQiTkxflo+\nLI7eJyHCodxBe0dg1QYrJAdKtXw73nrDMhjFgIoXoiE/0uKrIHAvISk96PqP\ntIjJrtvVYeIebXeE/XY9xc/Ym+dYTJmz1ijruBvEdN1/Fe9PsoYFltC/mCfn\n1QD3BtRd/RT4fJeEZETwXeCt5AG4x+X74gyxiv2dR5FihPNvpPQuOlswXXhr\nHGR6uEEa1b0kXXmpxoglsCBy8iaBtIV1/ivHyWI9sDL8WXTSATcVD0AUcYSn\nCPQg1zsQVufh6lC3A4i7M/7fIaXEwDFl5gQV7p4td+XUpOCX5nD5CAiwrooW\n7C8AwifZwPef2RBuvAEtub85RzyJSn7vq5/U7HBdZJac8nSjEW0kvd3reZbw\nEo9naGUqeEogtU/qvX1HhM73VcbdIFKKTNKBzs6Xo9UcC5k47fIrVRAkZvax\n37TjXuXm6rNOelsuGRhbWRENzGvg++nAcgMRKnxcL3rVQSJEUJzQ0w7OFUuG\n4ZrsnQKeeA2XKDOWODAKhShkU2AFcYX4Qbe1vw0g5MrG78TbqIss+ww8N3l5\n5qBQ7GRVc4bEcGm7jNLm94USk5YKxvpFNwne8eIF8d/chf5m5pn0Pcb99RPs\nL4m8\r\n=43QQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDziB9RTgZqbKLtZJ+SGtcc+TXsOL7ElH5EWB89TmoACAIhALnPBpEu1fRMDyCfgv1h/83vLevWBF0u76idN7klJg4z"}]},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"_npmUser":{"name":"maxchehab","email":"maxchehab@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/6ix_0.0.0-canary.0_1579572267756_0.39557729861095714"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-21T02:04:27.726Z","0.0.0-canary.0":"2020-01-21T02:04:27.900Z","modified":"2022-04-04T10:23:49.181Z"},"maintainers":[{"name":"maxchehab","email":"maxchehab@gmail.com"}],"description":"A Next.js or Node lambda Framework","license":"MIT","readme":"# 6ix\n\nA Next.js or Node lambda Framework\n\n```ts\nimport { Get, Lambda, Post, Body } from '6ix';\n\nconst db = [];\n\nclass Users {\n  @Get()\n  list() {\n    return db;\n  }\n\n  @Post()\n  create(@Body() body: any) {\n    const user = { id: db.length, name: body.name };\n\n    db.push(user);\n\n    return user;\n  }\n}\n\nexport default Lambda(Users);\n```\n","readmeFilename":"README.md"}