{"_id":"@ackplus/nest-dynamic-templates","_rev":"68-f72718aacd24edf2fad8cba3f8746aed","name":"@ackplus/nest-dynamic-templates","dist-tags":{"beta":"1.1.13-beta.4","latest":"2.0.0"},"versions":{"0.1.0":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.0","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.0","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"3da7168c5fc766920aa015761d53c96ee3790d79","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.0.tgz","fileCount":99,"integrity":"sha512-4Er4NXnOOSiyuciKcMVpUdFYV0w7kAdAPfX2Z5YKmgf9cfMzTZLFE1wMOeBKKWXExUMPt7OqS1OlkjCuuw8UOg==","signatures":[{"sig":"MEUCIQCZbfgJvq+JycbSxu0Bo8P9HLne72M0LI5huDLQFQOEoAIgGFbdwn8Zf0a9DPrYVt1rgswAvHJpkMwka+f9F6ySAK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156065},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"963e653d55503a03ddc939b2afee2bbecdc31eee","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^10.0.0","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/marked":"^5.0.2","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/typeorm":"^10.0.0","@nestjs/platform-express":"^10.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.0_1747562136447_0.7458130696886867","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.1","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.1","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"f764c24961278c3fb67305b10678e4ad7c725eb6","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.1.tgz","fileCount":99,"integrity":"sha512-MaYWA9mCaWIH2ZvHfVz6zNjUxFJCUspLyRyViHhEtXcsBTwE8lsepYnI/TEVCUuDJ4C3JhdCcfis5IV3sA+dwQ==","signatures":[{"sig":"MEUCIFV2k0ugnxrTYooHD7rSemJh1vc4gjcU9RXUBNRcrxEtAiEAmzzrfYgGu0+cWEApiSiuMNh4Gh+qPcEPIQiRdwUB39U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155992},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"10592570787f0add0b5ab6191d6fb83cb1ec4b10","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^10.0.0","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/marked":"^5.0.2","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.1_1747562560311_0.6724792362098007","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.2","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.2","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"1567b7cd1829eb683318378bbc40fc61d09641cc","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.2.tgz","fileCount":99,"integrity":"sha512-WSZk8XupSGuGLplZDZ74SXqHpHZo6zBz+YxXOQ5ivzHeTe6/OlIrOInZTnmVRWE4pGz9nZ6y30gAJdhpqeo1Og==","signatures":[{"sig":"MEUCIFt8SMFJBoApCdJTAsI89lYpwUtkrWG7tO5bsrODvYNsAiEA7RCaR4tF73+3JavXialLCFm2zc49zb703toCJqknZT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155993},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"431967f65dbc80954da452601019a5e1c29af434","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/marked":"^5.0.2","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.2_1747562650412_0.2903632302842727","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.3","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.3","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"30efad524a0892dc06d04b20aee850421121443a","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.3.tgz","fileCount":99,"integrity":"sha512-SaZMS2GBuGRkHGJvFtE34bfl+QsPWfqtz0UvgiAMWumjgLrsuAnw0u/9E7OaXKhfJ85p/VS+seattREAOdZivA==","signatures":[{"sig":"MEUCIAhYxsBbApBbPLDPt6zBfokeNekqd7c8zY1bWTHRiesXAiEAqHdVRinJzxnXAd5IbVhvb0PBB9zpDEfwRLNY2KhLHiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158022},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"035ac36dd9414c33d962c499e4182f444bdc9ea4","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.3_1747563817223_0.29882870190270583","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.4","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.4","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"810f9a371233d4958efdb1ee88f5958038439dd2","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.4.tgz","fileCount":99,"integrity":"sha512-woCQ86s51x4H9P3tcG4aCwNdborvfQxBX5OgtZmEtnOzeRoJrhhnD7U4b41u2GgAiMZ7k9AMJdBVOFKdEZT+8A==","signatures":[{"sig":"MEUCIEVXMJFl4ZJUQ2iIWA8Ld/v//wQIN32ZxjzdI9+T5D/PAiEA/zIUaOCMqJlqsbfb/sWFuZ4MF2wzZWbbWB08St7LBnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158035},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a5df518a5ba5f889b1d1904acb2aa1e728b0650f","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.4_1747564057700_0.39109271813052304","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.5","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.5","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"254c840f593f158b78e6fbd60263875fe10387b6","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.5.tgz","fileCount":99,"integrity":"sha512-uP0ftqNUjTE+TCmNN2OMVXjHngkMwpU7d82S0yBTVLx2LvcXW3C0gdNOj0p6jsr/gYgsUsv+2yFxa2aD0JkIkA==","signatures":[{"sig":"MEQCIFVhQZWhvjZyrUu77uvpQ8Rh0mCA1enJ5NCKOQKBxzOUAiAGdDkvLHVykuXjz6Niqgfy5LYaX1AUFBQu1xAQeuzRKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158525},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a306b9c1a1452b0e470caf4d880486f2173d0125","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.5_1747564384921_0.5072589517851191","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.6","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.6","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"0acf0159adf2bbfa4e5d20d0f0b552f66a180a56","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.6.tgz","fileCount":99,"integrity":"sha512-I+5iAEuEei67DuEyp7U1kva4MEuB5rE9goPolaRb+tzlW5TvIjrA4+TOekES98liq3JI3pGd4RLVZzdiMgvQiA==","signatures":[{"sig":"MEQCIBDbsIq99fzXNIZlKLethbPndSKd2wvxjnztoyuW9d5GAiAyFUATxP/RBR8xAzI/8pi0APr5nf12QIKfAX68tcnMjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158948},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"c9f862839162d5143ea985a79d3c41a02c486681","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.6_1747565972333_0.9121913247594453","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.7","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.7","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"8b1fbea0a8a4e848a47a0eef552319c7f3f2054d","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.7.tgz","fileCount":96,"integrity":"sha512-RVv/5C8l/jGRgYnIpV9MJfjCOgtM8DiYK1w00/KgEHHp//5b1GqowlrdDDZIwaxipygzGzaNTpYqxzsHDR9qjw==","signatures":[{"sig":"MEUCIBUyPwsAXPzXRVtvplETyb0T+TJ5bSBDAZr9h8kZDA9RAiEAwoYBqWzAOciGc439vcinDkRW+/xuZzP59M8Dz8G78gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150534},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a4232424516444ce55c9b72f71434e110f68f873","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.7_1747569714171_0.20798885394407507","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.8","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.8","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"fb658b5b1c00b3758e81e44f2dc465d4b3817227","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.8.tgz","fileCount":96,"integrity":"sha512-mlCxoFOVhZLReHnG9pzqYaCWq1g+GpMtDTWucd0DcZfEh8sdTwvnbS2aUaUCbJ7jsuX2JXfIr05U8P8S7FQa2g==","signatures":[{"sig":"MEYCIQDNua3p+vxhXXUyyBcPhsjJN++GdQn/aBE3XPhVhG9CJQIhALZrgVjk8fsGH5MYIcXd7kkDgO2bgInPzWBn+DOQ1+YH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150686},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"7ce0d98ced402bc6316bce02880277cdf1aea84f","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.8_1747574620997_0.9395619218488973","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.9","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.9","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"b154212d05457f52edecae678418ab4b442a9c9e","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.9.tgz","fileCount":96,"integrity":"sha512-JciBrWSiIbaJCxcQ/6R1VEOF57OUTEzIBYO3j8OCUVd3SI2B5fdsMvQ5wyy4wUGbDjR1TSjQIiccnzKTtxqDiQ==","signatures":[{"sig":"MEUCIQDVbCzihew7EVnf1kLOBJUZ7juOU2Eb83fivc+tPwzdMwIgfaQ1mhQ/LeuXxa4dHEg3euujk/oSoT6G758y8vIgC/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150356},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"fddd23dd0aee2874b9cfe88767dfb88c1dc38b4c","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.9_1747579224957_0.7200774455816492","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.10","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.10","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"f73ee04d82abbba0635a7b86c4df58e19ec6e4e0","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.10.tgz","fileCount":96,"integrity":"sha512-5Ga/73gc3YYEFVyHmV+VLrku0ACWuDXXMMqiA0LV4LaRUJdjlsBN/HYx/+hlZir4wqE3f8ysRkyIdquTUJ1HZA==","signatures":[{"sig":"MEQCIHXxJaLyD6dEaHnk/nxJrIdISLvQz02VaMtC3wlmz0DfAiADGjTgq5lLvaSKRzALp2bTk7i59+8GJlCOZefSHZ4gAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150829},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"bf8e77ac2f2039cdbd089c6624f59564d9ca52dc","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.10_1747637372683_0.4530437555161102","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.12","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.12","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"d36bd7e236d0b61e8021d0f71743f44e21a8fa44","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.12.tgz","fileCount":102,"integrity":"sha512-NU9FkmQf4c1Lcc5HqUZ/G3uuNe4TvyPppFZYKcG/RVOGPeZAORINmctALwgrS3zyOjZb+V2yrC16OCVCKp0B4g==","signatures":[{"sig":"MEYCIQCmzrGuOcP6bafltXJ/b/in7fC3s2B6MtGRf4doOhqyugIhAKEV3OMpz7Ti/MogDGsAp9cHS17RDu+prHs3HwBXdNpQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162124},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"cf381ea6f3da83e7075ecc7371da134b5824fba7","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.12_1747723215658_0.7820897459633858","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.13","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.13","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"9d555c81a61c555a608b7f8bec79f539d5e232bb","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.13.tgz","fileCount":102,"integrity":"sha512-I+E0JTR/A8K3iUYsPS7eQ2xJ+QatRZbnQr0y4BsQVB5oXBsYukMRC1j+RSk4a7Lbi/YQhKowqHe5Kd5EGFNvdA==","signatures":[{"sig":"MEUCIQC3pV6dS4sApusYiY4Q0mQIrKGxbEMGBQDfCpeMrE3x+AIgEn/5WoLpjUWQ3GcVKHzps6BXwQDA9XRBkn3pB53ZIU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160136},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"8ea9f6788f4ba6d33a73c86ccba1404d4191bf99","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.13_1747724894827_0.5593292982930016","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.14","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.14","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"d28b4c3806ba5e9da1d32fb95ef6886cba9ad228","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.14.tgz","fileCount":102,"integrity":"sha512-c7FKZMSQaK9fyH8JGxWnOeBEfSzz6bYqh/8SyZtDbosOuC6S3xv8JbLCOJE24IeqnasjBJhtlAokbycbtt0gxg==","signatures":[{"sig":"MEYCIQCLUvN+7CETUNYbjdpGkMp7mDaz/CbeAJFlRZofw2ArOgIhAJ57eyTI0e5j2fLvo3rxCoIobkEMATfAm7iOunXmegtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160136},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"b493aa3dba6b327b4062d65bee71bfb7185f3ebc","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.14_1747829451705_0.859295162117601","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.15","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.15","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"8bbedd688743fbf59f9973cedfda916c0514beb1","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.15.tgz","fileCount":102,"integrity":"sha512-4D/RUg4BL3+evPQZlpqdSggyI2UMa8l00B4NLqH1er+U4RDcgceATYb2n/j4Jq/yceycrwt23UMoIQLzeIussQ==","signatures":[{"sig":"MEUCICM4cVnvqGJY/9adV5/AsEC/x3RDfelyKWrJLfJ+cTf8AiEA5++qKnOQgx4ysgH+gsZu92/033n8t6tS+uCPq/iqPEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160136},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"87a1ee30a4faaaa57add0da73319425a64328fab","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.15_1747830112160_0.5621814948348718","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.16","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.16","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"0f2a27be2775ad6dce23362f2938c79d53a71431","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.16.tgz","fileCount":102,"integrity":"sha512-KEnmWwZBOJLMFktKLUOV8a4LoxkFVB9Fc/QK7z9a+8BxDNlrb4CE8WkXjMQdPrcAEcs1K80VJ12L7xh6OJv3+Q==","signatures":[{"sig":"MEYCIQCY497HmnPApqgSudUdfR5AS7VrdI99I1WvBq68r7+RowIhAMnfuKs6o1BifVphXZJrX7vHVO8A5Bet4v5RlGOWnQmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161186},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"ec47ce76eb32bb894d83243351893e39e13683b5","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.16_1747983681853_0.6807254159371285","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.17","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.17","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"a15a89966f0831743b6bb1affeeb5c45fd62f9cb","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.17.tgz","fileCount":102,"integrity":"sha512-5UODkY2fS1DzZm2iyBkFhv+vo1dpXNRGq1DhcDYvDlc++2cSV61mGNth2hww4ItddK+MoCKpNR80YsJ/UR7dLg==","signatures":[{"sig":"MEUCICBbBoGo88h87i7qhFV+1mj32QYD3Ot+Pqs5pYseTp0SAiEA1XAWskJPwQYq9ji304Hlnavpoj/I1JOWtRrNoSfSJEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162356},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"54e3d8edfbc2e02f4779f2f6441e1a2a886d11e1","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.17_1747984061333_0.828805926512652","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.18","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.18","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"8fbb55a4e83a25e22c33d72b4952fbde3b404cae","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.18.tgz","fileCount":102,"integrity":"sha512-16necf4HiGELXXW2bwaBJuQhyf1ajcQo1plzLcSKKJ8dIQ+l3ZMBN2sQio8/ofInPVsgc0nnaI6PODnzGGk7gA==","signatures":[{"sig":"MEUCIGKW7WCsQTQlo1CiGJOcLJ0YydxmK5U79kJhbyPcsPW1AiEA982CIOXY21dBVl85teKIen9bBwkkkBvyibdnS76DtxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161883},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"6b943e82d97c847274f3390d2bd5dee848447555","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.18_1748862250944_0.41237693889060023","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.19","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.19","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"0994cbaae33bc8188de2b0a3aeda5c73a7069092","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.19.tgz","fileCount":102,"integrity":"sha512-UVBq3+yhxuMzNq89Wj8KqypqTGyIgVRiiZcGFUI4CnbwNiHkrBDHzgLRLYjIUlDVZDYEttq7KSLHhMDyksH6hQ==","signatures":[{"sig":"MEUCIQDZ/sjWaseq5nFNA7E0k+7DQFPVJOwYi0zNEsKI9sTAQwIgFih7sR3V5tQIp27a8vCf/Z6/oZUL2RSHdPhDoetPLKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161883},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"1589c2945564ebc6bc1155fd45b77df7fea396c6","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.19_1748863515870_0.8929043394024023","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.20","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.20","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"dc461f61e5391fdbfcf6e49163a2529779c51299","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.20.tgz","fileCount":102,"integrity":"sha512-szLglvQUjLFaCNFvJ8MNxYnRrjW244OdJgCLE+nbLWc0+5rf/cPJ8TgKhFSflPnRjMEA4QGKEGNr53CVoJE5Pg==","signatures":[{"sig":"MEYCIQC/ngmBvJLH9DY5d48sTXO9uQhEQqlDYEVcDz0Sy1HZTwIhAITlcUgWL6JjFxE3WDHr5UuZnfr45R+K8a/87tTJQ924","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"05f1dd2852d1d3e4dce4649858d59bc4a82df321","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.20_1749041847594_0.3323607379665272","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.21","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.21","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"d2afa1d8ae36e17db16c4d686b4c8c6c3968f731","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.21.tgz","fileCount":102,"integrity":"sha512-vDJqYkALVreQA6xgkRW4MXFzgCblyO9/5nu/Z39IESetKRmiQXlNXGYxovHyT9T90mSWApql6IovsD8kEwX30w==","signatures":[{"sig":"MEUCIGBJ9kzUo2mVldULz9HEDW4fWVGOr9V9s7isTAfRyKW0AiEAw0s0NAh4qp4OLGZdXdp8p+cKIxDIXYLwbq6HbEtwqfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"4675520fe248e8d4a106cd271cfca950f34142c3","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.21_1749293871822_0.13994791618186286","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.22","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.22","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"c1d070ed3c249f16ec15c54adbc0a6cc90962192","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.22.tgz","fileCount":102,"integrity":"sha512-47HjRylFts3n/L+lt3CL4wcNw42dGoIjiWW038jR3GifHIwwTGz7eq8BxNF6sbJ3Y59+6SKO+j6pX58bX59nhA==","signatures":[{"sig":"MEYCIQCoUk6GXXA1ZWpTnehMjfL4mnFFhV8Xgm2nziStH3mLLwIhAIvJJZ6DNotJLCZWmeUqgRi7O0xkVlG6+Zpi5taZO1RV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"e9a90726bead4d0c60ea42b96a7d373968ae8ce0","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.22_1749304196739_0.03179398963933222","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.23","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.23","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"3b3cd09d121ef9d4999fa40efaeea18fd5846f13","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.23.tgz","fileCount":102,"integrity":"sha512-dokAzO2/kuDaA5Ap4jNkPVi360mfoBYZXyhJ77PQw3qLSrKGfSRZMOwj1OIM33az4NXPkYg6d5J0xjdzXmSlmA==","signatures":[{"sig":"MEUCIQDEt696aMwCR1VrFWVkcbPCaUmy1h5OWmNCqdLyr530lgIgVMyU0ptz0F2s64QR+EXe6LyYXSAqjzWQvIbrMOqJADg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"aeb132e50dff85da25f8fe2406983ed2f12330bc","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.23_1749306034729_0.458135271290661","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.24","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.24","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"8063ff9e3582e278ef75e2519704220e0b86e5a7","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.24.tgz","fileCount":102,"integrity":"sha512-r1Rk7nQk6Y6hnROVCg1f5S9WfHxzyQxqWBzCBJTbehs6Wc7R6WyzEpa6xbh1xeucyP1Uo5U+xC08FvY9AAEKiw==","signatures":[{"sig":"MEQCIF1sQrIPwcfevki1HozxbXqWkp0rQvjELa9/vPvB9KRcAiAQe4nEJDoT9+8YdVA727ech6NXoVdgC2D1qD1m2/2RXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"b37f618ff42921fa9b1426e206f6dbe436a91475","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.24_1749307539380_0.7822358732724721","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.25","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.25","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"be07c3d2a9c8a14cb7a0e520cce2fe51e6777c0d","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.25.tgz","fileCount":102,"integrity":"sha512-xIZsY+2qsJzfRe6TazKeI+CeSNWC3GL2m8axRSGIt8gvX1OUhxcX70coxh+kKgKmxQmGXxblme4dcXxVVp82+w==","signatures":[{"sig":"MEUCIQCewzVWGJ4B32EADA0ypvjWDwrsOLEk7W5TEC63w0K9KwIgTDYJdHN2mLfVDq1b22cc1OOVjiel8b5EhM0CJd09ILk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"f8ec993a019d4aac6eb2f4ca5ce772aadefadc2d","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.25_1749309042926_0.8948384018658535","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.26","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.26","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"d3ea33bbe6cf96febe06c991ddc2cdf66ea1e14f","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.26.tgz","fileCount":102,"integrity":"sha512-z/G0wAf+y19EYdwY0EtDiZ+5AP9YF6gbAeK9NTyorLl4KYTkNvjVlYIp9z4c7uUizs/1rh6TLj2mpLkPlBVadw==","signatures":[{"sig":"MEQCIBED1eEYx1ntCBuwKTKhZGXbvuL3XniuxsHPhwQMUoYmAiBE02Yp5R4ZyDuq+XOXwIWCBs8plkixyp8vVz6dqvNP3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"66c6ba9bfc0d9483f739f6d2d571541fb29c0251","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.26_1749311936665_0.19585122653573794","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.27","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.27","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"e597e500032681787f3f099b2b8bf72488344f8a","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.27.tgz","fileCount":102,"integrity":"sha512-A8UQ84owQwzoV/zz7e8wd3wKnv0PHaBMJ9MWVMiLqBAx0Hk1SL1QrOaUzv1Sogs+w7co2XG/tFbxLIP2YU1mFg==","signatures":[{"sig":"MEQCIG97AzeGNsuqKVi4RD6XVs25qE8BLfrqhEn+EJvL4uOaAiAfBwB4DgYlt0xjjwzVKu/SelLyEPRkSaZb8m7s90tyYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"18979c64506414badb5a501815ebf2333136a3db","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.27_1749360234651_0.865523347917458","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.28","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.28","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"ed66087192cfc436de6afd373d9ef8d50659119b","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.28.tgz","fileCount":102,"integrity":"sha512-weo3WN18/Di4IzHW+ZSKHxOk+vsy8zXQqCOTpXwO0aCsketpEdX1OMWgqxAh05jkPhnnyynaeQ/RIlW01aYJvA==","signatures":[{"sig":"MEUCIQCzeuXS3bIB6kY7hlF4ulaixu86X9rlMxYOZ1q36TxzaQIgCzzjVFJWCNi/krZzh/eZvj3aHHGnZ5cYJriUBjKAAYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"6fa2dc2ee2bf3ca5dda9ec8c295c5c14647f1c26","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.28_1749361734657_0.07035732665000793","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.29","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.29","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"f66ea47a54fb61320325276e638a6ebf6eeea60e","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.29.tgz","fileCount":102,"integrity":"sha512-IfAKaueoQKGJMe1SDnUgl1ZRaG4NdJsRVZ6ARDyHdwyZvELug0i3YepL5SNlPhtAKpkO8Z9YxdHv16SNUld2eQ==","signatures":[{"sig":"MEUCIG3rVheCxqECSocBLUfrJyhx23mNjRUJx7JgNflWBznhAiEAqzB+QewsZRI9FrEbX7p19OWQvpk6PYOe0CBSUARW2Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161902},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"917c15f235434ad81584c52b7e9f992743ac6983","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.29_1749367435316_0.5741543630972492","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.30","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.30","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"d32d55274f4b857790659390e82af0ff8a6a975f","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.30.tgz","fileCount":102,"integrity":"sha512-hE7Kuwh6a/Db9VqiVnSHQ/8f7tgdoCsbsA8Rqd6cq7kOk0LXgMeWr5qrTP+ALCkQ2HH1EtpBeC3swk3uZgT2Xg==","signatures":[{"sig":"MEQCIFicSofuqnAZJbO/QxmleIV8a9cSt/0t4E+1Ls9GKO7XAiA7QfsCNPoi5XzkSRP31VOBPCHlj6jXMXWmNLjNTNEW2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"edf718ac97a1e004ae753a02d81e0f11aaa2279a","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.30_1749452594850_0.807419667618239","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.31","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.31","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"b6130b8c0d71c74a8f6aa92a0915320740a02aec","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.31.tgz","fileCount":102,"integrity":"sha512-Mrx4VXBg6cqC4P6BiHdIfXDaZC9bBvaXg9isl3kFdWiMct6IQgBWZ6VIR0K+TZA/dIqESa4y3YzStGn1fKbKbw==","signatures":[{"sig":"MEUCIBxBxu8ojYZ1EcsSEG2dLVdH9BSSuIIvJiyCodhoKjXrAiEA7YjeOF38MRVMCR015857ncwB6elG5dNak8X5KWSzyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"1aa1414c6b6773a30909e6a6de74e068913b47e6","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.31_1749527634587_0.3465591121398539","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.32","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.32","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"58561075ac3202ef8b717e84ce06013749bc1900","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.32.tgz","fileCount":102,"integrity":"sha512-nSwoJ5v+W5L93Az4Ox+44rEQXQqnTgQYMMvh3MlXxiVERn5Qbr+2upcEyc16gZ5ozLJ4xgMcoCqy0z0I0AKubw==","signatures":[{"sig":"MEUCIQDanGNVETXcVNfizwdk3TOFKPb3rXHWWTMd9RR+AuTZFgIgAdVrJIozLIpQBEfJdxuexKCOLf3mLkVr40oIWMhQUC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"f0ea68dad8108124a5b9232a9f8753e27a63fa07","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.32_1749528764114_0.7826547078163446","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.33","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.33","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"aafab1a6eda8471da9bea4083f822dcbea5a2bc9","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.33.tgz","fileCount":105,"integrity":"sha512-79m5leYr3EdsajGlz1k99xd6SnGWV5OrdfSTnt7Q/9JoWNyov2rT+NuftMIUQ6w9/SXrxUZ8d9lsl7TspbubpQ==","signatures":[{"sig":"MEUCIEgeZBSkDo0CLT+p+nbY6wJ/4mvI1L+ZEfRRY3YfnlWFAiEA1Dy83cDt+TTjNfjDrNohjy3DZ1EafBiZRjLWYR2ZWnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"21b35131f017bf95f096dca1a6622e25df5a8033","_npmUser":{"name":"ckhandla94","actor":{"name":"ckhandla94","type":"user","email":"ckhandla94@gmail.com"},"email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.33_1751120926039_0.43021661419665747","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.34","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.34","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"21e5174667c40e8f6ed4aa33d75cb95519e231bb","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.34.tgz","fileCount":105,"integrity":"sha512-HM959mTIewPPH7TsJZp62JrkTV0xrN6ziKRi82F33s8bBfCNz3u/S6SBqIApve+yCy+SyJYPJK+pj+h3U55Vhw==","signatures":[{"sig":"MEQCIHhxLaNF8Rif98vsbp0J+k/04MT33VdDgNZxhNvkM+j2AiA4B2D4yGA2suDFMA/EqdMCUIsMyvdPo3D4WwvDJSncZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"88ac6fa94b762fa4530a35e5bcbfa3123b6b84f3","_npmUser":{"name":"ckhandla94","actor":{"name":"ckhandla94","type":"user","email":"ckhandla94@gmail.com"},"email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.34_1751441553878_0.9744125501912544","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.35","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.35","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"3c4873c79acf87930a2ce6695dab42fb6e80ec33","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.35.tgz","fileCount":105,"integrity":"sha512-6mkL1wYCtMqk8R9P3r+88ggt3kMpIsFnSQfAwcq1ptA7rK9wSAGnXmP5qB4usOlovysv0pYZiLQZp34qjO7Pzg==","signatures":[{"sig":"MEUCIBp4uLlw07/EzFp+5PywC3EJnvb2+FLlz2pydUTV3yIfAiEA+bm3hsrPUS7embiigV6rg0zhnP9wrdQhzOXHpfdFcgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"c0a1430e5a6d7634afcf6673f61a3c34f5a7dbd1","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.17.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.35_1752311759715_0.29695639593297996","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.36","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.36","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"5bf8b0ab9e357c0cb3f4fd1b82ef1c60cf43ccba","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.36.tgz","fileCount":105,"integrity":"sha512-2TxLCgk7mMLQVNaqpJ3PLrvNFPYIjwS18jKLPXItisR/YX+8CLZ3pqcTd+hnDy99ZSAgwctFfbvu2/DvrloJKQ==","signatures":[{"sig":"MEUCIHYOeDrY2Eye0T04xSF1FGdEq5/o4HnC73xzPRw2baeEAiEAtUp6BYsMEUva3ZIR8cfePf147R0rYDOigpwX4U++1oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"327bc7a20751544320032b9d46918d2560f5d734","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.17.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.36_1752317118406_0.49341168633565435","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.37","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.37","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"84305546e20d8110c97878e7e4e690a3d00a2d84","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.37.tgz","fileCount":105,"integrity":"sha512-AEzjTNoJrmjzILmqNoDcVGjZ6uFoxc5Vq/l4fQteg94D9/moOe0E846dwCmkUjYHNNdhA4kKVNoB9y+y0pRF5w==","signatures":[{"sig":"MEUCIQCs/ROENo36L6yVss9GyUfbrrcFsCHJ5BX4hpX7ncbMoAIgU3vfATU547403KuNI8fqj1lf6JCCebXB/QCl7BTA2xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"cbcdfa9d9c4a583674df2df9fc0d012df834725a","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.17.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.37_1752319077184_0.2635593150427453","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.38","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.38","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"35482b2e7d8189b71d933d6f4e1bb012e3ec58d0","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.38.tgz","fileCount":105,"integrity":"sha512-7cc4Uteb5SigvBJV4SJe+aB45OH+UNFTdXPQoywlkGxmftaY9LhWL2za3bEWFCNEdTG1Cbp+6aeZsWbEcNJS2A==","signatures":[{"sig":"MEUCIQDkQoMD+mHHsgfv5LsiR4Ij9gkO20VvvoqqGHlveiJTmQIgM/pfc1sNWaf9Ln2/C3q5YEuJsB7b88VnmrY9SU6JDcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"ead910c005bf229a1fc372c7bafad5f5c20127c9","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.38_1754886196191_0.8232832182400183","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.40","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.40","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"591af1cfdc7fda6a582cebaab60b665152345147","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.40.tgz","fileCount":105,"integrity":"sha512-FlMu9hAzGBQVSm1R/5pL4K1cbRBmBI4016kR9SWDgJjB+zn0fzt+5HrWGQWh74CbYNFWnu0jD4GyX9fbCEXVAg==","signatures":[{"sig":"MEYCIQDQvnmNBVsi5lZJfZx14a7APleNhv01Z9sZMp+NxkCWcAIhANjnyxFOhPiWnds2Mgm/76bqFnLmMIaleVHr5TJ5XHtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"133108f9d71e9fe5a36d93e6e9331bf24a7ef8be","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.40_1756993433878_0.7646970192447242","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.41","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.41","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"e136bb4297c260d2d2799c67d32ade10f2f28c01","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.41.tgz","fileCount":105,"integrity":"sha512-W6P0gqcocwcNhquOmScR/SApk2MU1/uTkDa0Jk2Mj2ANH6Br8dGACUAHewnWGRo28Vt8WKIgk3ktPp1EIBYvQA==","signatures":[{"sig":"MEUCIB3jLizVArFNalcKFdhepX1rR7YvTvX3KrGlaG6vZAV8AiEAiDgor19H4Lt6T24Z1XTA9q9Y0sxPg+eOarmPIAS9hUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"961a88647da78a94153f59cb501ad4c8afd0d2da","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.41_1757508376955_0.8338560862840865","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.42","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.42","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"368c3b9cce75df1ee0faa83f49b15b4a91b66804","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.42.tgz","fileCount":105,"integrity":"sha512-qdTjAFK7JtieB/tvNeS5ctHhMF0Nw+oJ+feyomWalYAvh5vQJblLf0s56djDnZJvFIFd1fUxYKVD8wdoAaMEgg==","signatures":[{"sig":"MEUCIEvItcEJfTxRiTWFF7erZyEsGb1FPE4HnJUKH8jNz9Y5AiEAzszyQOpsRzr9ZJo29Zxf6iLy0YBGui+lr4fJPw7VXgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"272dde9570d128e74905f90bed493d156fb530a2","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.42_1757763712320_0.4513743953667684","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.43","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.43","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"a20c1029142a488a5371153c0d6292622b4dd983","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.43.tgz","fileCount":105,"integrity":"sha512-wW6dDra7lKDKlZtGyn2ci09BgABLUn5drGU0qWkozoqWHfZvriGHkOGsfWJCpy8F7DgPORxhbNQMiAyD0DJkvg==","signatures":[{"sig":"MEUCIEPja4hgT1JjHy963akTIYoIjCw1he4ikn9s4tlogn/0AiEAjxhPu9bApxQb5V/y6NemkkX+8+E3sKIp0/ErDPamFsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"687967305534e68a0d55b5311f48f6ea0efc349a","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.43_1757765410898_0.10980536364000981","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.44","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.44","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"c6be5594bd7fc886fa72fa9a4a7044cb307cf1f4","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.44.tgz","fileCount":105,"integrity":"sha512-gIwhPl3INTHVc9tn2QJlw/XQTd/3YKINn9RN1yyFtK2Q4VHpN1i3ZQknZaWmn4s0FD+taJkUlDfyTPugvNqvNA==","signatures":[{"sig":"MEQCIFqFEyFQqzVSDgVRvLII57jV5fYMVdPgVpWoH4IjKe/KAiADksLv6vgnQ1dBAiKEe3enRzdOQp6ojxhcMKt6j9e7lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"44254a493d0784ee1594b07f101e89bb7eb0ea2c","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.44_1757765795647_0.11701104424440523","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.45","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.45","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"a25ea4c54279abc97c9b1c22a5e583b5dc23ff99","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.45.tgz","fileCount":105,"integrity":"sha512-syO/bqOjOgXvplA8QEJF2rD+0kIc74ixbq76Nk28bH3Kfu/ctaRYVopXhiLEMcEokwkAqALqQphPgv2ubf/Nrw==","signatures":[{"sig":"MEQCIAd4qXusI/ihf2mPOU5N3UK4zB9DcMoS1PXr5SQOWnxAAiBuRFjiWpjSFeaZ4aNymZzg1R609CSxOkWrm77ims0oQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"95e48f156432eecc072c6e4db6b0f3ab77c757f6","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.45_1757767300584_0.985345186524323","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.46","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.46","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"34dd6ac370dab1edab2ebb698e596aa9494983bb","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.46.tgz","fileCount":105,"integrity":"sha512-8qpt02W98hXHDmcMOWg88mtiHT+BrD6magsbC5bO7ZUUJ/qLkoR2bB5C1eYqGIl3rXJWohMwdaG1GrhjBS7KnQ==","signatures":[{"sig":"MEQCIBn/Dqb+wDDY7AKelSBHDTIsHu7cizSbik70t6C+qziMAiBThj+zODQ5gAJ5zyYQMOTqYmUTsqXrURWUKOgm2H26XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"3cf5f4cdfd6f02cb4c1870cc820ec0cb3f10318a","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.46_1757769507035_0.4878059768952492","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.47","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.47","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"0e7877faef513e7a5275f3b953774f09838df080","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.47.tgz","fileCount":105,"integrity":"sha512-6ts1CRxERN/SOGkpSdtNFcKF67lIHvsmZ4ZUazf4MQ5IkapZ83VyqR+vuUvQHnyeaE2yMb+JYmah7yGbPW4pBg==","signatures":[{"sig":"MEUCIB/DgSr6fNf0h3cuK6eIxMoz2rnCECBp3/0m37JIsW/sAiEAiJyWfi3knDbyC7CzINDlvs0LvqtQ+oEhS62Lx5FD2FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"f6ae4220da1c8fa866818a3f26c8d2cd62b924eb","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.47_1757908348830_0.6149500862778354","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.48","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.48","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"6719c4c68c8f7e996185ea31146659728856fdae","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.48.tgz","fileCount":105,"integrity":"sha512-W4rYvg1qhSKy18sRE2Qo3s1lxza0unF77uc2sHeij54peKAZF0SFxyZenTNQ8anDd3EmMElLRauE5npiJSVqjw==","signatures":[{"sig":"MEYCIQC1YPAzUX9uE/X4UFChqhKtlwrCxhzkT0QBeg1UKY3IFgIhANfoxXuCdfDobrZuSpHhMELwoOAYHduNfXOvc6suEsKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176424},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"ec69a9a36ea91bdc6d3f976cbf34cdaf7564bc4e","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.48_1758340923570_0.3624170849479773","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.49","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.49","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"47958556b5d1f58d3c80d2c7b368a690445ba793","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.49.tgz","fileCount":105,"integrity":"sha512-LByIU6/LUqqF+oU3KsImQqQW+OYvSFdC/8wo5vVzeA2elKcDN7FpLZbmdBOQGf2I/91fn2Zqr3uH9zxfdhwrOw==","signatures":[{"sig":"MEQCIDSzNKVratW7KBClMWHszUKxBlSPAgVgrI1PvOQ4XUuvAiBU/MlBkBrqDZ93QvZIWg2t+1D8pzEyipfvC2vDKDh9nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176521},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"e7bf32b5b2e3e0bfe5d98e875df48d0ee187cc54","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.49_1759045562487_0.03443630819205645","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.50","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.50","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"5efbd54d2479f59ab256281f03d06ff5e2ce701b","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.50.tgz","fileCount":108,"integrity":"sha512-y+i55GCtvDWt/H+KnGw/aG8cIkUIGW3dip5INxkfQVHwNAoupMdHpVnXyTv2rOqTLeypnWkjNNtGKZNGRT/0Ig==","signatures":[{"sig":"MEQCIAtoX82rd4aYfgS84YMzxaiRaPg0byN1EZzm8fu+1cJ+AiAJdpK5lC7kFf22uBv2W/ZnA3d8px67eFbwylswtvVxPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195020},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"69b08c0e45336eb9aca056fd92d7afe9ad11a660","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.50_1759047047779_0.932704389430346","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@ackplus/nest-dynamic-templates","version":"0.1.51","keywords":["nestjs","templates","dynamic","email","mjml","nunjucks","handlebars","ejs","pug"],"author":{"name":"Chetan"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@0.1.51","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"8734296ece21f98b886fbac2b51e556b03c42d0b","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-0.1.51.tgz","fileCount":108,"integrity":"sha512-LN88C14xkc3PWO6793+QwzzirtUQX1pU9THKQtZwFpTVa5g/upMrn4coYIuE+dsB2C8I9DWYZ3Z9GuxSO2hKeA==","signatures":[{"sig":"MEUCID5YnDgg6wipn/L7HRvYxaeZLoF0JCFZHY+CpzNF5KODAiEA00OmhlStOGa+wlkQQTnYcEnM4I2pRnO0GUb+ciOUccQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195018},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a9595dbdeb36cbf86dcbe8366cd7b2791e658096","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.3","description":"Dynamic template management for NestJS applications","directories":{},"_nodeVersion":"22.20.0","dependencies":{"rxjs":"^7.8.1","class-validator":"^0.14.0","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","typeorm":"^0.3.23","@types/ejs":"^3.1.5","@types/pug":"^2.0.6","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@nestjs/core":"^10.0.0","@types/marked":"^5.0.2","@nestjs/common":"^10.0.0","@nestjs/swagger":"^7.0.0","@nestjs/typeorm":"^11.0.0","@types/nunjucks":"^3.2.5","@types/handlebars":"^4.1.0","@types/htmlparser2":"^3.10.7","@nestjs/platform-express":"^10.0.0"},"peerDependencies":{"typeorm":"^0.3.23","@nestjs/core":"^10.4.5","@nestjs/common":"^10.4.5","@nestjs/typeorm":"^11.0.0"},"optionalDependencies":{"ejs":"^3.1.9","pug":"^3.0.2","mjml":"^4.14.1","marked":"^11.1.1","nunjucks":"^3.2.4","handlebars":"^4.7.8","htmlparser2":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_0.1.51_1760186362747_0.5956447718501685","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.0","_id":"@ackplus/nest-dynamic-templates@1.1.0","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"1cf91aec39194d10121681e1bd73c81f6cd6ef69","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.0.tgz","fileCount":50,"integrity":"sha512-iXGfi7EVtRwp1hDgjOqMRRSUMg1mHzuyiPYNjQsPEVBOYyEva1ddEXZOOv+ceAcFpqOkyXqiPFOuh/NImOrhVg==","signatures":[{"sig":"MEQCIEk49/FfSUyLnqIrffR7bP930kgoJb+nybkOMT1ztlc9AiBnq4H/cKZvaI6Sx5Pa5+UPmIabXHajWmUp4Ol2ELlGQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151592},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"94749e6dc694c15f849863ea8891b59bcc7ff96f","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.0_1763797086381_0.24462941613083156","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.1","_id":"@ackplus/nest-dynamic-templates@1.1.1","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"4fe95854af7774a08f6c8fc518e3bc4d9b27a78a","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.1.tgz","fileCount":50,"integrity":"sha512-4Mk9L//rmTrj7qjfQn7FiarAF9Jcl5RkDPJuaRC39s2voU9WM/sbTs0qKlDXt/5bnRzxlWGWiHvM3AUnLtQq1w==","signatures":[{"sig":"MEQCIG2eGyhfRrEd50PHo7f8mjFIyD1oE8//mDE6QbMp8EjHAiAG9r3vEpwgh/hl6EOyCjQpnwp3hGyHWhZ/0kFttxRgiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151592},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"1214a4092e2ae827bde6b175724f3ebb67e5c969","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.1_1763797328047_0.927864150060939","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.2","_id":"@ackplus/nest-dynamic-templates@1.1.2","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"f378837ac4df80ab7e680e1a2b0417f99b269cf5","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.2.tgz","fileCount":72,"integrity":"sha512-okTev5b/JNhcMd7AoVmIQwwBHvQeg00ZqPnMvS85OqVzUPZ3L8AWnVSzB5hAejUP/LDIMXNB2X+IMaS+QWpsGQ==","signatures":[{"sig":"MEUCIQCTHc+AId+p2/sSCyQu+JAzJ/ujEwB9u4bdPB+y8Ln/pAIgAnvVjWyav8MEF0rN71FqNnluOqCiCE/By8QO5J499hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46503},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a31765e6dd82ff5461087e7c8a594af7da7f2b02","_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.2_1763803805116_0.6814189811168587","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.5","_id":"@ackplus/nest-dynamic-templates@1.1.5","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"254994708f52ddbf906648294af707e3e86287d0","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.5.tgz","fileCount":107,"integrity":"sha512-3v1uQPTROLo550rMO1iAJGkBUerte6/S/dO+eFYZsnURZcisbU1BY/GmkZNijAdElPu4jQ9gCsWAaK4Y3qlc1A==","signatures":[{"sig":"MEQCIA6dI757gzSXK8gIFzo7h7f1ExhA7Xz7UrlGM0BpYet8AiACbEhWaccOtbgfYNbD7AbukgnbzM7iQegDLfdgfbWUOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155066},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"9ba7e1496caea5a8f40324afb376806f4c934b21","_npmUser":{"name":"ajaykhandla","email":"ajay@ackplus.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.5_1763812868765_0.749054572764996","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.6","_id":"@ackplus/nest-dynamic-templates@1.1.6","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"c2a3e5b5506e675a6ffecd3d709d3128f9b489a8","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.6.tgz","fileCount":107,"integrity":"sha512-NyuqqNBPc0BqahjkRsBhoq3SfE78AX01BY0MBzOfleA9ppX3CIo3FTyWC5jieY4ZDVAkpIz0k1MPKqRH0f1MRQ==","signatures":[{"sig":"MEYCIQCbU+5HJeO0p40WoBAnfwxZy6qfwIIIH4fkMvI/ZvHiiQIhAKveBldVBuxM8o4jWbXjxBb2O2nxUbeyqXi6pr6w0BJo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155066},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"2c53e4578e1af1c2f28e688419acbf0b6fdf9a0a","_npmUser":{"name":"ajaykhandla","email":"ajay@ackplus.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.6_1764400945779_0.7702262140676095","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.7","_id":"@ackplus/nest-dynamic-templates@1.1.7","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"2c931be02326cf0a9c2b96c9f3047225397c32e5","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.7.tgz","fileCount":107,"integrity":"sha512-sgqlr93uWD9xGU+Ed0JtrZ3MIPZKjN8sS1KlSaMHbsnOA6Xky0SHoY8GgClxi4+udz3z6xUrWzHXkq8hyNS7Cg==","signatures":[{"sig":"MEYCIQCxmRa6E6rgjOi8m6mxdDT/3eK9Soia+5Z1veVuiP4hiwIhAPlbnIWAA+brigPgUMenUzz0/GLFpoXAgmubHapUXWMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155066},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"554a50af21adc6f9fb9b52c4f7a4ce3e489d55d4","_npmUser":{"name":"ajaykhandla","email":"ajay@ackplus.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.7_1764410163503_0.398284713366188","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.8","_id":"@ackplus/nest-dynamic-templates@1.1.8","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"b512340fbf566c6db683c95802f96cbfe5f53ae4","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.8.tgz","fileCount":107,"integrity":"sha512-LJjJD8eah3dp8jFoKUv4waCWFfjKqIwg+5Mf7LD58rDeEcNIQZkguiVBmy21shAIl67RMfYKxb2tVyX0dTaLEA==","signatures":[{"sig":"MEQCHwZhbc44+e3fxe8XF+a0o2847Ch7Z6gWmcdYgCuybtcCIQCuJkjPzSHPSX5IPWrRC9ShdQW2N2MCn1l85sdCKdB/IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155066},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"1deebe2b3609005e56c216540be7e6bd0daad9f1","_npmUser":{"name":"ajaykhandla","email":"ajay@ackplus.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.8_1764414310171_0.4501591114357373","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.9","_id":"@ackplus/nest-dynamic-templates@1.1.9","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"dist":{"shasum":"b439635a15a753c9eeed0b09c0a1b73810619dc6","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.9.tgz","fileCount":107,"integrity":"sha512-x976SwxT5pXXjW2IW12fYfwYFuGtG7THu4mHjvOv3XhIfEemysC+DOofCXSbpP9/S9iPA92OSbzs4gLB2ppOaA==","signatures":[{"sig":"MEQCIDDPit4ZdUh6Q2afhU+6Pku9M3rEwCqvqb/o2dJchaR3AiAOCOgM0zTtLw+dQ9WfxM36UdYmabWfrzKKyjuMl2s5fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155066},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"500edc3d494d5a5ec60b510b3f0c6cce86201591","_npmUser":{"name":"ajaykhandla","email":"ajay@ackplus.com"},"_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.9_1764415509556_0.3356948777242945","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.10","keywords":["nestjs","seeder","database","seed","faker","factory","typeorm","mongoose","prisma","data-generation","test-data","fixtures"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.10","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"bin":{"nest-seed":"dist/cli.js"},"dist":{"shasum":"a6dfa992b6818d083af0684247c8ccbee2d30f71","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.10.tgz","fileCount":115,"integrity":"sha512-+AFaySAagfP7PmrfVDEbbo09OejijdzMqONwcJzddVCVK6z23KXBao4MujIZE/eqNxW2OD/T6XB+oZuKqkYQEw==","signatures":[{"sig":"MEQCIEHHM1q9KZSI7kNcLgv+1a/guK40kSRhHlcxoPtgrtH8AiBQh+N7/HZbAbQH8o6RkCRO4DF/Ty3NiOOIUn7jz2bWcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685120},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76ecc2cd638c7d6153a2c67bac8a7a781ac67bbf","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful and flexible database seeding library for NestJS applications with support for factories, data generation using Faker.js, and CLI commands","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.10_1765030016335_0.5285169013056386","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.11","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.11","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"8057ce6a3bd865a6d40fb028767c07834bbd2974","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.11.tgz","fileCount":106,"integrity":"sha512-QzJU7HBQ3hG6RYNOS/y1TcHuQ7qBb/sLKwaUfaKBMZuZSn/+btmHqXPPOwlJNymZ13tqS7dH/u+KGd01IKSOkw==","signatures":[{"sig":"MEUCIHK2fBc5rNlx/Oz/XzJ5Q8WMB3w3U7siCgMSBrhkjRIfAiEAoBmfkS/l0tFdhBRJfXtwfPRCoJ2KAq0dHqWu00x5XE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602803},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2e5f03423e5bdfee3428c50cdc5e5f1352fb9b30","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.11_1765725155894_0.8353842438031318","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.12","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.12","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"c37ee27789621313d42ec5379187622d5eeeb594","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.12.tgz","fileCount":106,"integrity":"sha512-oZALJuUZSylZKf/wnG5SyI+Lr4UuxcVl30QehCCaokTW9Y5y03aGcHHs45K5M2NMvzdJF8SY+SvTzlh37URqBQ==","signatures":[{"sig":"MEQCIG/IzTauw2CaAG/OwMLOE5sVqLoDtMchI/LKiYliQAtsAiAdDI+sxxBCouZ+HjzomrtIIIDVqAwkzDwMk2XHy+RLgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603709},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2e5f03423e5bdfee3428c50cdc5e5f1352fb9b30","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.12_1765725357855_0.5799750012268936","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.13","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.13","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"827616ce1fa9b1852ebe432abfac415b6ee3917a","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.13.tgz","fileCount":100,"integrity":"sha512-m7ZsItkBmSKYxP2OOUU4MmEEDgQTF+iMVsLRYx04ae03W7AVyQ+7bP1zH/D6Ha8uwDoeJXp42GzWghhu0MQxkw==","signatures":[{"sig":"MEUCIEZGvWA9TrX88yJtPxcHatvRq74Sx34bVcOPbay+b5LQAiEAo0MSuM4+R5oLZ4hntg7oc6XGdynjLVQ4oLMyIoPAgfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593567},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"327e6e4db3cfd6f6dfb8d932ea333569828992aa","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.13_1765725692478_0.8413225726489664","host":"s3://npm-registry-packages-npm-production"}},"1.1.13-beta.1":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.13-beta.1","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.13-beta.1","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"c7319e61085f013ab2cb61724024304e64cd3714","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.13-beta.1.tgz","fileCount":100,"integrity":"sha512-G1CdrTH/XvqaMAddcKMt2seWH3iglv/8j9jDgoZIO5wi0fGWRibnz4qXUtNMzxzYsYa22iDbJo4VhQ336qpnBA==","signatures":[{"sig":"MEQCIFfxx0cVyoKovg1GK6nHhEpDiLbULW6WYmwKKAyjjrL6AiAd7RszPFHGXGmjiK3ADMC8joipJV+sBp7m17aIpdleJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593534},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","_from":"file:ackplus-nest-dynamic-templates-1.1.13-beta.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_resolved":"/tmp/a22b3e8222c97e6ea753845c2c2530f3/ackplus-nest-dynamic-templates-1.1.13-beta.1.tgz","_integrity":"sha512-G1CdrTH/XvqaMAddcKMt2seWH3iglv/8j9jDgoZIO5wi0fGWRibnz4qXUtNMzxzYsYa22iDbJo4VhQ336qpnBA==","repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.13-beta.1_1766814195608_0.5025381375891391","host":"s3://npm-registry-packages-npm-production"}},"1.1.13-beta.3":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.13-beta.3","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.13-beta.3","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"4a2a4b2a19cbf247d3fa73a228a31010d3e3b760","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.13-beta.3.tgz","fileCount":100,"integrity":"sha512-jQzTIrmre0CkvsZ2rt608TimB9YmWXn+wkLZEWIwEv3OFLff6eSEDomGBtOyCnU27nqDvj0nX5rI/XDwTAuo6A==","signatures":[{"sig":"MEQCIGQnCXx34S97A7AFJmVQ6U48eAeOeOwf3J9VMMO4/TIrAiBLOV6jWhspSYczERPh5YT8ZCymMpdlRVyy4151uP/JzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593534},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","_from":"file:ackplus-nest-dynamic-templates-1.1.13-beta.3.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"npm run clean && nest build","clean":"rm -rf dist","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_resolved":"/tmp/a45f63d600c006ee628552dfa92382b3/ackplus-nest-dynamic-templates-1.1.13-beta.3.tgz","_integrity":"sha512-jQzTIrmre0CkvsZ2rt608TimB9YmWXn+wkLZEWIwEv3OFLff6eSEDomGBtOyCnU27nqDvj0nX5rI/XDwTAuo6A==","repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.13-beta.3_1766814566246_0.6347865457500905","host":"s3://npm-registry-packages-npm-production"}},"1.1.13-beta.4":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.13-beta.4","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.13-beta.4","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"fdd48ad397cf855ae26ff1b7013dfb5a9a69e4d1","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.13-beta.4.tgz","fileCount":100,"integrity":"sha512-BDGL6/pav9sZqVVXpmWpc3t7Du3AsfBnnlG/0dSd+Pcp91VmEdq2L85/rMW8pSy2FJCGGCmryYR0dKfkp4yjWA==","signatures":[{"sig":"MEQCIDfsMjUN+thttKjlpKC95Kn4miOi6hbnfmyYFhxvNAgbAiBEjo2GVxYug3dGVfAXugDfk0+r6za+VKjKE9xavaWcIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589396},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","_from":"file:ackplus-nest-dynamic-templates-1.1.13-beta.4.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"pnpm clean && pnpm -C ../.. exec tsc -p packages/nest-dynamic-templates/tsconfig.build.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_resolved":"/tmp/2c4c6f168b40ba839e2e3bd5cf51e37e/ackplus-nest-dynamic-templates-1.1.13-beta.4.tgz","_integrity":"sha512-BDGL6/pav9sZqVVXpmWpc3t7Du3AsfBnnlG/0dSd+Pcp91VmEdq2L85/rMW8pSy2FJCGGCmryYR0dKfkp4yjWA==","repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0","@nestjs/typeorm":"^10.0.0","reflect-metadata":"^0.2.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.13-beta.4_1766815550332_0.01642024322171176","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.15","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.15","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"2024ffd0486b9f643c430ae38825a1b41330be07","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.15.tgz","fileCount":100,"integrity":"sha512-kvvUErl5pM0x/W+hLDsbozThcqmjliL9BMp7dUXbl434lQVkam2G4EtRRaHGUwvDDQC4FeOO/VF8bTOwR/S8Bw==","signatures":[{"sig":"MEUCIGNod7G6phHiiHGwdxIoTvgthJAGt51UyJ9qVf1TX4G9AiEA0Hl+53jMbnE2mxHgVLVbGQsnV76IndNV3tz4hu5RqcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589441},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","_from":"file:ackplus-nest-dynamic-templates-1.1.15.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"pnpm clean && pnpm -C ../.. exec tsc -p packages/nest-dynamic-templates/tsconfig.build.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_resolved":"/tmp/0a19ace78cd7413c265e097a263d43df/ackplus-nest-dynamic-templates-1.1.15.tgz","_integrity":"sha512-kvvUErl5pM0x/W+hLDsbozThcqmjliL9BMp7dUXbl434lQVkam2G4EtRRaHGUwvDDQC4FeOO/VF8bTOwR/S8Bw==","repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0 || ^10.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/typeorm":"^10.0.0 || ^11.0.0","reflect-metadata":"^0.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.15_1767522458172_0.7929054321344191","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@ackplus/nest-dynamic-templates","version":"1.1.16","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"author":{"name":"AckPlus"},"license":"MIT","_id":"@ackplus/nest-dynamic-templates@1.1.16","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"dist":{"shasum":"8a90e94ce8dc1f3d970c2a97167d6656351dd68a","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-1.1.16.tgz","fileCount":100,"integrity":"sha512-6KHlSL9Cq9m+70lWSVoIcAjji9rm/qD2lcwyhn5f4fRsaELoOXX6ziky2e8dCR+BVTwg/QzI98VWGxdzjjhp7A==","signatures":[{"sig":"MEUCIG4A0UcwnjVD1QM2Oa9WHi/hcOaREUJlB2vnd+YzW/3yAiEAx5ptLE/Ba8WOv6eCx0A6pF0s1H/haVxgokjrB6uMHlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589854},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","_from":"file:ackplus-nest-dynamic-templates-1.1.16.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"pnpm clean && pnpm -C ../.. exec tsc -p packages/nest-dynamic-templates/tsconfig.build.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"_resolved":"/tmp/8ff1b80d462d1b737d1e8c6e9a54cfd2/ackplus-nest-dynamic-templates-1.1.16.tgz","_integrity":"sha512-6KHlSL9Cq9m+70lWSVoIcAjji9rm/qD2lcwyhn5f4fRsaELoOXX6ziky2e8dCR+BVTwg/QzI98VWGxdzjjhp7A==","repository":{"url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, MJML, and more.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"yargs":"^17.7.2","lodash":"^4.17.21","deepmerge":"^4.3.1","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","rxjs":"^7.8.1","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typeorm":"^0.3.20","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/ejs":"^3.1.0","@types/pug":"^2.0.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","htmlparser2":"^9.1.0","@nestjs/core":"^11.0.1","@types/lodash":"^4.17.0","@nestjs/common":"^11.0.1","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@faker-js/faker":"^9.9.0","@nestjs/swagger":"^8.1.0","@nestjs/testing":"^11.0.1","@nestjs/typeorm":"^10.0.2","@types/nunjucks":"^3.2.0","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","@types/htmlparser2":"^3.10.0","source-map-support":"^0.5.21","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@nestjs-modules/ioredis":"^2.0.0","@nestjs/platform-express":"^11.0.1"},"peerDependencies":{"ejs":"^3.1.0","pug":"^3.0.0","mjml":"^4.14.0","typeorm":"^0.3.0","nunjucks":"^3.2.0","handlebars":"^4.7.0","htmlparser2":"^9.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0","@faker-js/faker":"^9.0.0 || ^10.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/typeorm":"^10.0.0 || ^11.0.0","reflect-metadata":"^0.2"},"peerDependenciesMeta":{"ejs":{"optional":true},"pug":{"optional":true},"mjml":{"optional":true},"ts-node":{"optional":true},"typeorm":{"optional":true},"nunjucks":{"optional":true},"handlebars":{"optional":true},"typescript":{"optional":true},"htmlparser2":{"optional":true},"@nestjs/swagger":{"optional":true},"@nestjs/typeorm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nest-dynamic-templates_1.1.16_1767789802065_0.40487086375108383","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ackplus/nest-dynamic-templates","version":"2.0.0","description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, Pug, MJML, Markdown, and more.","author":{"name":"AckPlus"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"repository":{"type":"git","url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git"},"bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","peerDependencies":{"@nestjs/common":"^10.0.0 || ^11.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","reflect-metadata":"^0.2","handlebars":"^4.7.0","mjml":"^4.14.0","ejs":"^3.1.0","nunjucks":"^3.2.0","pug":"^3.0.0","marked":"^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0","@nestjs/swagger":"^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","typeorm":"^0.3.0","@nestjs/typeorm":"^10.0.0 || ^11.0.0"},"peerDependenciesMeta":{"handlebars":{"optional":true},"mjml":{"optional":true},"ejs":{"optional":true},"nunjucks":{"optional":true},"pug":{"optional":true},"marked":{"optional":true},"@nestjs/swagger":{"optional":true},"typeorm":{"optional":true},"@nestjs/typeorm":{"optional":true}},"dependencies":{"lodash":"^4.17.21","class-validator":"^0.14.0","class-transformer":"^0.5.1"},"devDependencies":{"@eslint/eslintrc":"^3.2.0","@eslint/js":"^9.18.0","@nestjs-modules/ioredis":"^2.0.0","@nestjs/cli":"^11.0.0","@nestjs/common":"^11.0.1","@nestjs/core":"^11.0.1","@nestjs/platform-express":"^11.0.1","@nestjs/schematics":"^11.0.0","@nestjs/testing":"^11.0.1","@types/ejs":"^3.1.0","@types/express":"^5.0.0","@types/jest":"^30.0.0","@types/lodash":"^4.17.0","@types/mjml":"^4.7.0","@types/node":"^22.10.7","@types/nunjucks":"^3.2.0","@types/pug":"^2.0.0","@types/supertest":"^6.0.2","eslint":"^9.18.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","globals":"^16.0.0","jest":"^30.0.0","prettier":"^3.4.2","rxjs":"^7.8.1","source-map-support":"^0.5.21","supertest":"^7.0.0","ts-jest":"^29.2.5","ts-loader":"^9.5.2","ts-node":"^10.9.2","tsconfig-paths":"^4.2.0","better-sqlite3":"^11.3.0","marked":"^14.0.0","typescript":"^5.7.3","typescript-eslint":"^8.20.0","typeorm":"^0.3.20","@nestjs/typeorm":"^10.0.2","@nestjs/swagger":"^8.1.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":["ts-jest",{"tsconfig":"tsconfig.spec.json"}]},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"scripts":{"clean":"rm -rf dist tsconfig.build.tsbuildinfo","build":"pnpm clean && pnpm -C ../.. exec tsc -p packages/nest-dynamic-templates/tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\" --fix"},"_id":"@ackplus/nest-dynamic-templates@2.0.0","_integrity":"sha512-Cj1tGSIeLltRH/QZujJFbzU5+Uc7x8MUoZRxw0vEvLVVVIFCkGOBN4fL7pdTBgtebLID1lZA71anAIvfLCbAKw==","_resolved":"/tmp/c966ab969b019082cf752cfffacb3d49/ackplus-nest-dynamic-templates-2.0.0.tgz","_from":"file:ackplus-nest-dynamic-templates-2.0.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Cj1tGSIeLltRH/QZujJFbzU5+Uc7x8MUoZRxw0vEvLVVVIFCkGOBN4fL7pdTBgtebLID1lZA71anAIvfLCbAKw==","shasum":"624f4e8d92ba6eabda4cc3f17e6c7c4df5858739","tarball":"https://registry.npmjs.org/@ackplus/nest-dynamic-templates/-/nest-dynamic-templates-2.0.0.tgz","fileCount":111,"unpackedSize":621677,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmfbg1OXCtW0MBX73SkN3ARxN3OMmO1ejBULwoxgywdAIhANYXPcuYKlcDDn7DCuQgH5Di8ldNUPMCilx1yhNTXRiA"}]},"_npmUser":{"name":"ckhandla94","email":"ckhandla94@gmail.com"},"directories":{},"maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nest-dynamic-templates_2.0.0_1781276309993_0.9726633000692975"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-18T09:55:36.378Z","modified":"2026-06-12T14:58:30.298Z","0.1.0":"2025-05-18T09:55:36.654Z","0.1.1":"2025-05-18T10:02:40.499Z","0.1.2":"2025-05-18T10:04:10.573Z","0.1.3":"2025-05-18T10:23:37.437Z","0.1.4":"2025-05-18T10:27:37.895Z","0.1.5":"2025-05-18T10:33:05.140Z","0.1.6":"2025-05-18T10:59:32.507Z","0.1.7":"2025-05-18T12:01:54.362Z","0.1.8":"2025-05-18T13:23:41.195Z","0.1.9":"2025-05-18T14:40:25.130Z","0.1.10":"2025-05-19T06:49:32.869Z","0.1.12":"2025-05-20T06:40:15.837Z","0.1.13":"2025-05-20T07:08:15.036Z","0.1.14":"2025-05-21T12:10:51.972Z","0.1.15":"2025-05-21T12:21:52.348Z","0.1.16":"2025-05-23T07:01:22.097Z","0.1.17":"2025-05-23T07:07:41.509Z","0.1.18":"2025-06-02T11:04:11.124Z","0.1.19":"2025-06-02T11:25:16.081Z","0.1.20":"2025-06-04T12:57:27.826Z","0.1.21":"2025-06-07T10:57:52.055Z","0.1.22":"2025-06-07T13:49:56.920Z","0.1.23":"2025-06-07T14:20:34.993Z","0.1.24":"2025-06-07T14:45:39.553Z","0.1.25":"2025-06-07T15:10:43.104Z","0.1.26":"2025-06-07T15:58:56.828Z","0.1.27":"2025-06-08T05:23:54.848Z","0.1.28":"2025-06-08T05:48:54.861Z","0.1.29":"2025-06-08T07:23:55.512Z","0.1.30":"2025-06-09T07:03:15.070Z","0.1.31":"2025-06-10T03:53:54.809Z","0.1.32":"2025-06-10T04:12:44.304Z","0.1.33":"2025-06-28T14:28:46.257Z","0.1.34":"2025-07-02T07:32:34.052Z","0.1.35":"2025-07-12T09:15:59.904Z","0.1.36":"2025-07-12T10:45:18.575Z","0.1.37":"2025-07-12T11:17:57.391Z","0.1.38":"2025-08-11T04:23:16.355Z","0.1.40":"2025-09-04T13:43:54.051Z","0.1.41":"2025-09-10T12:46:17.168Z","0.1.42":"2025-09-13T11:41:52.522Z","0.1.43":"2025-09-13T12:10:11.097Z","0.1.44":"2025-09-13T12:16:35.821Z","0.1.45":"2025-09-13T12:41:40.795Z","0.1.46":"2025-09-13T13:18:27.249Z","0.1.47":"2025-09-15T03:52:29.020Z","0.1.48":"2025-09-20T04:02:03.756Z","0.1.49":"2025-09-28T07:46:02.687Z","0.1.50":"2025-09-28T08:10:47.975Z","0.1.51":"2025-10-11T12:39:22.995Z","1.1.0":"2025-11-22T07:38:06.575Z","1.1.1":"2025-11-22T07:42:08.236Z","1.1.2":"2025-11-22T09:30:05.306Z","1.1.5":"2025-11-22T12:01:08.978Z","1.1.6":"2025-11-29T07:22:25.979Z","1.1.7":"2025-11-29T09:56:03.676Z","1.1.8":"2025-11-29T11:05:10.359Z","1.1.9":"2025-11-29T11:25:09.746Z","1.1.10":"2025-12-06T14:06:56.494Z","1.1.11":"2025-12-14T15:12:36.053Z","1.1.12":"2025-12-14T15:15:58.011Z","1.1.13":"2025-12-14T15:21:32.658Z","1.1.13-beta.1":"2025-12-27T05:43:15.785Z","1.1.13-beta.3":"2025-12-27T05:49:26.414Z","1.1.13-beta.4":"2025-12-27T06:05:50.487Z","1.1.15":"2026-01-04T10:27:38.319Z","1.1.16":"2026-01-07T12:43:22.253Z","2.0.0":"2026-06-12T14:58:30.162Z"},"bugs":{"url":"https://github.com/ack-solutions/nest-dynamic-templates/issues"},"author":{"name":"AckPlus"},"license":"MIT","homepage":"https://github.com/ack-solutions/nest-dynamic-templates#readme","keywords":["nestjs","template","rendering","mjml","handlebars","nunjucks","ejs","pug","email","html","dynamic-content","typeorm"],"repository":{"type":"git","url":"git+https://github.com/ack-solutions/nest-dynamic-templates.git"},"description":"A powerful and flexible dynamic template rendering library for NestJS applications with support for Nunjucks, Handlebars, EJS, Pug, MJML, Markdown, and more.","maintainers":[{"name":"ckhandla94","email":"ckhandla94@gmail.com"},{"name":"ajaykhandla","email":"ajay@ackplus.com"}],"readme":"# @ackplus/nest-dynamic-templates\n\n> Database-backed, multi-engine template rendering for NestJS — with **error messages that actually tell you what went wrong**.\n\nStore templates in your database, render them at runtime with the engine of your choice (Nunjucks, Handlebars, EJS, Pug), and post-process the output as HTML, MJML, Markdown or plain text. Built for transactional email, notifications, PDFs and any per-tenant/per-locale content.\n\n📖 **Full documentation:** https://ack-solutions.github.io/nest-dynamic-templates/\n\n---\n\n## Why this library\n\n- 🧩 **Two-stage pipeline** — a *template engine* interpolates your variables, then a *language processor* turns the result into final markup. Mix and match (e.g. Nunjucks → MJML).\n- 🗄️ **Database storage** — templates and layouts live in your DB (TypeORM), versioned and editable at runtime.\n- 🌍 **Scope & locale resolution** — ship `system` defaults and let a `user`/`tenant`/`organization` override them, per locale, with automatic fallback.\n- 🪶 **Lightweight & lazy** — only the engines you enable are loaded, so you only install the peers you actually use.\n- 🛑 **Diagnostic errors** — when a render fails you get the **missing variable**, the **source line**, the **context keys you passed**, and an **actionable hint** — not a generic 500.\n\n## Install\n\n```bash\nnpm install @ackplus/nest-dynamic-templates\n# peer deps you always need:\nnpm install @nestjs/typeorm typeorm reflect-metadata\n```\n\nThen install **only the engines you enable**:\n\n| You enable | Install |\n| --- | --- |\n| `njk` (Nunjucks, default) | `npm install nunjucks` |\n| `hbs` (Handlebars) | `npm install handlebars` |\n| `ejs` | `npm install ejs` |\n| `pug` | `npm install pug` |\n| `mjml` (email) | `npm install mjml` |\n| `md` (Markdown) | `npm install marked` |\n| `html`, `txt` | nothing — built in |\n\n## Quick start\n\n### 1. Register the module\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { TypeOrmModule } from '@nestjs/typeorm';\nimport {\n  NestDynamicTemplatesModule,\n  TemplateEngineEnum,\n  TemplateLanguageEnum,\n} from '@ackplus/nest-dynamic-templates';\n\n@Module({\n  imports: [\n    TypeOrmModule.forRoot({\n      type: 'postgres',\n      // ...your db config\n      autoLoadEntities: true, // picks up the library's entities automatically\n    }),\n    NestDynamicTemplatesModule.forRoot({\n      isGlobal: true,\n      engines: {\n        template: [TemplateEngineEnum.NUNJUCKS],\n        language: [TemplateLanguageEnum.HTML, TemplateLanguageEnum.MJML],\n      },\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n> Prefer explicit entities (e.g. for migrations)? Import `NestDynamicTemplatesEntities` and spread it into your TypeORM `entities` array.\n\n### 2. Create a template\n\n```typescript\nimport { Injectable } from '@nestjs/common';\nimport {\n  TemplateService,\n  TemplateEngineEnum,\n  TemplateLanguageEnum,\n} from '@ackplus/nest-dynamic-templates';\n\n@Injectable()\nexport class TemplatesSeeder {\n  constructor(private readonly templates: TemplateService) {}\n\n  seed() {\n    return this.templates.createTemplate({\n      name: 'welcome-email',\n      displayName: 'Welcome email',\n      scope: 'system',\n      locale: 'en',\n      subject: 'Welcome, {{ firstName }}!',\n      content: '<h1>Hello {{ firstName }}</h1><p>Thanks for joining.</p>',\n      engine: TemplateEngineEnum.NUNJUCKS,\n      language: TemplateLanguageEnum.HTML,\n      type: 'email',\n    });\n  }\n}\n```\n\n### 3. Render it\n\n```typescript\nconst { subject, content } = await this.templates.render({\n  name: 'welcome-email',\n  scope: 'system',\n  locale: 'en',\n  context: { firstName: 'Ada' },\n});\n// subject -> \"Welcome, Ada!\"\n// content -> \"<h1>Hello Ada</h1><p>Thanks for joining.</p>\"\n```\n\nNeed to render a raw string without touching the DB? Use `renderContent()`:\n\n```typescript\nconst html = await this.templates.renderContent({\n  content: 'Hi {{ name }}',\n  engine: TemplateEngineEnum.NUNJUCKS,\n  language: TemplateLanguageEnum.HTML,\n  context: { name: 'World' },\n});\n```\n\n## Error handling\n\nThis is the headline feature. Every render failure throws a typed error with a structured `details` payload and the original error attached as `cause`. Missing-variable failures name the variable and list the context you actually passed:\n\n```typescript\nimport { TemplateRenderError, TemplateErrorCode, isTemplateError } from '@ackplus/nest-dynamic-templates';\n\ntry {\n  await templates.render({ name: 'welcome-email', context: { email: 'a@b.com' } });\n} catch (err) {\n  if (isTemplateError(err)) {\n    console.error(err.code);             // 'TEMPLATE_RENDER_FAILED'\n    console.error(err.details.missingVariable); // 'firstName'\n    console.error(err.details.contextKeys);     // ['email']\n    console.error(err.details.location);        // { line: 1, column: 16 }\n    console.error(err.details.snippet);         // '<h1>Hello {{ firstName }}</h1>...'\n    console.error(err.details.hint);            // 'Pass \"firstName\" in the render context. ...'\n  }\n}\n```\n\nThe thrown message reads:\n\n```\nFailed to render template \"welcome-email\" [njk → html, scope=system, locale=en]: variable \"firstName\" is undefined.\n```\n\nEach error also **extends the matching NestJS HTTP exception**, so Nest's exception filter maps the right status automatically and your existing `catch (NotFoundException)` keeps working:\n\n| Error | HTTP | `code` |\n| --- | --- | --- |\n| `TemplateRenderError` | 422 | `TEMPLATE_RENDER_FAILED` |\n| `TemplateNotFoundError` | 404 | `TEMPLATE_NOT_FOUND` |\n| `TemplateInputError` | 400 | `TEMPLATE_INVALID_INPUT` |\n| `TemplateForbiddenError` | 403 | `TEMPLATE_FORBIDDEN` |\n| `TemplateConflictError` | 409 | `TEMPLATE_CONFLICT` |\n| `TemplateEngineUnavailableError` | 500 | `TEMPLATE_ENGINE_UNAVAILABLE` |\n\n## Configuration\n\n```typescript\nNestDynamicTemplatesModule.forRoot({\n  isGlobal: true,\n\n  // Only these engines are loaded. Default: { template: ['njk'], language: ['html','mjml','txt'] }\n  engines: {\n    template: [TemplateEngineEnum.NUNJUCKS, TemplateEngineEnum.HANDLEBARS],\n    language: [TemplateLanguageEnum.HTML, TemplateLanguageEnum.MJML, TemplateLanguageEnum.MARKDOWN],\n  },\n\n  // Custom filters/helpers — available in EVERY template engine.\n  filters: {\n    formatDate: (d: Date, fmt: string) => /* ... */ '',\n    formatCurrency: (n: number, ccy: string) =>\n      new Intl.NumberFormat('en-US', { style: 'currency', currency: ccy }).format(n),\n  },\n\n  // Global values injected into every render (strings, numbers, objects or functions).\n  globals: {\n    brandName: 'Acme',\n    year: () => new Date().getFullYear(),\n  },\n\n  // Raw options forwarded to the underlying engine libraries.\n  engineOptions: {\n    template: { njk: { autoescape: true, trimBlocks: true } },\n    language: { mjml: { validationLevel: 'soft' } },\n  },\n});\n```\n\n### Async configuration\n\n```typescript\nNestDynamicTemplatesModule.forRootAsync({\n  isGlobal: true,\n  inject: [ConfigService],\n  useFactory: (config: ConfigService) => ({\n    engines: { template: ['njk'], language: ['html', 'mjml'] },\n    globals: { appUrl: config.get('APP_URL') },\n  }),\n});\n```\n\n## Scope & locale resolution\n\n`render()` resolves a template by trying, in order:\n\n1. requested **scope** + requested **locale**\n2. requested **scope** + `en`\n3. **system** scope + requested locale\n4. **system** scope + `en`\n\nThis lets you ship `system` defaults and override them per tenant/user and per language. Only **active** templates (`isActive: true`) are resolved. Example:\n\n```typescript\n// Falls back to the system template if this user has no override.\nawait templates.render({ name: 'welcome-email', scope: 'user', scopeId: userId, locale: 'fr' });\n```\n\n## Template fields\n\nA template is a database row. The key fields (full reference with use cases in the [docs](https://ack-solutions.github.io/nest-dynamic-templates/reference/template-fields)):\n\n| Field | Required | Default | Purpose |\n| --- | --- | --- | --- |\n| `name` | ✅ | — | Stable id you render by, e.g. `welcome-email`. |\n| `scope` | — | `system` | **Who owns this version** — `system` (shared default) or a custom owner kind like `tenant`/`user`. |\n| `scopeId` | — | `null` | **Which owner** inside the scope (e.g. the tenant id). Empty for `system`. |\n| `locale` | — | `en` | Language variant; missing locales fall back to `en`. |\n| `engine` | — | `njk` | Template engine: `njk`, `hbs`, `ejs`, `pug`. |\n| `language` | — | `null` | Output processor: `html`, `mjml`, `md`, `txt`. |\n| `subject` | — | `null` | Subject line (emails); rendered with the engine. |\n| `content` | ✅ | — | The template body. |\n| `templateLayoutName` | — | `null` | Layout to wrap this content in. |\n| `displayName` | — | — | Human-friendly label for admin UIs. |\n| `type` | — | `null` | Free category for grouping, e.g. `email`/`sms`. |\n| `previewContext` | — | `null` | Sample data for previews (not used at render time). |\n| `isActive` | — | `true` | Set `false` to disable without deleting. |\n\n**`scope` vs `scopeId`** is the part to understand: `scope` is the *kind* of owner (`system`, or your own `tenant`/`user`/…), and `scopeId` is the *exact* owner (the tenant id). Together with `name` + `locale` they uniquely identify a template, and a render falls back from a specific override to the `system` default — so you only store overrides where they differ.\n\n## Layouts\n\nLayouts are reusable wrappers (e.g. an email shell). The child content is injected where the layout references `{{ content }}`:\n\n```typescript\nawait layouts.createTemplateLayout({\n  name: 'email-shell',\n  displayName: 'Email shell',\n  engine: TemplateEngineEnum.NUNJUCKS,\n  language: TemplateLanguageEnum.HTML,\n  content: '<html><body><header>{{ brandName }}</header>{{ content }}</body></html>',\n});\n\n// Attach it to a template:\nawait templates.createTemplate({\n  name: 'welcome-email',\n  templateLayoutName: 'email-shell',\n  /* ...rest... */\n});\n```\n\n## Services\n\n- **`TemplateService`** — `render`, `renderContent`, `createTemplate`, `updateTemplate`, `overwriteSystemTemplate`, `deleteTemplate`, `getTemplates`, `findTemplate`, `getTemplateById`.\n- **`TemplateLayoutService`** — the same surface for layouts.\n- **`TemplateConfigService`** — read-only accessor over the resolved config.\n- **`TemplateEngineRegistryService`** — access the engine instances directly.\n\n## Migrating from v1\n\nv2 is a focused redesign. See **[MIGRATION.md](./MIGRATION.md)** for the (short) list of breaking changes and how to update — most apps only need to rename `enginesOptions` to the new flat `filters` / `globals` / `engineOptions`.\n\n## License\n\nMIT © AckPlus\n","readmeFilename":"README.md"}