{"_id":"@0xc/serverless-plugin-typescript","_rev":"7-4302a64f21aa17b123466c265174fb6a","name":"@0xc/serverless-plugin-typescript","dist-tags":{"latest":"2.0.4"},"versions":{"1.2.0":{"name":"@0xc/serverless-plugin-typescript","version":"1.2.0","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"git+https://github.com/prisma/serverless-plugin-typescript.git"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"d815525ca379adce257b7274acc13323ee4d3046","description":"This is a fork of the `serverless-plugin-typescript` package.","bugs":{"url":"https://github.com/prisma/serverless-plugin-typescript/issues"},"homepage":"https://github.com/prisma/serverless-plugin-typescript#readme","_id":"@0xc/serverless-plugin-typescript@1.2.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/4DQAVNJE+/7bGqT3Ku4gQ18SAwQyDSG+EzvfOtnUmbnD+VpgU07hssMnyYXKBcABYdq7eNh/yvfMUWtDBSYZQ==","shasum":"afe3108529b482dbd73fc69492a188d20cb9485f","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-1.2.0.tgz","fileCount":11,"unpackedSize":43213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4msHCRA9TVsSAnZWagAArJcP/AjI3XVAebrnEYhYkywc\ncySqhoKF0qhtOKzmMtUzqwwRAdsl+2E/nn/0IshalvhQ2ShCnhrcZGsE/iEc\nMIchgdkSxUKq0xHf1afbj/yYUD/sYsF0KynGxe1qA8hLUVHOiecrn/782quK\nQYexd6qYDv4jDpehvNnnA2Pr6eSjdicXr8ZMFBObZqLKRlpZAavw44yrKPuU\nVYPKg7Fg2KhVxjGF14Lv7YshyU2aXwc1qM8DruW8tZN+C0FgBXp0Us1jtmDm\n8ou1zRqcO+pwiPV7n6faMTnnt482pB1KzedXMemZIMyO8+Qt+rmHUzCRme1y\ntOFB1o6s5QxdjDWXJnXUSf+4ExhPQF7GuX1WF28auKLjZw5aUKzzcsgICmK+\neIO+8UMwDrPe3B26jCFiCTRpbFOv8JX0/Yvg+rjEF6ZkkY4aSvvroG7YJMS7\nKR/oZ6nvZCP8XJZwyBviabwjnTa7m4i6+17u/mSJsJqzvz3fElTEiU6B9A46\nQakPsjqbfO0NKDc0lt7XmPV8dX89lf//8kK8knh2E/xRCTpxSOVC5H8KhQ1r\n2KnvVILvINcvGhA0CLwIONxMhYZQbsbzJAEDru8DtqIlcSP1AvtB79YYGpnN\ngKOw0k2/XMHlTx94jDTTVIqwPOhxhw/8n7emWTTKce+FnLQ/hQ14MJoVi7HK\nGuIz\r\n=MGet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNMNXCvFOs9EmI7O1pq/qkGIqpLXkZi+7Y2sOdqSqQqgIhAIVMHky6PP0t8FudpxuyLhbTnc/y4EgxZGzgd2El5XgY"}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_1.2.0_1591896838884_0.39402214615616016"},"_hasShrinkwrap":false},"1.2.1":{"name":"@0xc/serverless-plugin-typescript","version":"1.2.1","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"git+https://github.com/prisma/serverless-plugin-typescript.git"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5839e3d5259d4ed09915df7537e86a923be21909","description":"This is a fork of the `serverless-plugin-typescript` package.","bugs":{"url":"https://github.com/prisma/serverless-plugin-typescript/issues"},"homepage":"https://github.com/prisma/serverless-plugin-typescript#readme","_id":"@0xc/serverless-plugin-typescript@1.2.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DPyJOVvr5BKt3XSoCQ+9KL7IV4/LI/0czGBCbGFtqv0I0l4Z74P6V47iPG1hUhlc55JRliMOSy3qP7aJCy4cHw==","shasum":"0f68e331a7ed75e6948b35726ddde12fa8f79610","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-1.2.1.tgz","fileCount":11,"unpackedSize":43213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4myBCRA9TVsSAnZWagAASJsP/jI2qiNv7Yh0+AXx3dsO\nSDfvPnRBUcaqPg7mEQtA0r3i3azzSsgLv9BjEODxmEx/9YFUw3iwO/5BBo/n\nXlGQ7vpRFttXt+9BrFvOPgdpVI4KUYSKwy28vnLlpxCA11/Xavni3AgM/pX1\nVK9Io5G9A1GgJGGgacWXN4Eu5GIE8YErP/Aq621CgmV8c7e3SxqLb2g5CLaX\n3vTkJYlXfmSlKz4eB8SyeaHL1N3qudmKkLPP6tZqRMPFNrnyKDpNhPBcL9SO\n8R6R7Ck6Im31INBq8qQlm0YDXbFEzG4bCPai8VbNN/5BE89IBojeu6vsQq7k\nL9jMQuGxvCzuHq7FyI65nMlOFzQ/g48Il2Q3xtuRh8OwR2QagXkM5O3xDSoZ\nvoSeplAklIRbUIz75JxNhqhyP7bUsl8HyqSxb4zJ3LaxpeRWeeJayGiPt5pZ\nD5+bKHmkw/rtZx8+FBjDIlnxrI1EQ9YGo5MI09sUk03vSp55Se037eQEQzLK\nS1NlB2XxlyfJLlRkFuYGFeQe8EraIOON29Os/fbZ3c2YsYq8DNtEciZlIIdy\n8STAoTTSyYmg7T82TKC0csBR/+ufposxshLti0IMoYZR4ng20h4W62NsLP0s\neraf/uwCGRVl8bR66VAL++OZfnQkdMp4Swdmky+qso4HBmkj0QHQ+oYixnxf\nn7Fg\r\n=qQO/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnvAxxYaqVLndMw5KUlQ1HyGQZJliFuxqHhtDRs1SHlgIgZ48oDm4seKvqGSpA+WNmAiL/kLBqvC5eCCRp+RRPIHc="}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_1.2.1_1591897217094_0.37689466235827185"},"_hasShrinkwrap":false},"2.0.0":{"name":"@0xc/serverless-plugin-typescript","version":"2.0.0","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"git+https://github.com/prisma/serverless-plugin-typescript.git"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"9963114fbfc3d22bfe3716458ba0ed22ed71a1f7","description":"This is a fork of the `serverless-plugin-typescript` package.","bugs":{"url":"https://github.com/prisma/serverless-plugin-typescript/issues"},"homepage":"https://github.com/prisma/serverless-plugin-typescript#readme","_id":"@0xc/serverless-plugin-typescript@2.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ttbugqRHhvjzNr3LYmSktK/53ZmA/DhF2+T4NtbV2mc8cuw28NeREKt2i0rnL6gdeM+9IziKTJCIwyCBQlrs7A==","shasum":"c1ce94ff0f0c96a215337f31169bfbe22d83664b","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-2.0.0.tgz","fileCount":11,"unpackedSize":43213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4nCNCRA9TVsSAnZWagAAeY8QAI63Q/IHGdbdBIMtNPQu\nJS1WsULP8u/uj63T40EW5HJf6/a1OgLIN7rErFyP734G1KttXx3hXO/Yl564\nzmiqK5ov1XXd372Wu+O9zaFizVOlhim+wMuXVqVdfoHDJGsX92t5lk68Dc9u\nVbq5vmVH1EyW1/HbGgocpwh4gSmuBSXyZhzJI5UU1lR+jvNKU8g5WV2RyYxf\njFYHppl2iSln6yRwnkp+J7ikWM555UyKoZfzN9qk3U7u0h+TrhDY9I+mUKFt\nCWyWbLrYGro99Ws75HSMnzm4UqQw8RAXIrakOeJ5FV0lsb5L6CoEW2IJMUa/\nlNrS0bU4iiBSDV1f/KPFe3ZHdEeB68/TpGhUKies8PLlJ+7nj8p3XFt9TmEv\nNnSaIKs32cGDHRhkne/zsF7QZkotVykF9occn40B9NX3WnSmt1kpGm73HFj9\nU0aXmqV3M+ByUO3hViD/VXICbW11vkw9Eih0Sk/bjBUpfYCcOm0KyjsVNOH8\nAbtiklDdH/UZqIz3hFGl3I0SnHd/T+cxwsENCXeLas5EvMdwbfQWrQT6fptX\niri2e8D9qm3941iCv4WJwRoJw+injPXBHqggP6ZLCmRG4mFqW/0rizS4zLCQ\ncZPy1SAVlf30yoD1S9LC/ohCBg7LqzILsWGfl9Zvsah8quOYxjrHvpBqSrOv\nzWQ0\r\n=spA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjnC4MXxc3zBPfpsOYy0CdfiMLCX9jXk1otYRY3HvQeAIgKEKd8CT2nuMZu8qFxuQISe04SRCOfAdQrKIfd48rJqM="}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_2.0.0_1591898253306_0.16917962196448344"},"_hasShrinkwrap":false},"2.0.1":{"name":"@0xc/serverless-plugin-typescript","version":"2.0.1","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"git+https://git.sr.ht/~tcarrio/serverless-plugin-typescript.git"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5918170c99970cf516fe222001af9c48b322529d","description":"This is a fork of the `serverless-plugin-typescript` package.","_id":"@0xc/serverless-plugin-typescript@2.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2gZ917vZmbXfIQz3x744zoz2R0aKIRldHkC9KudHzgkEuv5fbFwSjyC393IvPlLc2p252/p+7japAVH5rJMHdQ==","shasum":"f4cc0f73e9ba94c5d36e1674bf9f692db316fe15","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-2.0.1.tgz","fileCount":11,"unpackedSize":43214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4neoCRA9TVsSAnZWagAAnpgP/1XnUZoeRsD9SVg3SH+6\nGIR0Fc96AReOY9gwvp23DNAjdS/78Rvs3ZwHU/pPR/ozFUeiysAukxvr2N/y\nCp7B58/UfCy4vPxIoTaCZzX+k/aBN9KBo3BtNGElrIg6PAx8G1hilEZeFTJg\nAUPC4fKZutyjAV9dzfsN/OSTkoeOkgArLYSIGbHASLZy2NtwLlilpMcnJ9zl\nNaKC9Cm5p3j1zDpsfsF0BZnIep3nIyP3zISMkwdlb9ZGBtu05qlN/nWwJASm\nTgAO/6eADNNTF62ldjobmA7EiIGBuGmKqKM7rOPyvpPG4yd55vZGSH6GSJ1e\ngVRu29TjghcwFO9ThnDy5F3vPRWT47jtpe+dj8KhipgCOkJhSE71Dqp8tJOS\ngaBVm4WKZef8TxFtXAhoKHfJHGQ3h5v3xRBa96KaJVL7KANlgfK1qCkWlXqa\nS75LW0kSZ80bUI6eFIFihPNaAX4BYAmNWE9ZucyD5Joa7BUXyE95cNBSwGqh\nGZmIEnY4lS92w+YvJ3tg3eP3vpwbeoj1re6zShQ2R9u3dxhcquVl4ZjHq9fS\nzdQZ3n8F5B0rvHfiYFh2IFrVOhPMThH9hG3qN+X19sz/SjJ22ANECf/xHR0H\n9xlg25GHADZFBftkiCDPVVVT7/Jgsk+RmjoT9H9G5NmIBBc+SccwUmmxR5gs\n56JT\r\n=bIyO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCplsQEjf7r0FFjr0FjLHKgwD3BeVP4NfWcicYEZwm3ZwIgW8Nyo7BC+54jk1pY66ybEpurXLiMJpMM/MHqSQ52oQA="}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_2.0.1_1591900072100_0.11236734441748442"},"_hasShrinkwrap":false},"2.0.2":{"name":"@0xc/serverless-plugin-typescript","version":"2.0.2","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"https://git.sr.ht/~tcarrio/serverless-plugin-typescript.git"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"c1b269e0e7ac69ca1975e7c9150cbfb26a97bcc7","description":"This is a fork of the `serverless-plugin-typescript` package.","_id":"@0xc/serverless-plugin-typescript@2.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nbqoXGW/7fZlEbUDswQV0JJ4getqNIBJnf8A1l2Yx5k7CXHAQ0bcrziDQaUq8GIhuniMvKnpoF/vQFE0YzPBfw==","shasum":"91a0a4b9ab445cb492b5a28926a02f03aac9e4a9","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-2.0.2.tgz","fileCount":11,"unpackedSize":43210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4niuCRA9TVsSAnZWagAAU8MP/i/dfy4XoWrSgn6lxuX0\nyE5Cl9oPZjQN9ZWMyVM8lufogIV4QHAuMty23w1HFEz5oypSSChf0emGenxG\nik6+ooBoRXaDBUaV7v1qTnpkU6hN0JgV5LVsBomw+N6Zaqr3PEdHPNV0s1vr\nd6PrUrs5C0AkPBIHZAtfCyohTSdjtaF1FQNDERdyANKoAcOxY8L1dxknnv3X\nVG3RJwze8sGWWAkHAxjd8tARLWtpMXG0yGZI5SPHh4B+qEepdfaYlAEQh+N6\nkav/y/Isx26VbaTwSAiWZBwSNtfa5i/L1VHpi5TDnvU3wZi+Y0CmAPhszEwS\nhjUlnbZOTzSxxWDkq+gWoDBM2wgzf6Mi8/1CxZySpk+dYpI35IYi9RngJN/r\ndGVGLMFWKrfias4oC5xcP73E6KdOrmvJbeqANBAfvxILicU5UWhvjW1DzkTb\nQQvbHLemHKw7d22NQR4iHkx7Mn6ljnEO5fNR6iXgzEwhC0Z3O3iPL2PmnTTR\nsS/zEqFHzS4c545TACdjmlvZ2JlMdCN7w6SKtSoW1aH9fwsirGO7GR7Tm1Fo\ns8ix/PvVK1jWwuEjtAfp9UdMNOmecxUtn1LzJpLI9Du8JHYHumAavLTfuoTS\nAhY3mzg+36eUi5OytzqCzSI7qk2x47wBhreMKdy9kFBgiTGY1Yq7DDOrb14s\ne1EP\r\n=ylP5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVy9VjFSqiYJ6HRrMGiPjUZoXR44OsRn2e4/xAsTd2WAiEA9HCzhAmbbeN96wgdPT2h8qtUXFHBeE9epcCn9egrCSA="}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_2.0.2_1591900333555_0.06263515971601841"},"_hasShrinkwrap":false},"2.0.3":{"name":"@0xc/serverless-plugin-typescript","version":"2.0.3","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"https://git.sr.ht/~tcarrio/serverless-plugin-typescript.git"},"publishConfig":{"access":"public"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"c86bf7ec661602d72ce96b50a9601aa35db6eae0","description":"This is a fork of the `serverless-plugin-typescript` package.","_id":"@0xc/serverless-plugin-typescript@2.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-M/p7L5gMp/YNQ0BuKoS9l66YZNPj4opMP3jdI5T3s5mz/FexsHiPVoeKkPfOWbR59yl2eUkftZIO0AT7Fu3ogA==","shasum":"e501ced12ac5896c86bc56f36d0afb92c40174ea","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-2.0.3.tgz","fileCount":11,"unpackedSize":43259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe49PgCRA9TVsSAnZWagAAp4oP/2YBtDv1YmEKI/k42cSn\nTUKGYwGCDf3F8Chr/Kj9GrT1KLF20NVrgcyKuqkBLqviF42ztGMsLm/NQi+F\nsByjtMTt5xJJb6GyaZww2+tbYtbQV9B579TlXaXpLiW/xj8nSF34wbDDUUY9\n38cHnX+3qO4wu8QGcAJhXF03wWfUfvmWV1Jd79AXLgKRO74J5LTLaqnKrV+C\nJhOmAhWzWKOXDa6AIZNSwL02TTUbMTaKJmZLLvs2kjAIxVLIN0PbdIajppOb\nM4GQ+WIb6c1GBWxPJ4Kz/X9cmlehwa+GBzbQlldeyhXbswrTH6Fb99N0LeQq\nHMamdWADdyyU0hgEpnOjg/Efts6BH25qs2+1Tb8fPDfctvXI2sTA7jOX0sCo\nrjpTMPjlUCvmuHx9esqSdWDWNfqYnPNq4WYBv3N0j9ndMg9AagV62JuAbZsD\nFUlQzoYHJthyAKNEC3yVcmiG/JWa6WNMM4imic9nTemdymFh1hD5wGs2mTyy\n96H9F4kq8qi43jdP8YBwlZPrbL/rxQPY5TkFSPupxTIY5iaF5d8cCZImwuYs\nPROwPB7Ng6wozWbdNjCtBxJTfWMXiH0LHYTXugndTGQ4lXin6pYuIR5Pis1y\nMCN722t8ijQb4p2dI9jvVrCkzSkzjX/heqNZMcMpH3xJBs1OlblvzYSc7Xl0\nW7Vi\r\n=4q1R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIVvPAVu2na4mLNi3bHbrYYDugZhd3GpsITPoZKpW1kAiB9+zw91E48NawDi24581fVQ+87aVwiDPvG/MSoRuImEA=="}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_2.0.3_1591989215858_0.3574829460237976"},"_hasShrinkwrap":false},"2.0.4":{"name":"@0xc/serverless-plugin-typescript","version":"2.0.4","license":"MIT","private":false,"main":"dist/index.js","scripts":{"prepublish":"npm run build","precommit":"npm run test","build":"rimraf dist && tsc","maverick:watch":"tsc --watch","pretest":"npm run lint","test":"jest","lint":"eslint 'src/**/*.ts'"},"repository":{"type":"git","url":"https://git.sr.ht/~tcarrio/serverless-plugin-typescript.git"},"publishConfig":{"access":"public"},"keywords":["serverless","serverless plugin","typescript","aws lambda"],"devDependencies":{"@types/fs-extra":"5.0.5","@types/jest":"24.0.12","@types/node":"12.6.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"latest","jest":"24.5.0","mock-fs":"4.9.0","rimraf":"2.6.3","ts-jest":"24.0.2","typescript":"^3.4.1"},"dependencies":{"fs-extra":"^7.0.1","globby":"^9.2.0"},"peerDependencies":{"typescript":">=2.2.2"},"jest":{"preset":"ts-jest","testRegex":"(/__tests__/.*|\\.(test|spec))\\.ts$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"41fc83d98d088d11d875f354d7e5be64fad5bdbc","description":"[![builds.sr.ht status](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml.svg)](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml?) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://open","_id":"@0xc/serverless-plugin-typescript@2.0.4","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0Zhm4buzY4SaX2+FYqwMRJt5S+TRm5ajBZCCp52DfIzUQDHAWUXJ5+c0v+5+vGqzMzbzb01Hl76LQqWpg0xMmg==","shasum":"53dbea62a0e77eb8c584a871ab12df4bb4ac8cbb","tarball":"https://registry.npmjs.org/@0xc/serverless-plugin-typescript/-/serverless-plugin-typescript-2.0.4.tgz","fileCount":11,"unpackedSize":43540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe497dCRA9TVsSAnZWagAA6mwP/A2KkC5uXLhAJO7T+i9a\nDwxS81JX62KRC32pEEvl90wL/fh/0Mz6C42pRJ8kafJnPN2I/DIe1PleQghE\npSysWFZEmCErr28x1V7LvHUYpRxTEcGV3P0qb4SHpcpTHyF0RaF1c5T46jjn\nWg4Wy7a63m/0mN5CnEwcu9MWtkTvsdN1OOaO7QznHI/xd6RpXFfln7d1ftOF\nj1x/TbIPdAJPqD/9wygtW1t5cnKV6VjMSO7njfJY4Zu9tewcpTgGkeho9ftW\n1KC1Dafn/FfzQ/9vphmbH/LU/yLuYAbi6Z9R32mR9QqENMd85HKJ16MfhrdR\n/O22BhaULRiwf3cZ2iELlUume7/hDXEppl8DJG1S8wgcK/KF6BLxweSQm4kF\nMqAtBHhznSNXY5zqMf3luIaUxEIjGa9n7+tiS16S3Wg5DkJ8jCZBuCKBFhK1\n/aS8J0ecQlGjIrostoQj0rXtEO0A6CUPVFZekvvyEQlCjrQ5Jo9OOXV5FD9D\nbsRwZ9IzEaQOu65s1Z1mKhapSk1SfalhIIz/B78eATLTxxGT1zWJUQv8rLwt\nWfWu7R6JVMDjQ51bRf3OiTgpE9Dkdap+b1Apw3iXbG7RTkeSdz+oj/+8BUTb\nZ3rsfRBD9pJY+ovRGkeQUwPbvKQCrqQYp/6LRyEot6uYobQ/vsczsulFRp8a\nfOLU\r\n=14/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbCu+7SxOiP4nJaOowOmKx+HJDBKtnvyCCZy3NU6YS+gIhAKRdA1+g36IJh5BstLjVxbijCWPq+0jTJW/k/6XtYTL6"}]},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"_npmUser":{"name":"tcarrio","email":"tom@carrio.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-plugin-typescript_2.0.4_1591992029013_0.40045590180583424"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-11T17:33:58.653Z","1.2.0":"2020-06-11T17:33:58.997Z","modified":"2022-04-04T10:28:04.476Z","1.2.1":"2020-06-11T17:40:17.250Z","2.0.0":"2020-06-11T17:57:33.416Z","2.0.1":"2020-06-11T18:27:52.229Z","2.0.2":"2020-06-11T18:32:13.709Z","2.0.3":"2020-06-12T19:13:35.973Z","2.0.4":"2020-06-12T20:00:29.163Z"},"maintainers":[{"name":"tcarrio","email":"tom@carrio.me"}],"description":"[![builds.sr.ht status](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml.svg)](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml?) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://open","keywords":["serverless","serverless plugin","typescript","aws lambda"],"repository":{"type":"git","url":"https://git.sr.ht/~tcarrio/serverless-plugin-typescript.git"},"license":"MIT","readme":"[![builds.sr.ht status](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml.svg)](https://builds.sr.ht/~tcarrio/serverless-plugin-typescript/.build.yml?) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n# @0xc/serverless-plugin-typescript\n\nThis is a fork of the `serverless-plugin-typescript` package.\n\n## Features\n\n* Zero-or-more-config: Works out of the box, but you can still define some configurations!\n* Supports ES2015 syntax + features (`export`, `import`, `async`, `await`, `Promise`, ...)\n* Supports `sls package`, `sls deploy` and `sls deploy function`\n* Supports `sls invoke local` + `--watch` mode\n* Integrates nicely with [`serverless-offline`](https://github.com/dherault/serverless-offline)\n\n## Install\n\n```sh\nyarn add --dev serverless-plugin-typescript typescript\n# or\nnpm install -D serverless-plugin-typescript typescript\n```\n\nAdd the following plugin to your `serverless.yml`:\n\n```yaml\nplugins:\n  - serverless-plugin-typescript\n```\n\n## Configure\n\nSee [example folder](example) for a minimal example.\n\n### `tsconfig.json`\n\nThe default `tsconfig.json` file used by the plugin looks like this:\n\n```json\n{\n  \"compilerOptions\": {\n    \"preserveConstEnums\": true,\n    \"strictNullChecks\": true,\n    \"sourceMap\": true,\n    \"allowJs\": true,\n    \"target\": \"es5\",\n    \"outDir\": \".build\",\n    \"moduleResolution\": \"node\",\n    \"lib\": [\"es2015\"],\n    \"rootDir\": \"./\"\n  }\n}\n```\n\n> Note 1: The `outDir` and `rootDir` options cannot be overwritten.\n\n> Note 2: Don't confuse the [`tsconfig.json`](tsconfig.json) in this repository with the one mentioned above.\n\n### Including extra files\n\nAll files from `package/include` will be included in the final build file. See [Exclude/Include](https://serverless.com/framework/docs/providers/aws/guide/packaging#exclude--include)\n\n\n## Usage\n\n### Google Cloud Functions\n\nWhen using with Google Cloud Functions via the [serverless-google-cloudfunctions](https://github.com/serverless/serverless-google-cloudfunctions)\nplugin, you simply have to provide a `main` field in your `package.json`:\n\n```js\n{\n  // ...\n  \"main\": \"handler.js\",\n  // ..\n}\n```\n\nAnd this plugin will automatically compile your typescript correctly. Note\nthat the field must refer to the compiled file name, namely, ending with a `.js`\nextension.\n\nIf a `main` field was not found, then this plugin will use `index.js`. Before\ncompilation begins, it will check to see that the file indicated exists with a\n`.ts` extension before actually trying to compile it.\n\n### Automatic compilation\n\nThe normal Serverless deploy procedure will automatically compile with Typescript:\n\n- Create the Serverless project with `serverless create -t aws-nodejs`\n- Install Serverless Typescript as above\n- Deploy with `serverless deploy`\n\n### Usage with serverless-offline\n\nThe plugin integrates very well with [serverless-offline](https://github.com/dherault/serverless-offline) to\nsimulate AWS Lambda and AWS API Gateway locally.\n\nAdd the plugins to your `serverless.yml` file and make sure that `serverless-plugin-typescript`\nprecedes `serverless-offline` as the order is important:\n```yaml\n  plugins:\n    ...\n    - serverless-plugin-typescript\n    ...\n    - serverless-offline\n    ...\n```\n\nRun `serverless offline` or `serverless offline start` to start the Lambda/API simulation.\n\nIn comparison to `serverless offline`, the `start` command will fire an `init` and a `end` lifecycle hook which is needed for `serverless-offline` and e.g. `serverless-dynamodb-local` to switch off resources (see below)\n\n#### serverless-dynamodb-local\n\nConfigure your service the same as mentioned above, but additionally add the `serverless-dynamodb-local`\nplugin as follows:\n```yaml\n  plugins:\n    - serverless-plugin-typescript\n    - serverless-dynamodb-local\n    - serverless-offline\n```\n\nRun `serverless offline start`.\n\n#### Other useful options\n\nYou can reduce the clutter generated by `serverless-offline` with `--dontPrintOutput` and\ndisable timeouts with `--noTimeout`.\n\n### Run a function locally\n\nTo run your compiled functions locally you can:\n\n```bash\n$ serverless invoke local --function <function-name>\n```\n\nOptions are:\n\n- `--function` or `-f` (required) is the name of the function to run\n- `--watch` - recompile and run a function locally on source changes\n- `--path` or `-p` (optional) path to JSON or YAML file holding input data\n- `--data` or `-d` (optional) input data\n\n### Enabling source-maps\n\nYou can easily enable support for source-maps (making stacktraces easier to read) by installing and using the following plugin:\n\n```sh\nyarn add --dev source-map-support\n```\n\n```ts\n// inside of your function\nimport 'source-map-support/register'\n```\n\nIf you are using webpack (most likely). Add `devtool: 'source-map'` to `webpack.config.js`:\n```js\nmodule.exports = {\n  .... snip ....\n  devtool: 'source-map',\n  .... snip ....\n\n}\n```\n\n## Help & Community\n\nJoin our [Spectrum community](http://spectrum.chat/prisma) if you run into issues or have questions. We love talking to you!\n\n<p align=\"center\"><a href=\"https://oss.prisma.io\"><img src=\"https://imgur.com/IMU2ERq.png\" alt=\"Prisma\" height=\"170px\"></a></p>\n\n","readmeFilename":"README.md"}