{"_id":"@ancxkush/create-ts-express-mongo-starter-code","_rev":"5-61f2c343938ddd3af23778fb2dacf58d","name":"@ancxkush/create-ts-express-mongo-starter-code","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.0","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"index.js","scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"keywords":[],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"a2466601305669389c4dc5bb2367bb926c643664","_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-F8L3yHs0kZ4i4tTF1gRYkwyTplgLUvdAPn1KHi9acOWkWFzxqq8M+gS4dFSQ/l+CL7SACEyiJ1xRJ1y18HArgw==","shasum":"59fdad7c33f5767b7d4b3ff9730a8619842f48ec","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.0.tgz","fileCount":21,"unpackedSize":20212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzQCynTpmjGS72CVWug9/vs4bUWTppUunK2hTE2HpOfwIhAJocFAJZ8CjC789pteqFAISlMVJLKkCU0+P+4q9ztiL9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeHECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFGg//acfU9lbshcZ5gTzsMdaJAHpSa+lp7HN0H55JkRcA6QjrvOiL\r\nPRTevNe/mB0i08/kJ0GxeETrigFsiVV6CEV4em+VpoLJhxaCEOVDqDGFoJat\r\nT7/qHGquxPqP1fWTPrdzBNqLXpGWBvQOX8zlZaJe2I5odPKtpd9pa0x/PSU7\r\nEISikrgBw8Gvda4Dr5v+Bp/YkqJUDSakR+6hoLazFkGM6WR9u8+6UKHOB10I\r\nqpISps5NuzTxKFFE3ZFpHcSOEqiiVraBGJfEAhJOyFnAxj80N0WrD42xXmil\r\nn1/YSX3SZUBkbPWtgsQebj9jQlajVHA4SMR9jzBxtLZQSutwZsYNjoqC4iDg\r\nX1u7tLuV33mUtkGmP8qMQPzzeCEeJjXK4RqiFFxAp08QShiy1yjDS93Za+Al\r\nzQVWb/KBJvmkmvAjGdGhT16vPqfuxoUWDyorY50a6ZsidecRkP308EzRnhOA\r\noeIG1RJQLRAxpvBVWew3dT3hnCnLSjlg7TwFgGHl/INX260UGp3lSzBIdAL2\r\nzF0X5e8qxorkSOoJS7+eA1GhSJG+N/IrEre+gCE0gQLUTrWo13q9/tMfEdGc\r\nRS2jNCl9V5QlZ3dPFql6QeACMTgLE/pCIhIDxyrIeAVgQRJwJYbqqR0RY5GS\r\nKxTltnqJHvfBbSYKN7E/POyEgM+7Ad6IzCE=\r\n=IBmN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.0_1668837634447_0.6603738055161823"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.1","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"server.js","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"cross-spawn":"^7.0.3","express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/cross-spawn":"^6.0.2","@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.1","_integrity":"sha512-3qiufDOUU5IRVz5iyPf1m4berIvXHVlkQEEYQtG9BWj9LbsaU0IskcH52rFOZKrsu8w1a2prQxARdKntnUrm2g==","_resolved":"C:\\Users\\ankkn\\AppData\\Local\\Temp\\3e8a96e71b6b7a3964f1d63227ae4c04\\ancxkush-create-ts-express-mongo-starter-code-1.0.1.tgz","_from":"file:ancxkush-create-ts-express-mongo-starter-code-1.0.1.tgz","_nodeVersion":"16.16.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-3qiufDOUU5IRVz5iyPf1m4berIvXHVlkQEEYQtG9BWj9LbsaU0IskcH52rFOZKrsu8w1a2prQxARdKntnUrm2g==","shasum":"c4c2c22d23fae32a0607811450c6714658aea996","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.1.tgz","fileCount":22,"unpackedSize":176337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh+FNp2zcMEdY7/q+kKRmotWFEbkuLSByBPrlW9YVbpAiAHpmfoYIBBWZJr1x9re+ER8AJf+0XlSvrjnvU7Tk5oLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeH9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNpQ/6AtVaBBRbT8K2uAvajk8vxKTqdl5G4zYi8OjGT8mZDV0TOkv5\r\nXkvzI7OlIhXJs5Wk+PV2fF3JrnzBCsSDj9SFOCDievWNz2OxRtL4b4H670P3\r\nHTTfrSBCcsw08eWzEreYB/+2a+DQNo32nEMt5Sk/2H/SM1syvtjURiDWPd9y\r\nGKsngzASR/psdRDoTMeRIiK43/dyNfnjm+uMxnjCF+FzNf12QZ0ElqmnjXIN\r\nGP842Lp+uWXk4NA7o9p7KJu5H2XwmwqMaRRTCMPHBqqm/eM1OUFaJV5TtMyl\r\nLqAT7glfPgKTPgYRuIplnvMVCP8Uoxkw5BApI5/aIpFVBGoNdvnAUrsYM3AD\r\n9MgAk1JXFzAGg9HM+NuiGP0ASh6lZ6ZWKiBG6lcpsuW+wICatb9nJtfmYHGl\r\nBxVmTZhurpGWepGdcEJLI2Oa9bxkrvZN+G8W4PyOMm0ybPNzcB/EAu6D3GlE\r\niHiS9JzMCL+zy3HqrUSOskFk2F6HfSgM9WrbaYzA5D5N+iacFhATpVWvl+8i\r\nAxMt2IgjUd3SAhy7ccOSNnWBkNhuC3I8/oWpDdv6IxLXDxUdMSS9qrM1KfkW\r\nkckJ4Inu9Kc8dWMYJYAJkjnlC2XkPnkCJCYxCJzC7hoBmC5NFSDUiuwDeICk\r\n0nL0NPXKVujjq+W4R/irWDu6Pzfvn2bPGJ0=\r\n=43EQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.1_1668841306592_0.6604204704123626"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.2","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"server.js","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"cross-spawn":"^7.0.3","express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/cross-spawn":"^6.0.2","@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.2","_integrity":"sha512-5iDRSfOD77kJxIS1lb2Ku/HveYSRWmABBJU7lELJegBU8RBupFfOWsziUV36uTEzFXMnRz9iMaIN+FH5PJP/hA==","_resolved":"C:\\Users\\ankkn\\AppData\\Local\\Temp\\13176d263166b09cffb8d41d9b2a67c0\\ancxkush-create-ts-express-mongo-starter-code-1.0.2.tgz","_from":"file:ancxkush-create-ts-express-mongo-starter-code-1.0.2.tgz","_nodeVersion":"16.16.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-5iDRSfOD77kJxIS1lb2Ku/HveYSRWmABBJU7lELJegBU8RBupFfOWsziUV36uTEzFXMnRz9iMaIN+FH5PJP/hA==","shasum":"15fd6d696ea53af6378553f525af9747751043ac","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.2.tgz","fileCount":22,"unpackedSize":176331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvT74YiaJXl8Ye1uWkEo2nWFqLAcLCYxb6LXUTfgP7eAiEAs7JDvO7VTTZIqImDbMOCLm0c5H0ik00Cqj9WSzXDz88="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeIaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiPRAAjHSGVgRGmohdngnYFxtJdOtfBJ8YviPXJn4GZ96iiLpYi2Be\r\nV0zmHnRcxyi9V5dIC+L2YQuDZA+Xiem36KQZvQyyh2NLmZ4c6yVbs30Yald4\r\nIPae5IRaHFZegoobxwaTcv1T9uqJMkoZ36Cw5o5MqpHQdYcPApgGuSqhgvJ4\r\nIhWBTlbzzlIWevnZS14SsTgpIrOXfLVdsv6aUY7wyZgK+6oG8i5OL12LVrNJ\r\ngaYuD6EbW5zD45k+I+fuZuL60jhGJPMVdkzx7haf1vwK9RRaJWpv/ijsrm4S\r\ntLm7Q3hdHk9y4l1K1OTciDI86/ZDD4/rWJQZWgFP4Rz0R6DiRxTNeLccWyE8\r\nZOzxv8NuhzISmix9H7xAGWKo1eFsVFt+kO8WzAkO4hsoIOBA1/B/xCo236Rg\r\nNh90/pG0ocQ7zn4NKf9XLTxLIlMYaLuLzQWjgEZGSAM/pbZSbpu73KNr/HU3\r\nVjbDH9MoybivMg6FMiBDEyDKBCI1k6vgjUAqSnGUbFJyze4uGBpZYBbEw3P1\r\nicpghmKgLQJlBSM3jtCUCS40CQIWBmGm8eepNtBQPz9Xxg2KqsIZaeRDAqJO\r\nnw0FlPnCTqGFCPcQKG4uNLezlZ9xUgj/kLBaHwiXFLAm7Ob+bfG9niDV2aUZ\r\n4oYMrrsbaX53jT9FvTL/40f4qUCHrELNkEA=\r\n=FrPU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.2_1668843145571_0.7296583606586309"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.3","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"server.js","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"cross-spawn":"^7.0.3","express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/cross-spawn":"^6.0.2","@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.3","_integrity":"sha512-yUAyMABEOtYfNcAJhVmf8YfQ1vprlYWzgYilytJ6mfJ9v/TdKXSg91oByR6f0OG3o83hL5QtCMhuyQpszfLy3A==","_resolved":"C:\\Users\\ankkn\\AppData\\Local\\Temp\\c33d72f503325c14659797892362826b\\ancxkush-create-ts-express-mongo-starter-code-1.0.3.tgz","_from":"file:ancxkush-create-ts-express-mongo-starter-code-1.0.3.tgz","_nodeVersion":"16.16.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-yUAyMABEOtYfNcAJhVmf8YfQ1vprlYWzgYilytJ6mfJ9v/TdKXSg91oByR6f0OG3o83hL5QtCMhuyQpszfLy3A==","shasum":"0fe68a6943ae20385374fdb55e7a24230eabca5a","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.3.tgz","fileCount":22,"unpackedSize":176331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUeA6tRQxo5m3M5iMNEO+GXBnNEMayDAL594RrlzGjkAIhAOhJyh8UVUrNIpmcHbxnN5jXjmyZK14QYnLIdjh9CnrZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeIsqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq32g/+PqoPJXhqb9QnOKVjvkVraWhrZSpJEHucHBlyt5baIT5Y3YJ0\r\nIngxF4qdaCG3na6EU3n1KFfrOySRAKv6y92Q5CiAujNZvWbgW0kXkNq/9KTR\r\nDLR309UExyKo6A9RfAWazXsi42AvosxIhMR0XzXayggQzjQ1hMfDRd6reQcc\r\nbHaYJjtBH2aVueH6LjwEdizvlpF9tWPhe+m81GzHlhi/oM6McmbalPzTuYIy\r\nSVkXdy+y2uvfyozskRugPe4ZoAEUgzpJFWNjv+TbUUYRS6bAmezK/bmoFm8v\r\n0oyAAjnYJQkiIAPZeXxjE+qyYg0olg2A+F0rSR6gDARh3/lmfSB97fAvVKcz\r\nMxZQpTzEGOeychamU3hhoPkPOG5gxmodMEHwpSXVp3U6A8sEryzVByzjCh68\r\nHZE543Iln44cCxFJSClxBxxbYCdlwiF+qnWzVjmzn2NbWo5+A3Mj/qUoZlSM\r\nWPRTKnH/osCXmbFSzvv3BTBLw4c6fCdTI1xzcqEsM959PT/tk+xQL7xFpK2V\r\nEgJNRueq9zorBL/dmduQ38FvbWvt26yIOfnL2OfZ1zkiLNBYWI4lHByq346r\r\nu/WIqQLt88rhLY7Z6nmPxcXJmltYO5KvRb7N9SjiH87TGA+wOfDCOtesJ6GC\r\nxT7K67J0g0N0UFZlVXGAuBU7KM9D7YslSoY=\r\n=HAB1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.3_1668844329989_0.9901801869178282"},"_hasShrinkwrap":false},"1.0.4":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.4","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"server.js","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"cross-spawn":"^7.0.3","express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/cross-spawn":"^6.0.2","@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.4","_integrity":"sha512-GSMsuoAkEBO0TbpnqXbBD4J+N3gUqVb/PzFEpHobgbcqR85xv1EoNk4FVJAcq6e27OgDJZd6nIUNeB3fYmwFpg==","_resolved":"C:\\Users\\ankkn\\AppData\\Local\\Temp\\f059cf4f90711ac7203fe1625b5e6cc9\\ancxkush-create-ts-express-mongo-starter-code-1.0.4.tgz","_from":"file:ancxkush-create-ts-express-mongo-starter-code-1.0.4.tgz","_nodeVersion":"16.16.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-GSMsuoAkEBO0TbpnqXbBD4J+N3gUqVb/PzFEpHobgbcqR85xv1EoNk4FVJAcq6e27OgDJZd6nIUNeB3fYmwFpg==","shasum":"e7f2f6de14a9fcec2bb9bbf92803bcb7030daeac","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.4.tgz","fileCount":22,"unpackedSize":176317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW/wo+sDwD17TOVApoOHGSauiMeAg6uEhDT/OyHHBTfAIhAKXMBGyIshAXsmtUxYL+PdWRHlTelsGPZ65LAYCWASNm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeIv0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP0w//W9lWEBly0bftNAbj3Te+I/k12jjkqJarRV4tZr3tIS67a8Jr\r\n2kU47guzjH/XqIQ9DiLv5dZXVR6vQeggr5H0lnattVVh6q8AVSzUYLcs6b1c\r\nh+EsYRkcQbTAo/G3rDZIEezX46ZpdJGium3C8AKJUS1FMeH0TmW7RvTpuXjj\r\nf4p8d9d7mwKRcjlBusxEZyaHgqZArcoPONGR32AnGzH0x4hqzPaJIdP2DZd5\r\noMeo/6BSBWIoPzUI7ZNUZxPvnDuVzZ6Io3ssSK3Ecto69468DXc0SfEU0Oua\r\n8C3P4SqRTsLBM5XcstZe4QfDQt7MUKw7P+/cqzWYFK91i+YOuBdTPzqlGO8H\r\nLUenZceH0jSdG84g2tzlGe1QL20Fs3T0nKy4G02uZ0qtO4JcTiHYjbUOI+O2\r\ndY2ga2NDcwChbyTzxVWgTmhl79s/0NGdtviWMYG6q92bPyXEsQfhK0fVIHIv\r\ncFyZFqBl0MlLDwIezVzVMWVAsdkk0T3qUa8CxGJ1r61+8DM28P7i/bOs0iV1\r\nAr+REhmpZ/RxktP4X702sx0rffOJwtwLfY9JLNy5fzMtibbO2xOqUPoHJppx\r\nlsyhUUjkyM8SwHqqWdYcZdwa9gyvgLd8doIM6AOoa4QQj8WVszBvBuN4Fa8R\r\nhEJxxZzLwDIDbKm1iho6Pa4q0mRsZBLOEAc=\r\n=mtR/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.4_1668844531806_0.5897787839267294"},"_hasShrinkwrap":false},"1.0.5":{"name":"@ancxkush/create-ts-express-mongo-starter-code","version":"1.0.5","description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","bin":{"create-ts-express-mongo-starter-code":"bin/cli.js"},"main":"server.js","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","dependencies":{"cross-spawn":"^7.0.3","express":"^4.18.1","express-rate-limit":"^6.6.0","helmet":"^6.0.0","http-errors":"^2.0.0","joi":"^17.6.2","mongoose":"^6.6.2","morgan":"^1.10.0","swagger-ui-express":"^4.5.0","winston":"^3.8.2"},"devDependencies":{"@types/cross-spawn":"^6.0.2","@types/express":"^4.17.14","@types/http-errors":"^1.8.2","@types/jest":"^29.2.2","@types/morgan":"^1.9.3","@types/node":"^18.7.23","@types/supertest":"^2.0.12","@types/swagger-ui-express":"^4.1.3","concurrently":"^7.4.0","dotenv":"^16.0.2","mongodb-memory-server":"^8.10.0","nodemon":"^2.0.20","supertest":"^6.3.1","ts-jest":"^29.0.3","typescript":"^4.8.4"},"scripts":{"watch":"tsc -w","test":"NODE_ENV=test || set NODE_ENV=test&& jest","start":"nodemon dist/server.js","dev":"concurrently --kill-others \"npm run watch\"  \"npm start\""},"_id":"@ancxkush/create-ts-express-mongo-starter-code@1.0.5","_integrity":"sha512-jWQByH7aT3dYtyyuA2N3GWZvzUgkeztFgH8yUSwFJ37RnVSRrLlB8sxTwnBBEskEWM/8IjTgEnebYn2DasVOfA==","_resolved":"C:\\Users\\ankkn\\AppData\\Local\\Temp\\5acbe3384b8d4bc007fcb8b5e8fcf79f\\ancxkush-create-ts-express-mongo-starter-code-1.0.5.tgz","_from":"file:ancxkush-create-ts-express-mongo-starter-code-1.0.5.tgz","_nodeVersion":"16.16.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-jWQByH7aT3dYtyyuA2N3GWZvzUgkeztFgH8yUSwFJ37RnVSRrLlB8sxTwnBBEskEWM/8IjTgEnebYn2DasVOfA==","shasum":"dd0063a0c75e3422854911457e2aa92a92df2cd7","tarball":"https://registry.npmjs.org/@ancxkush/create-ts-express-mongo-starter-code/-/create-ts-express-mongo-starter-code-1.0.5.tgz","fileCount":22,"unpackedSize":176321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAU+/ER4zIeP9HvjR3g7drn0b42gJe1Z48d6YMFhoMXxAiAkOzhZ9SwfvFDYmOlQAFWoGEP7yF7SaT9Hxow3kpCh8Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeI89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh2xAAnqoymrWs5NfudrkzC2aO3QhVTzriGBoeiUbWgEyuYo5HhFDm\r\nB6cydjIsNQXU/Zt0DCis7cNdEEDx7p77JolokGnx1jGEf0HDuG/qCtv366j6\r\nvmuCuAHQ5fqDn2eb0gIEZDkTadvq6wU9QOgmhwvipYoIluwaEZ1ruDv/9eMj\r\nLz6NEMn/LyIQ9WbYxJ0AWOFmcU/ddmIKqimbD1czi/uZx3prQbW7soQobJqW\r\nFq8PygigXQErWO3z1AWF9Q4hU+uz6nwfolBl126RtP8Qa0lIV7gRzoCZ8Qbn\r\ncnHZKE6/dTfiRd0Pf/dJJqMaCZ5bsdmTQ//U3cd/0maALGYZFGWMgsWNu+a3\r\nBmBpNZ5O23Z61mN1mMGlOVQOtwp/H7ruBy8b+IgMu1B8d3NqbmG8B7PpFHrO\r\n2tZugl35KGzauRs/fK+t3p3qC0xillZqUMyAeHJJh0SuJNdqpwdImcvySeaB\r\n6cPvmIXCMd7t4SExT9ukZHpHnFkQosLrIZHykSGd3DyYytbx+sEV4DXo8BO5\r\nH0DyEjeG/ycwdIkPqV7GudCa8h0H1VYrgqwNYO27XRHPc2tyvNgy0QcNn+oe\r\nQoMhKxOmRQppYOjmhT+dLEgwZIt1jShd3FU1seInaa/lTlj5yfN1W18CG+mB\r\n7g4s03jU3hXfoBYT7el/MrijbiLCsBEXhZk=\r\n=p+eX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ancxkush","email":"ank.knr@gmail.com"},"directories":{},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-ts-express-mongo-starter-code_1.0.5_1668845372870_0.902357851768149"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-19T06:00:34.376Z","1.0.0":"2022-11-19T06:00:34.603Z","modified":"2022-11-19T08:09:33.138Z","1.0.1":"2022-11-19T07:01:46.760Z","1.0.2":"2022-11-19T07:32:25.791Z","1.0.3":"2022-11-19T07:52:10.205Z","1.0.4":"2022-11-19T07:55:32.043Z","1.0.5":"2022-11-19T08:09:33.068Z"},"maintainers":[{"name":"ancxkush","email":"ank.knr@gmail.com"}],"description":"NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example","keywords":["nodejs","express","typescript","mongodb","boilerplate","starter-code","starter"],"author":{"name":"Ankush Kunwar"},"license":"ISC","readme":"ERROR: No README data found!","readmeFilename":""}