{"_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate","_rev":"6-115a543a783b51bdecc82ed24c62037f","name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.0.0","author":{"name":"Ahmed Abdelfatah"},"license":"ISC","_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.0.0","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"dist":{"shasum":"d8f79a9bfc80b5eede861cd7a2a36400af72b0cf","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.0.0.tgz","fileCount":10,"integrity":"sha512-TGwZnhaU7F5rtSANt9fUXgpUK6znjdzI77g7rzZ0Kg5ivYfEAZ0k/e/yUmy82P5Ds8WdYdAQ6OGQwDdIZjjGlw==","signatures":[{"sig":"MEUCIQDSpskl3MF6fhLA7zuZ6l2lmw14b30aWuWBWfioKqlhEQIgDoo+u86D39WX+3UFapcyeTmMTSbp+by4uBESWL/r1x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2873},"scripts":{"build":"rimraf ./dist && tsc","start":"yarn run build && node ./dist/index.js","start:dev":"npx nodemon"},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"repository":{"url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git","type":"git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","directories":{},"dependencies":{"dotenv":"^17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","nodemon":"^3.1.10","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.1.0","@tsconfig/node23":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-ts-boilerplate_1.0.0_1753729716141_0.4520174054028765","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.0.1","author":{"name":"Ahmed Abdelfatah"},"license":"ISC","_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.0.1","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"dist":{"shasum":"90ac22a2f0c7d31668dcec8f5f88ae3b48d78ddd","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.0.1.tgz","fileCount":10,"integrity":"sha512-vJT7ZDqJQFFb6hiZIyoDxoqDUFlSzqwulrxpwP8gT+kaL6QzfSeYYoZ/CVxIbiA/zSAaeBv1Za/J2EECwwIRlA==","signatures":[{"sig":"MEUCIE0P5xjPpOciKOK/9qMGBoq0x8ky7yiXeNhXGzLwDOdbAiEA2A4qYYZPon8VSpo3c6OHRGcL0SvhpsrKnBAvjqbrNSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2875},"scripts":{"build":"rimraf ./dist && tsc","start":"yarn run build && node ./dist/index.js","start:dev":"npx nodemon"},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"repository":{"url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git","type":"git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","directories":{},"dependencies":{"dotenv":"^17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","nodemon":"^3.1.10","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.1.0","@tsconfig/node23":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-ts-boilerplate_1.0.1_1753730215778_0.45363929057643504","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.0.2","author":{"name":"Ahmed Abdelfatah"},"license":"ISC","_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.0.2","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"dist":{"shasum":"15ea7fa7f6906c243231cf5bae21161cf102fbb4","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.0.2.tgz","fileCount":10,"integrity":"sha512-eeuiMcHh5x6U6OKqPsvJE59fnrERQmBbIvqrCZ3NmNfUKpjR4sjlSjpjEaQN9YeLnxDcQS0H/J4Qj1wwiQmO2g==","signatures":[{"sig":"MEQCICGX+JYAl9Qg9wujAhyqLq+Dtl3l0uSVTC4xgwKh6udYAiBVxrDFyKU6PdtfZuxcRQLga27zOsPXlOxsUhylljkCHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3029},"scripts":{"build":"rimraf ./dist && tsc","start":"yarn run build && node ./dist/index.js","start:dev":"npx nodemon"},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"repository":{"url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git","type":"git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","directories":{},"dependencies":{"dotenv":"^17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","nodemon":"^3.1.10","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.1.0","@tsconfig/node23":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-ts-boilerplate_1.0.2_1753736077490_0.07308662139894562","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.0.3","author":{"name":"Ahmed Abdelfatah"},"license":"ISC","_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.0.3","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"dist":{"shasum":"41f61ba58a23f2ecc50216459375a1996fe70697","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.0.3.tgz","fileCount":10,"integrity":"sha512-Dki9661PqbhFc4Fzxu61MS/d2HKdrE36taDbD/9hKAUejCGfCW2CLWvpKksbCDJjRtr38QfrQzJbvLEbE8qB+g==","signatures":[{"sig":"MEUCIDxFJmU0Dp53iFmS/hdb9eqLbnaw1OMVbkG12CfRPSerAiEAiFor7YfATI2L+zTNsXJNEnItOyIJK5P+TZKLeMaqjww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037},"scripts":{"build":"rimraf ./dist && tsc","start":"yarn run build && node ./dist/index.js","start:dev":"npx nodemon"},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"repository":{"url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git","type":"git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","directories":{},"dependencies":{"dotenv":"^17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","nodemon":"^3.1.10","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.1.0","@tsconfig/node23":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-ts-boilerplate_1.0.3_1753736249760_0.20413501209324636","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.0.4","author":{"name":"Ahmed Abdelfatah"},"license":"ISC","_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.0.4","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"dist":{"shasum":"f5b903aea2c5ac2d12e7f2fd2736a58caff53789","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.0.4.tgz","fileCount":10,"integrity":"sha512-wym8y0Jy3Cwc6yvseSh6/d65ErkAff4i6bSYM+wJG3KFZI2K6GCGlEMFREzaeyC0o2HZwGbF8IuXp3Ig0FLVSg==","signatures":[{"sig":"MEUCIAeUKfMEwazOHOZt1m1pRfh7sawge9QeLalYU+IhPPKkAiEAtdYRmZcmNgaULegO2/mr7HhWLuO8sv4dWQM0yycivNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3055},"scripts":{"build":"rimraf ./dist && tsc","start":"yarn run build && node ./dist/index.js","start:dev":"npx nodemon"},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"repository":{"url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git","type":"git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","directories":{},"dependencies":{"dotenv":"^17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","nodemon":"^3.1.10","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.1.0","@tsconfig/node23":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-ts-boilerplate_1.0.4_1753736721660_0.4410561534075945","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ahmed-abdelfatah/nodejs-ts-boilerplate","version":"1.1.0","description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","bin":{"nodejs-ts-boilerplate":"bin/cli.js"},"scripts":{"start:dev":"npx nodemon","build":"rimraf ./dist && tsc","check-types":"tsc --pretty --noEmit","start":"yarn run build && node ./dist/index.js","lint":"eslint src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","format":"prettier . --write","prepare":"husky","test":"jest --coverage","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git"},"author":{"name":"Ahmed Abdelfatah"},"license":"ISC","bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","devDependencies":{"@eslint/js":"^9.32.0","@tsconfig/node23":"^23.0.2","@types/jest":"^30.0.0","@types/node":"^24.1.0","@typescript-eslint/eslint-plugin":"^8.39.0","@typescript-eslint/parser":"^8.39.0","eslint":"^9.32.0","husky":"^9.1.7","jest":"^30.0.5","nodemon":"^3.1.10","prettier":"3.6.2","rimraf":"^6.0.1","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2"},"dependencies":{"dotenv":"^17.2.1"},"_id":"@ahmed-abdelfatah/nodejs-ts-boilerplate@1.1.0","dist":{"shasum":"4dad528a2c2b8ebf5630b559660f3083a139ba5d","integrity":"sha512-inEnJuoxpOM7JCW51qgKgxbq+MNaEoed61ghiA0DQhyezKUomk/vSBPTKBqs0wr6i3C+5fXNgA8ieieziO15mg==","tarball":"https://registry.npmjs.org/@ahmed-abdelfatah/nodejs-ts-boilerplate/-/nodejs-ts-boilerplate-1.1.0.tgz","fileCount":18,"unpackedSize":5780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCs3aYKfuMcssTq2+URks0GQAwoxY4XJPN6RBUhjymmQIhAMWdOfDqZUHzKys8J76iBMHhvZwK+0zyDF64Tdj/s0uD"}]},"_npmUser":{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"},"directories":{},"maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nodejs-ts-boilerplate_1.1.0_1754361511544_0.9480249346170924"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-28T19:08:36.034Z","modified":"2025-08-05T02:38:31.939Z","1.0.0":"2025-07-28T19:08:36.328Z","1.0.1":"2025-07-28T19:16:55.965Z","1.0.2":"2025-07-28T20:54:37.657Z","1.0.3":"2025-07-28T20:57:29.959Z","1.0.4":"2025-07-28T21:05:21.880Z","1.1.0":"2025-08-05T02:38:31.748Z"},"bugs":{"url":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template/issues"},"author":{"name":"Ahmed Abdelfatah"},"license":"ISC","homepage":"https://github.com/Ahmed-Abelfatah/nodejs-ts-template#readme","repository":{"type":"git","url":"git+https://github.com/Ahmed-Abelfatah/nodejs-ts-template.git"},"description":"A Node.js + TypeScript boilerplate to kickstart new backend projects with best practices and essential configurations included.","maintainers":[{"name":"ahmed-abdelfatah","email":"ahmed.m.web.dev@gmail.com"}],"readme":"","readmeFilename":""}